From: david-sarah <david-sarah@jacaranda.org>
Date: Sun, 17 Jun 2012 00:21:25 +0000 (+0000)
Subject: _auto_deps.py: bump the Twisted dependency to >= 11.0.0 to avoid Twisted bugs #411... 
X-Git-Url: https://git.rkrishnan.org/specifications/components/com_hotproperty/reliability?a=commitdiff_plain;h=26dad5044b33675f967200e85261f612613c6766;p=tahoe-lafs%2Ftahoe-lafs.git

_auto_deps.py: bump the Twisted dependency to >= 11.0.0 to avoid Twisted bugs #411 (Deferred recursion limit) and #4395 (SSH server rekeying). refs #1297 fixes #1771
---

diff --git a/src/allmydata/_auto_deps.py b/src/allmydata/_auto_deps.py
index 08557aac..8dd3898d 100644
--- a/src/allmydata/_auto_deps.py
+++ b/src/allmydata/_auto_deps.py
@@ -22,7 +22,11 @@ install_requires = [
     # frontend.
     # 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",
+    # When the cloud backend lands, it will depend on Twisted 10.2.0 which includes the fix to
+    # https://twistedmatrix.com/trac/ticket/411
+    # The SFTP frontend depends on Twisted 11.0.0 to fix the SSH server rekeying bug
+    # http://twistedmatrix.com/trac/ticket/4395
+    "Twisted >= 11.0.0",
 
     # foolscap < 0.5.1 had a performance bug which spent
     # O(N**2) CPU for transferring large mutable files