It's coming up correctly on both the search page and in pip install now :-)

$ curl -I https://pypi.org/simple/python-gnupg/
HTTP/1.1 200 OK
Cache-Control: max-age=600, public
Content-Security-Policy: default-src 'none'; sandbox allow-top-navigation
Content-Type: text/html; charset=UTF-8
ETag: "YEnWUk5DPw++o3kMUQi+rQ"
Referrer-Policy: origin-when-cross-origin
Server: nginx/1.13.9
X-PyPI-Last-Serial: 3957873
Content-Length: 5154
Accept-Ranges: bytes
Date: Wed, 13 Jun 2018 15:20:21 GMT
Age: 1804
Connection: keep-alive
X-Served-By: cache-iad2131-IAD, cache-lhr6324-LHR
X-Cache: HIT, MISS
X-Cache-Hits: 1, 0
X-Timer: S1528903221.367847,VS0,VE80
Vary: Accept-Encoding, Accept-Encoding
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
X-Frame-Options: deny
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Permitted-Cross-Domain-Policies: none


Regards,

Vinay Sajip

On Wednesday, 13 June 2018, 16:07:33 BST, Ernest W. Durbin III <ewdurbin@gmail.com> wrote:


On June 13, 2018 at 11:03:05 AM, Vinay Sajip via Distutils-SIG (distutils-sig@python.org) wrote:
I just uploaded python-gnupg 0.4.3 to PyPI using Twine. Search still shows the previous version:



Search index updates are not immediate and are only used by the web search form and pip search. pip installs use the simple index.

However, clicking on the link brings up the page for the latest version:

This indicates that the cache purge for the project worked, which should also purge https://pypi.org/simple/python-gnupg/



But pip install is also wrongly picking up 0.4.2. What's the expected delay between uploading a new version and having it be available via pip? I would have expected more or less immediately. All systems are showing as operational.

Indeed, new uploads should be available for pip install very quickly. I’m seeing 0.4.3 when I request the simple index.

Can you provide the output of `curl -I https://pypi.org/simple/python-gnupg/` It is possible that you are hitting a stale cache in PyPI's CDN.



Regards,

Vinay Sajip




-- 
Distutils-SIG mailing list -- distutils-sig@python.org 
To unsubscribe send an email to distutils-sig-leave@python.org 
https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ 
Message archived at https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/HGJUP5NCCW4LMYVBJBL3XAWSA3CFAHY4/