# # Constraints set by SHA's in the git sources # git+file:///var/www/repo/openstackgit/aodh@5dd569dd6178510c080e91e77ed3fedb8f48aef0#egg=aodh&gitname=aodh&projectgroup=all git+file:///var/www/repo/openstackgit/ceilometer@e18f2099449513b4493583116f946a4516416a6a#egg=ceilometer&gitname=ceilometer&projectgroup=all git+file:///var/www/repo/openstackgit/cinder@13ea6dd60dce6f27c7557a3b1df51c90ed1ac597#egg=cinder&gitname=cinder&projectgroup=all git+file:///var/www/repo/openstackgit/glance@0c44b39f778e552f3d5293ecc5194b5c2bd794d2#egg=glance&gitname=glance&projectgroup=all git+file:///var/www/repo/openstackgit/heat@38e45c392579bcbff4bba8f779213faf5c5948f6#egg=heat&gitname=heat&projectgroup=all git+file:///var/www/repo/openstackgit/horizon@ce80bb6fec3cb0262728e7ae8b9d695cf832e5bf#egg=horizon&gitname=horizon&projectgroup=all git+file:///var/www/repo/openstackgit/ironic@fdd01ca736877aa1a877ae4035ae41bb5f241311#egg=ironic&gitname=ironic&projectgroup=all git+file:///var/www/repo/openstackgit/keystone@27793e6df9ddf2ce727b05cce31a000b97897c44#egg=keystone&gitname=keystone&projectgroup=all git+file:///var/www/repo/openstackgit/neutron@38bca3d74fbb61b81e376c1747cc41c4acfe206a#egg=neutron&gitname=neutron&projectgroup=all git+file:///var/www/repo/openstackgit/neutron-fwaas@651069db85a9e793470a5deb198b08ed2a76eab2#egg=neutron_fwaas&gitname=neutron-fwaas&projectgroup=all git+file:///var/www/repo/openstackgit/neutron-lbaas@8d47cdb375b5fa52bea98823bc417100890ffb62#egg=neutron_lbaas&gitname=neutron-lbaas&projectgroup=all git+file:///var/www/repo/openstackgit/neutron-lbaas-dashboard@b85927dad8169ac672ab2daa111a2b8a113464c0#egg=neutron_lbaas_dashboard&gitname=neutron-lbaas-dashboard&projectgroup=all git+file:///var/www/repo/openstackgit/neutron-vpnaas@035f12f9900ff322f5cbb2b134ba4ca26f7fa022#egg=neutron_vpnaas&gitname=neutron-vpnaas&projectgroup=all git+file:///var/www/repo/openstackgit/nova@d3297e2e73a2578ffc2987facf5b894667056f97#egg=nova&gitname=nova&projectgroup=all git+file:///var/www/repo/openstackgit/novnc@da82b3426c27bf1a79f671c5825d68ab8c0c5d9f#egg=novnc&gitname=novnc&projectgroup=all git+file:///var/www/repo/openstackgit/requirements@2a6816dab055a70747f37a6184b0d0d196a73647#egg=requirements&gitname=requirements&projectgroup=all git+file:///var/www/repo/openstackgit/spice-html5@54cc41299bea8cd681ed0262735e0fd821cd774a#egg=spice_html5&gitname=spice-html5&projectgroup=all git+file:///var/www/repo/openstackgit/swift@79b0e5bc7c54acf8d607f5010f1f68f295971acf#egg=swift&gitname=swift&projectgroup=all git+file:///var/www/repo/openstackgit/tempest@c2c90574a78c7704f06e8fac279c4f1d11365993#egg=tempest&gitname=tempest&projectgroup=all # # User-provided constraints set through a variable # # # Global pins set through the file global-requirement-pins.txt # pip==9.0.1 setuptools==33.1.1 wheel==0.29.0 # # Upper constraints from the OpenStack requirements repo # apscheduler<=3.0.5 babel<=2.2.0 couchdb<=1.0 django<=1.8.10 flask<=0.10.1 gitpython<=1.0.2 jinja2<=2.8 mako<=1.0.3 markupsafe<=0.23 mysql_python<=1.2.5;python_version=='2.7' parsley<=1.3 paste<=2.0.2 pastedeploy<=1.5.2 pillow<=3.1.1 pint<=0.7.2 pulp<=1.6.1 pyeclib<=1.2.0 pykmip<=0.4.1 pymysql<=0.7.2 pyyaml<=3.11 pygments<=2.1.3 routes<=2.2 sqlalchemy<=1.0.12 sqlalchemy_utils<=0.31.6 sphinx<=1.2.3 tempita<=0.5.2 twisted<=15.5.0 wsme<=0.8.0 webob<=1.5.1 webtest<=2.0.20 werkzeug<=0.11.4 xstatic<=1.0.1 xstatic_angular<=1.3.7.0 xstatic_angular_bootstrap<=0.11.0.2 xstatic_angular_fileupload<=1.4.0.1 xstatic_angular_gettext<=2.1.0.2 xstatic_angular_lrdragndrop<=1.0.2.2 xstatic_bootstrap_datepicker<=1.3.1.0 xstatic_bootstrap_scss<=3.2.0.0 xstatic_d3<=3.1.6.2 xstatic_font_awesome<=4.3.0.0 xstatic_hogan<=2.0.0.2 xstatic_jquery_migrate<=1.2.1.1 xstatic_jquery.bootstrap.wizard<=1.0.0.1 xstatic_jquery.tablesorter<=2.14.5.1 xstatic_jquery.quicksearch<=2.0.3.1 xstatic_jsencrypt<=2.0.0.2 xstatic_jasmine<=2.1.2.0 xstatic_magic_search<=0.2.5.1 xstatic_qunit<=1.14.0.2 xstatic_rickshaw<=1.5.0.0 xstatic_spin<=1.2.5.2 xstatic_bootswatch<=3.3.5.3 xstatic_jquery<=1.10.2.1 xstatic_jquery_ui<=1.11.0.1 xstatic_mdi<=1.1.70.1 xstatic_roboto_fontface<=0.4.3.2 xstatic_smart_table<=1.4.5.3 xstatic_term.js<=0.0.7.0 xenapi<=1.2 aioeventlet<=0.5.1 alembic<=0.8.4 amqp<=1.4.9 anyjson<=0.3.3 aodhclient<=0.3.0 appdirs<=1.4.0 argcomplete<=1.1.0 astroid<=1.3.8 attrs<=15.2.0 autobahn<=0.12.1 automaton<=1.2.0 backports_abc<=0.4 backports.ssl_match_hostname<=3.5.0.1;python_version=='2.7' bandit<=1.0.1 bashate<=0.4.0 beautifulsoup4<=4.4.1 betamax<=0.5.1 blockdiag<=1.5.3 boto<=2.39.0 botocore<=1.4.1 cachetools<=1.1.5 cassandra_driver<=3.0.0 castellan<=0.4.0 ceilometermiddleware<=0.4.0 certifi<=2016.2.28;python_version=='2.7' cffi<=1.5.2 characteristic<=14.3.0 chardet<=2.3.0 cliff<=2.0.0 cliff_tablib<=2.0 cmd2<=0.6.8 colorama<=0.3.6 contextlib2<=0.5.1 coverage<=4.0.3 croniter<=0.3.11 cryptography<=1.2.3 dcos<=0.3.6 ddt<=1.0.1 debtcollector<=1.3.0 decorator<=4.0.9 demjson<=2.2.4 dib_utils<=0.0.8 discover<=0.4.0 diskimage_builder<=1.11.1 django_appconf<=1.0.1 django_babel<=0.5.0 django_bootstrap_form<=3.2 django_compressor<=2.0 django_formtools<=1.0 django_nose<=1.4.3 django_openstack_auth<=2.2.1 django_pyscss<=2.0.2 dnspython<=1.12.0;python_version=='2.7' dnspython3<=1.12.0;python_version=='3.4' doc8<=0.6.0 docker_py<=1.7.2 docutils<=0.12 dogpile.cache<=0.5.7 dogpile.core<=0.4.1 ecdsa<=0.13 elasticsearch<=1.9.0 enum34<=1.1.2 eventlet<=0.18.4 extras<=0.0.3 fairy_slipper<=0.2.0 falcon<=0.3.0 fasteners<=0.14.1 feedparser<=5.2.1 fixtures<=1.4.0 freezegun<=0.3.6 frozendict<=0.5 funcparserlib<=0.3.6 funcsigs<=0.4;python_version=='2.7' functools32<=3.2.3.post2;python_version=='2.7' futures<=3.0.5 futurist<=0.13.0 gabbi<=1.12.0 gitdb<=0.6.4 glance_store<=0.13.1 gnocchiclient<=2.2.0 google_api_python_client<=1.5.0 graphviz<=0.4.10 greenlet<=0.4.9 happybase<=0.9;python_version=='2.7' heat_translator<=0.4.0 hgtools<=6.5.1 httplib2<=0.9.2 idna<=2.0 influxdb<=2.12.0 ipaddress<=1.0.16;python_version=='2.7' ironic_discoverd<=1.1.1 ironic_lib<=1.2.0 iso8601<=0.1.11 itsdangerous<=0.24 jmespath<=0.9.0 jsonpatch<=1.13 jsonpath_rw<=1.4.0 jsonpath_rw_ext<=0.3.0 jsonpointer<=1.10 jsonrpclib<=0.1.7 jsonschema<=2.5.1 kafka_python<=0.9.5 kazoo<=2.2.1 keyring<=8.4.1 keystoneauth1<=2.4.3 keystonemiddleware<=4.4.1 klein<=15.3.1 kombu<=3.0.34 ldap3<=1.0.4 ldappool<=1.0;python_version=='2.7' libvirt_python<=1.3.2 linecache2<=1.0.0 logilab_common<=1.1.0 logutils<=0.3.3 lxml<=3.5.0 mimic<=2.0.0 mock<=1.3.0 monotonic<=0.6 mox<=0.5.3 mox3<=0.14.0 msgpack_python<=0.4.7 netaddr<=0.7.18 netifaces<=0.10.4 netmiko<=0.3.0 networkx<=1.11 neutron_lib<=0.0.2 nodeenv<=0.13.6 nose<=1.3.7 nose_exclude<=0.4.1 nosehtmloutput<=0.0.5 nosexcover<=1.0.10 notifier<=1.0.3 numpy<=1.10.4 oauth2client<=2.0.1 oauthlib<=1.0.3 openstack_doc_tools<=0.33.0 openstack.nose_plugin<=0.11 openstackdocstheme<=1.3.0 openstacksdk<=0.8.1 ordereddict<=1.1 os_apply_config<=0.1.32 os_brick<=1.2.0 os_client_config<=1.16.0 os_cloud_config<=0.4.0 os_collect_config<=0.1.37 os_net_config<=0.1.7 os_refresh_config<=0.1.11 os_testr<=0.6.0 os_win<=0.4.2 oslo.cache<=1.6.0 oslo.concurrency<=3.7.1 oslo.config<=3.9.0 oslo.context<=2.2.0 oslo.db<=4.7.1 oslo.i18n<=3.5.0 oslo.log<=3.3.0 oslo.messaging<=4.6.1 oslo.middleware<=3.8.0 oslo.policy<=1.6.0 oslo.privsep<=1.4.0 oslo.reports<=1.7.0 oslo.rootwrap<=4.1.0 oslo.serialization<=2.4.0 oslo.service<=1.8.0 oslo.utils<=3.8.0 oslo.versionedobjects<=1.8.0 oslo.vmware<=2.5.0 oslosphinx<=4.3.0 oslotest<=2.4.0 osprofiler<=1.2.0 overtest<=0.14.0 ovs<=2.4.0;python_version=='2.7' packaging<=16.8 pager<=3.3 paramiko<=1.16.0 passlib<=1.6.5 pathlib<=1.0.1;python_version=='2.7' pbr<=1.8.1 pecan<=1.0.4 pexpect<=4.0.1 pika<=0.10.0 pika_pool<=0.1.3 ply<=3.8 portalocker<=0.5.7 positional<=1.0.1 posix_ipc<=1.0.0 prettytable<=0.7.2 proboscis<=1.2.6.0 psutil<=1.2.1 psycopg2<=2.6.1 ptyprocess<=0.5.1 pyopenssl<=0.15.1 pyscss<=1.3.4 pyasn1<=0.1.9 pyasn1_modules<=0.0.8 pycadf<=2.2.0 pycparser<=2.14 pycrypto<=2.6.1 pyghmi<=0.9.9 pyinotify<=0.9.6 pykerberos<=1.1.10;python_version=='2.7' pylxd<=0.19.0 pymemcache<=1.3.5 pymongo<=3.2.1 pyngus<=2.0.3 pyparsing<=2.1.10 pypng<=0.0.18 pyroute2<=0.3.16 pyrsistent<=0.11.12 pysaml2<=4.0.2 pysendfile<=2.0.1 pysmi<=0.0.7 pysnmp<=4.3.2 pysqlite<=2.8.1;python_version=='2.7' pystache<=0.5.4 python_barbicanclient<=4.0.1 python_ceilometerclient<=2.4.0 python_cinderclient<=1.6.0 python_congressclient<=1.2.3 python_consul<=0.6.0 python_dateutil<=2.5.0 python_designateclient<=2.1.0 python_editor<=0.5 python_glanceclient<=2.0.1 python_heatclient<=1.1.0 python_ironic_inspector_client<=1.6.0 python_ironicclient<=1.3.1 python_keystoneclient<=2.3.2 python_ldap<=2.4.25;python_version=='2.7' python_magnumclient<=2.0.0 python_manilaclient<=1.8.1 python_memcached<=1.57 python_mimeparse<=1.5.1 python_mistralclient<=2.0.0 python_muranoclient<=0.8.6 python_neutronclient<=4.1.1 python_novaclient<=3.3.2 python_openstackclient<=2.3.1 python_pytun<=2.2.1 python_qpid_proton<=0.10 python_saharaclient<=0.14.1 python_searchlightclient<=0.2.1 python_senlinclient<=0.4.1 python_solumclient<=2.0.0 python_subunit<=1.2.0 python_swiftclient<=3.0.0 python_troveclient<=2.1.2 python_zaqarclient<=1.0.0 pytz<=2015.7 pyudev<=0.19.0 pyzmq<=15.2.0 qpid_python<=0.32;python_version=='2.7' rcssmin<=1.0.6 redis<=2.10.5 repoze.lru<=0.6 repoze.who<=2.2 requests<=2.9.1 requests_aws<=0.1.8 requests_kerberos<=0.8.0;python_version=='2.7' requests_mock<=0.7.0 requestsexceptions<=1.1.3 restructuredtext_lint<=0.14.2 retrying<=1.3.3 rfc3986<=0.3.1 rjsmin<=1.0.12 rsa<=3.3 rtslib_fb<=2.1.58 ryu<=4.0 scp<=0.10.2 selenium<=2.52.0 semantic_version<=2.5.0 seqdiag<=0.9.5 service_identity<=16.0.0 simplegeneric<=0.8.1 simplejson<=3.8.2 singledispatch<=3.4.0.3 six<=1.10.0 smmap<=0.9.0 sockjs_tornado<=1.0.2 sphinxcontrib_blockdiag<=1.5.5 sphinxcontrib_httpdomain<=1.4.0 sphinxcontrib_pecanwsme<=0.8.0 sphinxcontrib_seqdiag<=0.8.5 sqlalchemy_migrate<=0.10.0 sqlparse<=0.1.18 stevedore<=1.12.0 suds_jurko<=0.6 sysv_ipc<=0.7.0 tablib<=0.11.2 taskflow<=1.30.0 tempest_lib<=1.0.0 termcolor<=1.1.0 testrepository<=0.0.20 testresources<=1.0.0 testscenarios<=0.5.0 testtools<=2.0.0 thrift<=0.9.3;python_version=='2.7' toml<=0.9.1 toolz<=0.7.4 tooz<=1.34.0 tornado<=4.3 tosca_parser<=0.4.0 traceback2<=1.4.0 treq<=15.1.0 tripleo_common<=2.1.0 tripleo_image_elements<=0.8.10 trollius<=2.1 txaio<=2.2.1 unicodecsv<=0.14.1 unittest2<=1.1.0 uritemplate<=0.6 urllib3<=1.14 virtualenv<=15.0.3 voluptuous<=0.8.8 waitress<=0.8.10 warlock<=1.2.0 weakrefmethod<=1.0.2;python_version=='2.7' webcolors<=1.5 websocket_client<=0.35.0 websockify<=0.8.0 wrapt<=1.10.6 ws4py<=0.3.4 wsgi_intercept<=1.1.2 xattr<=0.8.0 xmltodict<=0.10.1 xvfbwrapper<=0.2.8 yaql<=1.1.0 zake<=0.2.2 zope.interface<=4.1.3