[Distutils] PEP 438 - Transition Phase 1

Donald Stufft donald at stufft.io
Sun May 19 10:12:06 CEST 2013


On May 19, 2013, at 12:00 AM, Donald Stufft <donald at stufft.io> wrote:

> 
> On May 18, 2013, at 8:51 PM, Donald Stufft <donald at stufft.io> wrote:
> 
>> On May 18, 2013, at 8:50 PM, Donald Stufft <donald at stufft.io> wrote:
>> 
>>> Phase 1 of PEP 438 (http://www.python.org/dev/peps/pep-0438/) has begun.
>>> 
>>> Deployed to production PyPI is:
>>>  - New packages default to pypi-explicit
>>>  - Old packages default to pypi-scrape-crawl
>>>  - Package Maintainers can select which hosting mode to use
>>>  - Package Maintainers can control what urls show up on their /simple/ index
>>> 
>>> What's still happening:
>>> 
>>>  - All existing packages will be processed to determine if they host files on PyPI, if they host files externally but link directly, or if they Host files externally and require scraping the home or download url pages.
>>>  - Taking the data obtained from processing email users to tell them if their package can be moved to a more restrictive download option (e.g. all their versions are installable directly from PyPI, or from a direct link from PyPI).
>>>  - A Month after that actually moving them to their detected new hosting mode (if possible on a per project basis).
>>> 
>>> -----------------
>>> Donald Stufft
>>> PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
>>> 
>>> _______________________________________________
>>> Distutils-SIG maillist  -  Distutils-SIG at python.org
>>> http://mail.python.org/mailman/listinfo/distutils-sig
>> 
>> Forgot to mention, both of those options are available by clicking on "urls" when viewing a package you have permissions on, see: http://d.stufft.io/image/2h073q2L3Z29
>> -----------------
>> Donald Stufft
>> PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
>> 
>> _______________________________________________
>> Distutils-SIG maillist  -  Distutils-SIG at python.org
>> http://mail.python.org/mailman/listinfo/distutils-sig
> 
> Made a little app to see how many urls need to be scraped in order to install any particular package (or all the packages for a user): https://pypi.python.org/pypi/pypi-show-urls
> 
> It also shows how many packages are not available from PyPI.
> 
> -----------------
> Donald Stufft
> PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
> 
> _______________________________________________
> Distutils-SIG maillist  -  Distutils-SIG at python.org
> http://mail.python.org/mailman/listinfo/distutils-sig

And one more app: http://pypi-externals.caremad.io/

Also shows per package: http://pypi-externals.caremad.io/setuptools/

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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 841 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20130519/0c4fbff2/attachment.pgp>


More information about the Distutils-SIG mailing list