From 7bb07fb5e28756fa13ba5190e6c39003c84d3e1e Mon Sep 17 00:00:00 2001 From: Daira Hopwood Date: Thu, 25 Apr 2013 19:33:55 +0100 Subject: [PATCH] Update version requirement for zope.interface. Signed-off-by: Daira Hopwood --- NEWS.rst | 1 + src/allmydata/_auto_deps.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) 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. -- 2.45.2