From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla at busybox.net Date: Fri, 03 Mar 2017 19:44:10 +0000 Subject: [Buildroot] [Bug 9706] New: Can't download newer revisions of package from PyPI Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net https://bugs.busybox.net/show_bug.cgi?id=9706 Bug ID: 9706 Summary: Can't download newer revisions of package from PyPI Product: buildroot Version: 2016.11 Hardware: All OS: Linux Status: NEW Severity: normal Priority: P5 Component: Outdated package Assignee: unassigned at buildroot.uclibc.org Reporter: jem at kamama.com CC: buildroot at uclibc.org Target Milestone: --- Newer versions of python projects (in my case I was attempting to update supervisor to supervisor-3.3.1) don't download with the URL scheme currently used. Not sure if this is only a supervisor problem or might affect other modules from PyPI. Recommendation from PyPI is to use their API API documentation is at https://warehouse.pypa.io/api-reference/legacy/ It looks like buildroot should first make a request against /simple/supervisor/ and fetch links from the response. For example if I hit https://pypi.python.org/simple/supervisor/ I get: Links for supervisor

Links for supervisor

supervisor-3.0a7.tar.gz
supervisor-3.3.0.tar.gz
supervisor-3.0a9.tar.gz
...etc. -- You are receiving this mail because: You are on the CC list for the bug.