[Distutils] Buildout can't talk to PyPI any more?
Maurits van Rees
m.van.rees at zestsoftware.nl
Wed May 29 14:08:18 CEST 2013
Op 29-05-13 11:43, Donald Stufft schreef:
>
> On May 29, 2013, at 5:39 AM, Donald Stufft wrote:
>> The cache timeout is an hour unless modifications are made to the
>> package which triggers a cache invalidation.
>>
>> I bet there is a missing Vary for the encoding. I'll check and get
>> back to you.
>>
> There was indeed no Vary headers, I've turned them on and purged the
> cache. Please let me know if this behavior doesn't go away.
It still works on and off for me.
$ curl http://pypi.python.org/simple/pep8/
<html><head><title>Links for pep8</title><meta name="api-version"
value="2" /></head><body><h1>Links for pep8</h1><a
href="../../packages/source/p/pep8/pep8-0.4.2.tar.gz#md5=da8562ef0b18ae9ced210cff742a2d1b"
rel="internal">pep8-0.4.2.tar.gz</a><br/>
...
</body></html>
Try the same url again:
$ curl http://pypi.python.org/simple/pep8/
??Q??W[??H
...
So sometimes it works fine and sometimes it is gzipped .
Indeed:
$ for i in $(seq 5); do curl -o $i http://pypi.python.org/simple/pep8/;
sleep 2; done
...
$ ls -l $(seq 5)
-rw-r--r-- 1 mauritsvanrees staff 829 May 29 14:05 1
-rw-r--r-- 1 mauritsvanrees staff 3232 May 29 14:05 2
-rw-r--r-- 1 mauritsvanrees staff 3232 May 29 14:05 3
-rw-r--r-- 1 mauritsvanrees staff 829 May 29 14:05 4
-rw-r--r-- 1 mauritsvanrees staff 3232 May 29 14:05 5
--
Maurits van Rees: http://maurits.vanrees.org/
Zest Software: http://zestsoftware.nl
More information about the Distutils-SIG
mailing list