id summary reporter owner description type status priority milestone component version resolution keywords cc launchpad_bug 2028 Twisted endpoints introduce a dependency on pywin32 daira daira "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 > 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 > 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 > 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." defect closed normal 1.11.0 packaging 1.10.0 fixed pywin32 windows twisted usability regression review-needed openitp-packaging setuptools