aboutsummaryrefslogtreecommitdiffstats
path: root/setup.py
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 /setup.py
parentc23b0fb2bfbd8df35ebee9551458ed00e0f2095c (diff)
downloadexternal_python_setuptools-3df2aabcc056e6d001355d4cec780437387ac4fa.tar.gz
external_python_setuptools-3df2aabcc056e6d001355d4cec780437387ac4fa.tar.bz2
external_python_setuptools-3df2aabcc056e6d001355d4cec780437387ac4fa.zip
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 'setup.py')
-rwxr-xr-xsetup.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index eb826fa5..4a2d4c71 100755
--- a/setup.py
+++ b/setup.py
@@ -37,7 +37,7 @@ setup(
test_suite = 'setuptools.tests.test_suite',
packages = find_packages(),
package_data = {'setuptools': ['*.exe']},
- py_modules = ['pkg_resources', 'easy_install'],
+ py_modules = ['pkg_resources', 'easy_install', 'site'],
zip_safe = False, # We want 'python -m easy_install' to work, for now :(
entry_points = {