• PJ Eby's avatar
    Significantly enhanced support and docs for "non-root" installation, · 3df2aabc
    PJ Eby authored
    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
    3df2aabc
site.py 13.7 KB