Gentoo Archives: gentoo-python

From: Dirkjan Ochtman <djc@g.o>
To: Mike Gilbert <floppym@g.o>
Cc: gentoo-python <gentoo-python@l.g.o>
Subject: Re: [gentoo-python] dev-python/requests api changes
Date: Wed, 02 Jan 2013 16:33:08
Message-Id: CAKmKYaCsC3ObJsymaAxWiDU3evZHcupeZGvkK-UVOtEexaodFw@mail.gmail.com
In Reply to: [gentoo-python] dev-python/requests api changes by Mike Gilbert
1 Per http://kennethreitz.com/announcing-requests-v100.html, version
2 1.0.0 defines the public API (he's saying they're doing SemVer).
3
4 So I think we should keep things as is for now, maybe just make sure
5 the rdeps either (a) work with 1.x or (b) restrict them from 1.x.
6
7 Cheers,
8
9 Dirkjan
10
11 On Wed, Jan 2, 2013 at 5:28 PM, Mike Gilbert <floppym@g.o> wrote:
12 > requests seems to break its api frequently, which sucks for having it
13 > installed system-wide.
14 >
15 > The few packages that depend on it have < or = deps in the tree. This
16 > sucks because it could cause dependency conflicts.
17 >
18 > * These packages depend on requests:
19 > dev-python/python-keystoneclient-0.2.1 (dev-python/requests)
20 > dev-python/python-keystoneclient-9999 (dev-python/requests)
21 > dev-python/python-novaclient-2.10.0 (test ? dev-python/requests)
22 > dev-python/python-novaclient-9999 (test ? dev-python/requests)
23 > dev-python/sphinxcontrib-issuetracker-0.10.1 (>=dev-python/requests-0.13)
24 > net-misc/flexget-1.0_beta3181 (=dev-python/requests-0.14*)
25 > net-misc/flexget-9999 (=dev-python/requests-0.14*)
26 > net-misc/httpie-0.3.0 (>=dev-python/requests-0.10.1)
27 > net-misc/httpie-0.3.0-r1 (>=dev-python/requests-0.10.1)
28 > (<dev-python/requests-1.0)
29 > net-misc/httpie-0.3.1 (>=dev-python/requests-0.10.1)
30 > (<dev-python/requests-1.0)
31 >
32 > I follow flexget somewhat closely, and their upstream is probably in no
33 > hurry to port it to the new api. They suggest using a virtualenv instead
34 > of installing it system-wide.
35 >
36 > The QA team would probably tell us to mask requests-1.0* or the reverse
37 > dependencies. Any preference here?
38 >
39 > Does anyone have any better ideas?
40 >

Replies

Subject Author
Re: [gentoo-python] dev-python/requests api changes Mike Gilbert <floppym@g.o>