From 49813c28abc92356d46156438138c68ddfc095b8 Mon Sep 17 00:00:00 2001
From: Zooko O'Whielacronx <zooko@zooko.com>
Date: Thu, 27 Sep 2007 15:06:17 -0700
Subject: [PATCH] setup: don't include zope.interface in our
 automatically-satisfiable dependencies for now

---
 calcdeps.py | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/calcdeps.py b/calcdeps.py
index 66f98803..03222cc5 100644
--- a/calcdeps.py
+++ b/calcdeps.py
@@ -24,10 +24,15 @@ except ImportError:
 install_requires=["zfec >= 1.0.3",
                   "foolscap >= 0.1.6",
                   "simplejson >= 1.4",
-                  "zope.interface >= 3.0",
                   ]
 
 
+# We also require zope.interface, but some older versions of setuptools such
+# as setuptools v0.6a9 don't handle the "." in its name correctly, and anyway
+# people have to manually install Twisted before using our automatic
+# dependency resolution, and they have to manually install zope.interface in
+# order to install Twisted.
+
 # Ubuntu Dapper includes nevow-0.6.0 and twisted-2.2.0, both of which work.
 # However, setuptools doesn't know about them, so our install_requires=
 # dependency upon nevow causes our 'build-deps' step to try and build the
-- 
2.45.2