Depend on any 0.9.x SQLAlchemy that is >= 0.9.7

Drop the 0.8.x series of SQLAlchemy which makes the SQLAlchemy
simpler and ensures that it doesn't depend on an implementation
detail of setuptools. This is important because a future version
of setuptools (8.0) and pip (6.0) plan to change this implementation
detail.

Change-Id: I2f13918c169071d4365c689bdb709a04064279fa
This commit is contained in:
Donald Stufft 2014-12-07 15:47:54 -05:00
parent e21d09852e
commit f02eb22ad8
1 changed files with 1 additions and 6 deletions

View File

@ -133,12 +133,7 @@ rtslib-fb>=2.1.39
simplejson>=2.2.0
six>=1.7.0
sockjs-tornado>=1.0.0,<2.0.0
# The SQLA requirement looks weird, but it's here for a reason. The
# version of pip shipped with distros will treat 0.9b* as < 0.8 if it's
# anytime uploaded to PyPI, so the "clear" version of this requirement
# is potentially broken. The fix for this isn't until pip 1.4.1, which
# is way more current than what most distros have.
SQLAlchemy>=0.8.4,<=0.8.99,>=0.9.7,<=0.9.99
SQLAlchemy>=0.9.7,<=0.9.99
sqlalchemy-migrate>=0.9.1,!=0.9.2
stevedore>=1.1.0 # Apache-2.0