On Mar 26, 2013, at 10:49 PM, Daniel Holth <dho...@gmail.com> wrote:

> On Tue, Mar 26, 2013 at 9:12 PM, PJ Eby <p...@telecommunity.com> wrote:
>> On Tue, Mar 26, 2013 at 8:33 PM, Donald Stufft <don...@stufft.io> wrote:
>>> As far as I can tell the only things that even use PKG-INFO is 
>>> setuptools/distribute and we want to phase them out of existence anyways.
>> 
>> The only thing setuptools uses it for is to find out the version of a
>> package in the case where an .egg-info directory or filename doesn't
>> have a version in its filename... which normally only happens in the
>> "setup.py develop" case.  So no need to keep it around on my account.
>> ;-)
>> 
>> (Some tools do check for the *existence* of a PKG-INFO, like PyPI's
>> sdist upload validation, and the various egg formats require a file
>> *named* PKG-INFO, but AFAIK nothing commonly used out there actually
>> *reads* PKG-INFO or gives a darn about its contents, except for that
>> version usecase mentioned above.)
>> _______________________________________________
>> Distutils-SIG maillist  -  Distutils-SIG@python.org
>> http://mail.python.org/mailman/listinfo/distutils-sig
> 
> It will be OK. Take a deep breath and laugh at the idea that
> string.rsplit(', ', 1) on a useless field that's probably already
> posted as a dict to pypi should be considered a serious threat to the
> future of packaging. If you didn't laugh you can write Metadata 3.0 /
> define the JSON serialization and we'll write metadata.json into the
> .dist-info directory. It's not the end of the world, it is the
> beginning.

Yea, it's totally about keywords and that's just not an example of a larger 
problem (like embedding little mini json documents) and what we need is another 
competing standard all because of a legacy file format for a file that barely 
anything uses right now (which makes it the ideal time _to_ replace it, before 
it starts being actively used in a widespread fashion).

-----------------
Donald Stufft
PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to