_auto_deps.py: change the requirement for zope.interface to <= 3.6.2, >= 3.6.6. fixes...
authordavid-sarah <david-sarah@jacaranda.org>
Mon, 15 Aug 2011 02:53:47 +0000 (19:53 -0700)
committerdavid-sarah <david-sarah@jacaranda.org>
Mon, 15 Aug 2011 02:53:47 +0000 (19:53 -0700)
src/allmydata/_auto_deps.py

index f998d3651f31dd9bcbcadab2bfa3e22b4fed3307..68ef9f683a59f0d0643082639b506e690b5ecf83 100644 (file)
@@ -14,9 +14,9 @@ install_requires = [
     # Feisty has simplejson 1.4
     "simplejson >= 1.4",
 
-    # zope.interface 3.6.4 is incompatible with Nevow.
-    # These are the versions packaged in major versions of Debian or Ubuntu, or in pkgsrc.
-    "zope.interface == 3.3.1, == 3.5.3, == 3.6.1",
+    # zope.interface 3.6.3 and 3.6.4 are incompatible with Nevow (#1435).
+    # 3.6.5 is compatible but fails tests due to an unsuppressed warning.
+    "zope.interface <= 3.6.2, >= 3.6.6",
 
     # On Windows we need at least Twisted 9.0 to avoid an indirect dependency on pywin32.
     # On Linux we need at least Twisted 10.1.0 for inotify support used by the drop-upload