[Distutils] Setuptools 0.6c10 released

Alex Grönholm alex.gronholm at nextday.fi
Mon Oct 19 22:33:08 CEST 2009

P.J. Eby kirjoitti:
> The long-overdue setuptools 0.6c10 update is now available on PyPI, at:
>    http://pypi.python.org/setuptools/
> Major updates and fixes include:
> * Support for SVN 1.6 and Python 2.6
> * Fix for the Python 2.6.3 build_ext API change
> * Support for the most recent Sourceforge download link insanity
> * Fix for Vista UAC errors running easy_install.exe or other
>   "installer-looking" executables
> * Fix for errors launching 64-bit Windows Python
According to the notice on the setuptools bug tracker, you did this by 
avoiding the use of LoadLibraryEx().
I don't see any changes in launcher.c in setuptools SVN yet, did you 
forget to commit? Or am I looking in the wrong place?
I'd like to see your solution.
> * 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)
> You can install the updated version using easy_install (or pip!), 
> asking for setuptools==0.6c10.
> (Note for users of Distribute: Distribute and setuptools use the same 
> package name 'setuptools', and thus cannot both be present on the same 
> sys.path (e.g. in the same virtualenv).  If you wish to switch a given 
> environment from Distribute to setuptools or vice versa, you will need 
> to completely uninstall one before installing the other.  If you 
> currently have Distribute installed, please follow Distribute's 
> uninstall instructions if you wish to reinstall setuptools.)
> Please report any problems with setuptools to the setuptools bug 
> tracker at:
>   http://bugs.python.org/setuptools/
> For faster response to questions, please use the distutils-sig mailing 
> list, rather than the tracker.  Setuptools documentation can be found 
> via links at 
> http://pypi.python.org/pypi/setuptools#using-setuptools-and-easyinstall 
> -- and the pages on the PEAK wiki now load much, much faster than they 
> did a few months ago.  (They're static cached pages now, rather than 
> dynamically generated, unless you're actually logged into the wiki.)
> _______________________________________________
> Distutils-SIG maillist  -  Distutils-SIG at python.org
> http://mail.python.org/mailman/listinfo/distutils-sig

More information about the Distutils-SIG mailing list