[tahoe-dev] [tahoe-lafs] #1274: eliminate pywin32 dependency
tahoe-lafs
trac at tahoe-lafs.org
Tue Nov 30 20:58:52 UTC 2010
#1274: eliminate pywin32 dependency
-----------------------------------+----------------------------------------
Reporter: davidsarah | Owner:
Type: defect | Status: new
Priority: major | Milestone: 1.9.0
Component: code-storage | Version: 1.8.0
Keywords: pywin32 windows win64 | Launchpad Bug:
-----------------------------------+----------------------------------------
Anything that can be done using pywin32 can also be done, a little more
klunkily, using ctypes. Currently we depend on pywin32 directly to get
disk stats at [source:src/allmydata/storage/server.py at 4595#L177], and
indirectly via Twisted. Twisted depends on it only for {{{spawnProcess}}}
in
[http://twistedmatrix.com/trac/browser/trunk/twisted/internet/posixbase.py?rev=29163#L331].
These dependencies could be easily eliminated, simplifying installation on
Windows (if we require a release of Twisted with this change on Windows).
TODO: open ticket on Twisted tracker.
--
Ticket URL: <http://tahoe-lafs.org/trac/tahoe-lafs/ticket/1274>
tahoe-lafs <http://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-dev
mailing list