3e22dbb3bc
setup: remove the hack to determine if we can avoid the explicit setuptools-managed dependency on nevow (which was useful for building on dapper)
...
For simplicity, and to avoid weird failure modes that result from importing nevow during the build process, we now simply require nevow >= 0.6.0. We currently bundle in misc/dependencies nevow v0.9.18, which will not work on Dapper, since it requires Twisted >= 2.4.0, and Dapper comes with Twisted 2.2.0. Dapper users can (a) install a newer Twisted, (b) install nevow 0.6.0 in egg form so that setuptools can tell that it is installed (without importing it), (c) beg us to start shipping nevow 0.6.0 instead of nevow 0.9.18 in our bundle.
2008-01-10 13:58:00 -07:00
b0dd88158a
setup: update the version numbers of packages that we require, add zope.interface to our requirements, make nevow >= 0.6.0 always be a requirement
2008-01-10 13:56:39 -07:00
70be8d6a8a
setup: rename build-deps to build-auto-deps
2008-01-01 01:49:21 -07:00
bd187dfc50
upgrade to foolscap-0.2.3
2007-12-24 17:23:27 -07:00
c3a265839c
setup: refactor ez_setup.py and setup.py to satisfy the Desert Island scenario, to find and use setuptools egg in-place in misc/dependencies, and make it setup_require pyutil (for darcsver)
2007-12-22 10:44:47 -07:00
e8c55fe85d
move to foolscap-0.2.2
2007-12-12 20:21:45 -07:00
48e7a65882
upgrade to foolscap-0.2.1, with a new logging framework
2007-12-10 18:35:08 -07:00
0bf5a762a9
use AES from pycryptopp instead of pycrypto, also truncate the keys slightly differently
2007-12-03 17:27:46 -07:00
5807e83f7b
setup: require pycryptopp >= 0.2.6
2007-11-09 18:15:00 -07:00
bf84b191c5
setup: require pycryptopp >= v0.2.5
2007-11-09 13:03:15 -07:00
2a476a2d90
setup: tell setuptools that we depend on pycryptopp >= 0.2.3
2007-11-07 17:55:18 -07:00
49813c28ab
setup: don't include zope.interface in our automatically-satisfiable dependencies for now
2007-09-27 15:06:17 -07:00
aff7e8d436
setup: alas, pywin32 doesn't actually work as an easy_install; also make dependency missing errors more useful
2007-09-21 13:40:28 -07:00
df00555a88
setup: leave the "file:" off the front of your URLs and setuptools (v0.6c7) will treat them as not-URLs which means it will prefer them to HTTP: URLs
2007-09-20 15:29:12 -07:00
30e28bb3c5
setup: add pywin32 to our dependencies if sys.platform == "win32"
2007-09-20 11:05:40 -07:00
714273666b
setup.py: name zope.interface >= 3.0 as one of our dependencies
2007-09-20 10:46:50 -07:00
1f035a8f1f
setup.py: factor out dependency stuff, add workaround for nevow-0.6.0-on-dapper problem
2007-09-15 15:05:35 -07:00