diff options
| author | PJ Eby <distutils-sig@python.org> | 2005-10-17 02:26:39 +0000 |
|---|---|---|
| committer | PJ Eby <distutils-sig@python.org> | 2005-10-17 02:26:39 +0000 |
| commit | 3df2aabcc056e6d001355d4cec780437387ac4fa (patch) | |
| tree | e931e6f30fe51eb6ee968a008e9ac4c439249ea8 /pkg_resources.txt | |
| parent | c23b0fb2bfbd8df35ebee9551458ed00e0f2095c (diff) | |
| download | python-setuptools-git-3df2aabcc056e6d001355d4cec780437387ac4fa.tar.gz | |
Significantly enhanced support and docs for "non-root" installation,
including both "virtual" and PYTHONPATH-based installs. The activation
precedence of distributions has also changed so that PYTHONPATH-based
non-root installs can include eggs that override system-defined packages
(whether managed or unmanaged). This version should eliminate most
common installation complaints from non-root Python users.
Note: this version includes a hacked 'site.py' to support processing
.pth files in directories that come *before* site-packages on sys.path.
However, because of its placement, it should only come into play when
a user puts the setuptools .egg file *directly* on PYTHONPATH, so it
doesn't affect "virtual" or "root" installations. It's strictly to
provide support for luddites who refuse to give up their
existing non-root PYTHONPATH setup unless you pry it from their cold,
dead hands. :)
--HG--
branch : setuptools
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041262
Diffstat (limited to 'pkg_resources.txt')
| -rwxr-xr-x | pkg_resources.txt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkg_resources.txt b/pkg_resources.txt index 62b57dc5..d8198f5f 100755 --- a/pkg_resources.txt +++ b/pkg_resources.txt @@ -1488,6 +1488,17 @@ File/Path Utilities Release Notes/Change History ---------------------------- +0.6a6 + * Activated distributions are now inserted in ``sys.path`` (and the working + set) just before the directory that contains them, instead of at the end. + This allows e.g. eggs in ``site-packages`` to override unmanged modules in + the same location, and allows eggs found earlier on ``sys.path`` to override + ones found later. + + * When a distribution is activated, it now checks whether any contained + non-namespace modules have already been imported and issues a warning if + a conflicting module has already been imported. + 0.6a4 * Fix a bug in ``WorkingSet.resolve()`` that was introduced in 0.6a3. |
