Re: [Openstack] Hardcoding of requests in client

2013-02-07 Thread Sascha Peilicke

Am 06.02.2013 17:29, schrieb Dean Troyer:

On Wed, Feb 6, 2013 at 9:49 AM, Chuck Short chuck.sh...@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


Actually, I already filed several reviews for that:

https://review.openstack.org/#/c/20479/
https://review.openstack.org/#/c/20119/
https://review.openstack.org/#/c/20127/

Feel free to add some weight to the open ones. I wanted to get some 
feedback before adding reviews to the missing components 
(glance,ceilometer).

--
With kind regards,
Sascha Peilicke
SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nuernberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer HRB 16746 (AG Nürnberg)

___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


[Openstack] Hardcoding of requests in client

2013-02-06 Thread Chuck Short

Hi,

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.


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?

chuck

___
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp