From: Daira Hopwood Date: Fri, 6 Feb 2015 23:13:13 +0000 (+0000) Subject: Test with Twisted 15.0.0. DO NOT MERGE. refs #2374 X-Git-Url: https://git.rkrishnan.org/frontends/FTP-and-SFTP.rst?a=commitdiff_plain;h=8d781e243ba8cc1a9b3270dc0fdaa8d5d976f95a;p=tahoe-lafs%2Ftahoe-lafs.git Test with Twisted 15.0.0. DO NOT MERGE. refs #2374 Signed-off-by: Daira Hopwood --- diff --git a/src/allmydata/_auto_deps.py b/src/allmydata/_auto_deps.py index 7a8a1854..21d25caa 100644 --- a/src/allmydata/_auto_deps.py +++ b/src/allmydata/_auto_deps.py @@ -100,33 +100,7 @@ if not hasattr(sys, 'frozen'): # and # . -if sys.platform == "win32": - install_requires += [ - # * On Windows we need at least Twisted 9.0 to avoid an indirect - # dependency on pywin32. - # * We also need Twisted 10.1 for the FTP frontend in order for - # Twisted's FTP server to support asynchronous close. - # * When the cloud backend lands, it will depend on Twisted 10.2.0 - # which includes the fix to . - # * The SFTP frontend depends on Twisted 11.0.0 to fix the SSH server - # rekeying bug - # * We don't want Twisted >= 12.3.0 to avoid a dependency of its endpoints - # code on pywin32. - # - "Twisted >= 11.0.0, <= 12.2.0", - - # * We need Nevow >= 0.9.33 to avoid a bug in Nevow's setup.py - # which imported twisted at setup time. - # * We don't want Nevow 0.11 because that requires Twisted >= 13.0 - # which conflicts with the Twisted requirement above. - # - # - "Nevow >= 0.9.33, <= 0.10", - - # pyasn1 is needed by twisted.conch in Twisted >= 9.0. - "pyasn1 >= 0.0.8a", - ] -else: +if True: # hack to test all platforms with Twisted 15.0.0 install_requires += [ # * On Linux we need at least Twisted 10.1.0 for inotify support # used by the drop-upload frontend. @@ -137,7 +111,7 @@ else: # frontends and cloud backend mentioned in the Windows section # above. # - "Twisted >= 13.0.0", + "Twisted >= 15.0.0", # Nevow >= 0.11.1 can be installed using pip. "Nevow >= 0.11.1",