# # Constraints set by SHA's in the git sources # git+file:///var/www/repo/openstackgit/aodh@a5de051bcb1e994497d57c690677bb2da2924cb1#egg=aodh&gitname=aodh&projectgroup=all git+file:///var/www/repo/openstackgit/ceilometer@09afee9a8fd665097f912defc844bb80e54fc23d#egg=ceilometer&gitname=ceilometer&projectgroup=all git+file:///var/www/repo/openstackgit/cinder@4295ff0a64f781c3546f6c6e0816dbb8100133cb#egg=cinder&gitname=cinder&projectgroup=all git+file:///var/www/repo/openstackgit/glance@58311904a73f931404416649dc6ed3958adc59c8#egg=glance&gitname=glance&projectgroup=all git+file:///var/www/repo/openstackgit/heat@abfe2370edf7eda54fb5d7fc022d1e79974c8dfd#egg=heat&gitname=heat&projectgroup=all git+file:///var/www/repo/openstackgit/horizon@8bd58779dc3d3475722bf96ab157370dfb996914#egg=horizon&gitname=horizon&projectgroup=all git+file:///var/www/repo/openstackgit/keystone@76b8d42003951c7803b215ae6165766960f04247#egg=keystone&gitname=keystone&projectgroup=all git+file:///var/www/repo/openstackgit/neutron@4387d4aedfa2ccf129eb957ee057ad9c9edac82d#egg=neutron&gitname=neutron&projectgroup=all git+file:///var/www/repo/openstackgit/neutron-fwaas@7c747579c2b22c420cb1302abe0eabab12f162df#egg=neutron_fwaas&gitname=neutron-fwaas&projectgroup=all git+file:///var/www/repo/openstackgit/neutron-lbaas@d42ad18bbc36f44c190f7c5e70b324cfabfa28d4#egg=neutron_lbaas&gitname=neutron-lbaas&projectgroup=all git+file:///var/www/repo/openstackgit/neutron-vpnaas@d18778b52f4a36066e7547ab9f8909ef84969eef#egg=neutron_vpnaas&gitname=neutron-vpnaas&projectgroup=all git+file:///var/www/repo/openstackgit/nova@a967cfe37a3bc26ee8a8517d5f5dac33b35e377e#egg=nova&gitname=nova&projectgroup=all git+file:///var/www/repo/openstackgit/novnc@f52105bc88ebd18d5cb3fba817173e99600cdc3f#egg=novnc&gitname=novnc&projectgroup=all git+file:///var/www/repo/openstackgit/python2-lxc@0553f05d23b56b59bf3015fa5e45bfbfab9021ef#egg=python2_lxc&gitname=python2-lxc&projectgroup=all git+file:///var/www/repo/openstackgit/requirements@75f949570df6a24140c5bc93e7599b0d20d7d346#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@19b3f9e1885591414cd73d8369a2f97cecc32b96#egg=swift&gitname=swift&projectgroup=all git+file:///var/www/repo/openstackgit/tempest@e9ae44b574f14ccd44dcd6b8cb8913bcebe35e83#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 pywbem==0.7.0 setuptools==28.8.0 wheel==0.26.0 # # Upper constraints from the OpenStack requirements repo # babel<=2.1.1 django<=1.8.7 flask<=0.10.1 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<=2.9.0 pint<=0.6 pulp<=1.6.0 pyeclib<=1.0.7 pykmip<=0.4.1 pymysql<=0.6.7 pyyaml<=3.11 pygments<=2.0.2 routes<=2.2 sqlalchemy<=1.0.10 sqlalchemy_utils<=0.31.4 sphinx<=1.2.3 tempita<=0.5.2 wsme<=0.8.0 webob<=1.5.1 webtest<=2.0.20 werkzeug<=0.11.2 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.4.2 xenapi<=1.2 aioeventlet<=0.4 alembic<=0.8.3 amqp<=1.4.8 anyjson<=0.3.3 appdirs<=1.4.0 argcomplete<=1.0.0 astroid<=1.3.8 autobahn<=0.11.0 automaton<=1.0.0 backports_abc<=0.4 backports.ssl_match_hostname<=3.4.0.2;python_version=='2.7' bandit<=0.16.2 bashate<=0.3.2 beautifulsoup4<=4.4.1 blockdiag<=1.5.3 boto<=2.38.0 botocore<=1.3.12 cachetools<=1.1.5 cassandra_driver<=3.0.0 castellan<=0.3.1 ceilometermiddleware<=0.3.0 certifi<=2015.11.20.1;python_version=='2.7' cffi<=1.3.1 chardet<=2.3.0 cliff<=1.15.0 cliff_tablib<=1.1 cmd2<=0.6.8 colorama<=0.3.5 contextlib2<=0.4.0 coverage<=4.0.3 croniter<=0.3.10 cryptography<=1.1.2 ddt<=1.0.1 debtcollector<=1.1.0 decorator<=4.0.6 demjson<=2.2.3 dib_utils<=0.0.8 discover<=0.4.0 diskimage_builder<=1.5.0 django_appconf<=1.0.1 django_babel<=0.4.0 django_bootstrap_form<=3.2 django_compressor<=1.6 django_formtools<=1.0 django_nose<=1.4.2 django_openstack_auth<=2.0.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.6.0 docutils<=0.12 dogpile.cache<=0.5.7 dogpile.core<=0.4.1 ecdsa<=0.13 elasticsearch<=2.1.0 enum34<=1.1.1 eventlet<=0.17.4 extras<=0.0.3 falcon<=0.3.0 fasteners<=0.14.1 feedparser<=5.2.1 fixtures<=1.4.0 funcparserlib<=0.3.6 funcsigs<=0.4;python_version=='2.7' functools32<=3.2.3.post2;python_version=='2.7' futures<=3.0.3 futurist<=0.8.0 gabbi<=1.11.0 glance_store<=0.10.0 gnocchiclient<=2.2.0 greenlet<=0.4.9 happybase<=0.9;python_version=='2.7' hgtools<=6.3 httplib2<=0.9.2 httpretty<=0.8.6 idna<=2.0 influxdb<=2.10.0 ipaddress<=1.0.15;python_version=='2.7' ironic_discoverd<=1.1.1 ironic_lib<=0.5.0 iso8601<=0.1.11 itsdangerous<=0.24 jmespath<=0.9.0 jsonpatch<=1.12 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 kerberos<=1.1.1;python_version=='2.7' keyring<=5.7.1 keystoneauth1<=2.1.0 keystonemiddleware<=2.3.1 kombu<=3.0.30 ldap3<=1.0.2 ldappool<=1.0;python_version=='2.7' libvirt_python<=1.3.0 linecache2<=1.0.0 logilab_common<=1.1.0 logutils<=0.3.3 lxml<=3.5.0 mock<=1.3.0 monotonic<=0.4 mox<=0.5.3 mox3<=0.12.0 msgpack_python<=0.4.6 netaddr<=0.7.18 netifaces<=0.10.4 networkx<=1.10 nodeenv<=0.13.6 nose<=1.3.7 nose_exclude<=0.4.1 nosehtmloutput<=0.0.5 nosexcover<=1.0.10 numpy<=1.10.1 oauthlib<=1.0.3 openstack_doc_tools<=0.32.0 openstack.nose_plugin<=0.11 openstackdocstheme<=1.2.6 openstacksdk<=0.7.2 ordereddict<=1.1 os_apply_config<=0.1.32 os_brick<=0.6.0 os_client_config<=1.12.0 os_cloud_config<=0.3.0 os_collect_config<=0.1.36 os_net_config<=0.1.6 os_refresh_config<=0.1.11 os_testr<=0.6.0 oslo.cache<=1.0.0 oslo.concurrency<=2.6.1 oslo.config<=2.4.0 oslo.context<=1.0.0 oslo.db<=2.6.0 oslo.i18n<=3.1.0 oslo.log<=1.11.0 oslo.messaging<=2.5.0 oslo.middleware<=2.8.0 oslo.policy<=0.11.0 oslo.reports<=1.1.0 oslo.rootwrap<=3.1.0 oslo.serialization<=2.1.0 oslo.service<=0.9.1 oslo.utils<=3.2.0 oslo.versionedobjects<=1.1.0 oslo.vmware<=2.1.0 oslosphinx<=4.1.0 oslotest<=2.0.0 osprofiler<=0.3.1 ovs<=2.4.0;python_version=='2.7' packaging<=15.3 paramiko<=1.16.0 passlib<=1.6.5 pathlib<=1.0.1;python_version=='2.7' pbr<=1.8.1 pecan<=1.0.3 pexpect<=4.0.1 ply<=3.8 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 pyopenssl<=0.15.1 pyscss<=1.3.4 pyasn1<=0.1.9 pyasn1_modules<=0.0.8 pycadf<=1.1.0 pycparser<=2.14 pycrypto<=2.6.1 pyghmi<=0.9.8 pyinotify<=0.9.6 pymemcache<=1.3.5 pymongo<=3.2 pyngus<=2.0.3;python_version=='2.7' pyparsing<=2.0.6 pyroute2<=0.3.15 pysaml2<=4.0.0 pysendfile<=2.0.1 pysmi<=0.0.6 pysnmp<=4.3.1 pysqlite<=2.8.1;python_version=='2.7' pystache<=0.5.4 python_barbicanclient<=3.3.0 python_ceilometerclient<=2.1.0 python_cinderclient<=1.5.0 python_congressclient<=2015.1.0 python_dateutil<=2.4.2 python_designateclient<=1.5.0 python_editor<=0.5 python_glanceclient<=1.2.0 python_heatclient<=0.8.0 python_ironic_inspector_client<=1.3.0 python_ironicclient<=0.8.2 python_keystoneclient<=1.7.2 python_ldap<=2.4.22;python_version=='2.7' python_magnumclient<=1.1.0 python_manilaclient<=1.5.0 python_memcached<=1.57 python_mimeparse<=0.1.4 python_mistralclient<=1.2.0 python_muranoclient<=0.8.0 python_neutronclient<=3.1.1 python_novaclient<=2.35.0 python_openstackclient<=1.7.2 python_openstacksdk<=0.5.2 python_qpid_proton<=0.10;python_version=='2.7' python_saharaclient<=0.11.1 python_subunit<=1.2.0 python_swiftclient<=2.7.0 python_troveclient<=1.4.0 python_tuskarclient<=0.1.18 python_zaqarclient<=0.3.0 pytidylib6<=0.2.2 pytz<=2015.7 pyudev<=0.18 pyzmq<=15.1.0 qpid_python<=0.32;python_version=='2.7' redis<=2.10.5 repoze.lru<=0.6 repoze.who<=2.2 requests<=2.8.1 requests_aws<=0.1.8 requests_kerberos<=0.7.0;python_version=='2.7' requests_mock<=0.7.0 requestsexceptions<=1.1.1 restructuredtext_lint<=0.14.0 retrying<=1.3.3 rfc3986<=0.3.1 rtslib_fb<=2.1.58 ryu<=3.26 selenium<=2.48.0 semantic_version<=2.4.2 seqdiag<=0.9.5 simplegeneric<=0.8.1 simplejson<=3.8.1 singledispatch<=3.4.0.3 six<=1.10.0 sockjs_tornado<=1.0.2 sphinxcontrib_blockdiag<=1.5.5 sphinxcontrib_docbookrestapi<=0.2.1 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.10.0 suds_jurko<=0.6 sysv_ipc<=0.6.8 tablib<=0.10.0 taskflow<=1.25.0 tempest_lib<=0.11.0 termcolor<=1.1.0 testrepository<=0.0.20 testresources<=1.0.0 testscenarios<=0.5.0 testtools<=1.8.1 thrift<=0.9.3;python_version=='2.7' tooz<=1.28.0 tornado<=4.3 tosca_parser<=0.3.0 traceback2<=1.4.0 tripleo_image_elements<=0.8.10 trollius<=2.0 txaio<=2.2.0 unicodecsv<=0.14.1 unittest2<=1.1.0 urllib3<=1.12 virtualenv<=13.1.2 waitress<=0.8.10 warlock<=1.2.0 webcolors<=1.5 websocket_client<=0.34.0 websockify<=0.7.0 wrapt<=1.10.6 wsgi_intercept<=0.10.3 xattr<=0.7.8 xvfbwrapper<=0.2.6 yaql<=1.0.2 zake<=0.2.2 zope.interface<=4.1.3