[Zope3-dev] We should be able to stop unhiding PyPI releases.

Jim Fulton jim at zope.com
Wed Aug 22 10:32:18 EDT 2007


As of Monday's zc.buildout release, buildout now uses the simple  
package index:

   http://cheeseshop.python.org/simple

by default.  (You can cause it to use another index by setting the  
buildout index option.)

This change should provide significantly better performance and will  
make it easier to use historical releases, because the simple  
interfaces shows releases that have been hidden from the human  
interface.

Normally, when new releases are registered with PyPI, old releases  
are hidden.  This has been a problem for buildouts or application  
packages that fix package versions, because hidden releases weren't  
visible to setuptools.  To get around this, we had to unhide old  
releases, which was a pain.  The simple package index shows all  
releases, including hidden ones.  Now that buildout uses the simple  
index by default, hidden packages should no longer be a problem, at  
least for buildout users.  People using easy_install can configure it  
to use the simple index.  They might want to lobby to have  
easy_install use the simple index by default.

If there are no strong objections, I plan to stop unhiding old releases.

Jim

--
Jim Fulton			mailto:jim at zope.com		Python Powered!
CTO 				(540) 361-1714			http://www.python.org
Zope Corporation	http://www.zope.com		http://www.zope.org





More information about the Zope3-dev mailing list