glance/requirements.txt
Alexander Tivelkov c88781ecc3 SemVer utility to store object versions in DB
Adds an utility which may convert Version objects (provided by
semantic_version library) into a combination of long 64-bit integer
value and two preformatted strings. If stored in the database these
values unambiguously define object precedence according to semver
notation. This may be used for correct ordering of database queries.

Adds a class which is compatible with SQLAlchemy composite field, so one
may use it directly in SQLAlchemy object models to define version fields
and query the database.

Needed for Artifacts model

Depends-on: I74c00625634f246a96a1a9db4e6ff4335e649404

Implements-blueprint: semver-support

Change-Id: I33212ea92cca50a143b9141f8147f7db27bb9e7c
2015-03-06 18:04:22 +03:00

62 lines
1.6 KiB
Plaintext

# The order of packages is significant, because pip processes them in the order
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.
pbr>=0.6,!=0.7,<1.0
#
# The greenlet package must be compiled with gcc and needs
# the Python.h headers. Make sure you install the python-dev
# package to get the right headers...
greenlet>=0.3.2
# < 0.8.0/0.8 does not work, see https://bugs.launchpad.net/bugs/1153983
SQLAlchemy>=0.9.7,<=0.9.99
anyjson>=0.3.3
eventlet>=0.16.1
PasteDeploy>=1.5.0
Routes>=1.12.3,!=2.0
WebOb>=1.2.3
sqlalchemy-migrate>=0.9.1,!=0.9.2
httplib2>=0.7.5
kombu>=2.5.0
pycrypto>=2.6
iso8601>=0.1.9
ordereddict
oslo.config>=1.6.0 # Apache-2.0
oslo.concurrency>=1.4.1 # Apache-2.0
oslo.context>=0.1.0 # Apache2.0
oslo.utils>=1.2.0 # Apache-2.0
stevedore>=1.1.0 # Apache-2.0
taskflow>=0.6
keystonemiddleware>=1.0.0
WSME>=0.6
# For openstack/common/lockutils
posix_ipc
# For Swift storage backend.
python-swiftclient>=2.2.0
# For VMware storage backed.
oslo.vmware>=0.9.0 # Apache-2.0
# For paste.util.template used in keystone.common.template
Paste
jsonschema>=2.0.0,<3.0.0
python-keystoneclient>=1.1.0
pyOpenSSL>=0.11
semantic_version>=2.3.1
# Required by openstack.common libraries
six>=1.9.0
oslo.db>=1.4.1 # Apache-2.0
oslo.i18n>=1.3.0 # Apache-2.0
oslo.messaging>=1.6.0 # Apache-2.0
oslo.serialization>=1.2.0 # Apache-2.0
retrying>=1.2.3,!=1.3.0 # Apache-2.0
osprofiler>=0.3.0 # Apache-2.0
# Glance Store
glance_store>=0.1.10 # Apache-2.0