setup: setup_requires twisted, because foolscap <= 0.2.5 imports twisted in its setup...
authorZooko O'Whielacronx <zooko@zooko.com>
Wed, 9 Apr 2008 18:30:53 +0000 (11:30 -0700)
committerZooko O'Whielacronx <zooko@zooko.com>
Wed, 9 Apr 2008 18:30:53 +0000 (11:30 -0700)
setup.py

index 0926c3798158287313a11e5da27607b179c29d51..46164f50e99fbfcc2dea070d1c53a2fbe63948c7 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -101,7 +101,9 @@ dependency_links=[os.path.join(miscdeps, t) for t in os.listdir(miscdeps) if t.e
 # tahoe source when that source was built.
 dependency_links.append("http://allmydata.org/trac/tahoe/wiki/Dependencies")
 
-setup_requires = ['pyutil >= 1.3.16'] # used by the Windows installer builder, see misc/sub-ver.py
+setup_requires = []
+setup_requires.append('pyutil >= 1.3.16') # used by the Windows installer builder, see misc/sub-ver.py
+setup_requires.append('twisted >= 2.4.0') # for trial, and because foolscap <= 0.2.5 imports it in its setup.py
 
 # darcsver is needed only if you want "./setup.py darcsver" to write a new
 # version stamp in src/allmydata/_version.py, with a version number derived from