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