[openstack-dev] [all] Switching to SQLAlchemy 1.0.x

Thomas Goirand zigo at debian.org
Thu Jun 11 22:34:05 UTC 2015

On 06/10/2015 11:23 PM, Mike Bayer wrote:
> On 6/10/15 5:18 PM, Thomas Goirand wrote:
>> On 06/10/2015 04:52 PM, Mike Bayer wrote:
>>> whew!  :)
>> Do you know why it fails with Kilo?
>> https://review.openstack.org/#/c/190062/
> I noticed this, I don't know very well how the requirements get
> distributed around but seems like it is not happening here:
> http://logs.openstack.org/62/190062/2/check/check-grenade-dsvm/d4597a4/logs/grenade.sh.txt.gz
> pkg_resources.ContextualVersionConflict: (SQLAlchemy 1.0.5 (/usr/local/lib/python2.7/dist-packages), Requirement.parse('SQLAlchemy<=0.9.99,>=0.9.7'), set(['oslo.db']))

Yeah, so we are bitten by over-restricting requirements in oslo.db.
Nothing which can't be fixed, IMO.

Would it be ok to first fix oslo.db, and then unrestrict in
global-requirements.txt? Is this the way to go?

I really would love to see this fixed in the Kilo branch, because no
mater what, SQLAlchemy 1.0.x will be uploaded to Sid, and I'd prefer
that it doesn't just break hard Kilo which is there...


Thomas Goirand (zigo)

More information about the OpenStack-dev mailing list