Zooko O'Whielacronx
9f299ad55b
setup: include _pkgutil.py in setuptools bootstrap egg so that it will work on Python 2.4
2008-10-25 08:28:39 -07:00
Zooko O'Whielacronx
8f260826b4
setup: remove old bundled setuptools-0.6c9
2008-10-25 06:49:47 -07:00
Zooko O'Whielacronx
3c974763ab
setup: bundle an SVN snapshot of setuptools instead of the most recent stable release of setuptools
...
This SVN snapshot fixes a problem that prevents the setting up of nevow:
http://bugs.python.org/setuptools/issue20
2008-10-25 06:48:37 -07:00
Zooko O'Whielacronx
cd015228d5
setup: bundle setuptools-0.6c9
2008-09-30 13:04:48 -07:00
Zooko O'Whielacronx
8cad310dc8
setup: remove bundled setuptools-0.6c8
2008-09-30 13:03:36 -07:00
Brian Warner
fafdf58e41
#249 : move dependent libs out of misc/dependencies/, get them from tahoe-deps.tar.gz instead
2008-09-16 18:25:45 -07:00
Brian Warner
1c36a52db5
misc/dependencies: remove the no-longer-useful foolscap-0.2.5 tarball
2008-08-07 11:45:46 -07:00
Zooko O'Whielacronx
9bd1cdcdd8
setup: remove bundled darcsver-1.1.2.tar
2008-06-21 14:04:26 -07:00
Zooko O'Whielacronx
c151c13b5e
setup: bundle darcsver-1.1.5 into misc/dependencies
...
Once we implement #249 (move bundled dependencies out of revision control history and make them optional) then we can stop doing this. Until then we try not to do it unless we really need to...
2008-06-21 13:56:24 -07:00
Zooko O'Whielacronx
52a5651da2
setup: remove Nevow 0.9.18 tarball from misc/dependencies
...
The 0.9.18 version of Nevow doesn't declare its dependency on Twisted in a machine-readable way ( http://divmod.org/trac/ticket/2629 ). Neither does the current release of Nevow (0.9.31), but hopefully a future release of Nevow in the near future will fix this.
Also, we're going to be managing external dependencies like this in a separate darcs repository in the future instead of checking them into our Tahoe source tree.
2008-06-09 11:41:56 -07:00
Zooko O'Whielacronx
b1583ac6a0
setup: remove bundled pycryptopp-0.3.0.tar
2008-05-06 08:24:46 -07:00
Zooko O'Whielacronx
045e2bcdf4
setup: bundle pycryptopp-0.5.1.tar
...
pycryptopp-0.3.0 incorrectly crypts AES (depending on compiler and version of Crypto++ used)
Very soon now we're going to set up an "ext" repository to hold all tarballs and no longer check them into our trunk source tree.
2008-05-06 08:23:36 -07:00
Brian Warner
ec77a5dc92
update our misc/dependencies to have foolscap-0.2.5
2008-04-03 16:08:22 -07:00
Zooko O'Whielacronx
5aa7986497
setup: remove bundled setuptools-0.6c7
2008-03-26 12:13:21 -07:00
Zooko O'Whielacronx
3e4b3f49b7
setup: bundle setuptools-0.6c8, we need a bugfix in it
2008-03-26 12:12:34 -07:00
Zooko O'Whielacronx
d39d1661bd
setup: remove old bundled pyutil-1.3.12
2008-03-10 19:59:30 -07:00
Zooko O'Whielacronx
45886cbb95
setup: remove old bundled darcsver-1.1.1
2008-03-10 19:59:20 -07:00
Zooko O'Whielacronx
7cc756eb45
setup: bundle pyutil-1.3.16.tar
2008-03-10 19:58:18 -07:00
Zooko O'Whielacronx
7bfb3ac047
setup: bundle darcsver-1.1.2.tar
2008-03-10 19:56:47 -07:00
Zooko O'Whielacronx
5108a73c6f
setup: remove old bundled darcsver-1.0.1.tar
2008-03-10 19:23:34 -07:00
Zooko O'Whielacronx
ff129d648d
setup: bundle darcsver-1.1.1.tar
...
I forgot that we're doing uncompressed misc/deps at the moment. We don't think this is a long-term good approach...
2008-03-10 19:21:16 -07:00
Zooko O'Whielacronx
98f570c3ee
setup: remove older bundled pycryptopp-0.2.10
2008-02-13 15:23:15 -07:00
Zooko O'Whielacronx
fa92672e24
setup: bundle pycryptopp-0.3.0
2008-02-13 14:57:15 -07:00
Zooko O'Whielacronx
2e84230a18
setup: remove older bundled version of setuptools_darcs
2008-02-13 08:03:40 -07:00
Zooko O'Whielacronx
70b573434b
setup: remove another older bundled setuptools
2008-02-13 08:01:40 -07:00
Zooko O'Whielacronx
99f609d55b
setup: remove older bundled setuptools
2008-02-13 07:59:24 -07:00
Zooko O'Whielacronx
9eb2c7f5aa
setup: remove older bundled version of darcsver
2008-02-13 07:57:22 -07:00
Brian Warner
8ae6795e91
bundle foolscap-0.2.4 instead of 0.2.3
2008-02-05 15:27:41 -07:00
Zooko O'Whielacronx
faad785859
setup: include cli.exe in the bootstrap setptools egg so that it will work on Windows (also include gui.exe just in case)
2008-01-22 12:33:55 -07:00
Zooko O'Whielacronx
b1152860cd
setup: bundle setuptools_darcs-1.1.7
...
fixes #263
2008-01-22 11:01:36 -07:00
Zooko O'Whielacronx
451ca7792e
setup: add a setuptools bootstrap egg that works on all versions of Python
...
For versions of Python >= 2.3.
2008-01-22 11:00:12 -07:00
Zooko O'Whielacronx
1f2e3fc912
setup: simplify the setup by removing the "tahoe dependencies" fake project
...
Now we use "./setup.py develop" to ensure that changes to our source code are immediately used without requiring a "make" step. This simplification will hopefully pave the way for easier py2exe and py2app, solving the "Unit tests test the installed version" bug (#145 ), and perhaps also #164 and #176 .
This patch also conditionalizes the use of setuptools_darcs on the absence of a PKG-INFO file, which is part of fixing #263 .
2008-01-22 08:35:38 -07:00
Zooko O'Whielacronx
88c93469ff
setup: add darcsver-1.0.1.tar to misc/dependencies/
2008-01-16 14:08:26 -07:00
Brian Warner
16e2b3307a
build-deps-setup.py: import twisted early, to make setuptools on dapper use the right version
2008-01-10 20:15:02 -07:00
robk-tahoe
2585908296
tweaks to build process to support py2exe
...
py2exe is unable to handle .eggs which are packaged as zip files
in preference it will pull in other versions of libraries if they
can be found in the environment.
this changes causes .eggs to be built as .egg directories, which
py2exe can handle.
2008-01-09 19:02:53 -07:00
Zooko O'Whielacronx
80adf18fcc
setup: remove hard import of ez_setup -- we can proceed even if ez_setup can't be imported
2008-01-10 14:01:52 -07:00
Zooko O'Whielacronx
72aa8f5cb8
setup: shebang usr bin env python
2008-01-10 14:01:31 -07:00
Zooko O'Whielacronx
58bedc60a2
setup: add darcsver source tarball to misc/dependencies
...
In the future, we're likely to stop keeping misc/dependencies under revision control, as per
http://allmydata.org/trac/tahoe/ticket/249
2007-12-31 23:26:51 -07:00
Brian Warner
bd187dfc50
upgrade to foolscap-0.2.3
2007-12-24 17:23:27 -07:00
Zooko O'Whielacronx
27a0d59308
setup: zope.interface bundle .tar instead of .tar.gz because multiple bundled .tar's compress together much more nicely than multiple bundled .tar.gz's do. :-)
2007-12-22 10:50:54 -07:00
Zooko O'Whielacronx
48b13dcab8
setup: upgrade bundle zfec-1.1.tar.gz to zfec-1.3.4.tar
2007-12-22 10:50:39 -07:00
Zooko O'Whielacronx
a9545aa4b0
setup: simplejson bundle .tar instead of .tar.gz because multiple bundled .tar's compress together much more nicely than multiple bundled .tar.gz's do. :-)
2007-12-22 10:50:29 -07:00
Zooko O'Whielacronx
840fb23229
setup: upgrade bundle from setuptools_darcs-1.0.6.tar.gz to setuptools_darcs-1.1.5.tar
2007-12-22 10:50:03 -07:00
Zooko O'Whielacronx
d5bb1ac316
setup: bundle pyutil-1.3.12.tar
2007-12-22 10:49:47 -07:00
Zooko O'Whielacronx
336c482561
setup: pycryptopp: bundle .tar instead of .tar.gz because multiple bundled .tar's compress together much more nicely than multiple bundled .tar.gz's do. :-)
2007-12-22 10:49:35 -07:00
Zooko O'Whielacronx
2add4f5edb
setup: foolscap bundle .tar instead of .tar.gz because multiple bundled .tar's compress together much more nicely than multiple bundled .tar.gz's do. :-)
2007-12-22 10:49:20 -07:00
Zooko O'Whielacronx
fd4880face
setup: bundle argparse-0.8.0.tar
...
It isn't actually needed for Tahoe, only for the command-line tools from pyutil. Later I will make an "extras" category within pyutil to specify in a machine-readable way that argparse is not required for pyutil unless you want the command-line tools.
2007-12-22 10:47:54 -07:00
Zooko O'Whielacronx
70b84e9298
setup: Nevow bundle .tar instead of .tar.gz because multiple bundled .tar's compress together much more nicely than multiple bundled .tar.gz's do. :-)
2007-12-22 10:47:06 -07:00
Zooko O'Whielacronx
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
Zooko O'Whielacronx
922234ec29
setup: bundle setuptools_darcs plugin in misc/dependencies
2007-12-12 19:20:42 -07:00