[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