[tahoe-lafs-trac-stream] [tahoe-lafs] #2028: Twisted endpoints introduce a dependency on pywin32

tahoe-lafs trac at tahoe-lafs.org
Wed Jul 17 14:49:34 UTC 2013


#2028: Twisted endpoints introduce a dependency on pywin32
-----------------------------+---------------------------
 Reporter:  daira            |          Owner:
     Type:  defect           |         Status:  new
 Priority:  normal           |      Milestone:  undecided
Component:  packaging        |        Version:  1.10.0
 Keywords:  pywin32 windows  |  Launchpad Bug:
-----------------------------+---------------------------
 In #1274 we managed to eliminate Tahoe's problematic dependency on
 pywin32, which significantly complicated building on Windows. However this
 dependency seems to have crept in again via Twisted's endpoints code:

 On 10/07/13 18:44, Mike Nation wrote:
 >      File "C:\tahoe\support\Lib\site-packages\twisted-12.3.0-py2.7-win-
 amd64.egg\twisted\internet\endpoints.py", line 25, in <module>
 >     from twisted.internet import stdio
 >      File "C:\tahoe\support\Lib\site-packages\twisted-12.3.0-py2.7-win-
 amd64.egg\twisted\internet\stdio.py", line 28, in <module>
 >     from twisted.internet import _win32stdio
 >      File "C:\tahoe\support\Lib\site-packages\twisted-12.3.0-py2.7-win-
 amd64.egg\twisted\internet\_win32stdio.py", line 7, in <module>
 >     import win32api
 >
 > exceptions.ImportError: No module named win32api
 >
 > Failed to load application: No module named win32api

 Note that we probably didn't detect this earlier because of #1334.

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2028>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list