# NOTE: These requirements *must* match those of libs installed on Fuel master
# To verify them, use command like "rpm -q --whatrequires python-cliff" and
# examine requirements of software listed there.
pbr>=0.6,!=0.7,<1.0
python-fuelclient>=6.1  # it needs specific version of argparse
debtcollector<0.6.0  # the last version supporting old pbr
oslo.utils<2.0.0  # the last version supporting old pbr
oslo.config<2.0.0  # the last version with namespace package
oslo.serialization<1.7.0  # the last version with namespace package
cliff>=1.7.0,<=1.9.0
paramiko==1.13.0

# NOTE: These requirements *must* match those of libs installed on Fuel master
# To verify them, use command like "rpm -q --whatrequires python-cliff" and
# examine requirements of software listed there.
pbr>=0.6,!=0.7,<1.0

# Cap versions of libs pulled by python-keystoneclient
oslo.config<2.0.0  # the last version with namespace package

# python-fuelclient needs these versions, python-keystoneclient pulls newer ones
# (taken from requirements.txt in python-fuelclient)
argparse==1.2.1
requests>=2.1.0,!=2.4.0,<=2.2.1

python-keystoneclient<=0.11.1  # the last version without too fresh requirements
python-fuelclient>=6.1
cliff>=1.7.0,<=1.9.0  # should already be pulled by python-fuelclient
paramiko==1.13.0

Solve dependency hell so that we can install octane on fuel master
Solve dependency hell so that we can install octane on fuel master
