From: bugzilla at busybox.net <bugzilla@busybox.net>
To: buildroot@busybox.net
Subject: [Buildroot] [Bug 9706] New: Can't download newer revisions of package from PyPI
Date: Fri, 03 Mar 2017 19:44:10 +0000 [thread overview]
Message-ID: <bug-9706-163@https.bugs.busybox.net/> (raw)
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:
<!DOCTYPE html><html><head><title>Links for
supervisor</title></head><body><h1>Links for supervisor</h1><a
href="../../packages/2e/3b/f28afd29920be27c948923b276d1f131276880f6b4f9391323064b87b15b/supervisor-3.0a7.tar.gz#md5=d2e6c491fcb2606e4fd0afe4ebfd4b13"
rel="internal">supervisor-3.0a7.tar.gz</a><br/>
<a
href="../../packages/44/80/d28047d120bfcc8158b4e41127706731ee6a3419c661e0a858fb0e7c4b2d/supervisor-3.3.0.tar.gz#md5=46bac00378d1eddb616752b990c67416"
rel="internal">supervisor-3.3.0.tar.gz</a><br/>
<a
href="../../packages/4b/7d/cb3d91d6c65f73fd253c376fc0dbbc48b83e6606f61d9961d9ac7cf293f5/supervisor-3.0a9.tar.gz#md5=81d192acab20eef3578856651af7e851"
rel="internal">supervisor-3.0a9.tar.gz</a><br/>
...etc.
--
You are receiving this mail because:
You are on the CC list for the bug.
next reply other threads:[~2017-03-03 19:44 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-03-03 19:44 bugzilla at busybox.net [this message]
2017-03-03 22:00 ` [Buildroot] [Bug 9706] Can't download newer revisions of package from PyPI bugzilla at busybox.net
2017-03-03 22:20 ` Yegor Yefremov
2017-03-03 22:26 ` bugzilla at busybox.net
2017-03-03 23:12 ` bugzilla at busybox.net
2017-03-04 10:44 ` bugzilla at busybox.net
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-9706-163@https.bugs.busybox.net/ \
--to=bugzilla@busybox.net \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox