[openstack-dev] Hardcoding of requests in client

Sandy Walsh sandy.walsh at rackspace.com
Wed Feb 6 16:51:31 UTC 2013



On 02/06/2013 12:27 PM, Kevin L. Mitchell wrote:
> On Wed, 2013-02-06 at 10:49 -0500, Chuck Short wrote:
>> I would like to propose a transition to allow at least requests 1.1 
>> since that is the latest version according to pypi and most linux 
>> distros will be migrating to that sooner or later.
>>
>> Thoughts comments, flaming arrows?
> 
> My only comment is that, as I understand it, requests 0.9 and requests
> 1.0 are incompatible interfaces, meaning that this transition will
> likely entail more than just updating the pip-requires.  That said, I'm
> all for allowing the use of the latest version of our dependencies
> wherever possible, as it does simplify supporting client usage on the
> latest systems…
> 

Side note: we ran into this recently with stacky. For most people it's
just going to be the .json/.json() change that bites them. Andrew did a
little hack to be backwards compatible:
https://github.com/rackspace/stacky/pull/4/files#L1R32

(though, yes, this shouldn't be required)

-S



More information about the OpenStack-dev mailing list