Re: [Python-Dev] Fwd: PEP 426 is now the draft spec for distribution metadata 2.0

2013年2月19日 13:36:47 -0800

On 19.02.2013 14:40, Nick Coghlan wrote:
> On Tue, Feb 19, 2013 at 11:23 PM, M.-A. Lemburg <[email protected]> wrote:
>> * PEP 426 doesn't include any mention of the egg distribution format,
>> even though it's the most popular distribution format at the moment.
>> It should at least include the location of the metadata file
>> in eggs (EGG-INFO/PKG-INFO) and egg installations
>> (<eggdir>/EGG-INFO/PKG-INFO).
> 
> "Other tools involved in Python distribution may also use this format."
> 
> The egg format has never been, and never will be, officially endorsed
> by python-dev. The wheel format is the standard format for binary
> distribution, and PEP 376 defines the standard location for metadata
> on installed distributions.
Oh, come on, Nick, that's just silly. setuptools was included in stdlib
for a short while, so the above is simply wrong. Eggs are the most
widely used binary distribution format for Python package on PyPI:
# wc *files.csv
 25585 25598 1431013 2013年02月19日-egg-files.csv
 4619 4640 236694 2013年02月19日-exe-files.csv
 254 255 13402 2013年02月19日-msi-files.csv
 104691 104853 5251962 2013年02月19日-tar-gz-files.csv
 24 24 1221 2013年02月19日-whl-files.csv
 17937 18022 905913 2013年02月19日-zip-files.csv
 153110 153392 7840205 total
(based on todays PyPI stats)
It doesn't really help ignoring realities... and I'm saying
that as one of the core devs who got setuptools kicked out of
the stdlib again.
-- 
Marc-Andre Lemburg
eGenix.com
Professional Python Services directly from the Source (#1, Feb 19 2013)
>>> Python Projects, Consulting and Support ... http://www.egenix.com/
>>> mxODBC.Zope/Plone.Database.Adapter ... http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
________________________________________________________________________
::::: Try our mxODBC.Connect Python Database Interface for free ! ::::::
 eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48
 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
 Registered at Amtsgericht Duesseldorf: HRB 46611
 http://www.egenix.com/company/contact/
_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to