Re: [Distutils] Good news everyone, PyPI is behind a CDN

2013-05-26 Thread Lennart Regebro
On Sun, May 26, 2013 at 7:34 PM, Noah Kantrowitz wrote: > > > but seriously, at long last today it was my honor to throw the DNS switch to > move PyPI to the Fastly caching CDN. I would like to thank Donald Stufft for > doing much of the heavy lifting on the PyPI side, and to Fastly for > grac

[Distutils] PyPI Download Counts

2013-05-26 Thread Donald Stufft
Hello! As you have have noticed the download counts on PyPI are no longer updating. Originally this was due to an issue with the script that processes these download counts. However I have now removed the download counts from the PyPI webui and their use via the API is considered deprecated. T

Re: [Distutils] pypi protocol

2013-05-26 Thread Richard Jones
The only interface documentation is linked from http://wiki.python.org/moin/CheeseShopDev which includes PEP 301 and http://peak.telecommunity.com/DevCenter/EasyInstall#package-index-api The rest is documented-in-code. Richard On 27 May 2013 06:08, Jonas Geiregat wrote: > Hello, > > I'm

[Distutils] pypi protocol

2013-05-26 Thread Jonas Geiregat
Hello, I'm fairly interested in the internals of pypi. Ultimately pypi is a HTTP interface to a package database. I went looking for a document, blog post or anything describing the communication between pypi client and server. I ended up reading pypiserver's source code to find out the intern

Re: [Distutils] [Infrastructure] Good news everyone, PyPI is behind a CDN

2013-05-26 Thread Jim Fulton
On Sun, May 26, 2013 at 1:39 PM, Donald Stufft wrote: > > On May 26, 2013, at 1:34 PM, Noah Kantrowitz wrote: > > > > but seriously, at long last today it was my honor to throw the DNS switch to > move PyPI to the Fastly caching CDN. I would like to thank Donald Stufft for > doing much of the he

Re: [Distutils] [Infrastructure] Good news everyone, PyPI is behind a CDN

2013-05-26 Thread Donald Stufft
On May 26, 2013, at 2:00 PM, Jim Fulton wrote: > On Sun, May 26, 2013 at 1:39 PM, Donald Stufft wrote: >> >> On May 26, 2013, at 1:34 PM, Noah Kantrowitz wrote: >> >> >> >> but seriously, at long last today it was my honor to throw the DNS switch to >> move PyPI to the Fastly caching CDN.

Re: [Distutils] [Infrastructure] Good news everyone, PyPI is behind a CDN

2013-05-26 Thread Jim Fulton
On Sun, May 26, 2013 at 1:39 PM, Donald Stufft wrote: ... > One addition. Eventually PyPI will move towards using the Fastly API for > cache invalidation so that uploading a new package _will_ be immediately > available. Nice! > But that was deferred in order to get the larger benefit *now*. Th

Re: [Distutils] [Infrastructure] Good news everyone, PyPI is behind a CDN

2013-05-26 Thread Donald Stufft
On May 26, 2013, at 1:34 PM, Noah Kantrowitz wrote: > > > but seriously, at long last today it was my honor to throw the DNS switch to > move PyPI to the Fastly caching CDN. I would like to thank Donald Stufft for > doing much of the heavy lifting on the PyPI side, and to Fastly for > graci

[Distutils] Good news everyone, PyPI is behind a CDN

2013-05-26 Thread Noah Kantrowitz
but seriously, at long last today it was my honor to throw the DNS switch to move PyPI to the Fastly caching CDN. I would like to thank Donald Stufft for doing much of the heavy lifting on the PyPI side, and to Fastly for graciously offering to host us. What does this mean for everyone? Well t