]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/blobdiff - src/allmydata/_auto_deps.py
Update the dependency on Twisted to >= 10.1. This allows us to simplify some document...
[tahoe-lafs/tahoe-lafs.git] / src / allmydata / _auto_deps.py
index e8ff4bc771af89907ceab07be13ccde111debbd9..c479985c6070be7356d830968d044187cf31b52a 100644 (file)
@@ -16,7 +16,10 @@ install_requires = [
 
     "zope.interface",
 
-    "Twisted >= 2.4.0",
+    # 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.
+    "Twisted >= 10.1.0",
 
     # foolscap < 0.5.1 had a performance bug which spent
     # O(N**2) CPU for transferring large mutable files