summaryrefslogtreecommitdiff
path: root/pkg_resources.txt
diff options
context:
space:
mode:
authorPJ Eby <distutils-sig@python.org>2005-10-17 02:26:39 +0000
committerPJ Eby <distutils-sig@python.org>2005-10-17 02:26:39 +0000
commit3df2aabcc056e6d001355d4cec780437387ac4fa (patch)
treee931e6f30fe51eb6ee968a008e9ac4c439249ea8 /pkg_resources.txt
parentc23b0fb2bfbd8df35ebee9551458ed00e0f2095c (diff)
downloadpython-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-xpkg_resources.txt11
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.