From 49813c28abc92356d46156438138c68ddfc095b8 Mon Sep 17 00:00:00 2001 From: Zooko O'Whielacronx 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