[Openstack] Hardcoding of requests in client

Dean Troyer dtroyer at gmail.com
Wed Feb 6 16:29:00 UTC 2013


On Wed, Feb 6, 2013 at 9:49 AM, Chuck Short <chuck.short at canonical.com> wrote:
> So during our regular package builds we been noticing a lot of failures due
> to requests being hardcoded to <1.0. An example of this is the following
> (for glance) can be found at:
>
> http://pastebin.ubuntu.com/1616835/
>
> This is due to python-keystoneclient having a hard dependency of requests
>>=0.8.8,<1.0. I would like to propose that we update the dependencies for
> the clients to at least >=1.0. Most Linux distros for example, Ubuntu,  are
> using requests 1.1.  Making glance and python-keystoneclient not intsallable
> on the same system on raring.

Go for it, but you'll have to do all of the clients at the same time,
which is the reason for the pinning.  Lovely incompatible lib
dependency changes in one project have that nice domino effect...

dt

-- 

Dean Troyer
dtroyer at gmail.com




More information about the Openstack mailing list