marvin-zhao / ipaddr-py

Automatically exported from code.google.com/p/ipaddr-py
0 stars 0 forks source link

PyPI outdated #96

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. go to http://pypi.python.org/pypi/ipaddr
2. check the version
3. go to http://code.google.com/p/ipaddr-py/downloads/list
4. check the latest version
5. notice PyPI says 2.1.7, code.google.com says 2.1.10

Please upload 2.1.10 to PyPI

Original issue reported on code.google.com by klaussfr...@gmail.com on 23 May 2012 at 5:58

GoogleCodeExporter commented 9 years ago
I'd love to see this as well. Aside from the Python community using and relying 
quite heavily on PyPI, some production environments *need* to use packages from 
PyPI. However it's not uncommon to configure a production environments to 
disallow pip downloads from non-PyPI sites, nor non-HTTPS sites (which is the 
case for this package).

Getting PyPI back up to date and keeping it in sync with the downloads offered 
here would help immensely.

Please! I'll even volunteer to help and/or do it.

Original comment by brian.cline on 31 Jan 2014 at 4:59

GoogleCodeExporter commented 9 years ago
This seems to be a recurring issue that persists across releases.

https://code.google.com/p/ipaddr-py/ shows the current version is 2.1.11, which 
appears to be hosted on googledrive.com (wtf?), and results in a 403 HTTP 
Forbidden.

Downloading/unpacking ipaddr (from 
WSME>=0.5b6->keystone==2014.1.dev169.g0ed6d48)
You are installing a potentially insecure and unverifiable file. Future 
versions of pip will default to disallowing insecure files.
HTTP error 403 while getting 
https://googledrive.com/host/0Bwh63zyus-UlZ1dxQ08zczVRbXc/ipaddr-2.1.11.tar.gz 
(from http://code.google.com/p/ipaddr-py/)
Could not install requirement ipaddr (from 
WSME>=0.5b6->keystone==2014.1.dev169.g0ed6d48) because of error HTTP Error 403: 
Forbidden

We sometimes run into this issue hundreds of times a day (currently 260 
occurrences in last 24 hours, which adds up to a massive amount of wasted CI 
resources):

http://logstash.openstack.org/#eyJzZWFyY2giOiJtZXNzYWdlOlwiSFRUUCBlcnJvciA0MDMgd
2hpbGUgZ2V0dGluZ1wiIEFORCBtZXNzYWdlOlwiZ29vZ2xlZHJpdmUuY29tXCIgQU5EIG1lc3NhZ2U6X
CJpcGFkZHJcIiIsImZpZWxkcyI6WyJwcm9qZWN0Il0sIm9mZnNldCI6MCwidGltZWZyYW1lIjoiNjA0O
DAwIiwiZ3JhcGhtb2RlIjoiY291bnQiLCJ0aW1lIjp7InVzZXJfaW50ZXJ2YWwiOjB9LCJzdGFtcCI6M
TM5MTc5MDIyOTIyOH0=

Originally tracked in https://bugs.launchpad.net/openstack-ci/+bug/1277507

Original comment by dolph.ma...@gmail.com on 7 Feb 2014 at 4:25

GoogleCodeExporter commented 9 years ago
The 403 from Google Drive is because too many people have downloaded the file 
already.

Original comment by doug.hel...@dreamhost.com on 7 Feb 2014 at 5:24

GoogleCodeExporter commented 9 years ago
hey all,

I'm not quite sure I understand what the issue is here, can someone summarize? 

I updated pypi to 2.1.10 last week. At the same time, I cut a new release of 
ipaddr-py with the changes that had been submitted over the last two years. I 
was going to let that sit for a bit before putting it on pypi to make sure I 
wasn't pushing out any bugs.

re: downloads. yeah, publishing downloads was removed from code.google.com and 
the supported method is to use a public google drive folder. Is the download 
not working for everyone? (FWIW, it works for me in an incognito window).

Original comment by pmo...@google.com on 7 Feb 2014 at 5:45

GoogleCodeExporter commented 9 years ago
pip cannot download the file from the google drive, it gets a 403 error.

When I try to download the file while logged in, I also get an error with the 
message that too many people have already downloaded the file.

The Python packaging ecosystem is moving to disallow remote downloads for 
projects registered on PyPI by default. The best way to continue to have ipaddr 
used by normal Python 2 developers is to upload the sdist directly to PyPI, 
rather than storing it on Google Drive. Having it hosted elsewhere in addition 
to PyPI is fine, but the tools really want to grab the files from PyPI itself.

Original comment by doug.hel...@dreamhost.com on 7 Feb 2014 at 5:52

GoogleCodeExporter commented 9 years ago
403 Forbidden while trying to download the package from here
https://googledrive.com/host/0Bwh63zyus-UlZ1dxQ08zczVRbXc/ipaddr-2.1.11.tar.gz 

Original comment by sabari.b...@gmail.com on 7 Feb 2014 at 8:24

GoogleCodeExporter commented 9 years ago
2.1.11 is on pypi and there should be no 403's there.

https://pypi.python.org/pypi/ipaddr/

marking this as fixed for now.

Original comment by pmo...@google.com on 7 Feb 2014 at 8:48

GoogleCodeExporter commented 9 years ago
@pmo The google drive link is still getting 403s. Not sure if you want to 
remove that link from the PyPi page. 

Original comment by r...@vmware.com on 7 Feb 2014 at 9:43

GoogleCodeExporter commented 9 years ago
done.

Original comment by pmo...@google.com on 7 Feb 2014 at 9:51