# 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.
eventlet!=0.18.3,!=0.20.1,!=0.21.0 # MIT
alembic # MIT
Babel!=2.4.0 # BSD
docker # Apache-2.0
httplib2 # MIT
iso8601 # MIT
kombu!=4.0.2 # BSD
netaddr # BSD
oslo.config!=4.3.0,!=4.4.0 # Apache-2.0
oslo.context # Apache-2.0
oslo.db # Apache-2.0
oslo.messaging # Apache-2.0
oslo.middleware # Apache-2.0
oslo.serialization!=2.19.1 # Apache-2.0
oslo.utils # Apache-2.0
oslo.log # Apache-2.0
oslo.rootwrap # Apache-2.0
oslo.policy # Apache-2.0
pbr!=2.1.0 # Apache-2.0
pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2 # BSD
pycrypto # Public Domain
python-barbicanclient # Apache-2.0
python-glanceclient # Apache-2.0
python-heatclient # Apache-2.0
python-zaqarclient # Apache-2.0
python-neutronclient # Apache-2.0
python-keystoneclient!=2.1.0 # Apache-2.0
python-swiftclient # Apache-2.0
six # MIT
SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8 # MIT
WSME # MIT
python-mistralclient!=3.2.0 # Apache-2.0
keystonemiddleware # Apache-2.0
