[OpenStack-Infra] Nodepool dependencies and Jessie
Ian Wienand
iwienand at redhat.com
Wed Apr 15 00:15:24 UTC 2015
On 04/15/2015 06:46 AM, Antoine Musso wrote:
> I guess Nodepool will be just fine with an old python-daemon?
I think that is just packaging stuff, only relevant for pip installs,
so that should be fine.
> * pyzmq>=13.1.0,<14.0.0 Jessie has 14.4.0
> * sqlalchemy>=0.8.2,<0.9.0 Jessie has 0.9.8
> Both requirements comes from James initial commit from Aug. 2013. I
> am not sure how to test a bump of version
> How may I test out whether a bump of both will be fine for nodepool?
It seems like this might be unnecessarily strict; at least the
test-suite passes with later versions.
$ git diff
diff --git a/requirements.txt b/requirements.txt
index 74863a5..80eda5e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8,8 +8,8 @@ python-daemon>=2.0.4
extras
statsd>=1.0.0,<3.0
apscheduler>=2.1.1,<3.0
-sqlalchemy>=0.8.2,<0.9.0
-pyzmq>=13.1.0,<14.0.0
+sqlalchemy>=0.8.2
+pyzmq>=13.1.0
python-glanceclient
python-keystoneclient
python-novaclient
$ pip list | egrep "SQLAlchemy|pyzmq"
pyzmq (14.5.0)
SQLAlchemy (0.9.9)
$ tox -e py27
GLOB sdist-make: /tmp/foo/nodepool/setup.py
...
py27: commands succeeded
congratulations :)
I'd just propose removing those upper-bounds
-i
More information about the OpenStack-Infra
mailing list