diff options
author | PJ Eby <distutils-sig@python.org> | 2005-11-05 05:50:26 +0000 |
---|---|---|
committer | PJ Eby <distutils-sig@python.org> | 2005-11-05 05:50:26 +0000 |
commit | f9aa7e9e50d68830954facf280a02b551357c524 (patch) | |
tree | ee1534b42d6da702eb469949c07647af5ae01582 /setuptools.txt | |
parent | 8312542db5a016d80d7e35951fc7991bace1368c (diff) | |
download | external_python_setuptools-f9aa7e9e50d68830954facf280a02b551357c524.tar.gz external_python_setuptools-f9aa7e9e50d68830954facf280a02b551357c524.tar.bz2 external_python_setuptools-f9aa7e9e50d68830954facf280a02b551357c524.zip |
Fixed some problems with fresh checkouts of projects that don't include
``.egg-info/PKG-INFO`` under revision control and put the project's source
code directly in the project directory. If such a package had any
requirements that get processed before the ``egg_info`` command can be run,
the setup scripts would fail with a "Missing 'Version:' header and/or
PKG-INFO file" error, because the egg runtime interpreted the unbuilt
metadata in a directory on ``sys.path`` (i.e. the current directory) as
being a corrupted egg. Setuptools now monkeypatches the distribution
metadata cache to pretend that the egg has valid version information, until
it has a chance to make it actually be so (via the ``egg_info`` command).
--HG--
branch : setuptools
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041401
Diffstat (limited to 'setuptools.txt')
-rwxr-xr-x | setuptools.txt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/setuptools.txt b/setuptools.txt index 97f51f20..8ec42dd5 100755 --- a/setuptools.txt +++ b/setuptools.txt @@ -1966,6 +1966,17 @@ Release Notes/Change History number from ``PKG-INFO`` in case it is being run on a source distribution of a snapshot taken from a Subversion-based project. + * Fixed some problems with fresh checkouts of projects that don't include + ``.egg-info/PKG-INFO`` under revision control and put the project's source + code directly in the project directory. If such a package had any + requirements that get processed before the ``egg_info`` command can be run, + the setup scripts would fail with a "Missing 'Version:' header and/or + PKG-INFO file" error, because the egg runtime interpreted the unbuilt + metadata in a directory on ``sys.path`` (i.e. the current directory) as + being a corrupted egg. Setuptools now monkeypatches the distribution + metadata cache to pretend that the egg has valid version information, until + it has a chance to make it actually be so (via the ``egg_info`` command). + 0.6a5 * Fixed missing gui/cli .exe files in distribution. Fixed bugs in tests. |