From 26dad5044b33675f967200e85261f612613c6766 Mon Sep 17 00:00:00 2001
From: david-sarah <david-sarah@jacaranda.org>
Date: Sun, 17 Jun 2012 00:21:25 +0000
Subject: [PATCH] _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

---
 src/allmydata/_auto_deps.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

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
-- 
2.45.2