Commit Graph

15 Commits

Author SHA1 Message Date
Zooko O'Whielacronx
03fb3a0160 setup: require the latest version of the setuptools bootstrap egg 2008-10-25 08:28:58 -07:00
Zooko O'Whielacronx
426b7e9869 setup: require the SVN snapshot of setuptools to build 2008-10-25 06:49:59 -07:00
Zooko O'Whielacronx
ce42244382 setup: change ez_setup.py to install setuptools-0.6c9 2008-09-30 13:05:02 -07:00
Zooko O'Whielacronx
d7cf033049 setup: require setuptools >= v0.6c8 2008-03-26 12:13:02 -07:00
Zooko O'Whielacronx
4efbd09f48 setup: merge in changes to ez_setup.py from the upstream setuptools project 2008-03-26 12:11:28 -07:00
Zooko O'Whielacronx
09e2a3ec09 setup: fix the md5sum of the bundled setuptools egg 2008-02-06 12:35:29 -07:00
Zooko O'Whielacronx
a8b14a5cd2 setup: use a customized version of ez_setup.py which bootstraps from Python-version-agnostic setuptools bootstrap eggs 2008-01-22 11:00:56 -07:00
Zooko O'Whielacronx
f71b9312a5 setup: copy in the latest version of ez_setup.py, which works even if setuptools is already imported, or can be imported, into the current Python interpreter, but can't be imported into a new Python interpreter in a subprocess
This actually happens in practice -- this fixes the Desert Island scenario.  Thanks to PJE.
2007-12-21 23:26:20 -07:00
Zooko O'Whielacronx
c9653af82a setup: make ez_setup.py work to upgrade setuptools even if there is already a setuptools installed which is too old
This works only if setup.py is invoked as "./setup.py install" (or 
"python ./setup.py install" or whatever).  It doesn't work if it is invoked by 
easy_install.  On the other hand, I don't know why easy_install would execute 
ez_setup.py anyway -- I thought that it didn't execute the setup.py scripts.  
See this mailing list thread for details:

http://mail.python.org/pipermail/distutils-sig/2007-October/008339.html
2007-10-12 22:59:37 -07:00
Zooko O'Whielacronx
93e1f832ff setup: patch to fix bug in our latest ez_setup.py if pkg_resources can't be imported 2007-10-04 13:09:20 -07:00
Zooko O'Whielacronx
c036a32e57 setup: import bugfix to ez_setup.py 2007-10-04 11:18:46 -07:00
Zooko O'Whielacronx
3deff4b46c setup: import the latest version of ez_setup.py with my patches 2007-10-03 15:13:19 -07:00
Zooko O'Whielacronx
ea44b8b56a ez_setup.py: put back the warning about downloading, but only if the URL that you are using is not "file:" 2007-09-13 20:14:51 -07:00
Zooko O'Whielacronx
9b8f415bea ez_setup.py: don't warn about the need to download packages (because we actually bundle them all with Tahoe) 2007-09-13 20:00:27 -07:00
Zooko O'Whielacronx
a01ccc54c0 use ez_setup.py to bootstrap setuptools 2007-09-12 18:57:10 -07:00