From: Daira Hopwood Date: Thu, 25 Apr 2013 18:33:55 +0000 (+0100) Subject: Update version requirement for zope.interface. X-Git-Tag: allmydata-tahoe-1.10.0c2~1 X-Git-Url: https://git.rkrishnan.org/?p=tahoe-lafs%2Ftahoe-lafs.git;a=commitdiff_plain;h=7bb07fb5e28756fa13ba5190e6c39003c84d3e1e Update version requirement for zope.interface. Signed-off-by: Daira Hopwood --- diff --git a/NEWS.rst b/NEWS.rst index 683b399c..19aacfbf 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -75,6 +75,7 @@ Compatibility and Dependencies - Twisted >= 11.0.0 (`#1771`_) - mock >= 0.8 (for unit tests) - pycryptopp >= 0.6.0 (for Ed25519 signatures) +- zope.interface >= 3.6.0 (except 3.6.3 or 3.6.4) Other Changes ------------- diff --git a/src/allmydata/_auto_deps.py b/src/allmydata/_auto_deps.py index a978527a..b7be3212 100644 --- a/src/allmydata/_auto_deps.py +++ b/src/allmydata/_auto_deps.py @@ -14,8 +14,9 @@ install_requires = [ # Feisty has simplejson 1.4 "simplejson >= 1.4", + # zope.interface >= 3.6.0 is required for Twisted >= 12.1.0. # zope.interface 3.6.3 and 3.6.4 are incompatible with Nevow (#1435). - "zope.interface <= 3.6.2, >= 3.6.5", + "zope.interface == 3.6.0, == 3.6.1, == 3.6.2, >= 3.6.5", # * On Windows we need at least Twisted 9.0 to avoid an indirect # dependency on pywin32.