• PJ Eby's avatar
    Major updates and fixes include: · 9294929b
    PJ Eby authored
    * Fix for the Python 2.6.3 build_ext API change
    * Support for the most recent Sourceforge download link insanity
    * Support for SVN 1.6
    * Stop crashing on certain types of HTTP error
    * Stop re-trying URLs that already failed retrieval once
    * Fixes for various dependency management problems such as looping
      builds, re-downloading packages already present on sys.path (but not
      in a registered "site" directory), and randomly preferring local -f
      packages over local installed packages
    * Prevent lots of spurious "already imported from another path" warnings
      (e.g. when pkg_resources is imported late)
    * Ensure C libraries (as opposed to extensions) are also built when
      doing bdist_egg
    
    Other changes:
    
    * Misc. documentation fixes
    * Improved Jython support
    * Fewer warnings under Python 2.6+
    * Warn when 'packages' uses paths instead of package names (because it
      causes other problems, like spurious "already imported" warnings)
    * Stop using /usr/bin/sw_vers on Mac OS (replaced w/'platform' module
      calls)
    
    Note: This is NOT a merge from Distribute; upon review, many of the
    tracker-submitted patches used as a basis for forking were incorrect,
    incomplete, introduced new bugs, or were not addressing the root
    causes.  (E.g., one of the changes in this patch fixes three superficially
    unrelated issues in the setuptools bug tracker.)  Careful review will be
    required if you  want to merge this work back into Distribute.
    
    --HG--
    branch : setuptools-0.6
    extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4075385
    9294929b
pkg_resources.txt 92.3 KB