Upversion openstack requirements to Caracal

As part of openstack upversion from Antelope to Caracal the Openstack
requirements must be update. For this, the following commits were
selected from branch stable/2024.1 of the openstack/requirements repos
[1]:
    - upper-contrainsts.txt: c1cde0f897
    - global-requirements.txt: 2f72094e9b

The stable-wheels.cfg was also updated to match the new requirements
and make it possible to proceed with the work on openstack images
upversioning. New changes in wheels config can be necessary throughout
the caracal upversioning.

[1] https://opendev.org/openstack/requirements/src/branch/stable/2024.1/

Test Plan:
PASS - Manually remove the python wheels and build
       the new wheels tarball
PASS - Build base stx-debian image
PASS - Build stx-o docker images
PASS - Load those Docker images to a lab registry and apply stx-openstack

Story: 2011303
Task: 51502

Change-Id: Ib42b43621e89986866f410e29817bfc2da5a9b17
Signed-off-by: giuliamelao <giulia.depaulamelao@windriver.com>
Co-authored-by: vrochalo <vinicius.rochalobo@windriver.com>
Co-authored-by: msoaresd <mateus.soaresdonascimento@windriver.com>
(cherry picked from commit 33b5687056ebf0a7c75bbeb8ed67861588aba6b6)
This commit is contained in:
giuliamelao 2024-12-27 11:55:17 -03:00 committed by Murillo Arantes
parent b9e3fc0964
commit b920c67922
4 changed files with 1150 additions and 8 deletions

View File

@ -0,0 +1,522 @@
alembic!=1.2.0,!=1.6.3 # MIT
amqp!=2.1.4,!=5.0.4 # BSD
ansible-runner!=1.3.5 # Apache 2.0
appdirs # MIT License
apscheduler # MIT License
autobahn # MIT License
automaton # Apache-2.0
autopage # Apache-2.0
beautifulsoup4 # MIT
Babel!=2.4.0 # BSD
# NOTE bcrypt is currently pinned at 4.0.1 in upper-constraints due to an issue
# with passlib: https://foss.heptapod.net/python-libs/passlib/-/issues/190
bcrypt==4.0.1 # Apache-2.0
betamax # Apache-2.0
blockdiag!=2.0.0 # Apache-2.0
boto # MIT
boto3 # Apache-2.0
botocore # Apache-2.0
cassandra-driver!=3.6.0 # Apache-2.0
castellan # Apache-2.0
# ceilometermiddleware might not show up with a search of setup.cfg and
# requirements files, but some projects use it via being installed by devstack
ceilometermiddleware # Apache-2.0
cachetools # MIT License
cffi # MIT
cliff!=2.9.0,!=2.17.0 # Apache-2.0
cmd2!=0.8.3 # MIT
confluent-kafka!=1.4.0 # Apache-2.0
confspirator # Apache-2.0
cotyledon # Apache-2.0
construct # MIT
croniter # MIT License
cryptography!=2.0 # BSD/Apache-2.0
cursive # Apache-2.0
datetimerange # MIT
ddt # MIT
debtcollector # Apache-2.0
decorator # BSD
defusedxml # PSF
dib-utils # Apache-2.0
diskimage-builder!=1.6.0,!=1.7.0,!=1.7.1 # Apache-2.0
distro # Apache-2.0
Django<4.3 # BSD
django-compressor # MIT
django-debreach # BSD
django-formtools # BSD
django-pymemcache # Apache-2.0
# eventlet is not compatibile with 2.0.0: https://github.com/eventlet/eventlet/issues/619
dnspython!=2.0.0,!=2.2.0 # http://www.dnspython.org/LICENSE
# Note(tonyb): We don't actually directly depend on docutils but we pull it in
# indirectly and we needed to blacklist 0.13.1 for problems with
# Sphinx 1.3. This can be now removed once all projects removed it.
docutils # OSI-Approved Open Source, Public Domain
dogpile.cache!=0.9.1,!=1.1.7 # BSD
dogtag-pki # LGPLv3+
dulwich!=0.19.3,!=0.19.7 # Apache-2.0
edgegrid-python # Apache-2.0
elasticsearch<3.0.0 # Apache-2.0
enmerkar # BSD
# NOTE: New versions of eventlet should not be accepted lightly
# as they have earned a reputation of frequently breaking things.
eventlet!=0.18.3,!=0.20.1,!=0.21.0,!=0.23.0,!=0.25.0,!=0.32.0,!=0.34.1,!=0.34.2,!=0.34.3,!=0.35.0 # MIT
exabgp!=4.0.6 # BSD
extras # MIT
falcon # Apache-2.0
Flask!=0.11 # BSD
Flask-RESTful # BSD
# NOTE(tonyb): funcparserlib is an indirect requirement (via blockdiag).
# There has recently been a 2.0.0a0 release which we'd like to exclude.
# TODO(tonyb): Early in 'D/2024.2' revert this change.
funcparserlib<2 # MIT
futurist # Apache-2.0
glance-store!=0.29.0 # Apache-2.0
google-api-python-client # Apache-2.0
graphviz!=0.5.0 # MIT License
greenlet!=0.4.14 # MIT
GitPython # BSD License (3 clause)
gunicorn # MIT
heat-translator # Apache-2.0
horizon # Apache-2.0
httplib2 # MIT
httpx # BSD
hvac # Apache-2.0
icalendar # BSD
# Do not make importlib-metadata conditional on Python version: we depend on
# newer code than in [most] releases of the Python std library.
importlib-metadata # Apache-2.0
infinisdk # BSD-3
influxdb!=5.3.0 # MIT
influxdb-client # MIT
infoblox-client # Apache-2.0
ironic-lib!=4.6.0 # Apache-2.0
iso8601 # MIT
jira # BSD License (2 clause)
Jinja2 # BSD License (3 clause)
jmespath # MIT
jsonpatch!=1.20 # BSD
jsonpath-rw # Apache-2.0
jsonpath-rw-ext # Apache-2.0
jsonschema # MIT
kazoo # Apache-2.0
keystoneauth1 # Apache-2.0
keystonemiddleware # Apache-2.0
krest # Apache-2.0
kubernetes # Apache-2.0
kuryr-lib # Apache-2.0
packaging!=20.5,!=20.6,!=20.7 # Apache-2.0
pyScss!=1.3.5 # MIT License
django-pyscss # BSD License (2 clause)
kombu!=4.0.2 # BSD
ldap3 # LGPLv3
libvirt-python!=4.1.0,!=4.2.0 # LGPLv2+
lxml!=3.7.0 # BSD
Mako # MIT
marathon!=0.9.1 # MIT
metalsmith # Apache-2.0
microversion-parse # Apache-2.0
mistral-lib # Apache-2.0
monasca-common # Apache-2.0
monasca-statsd # Apache-2.0
msgpack # Apache-2.0
munch # MIT
murano-pkg-check # Apache-2.0
mypy # MIT
ncclient # Apache-2.0
netaddr # BSD
netifaces!=0.10.0,!=0.10.1 # MIT
netmiko # MIT
networking-bagpipe # Apache-2.0
networking-bgpvpn # Apache-2.0
networking-l2gw # Apache-2.0
networking-odl # Apache-2.0
networking-sfc # Apache-2.0
# NOTE(fdegir): NetworkX 2.3 dropped support for Python 2
networkx!=2.8.4 # BSD
# NOTE(ralonsoh): neutron-lib 2.0.0 dropped support for Python 2
neutron-lib # Apache-2.0
neutron-dynamic-routing # Apache-2.0
neutron-fwaas # Apache-2.0
neutron # Apache-2.0
oauth2client!=4.0.0 # Apache-2.0
oauthlib # BSD
octavia-lib # Apache-2.0
openstackdocstheme!=2.1.0,!=2.1.1 # Apache-2.0
osc-lib # Apache-2.0
osc-placement # Apache-2.0
oslo.cache!=1.31.1,!=2.1.0 # Apache-2.0
oslo.config!=4.3.0,!=4.4.0 # Apache-2.0
oslo.concurrency # Apache-2.0
oslo.context # Apache-2.0
oslo.db # Apache-2.0
oslo.i18n # Apache-2.0
oslo.limit # Apache-2.0
oslo.log!=3.44.2,!=4.1.2,!=4.2.0,!=5.0.1,!=5.0.2,!=5.1.0 # Apache-2.0
oslo.messaging!=9.0.0 # Apache-2.0
oslo.metrics # Apache-2.0
oslo.middleware # Apache-2.0
oslo.policy!=3.0.0,!=3.6.1 # Apache-2.0
oslo.privsep # Apache-2.0
oslo.reports # Apache-2.0
oslo.rootwrap # Apache-2.0
# NOTE(mriedem): oslo.serialization 2.19.1 is blocked for bug 1593641
oslo.serialization!=2.19.1 # Apache-2.0
oslo.service!=1.28.1 # Apache-2.0
oslo.upgradecheck # Apache-2.0
# NOTE(lajoskatona): oslo.utils version between 3.39.1 and 3.40.1 excluded due to bug 1812922
oslo.utils!=3.39.1,!=3.40.0,!=3.40.1 # Apache-2.0
oslo.vmware # Apache-2.0
oslo.versionedobjects # Apache-2.0
osprofiler # Apache-2.0
os-apply-config # Apache-2.0
os-brick!=2.8.0 # Apache-2.0
os-client-config # Apache-2.0
os-collect-config # Apache-2.0
os-refresh-config # Apache-2.0
os-resource-classes # Apache-2.0
os-service-types # Apache-2.0
os-testr # Apache-2.0
os-traits # Apache-2.0
os-ken # Apache-2.0
os-vif!=1.8.0,!=1.12.0,!=3.0.0 # Apache-2.0
ovs # Apache-2.0
os-win # Apache-2.0
paramiko!=2.9.0,!=2.9.1 # LGPLv2.1+
passlib # BSD
Paste # MIT
PasteDeploy # MIT
pbr!=2.1.0 # Apache-2.0
pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,!=1.4.0 # BSD
pexpect!=3.3 # ISC License
pifpaf # Apache-2.0
pika # BSD
Pillow # PIL License
Pint # BSD
pip # MIT
platformdirs # MIT License
prometheus-client # Apache-2.0
protobuf # BSD License (3 clause)
PrettyTable!=3.4.0 # BSD
psutil # BSD
pyasn1!=0.2.3 # BSD
pyasn1-modules # BSD
pycadf!=2.0.0 # Apache-2.0
pycdlib # LGPLv2+
PyECLib # BSD
pyghmi!=1.4.0,!=1.5.11 # Apache-2.0
pyinotify;sys_platform!='win32' and sys_platform!='darwin' and sys_platform!='sunos5' # MIT
PyJWT # MIT
pykmip # Apache 2.0 License
python-gnupg # BSD License
python-ldap # PSF
pylxd # Apache-2.0
pymemcache!=1.3.0 # Apache 2.0 License
pymongo!=3.1 # Apache-2.0
PyMySQL # MIT License
pytest # MIT
pytest-cov # MIT
pytest-django # BSD (3 clause)
pytest-html #MPL-2.0
pytest-xdist # MIT
pywbem # LGPLv2.1+
pywinrm # MIT
salt!=2019.2.1,!=2019.2.2 # Apache-2.0
sshtunnel # MIT
storpool!=5.2.0,!=5.3.0 # Apache-2.0
storpool.spopenstack # Apache-2.0
dfs-sdk # Apache-2.0
tap-as-a-service # Apache-2.0
etcd3gw!=0.2.2,!=0.2.3,!=0.2.6 # Apache-2.0
typing # PSF
typing-extensions # PSF
voluptuous # BSD License
pydot # MIT License
pydotplus # MIT License
pyzabbix # LGPL
statsd # MIT
zVMCloudConnector;sys_platform!='win32' # Apache 2.0 License
jaeger-client # Apache-2.0
opentelemetry-exporter-otlp # Apache-2.0
opentelemetry-sdk # Apache-2.0
python-linstor # LGPLv3
pyngus # Apache-2.0
pyOpenSSL # Apache-2.0
pyparsing # MIT
pyroute2!=0.5.4,!=0.5.5,!=0.7.1;sys_platform!='win32' # Apache-2.0 (+ dual licensed GPL2)
# pysnmp library is not maintained since 4 years, it is
# not recommended to use it, use its fork pysnmp-lextudio instead
# in conjunction with its dependencies pyasn1-lextudio and
# pyasn1-modules-lextudio
pysnmp # BSD
pysnmp-lextudio # BSD
pyasn1-lextudio # BSD
pyasn1-modules-lextudio # BSD
pystache # MIT
pysaml2!=4.0.3,!=4.0.4,!=4.0.5,!=4.0.5rc1,!=4.1.0,!=4.2.0,!=4.3.0,!=4.4.0,!=4.6.0 # Apache-2.0
# OpenStack clients. None of these should have an upper bound
# as that has implications for testing in the gate.
aodhclient # Apache-2.0
gnocchiclient # Apache-2.0
python-barbicanclient # Apache-2.0
python-blazarclient # Apache-2.0
python-cinderclient!=4.0.0 # Apache-2.0
python-cyborgclient # Apache-2.0
python-cloudkittyclient # Apache-2.0
python-designateclient # Apache-2.0
python-freezerclient # Apache-2.0
python-heatclient # Apache-2.0
python-glanceclient # Apache-2.0
python-ironic-inspector-client # Apache-2.0
python-ironicclient!=2.5.2,!=2.7.1,!=3.0.0 # Apache-2.0
python-keystoneclient!=2.1.0 # Apache-2.0
python-magnumclient # Apache-2.0
python-masakariclient # Apache-2.0
python-manilaclient # Apache-2.0
python-mistralclient!=3.2.0 # Apache-2.0
python-muranoclient # Apache-2.0
python-monascaclient # Apache-2.0
python-neutronclient # Apache-2.0
python-novaclient # Apache-2.0
python-observabilityclient # Apache-2.0
python-octaviaclient # Apache-2.0
python-openstackclient # Apache-2.0
python-rsdclient # Apache-2.0
python-saharaclient # Apache-2.0
python-senlinclient # Apache-2.0
python-solumclient # Apache-2.0
python-swiftclient # Apache-2.0
python-tackerclient # Apache-2.0
python-troveclient # Apache-2.0
python-vitrageclient # Apache-2.0
python-watcherclient # Apache-2.0
python-zaqarclient # Apache-2.0
python-zunclient # Apache-2.0
python-memcached # PSF
python-dateutil # BSD
#Only required for sasl/binary protocol
python-binary-memcached # MIT
uhashring # BSD
# 2013.6 is the first version of pytz that is PEP 440 compatible.
pytz # MIT
pyudev # LGPLv2.1+
PyYAML # MIT
rbd-iscsi-client # Apache-2.0
reno # Apache-2.0
requests!=2.20.0,!=2.24.0 # Apache-2.0
requests-aws # BSD License (3 clause)
requests-kerberos # ISC
requestsexceptions # Apache-2.0
rfc3986 # Apache-2.0
rsd-lib # Apache-2.0
Routes # MIT
rtslib-fb # Apache-2.0
rst2txt # BSD
ruamel.yaml # MIT
semantic-version # BSD
# https://github.com/harlowja/fasteners/issues/36
fasteners!=0.15,!=0.16 # Apache-2.0
# https://github.com/holgern/py-scrypt/issues/16
scrypt!=0.8.21 # BSD
simplejson # MIT
six # MIT
scipy # BSD
scikit-learn # BSD
setproctitle # BSD
# NOTE(yamahata):
# bug work around of sqlalchemy
# https://bitbucket.org/zzzeek/sqlalchemy/issues/3952/
# The fix which is in git master branch is planned for 1.1.9
SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8 # MIT
SQLAlchemy-Utils # BSD License
sqlalchemy-migrate # Apache-2.0
sqlalchemy-filters # Apache-2.0
sqlparse # BSD
stevedore!=3.0.0 # Apache-2.0
storops # Apache-2.0
systemd-python # LGPLv2+
sysv-ipc # BSD License
suds-community # LGPLv3+
sympy # BSD
taskflow # Apache-2.0
tempest # Apache-2.0
tooz # Apache-2.0
tosca-parser # Apache-2.0
urllib3 # MIT
warlock # Apache-2.0
WebOb # MIT
websocket-client # LGPLv2+
websockify # LGPLv3
wheel # MIT
PyMI;sys_platform=='win32' # Apache 2.0 License
wmi;sys_platform=='win32' # MIT
WSME # MIT
xattr;sys_platform!='win32' # MIT
xstatic-angular-uuid # MIT License
xstatic-angular-vis # MIT License
xstatic-filesaver # MIT License
xstatic-js-yaml # MIT License
xstatic-json2yaml # MIT License
XStatic # MIT License
XStatic-Angular # MIT License
XStatic-Angular-Bootstrap # MIT License
XStatic-Angular-Gettext # MIT License
XStatic-Angular-lrdragndrop # MIT License
XStatic-Angular-Schema-Form # MIT
XStatic-Bootstrap-Datepicker # Apache 2.0 License
XStatic-Bootstrap-SCSS # Apache 2.0 License
XStatic-bootswatch # MIT License
XStatic-D3 # BSD License (3 clause)
XStatic-Dagre # MIT License
XStatic-Dagre-D3 # MIT License
XStatic-Font-Awesome<4.8.0 # SIL OFL 1.1 License, MIT License
XStatic-Graphlib # MIT License
XStatic-Hogan # Apache 2.0 License
XStatic-Jasmine # MIT License
XStatic-jQuery # MIT License
XStatic-JQuery-Migrate # MIT License
XStatic-JQuery.quicksearch # MIT License
XStatic-JQuery.TableSorter # MIT License
XStatic-jquery-ui # MIT License
XStatic-JSEncrypt # MIT License
XStatic-lodash # MIT License
XStatic-mdi # SIL OPEN FONT LICENSE Version 1.1
XStatic-moment # MIT License
XStatic-Moment-Timezone # MIT License
XStatic-objectpath # MIT
XStatic-Rickshaw # BSD License (prior)
XStatic-roboto-fontface # Apache 2.0 License
XStatic-smart-table # MIT License
XStatic-Spin # MIT License
XStatic-term.js # MIT License
XStatic-tv4 # MIT
XStatic-Angular-FileUpload # MIT License
yaql # Apache 2.0 License
zeroconf # LGPL
zstd # BSD License (2 clause)
# Testing tools below, which are typically in test-requires.txt
bashate # Apache-2.0
couchdb # Apache-2.0
coverage!=4.4 # Apache-2.0
docker # Apache-2.0
django-nose # BSD
doc8 # Apache-2.0
Pygments # BSD license
fixtures # Apache-2.0/BSD
freezegun # Apache-2.0
# The following issue with urllib3 should be fixed to use gabbi 2.5.0.
# https://github.com/urllib3/urllib3/issues/2534
# Also see https://github.com/cdent/gabbi/issues/309
gabbi<2.5.0 # Apache-2.0
kafka-python # Apache-2.0
keyring # MIT/PSF
ldappool # MPL
# Do not make mock conditional on Python version: we depend on newer code than
# in [most] releases of the Python std library.
# https://github.com/testing-cabal/mock/issues/487 for 4.0.[0-1] blacklist
mock!=4.0.0,!=4.0.1 # BSD
moto # Apache-2.0
nodeenv # BSD
nose # LGPL
nose-exclude # LGPL
nosehtmloutput # Apache-2.0
nosexcover # BSD
openstack-doc-tools # Apache-2.0
openstack.nose-plugin # Apache-2.0
openstacksdk # Apache-2.0
os-api-ref # Apache-2.0
oslosphinx # Apache-2.0
oslotest # Apache-2.0
ovsdbapp # Apache-2.0
proboscis # Apache-2.0
psycopg2 # LGPL/ZPL
psycopg2-binary # LGPL/ZPL
purestorage # BSD
py-pure-client # BSD
pysendfile;sys_platform!='win32' # MIT
python-3parclient # Apache-2.0
python-consul # MIT License
python-subunit # Apache-2.0/BSD
pyzmq # LGPL+BSD
redis!=4.0.0 # MIT
requests-mock # Apache-2.0
tenacity # Apache-2.0
retrying!=1.3.0 # Apache-2.0
selenium<4.0.0 # Apache-2.0
# While setuptools cannot deal with pre-installed incompatible versions,
# setting a lower bound is not harmful - it makes error messages cleaner. DO
# NOT set an upper bound on setuptools, as that will lead to uninstallable
# situations as progressive releases of projects are done.
# Blacklist setuptools 34.0.0-34.3.2 due to https://github.com/pypa/setuptools/issues/951
# Blacklist setuptools 36.2.0 due to https://github.com/pypa/setuptools/issues/1086
# Blacklist setuptools 48.0.0, 49.0.0 due to https://github.com/pypa/setuptools/issues/2232
setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,!=48.0.0,!=49.0.0 # PSF/ZPL
sphinx!=1.6.6,!=1.6.7,!=2.1.0,!=3.0.0,!=3.4.2 # BSD
sphinx-testing # BSD License
sphinxcontrib-actdiag # BSD
sphinxcontrib-apidoc # BSD
sphinxcontrib-blockdiag # BSD
sphinxcontrib-httpdomain # BSD
sphinxcontrib-nwdiag # BSD
sphinxcontrib-seqdiag # BSD
sphinxcontrib-pecanwsme # Apache-2.0
sphinx-feature-classification # Apache-2.0
sphinxcontrib.datatemplates # BSD License
sphinxcontrib-programoutput # BSD license
sphinxcontrib-svg2pdfconverter # BSD License
stestr!=2.3.0,!=3.0.0 # Apache-2.0
sushy!=1.9.0 # Apache-2.0
tabulate # MIT
testrepository # Apache-2.0/BSD
testresources # Apache-2.0/BSD
testscenarios # Apache-2.0/BSD
testtools # MIT
types-paramiko # Apache-2.0
tzdata # MIT
unittest2 # BSD
virtualbmc # Apache-2.0
virtualenv!=16.3.0 # MIT
wrapt # BSD License
WebTest # MIT
Werkzeug!=2.2.0 # BSD License
whereto # Apache-2.0
xmltodict # MIT
wsgi-intercept # MIT License
xvfbwrapper #license: MIT
zake # Apache-2.0
zuul-sphinx # Apache-2.0
sadisplay # BSD
# NOTE(tonyb): Generally adding OpenSatck services isn't allowed but some consumers of ceilometer
# use it like a library so until there is a ceilometer-lib (or similar) this is our best option.
ceilometer # Apache-2.0
# Indirect dependencies that need blocking
# NOTE(bnemec): 1.16.0 introduced a bug that is breaking tooz. 1.18.0 fixes it.
# See https://bugs.launchpad.net/python-tooz/+bug/1808046
grpcio!=1.16.0,!=1.16.1,!=1.17.0,!=1.17.1
textfsm!=1.1.3
# NOTE(dhellmann): We need to include this package for testing the
# release jobs that propose constraint updates, even though it is not
# a real requirement of any of our software.
openstack-release-test
# NOTE(anilvenkata): This is required for profiling oslo.service processes
Yappi!=0.98,!=0.99 # MIT
zipp # MIT
# NOTE(prometheanfire): python3 caps, are not approved for use in OpenStack
gitdb # BSD
gitdb2 # BSD
toml!=0.10.1 # Apache-2.0

View File

@ -0,0 +1,620 @@
voluptuous===0.14.2
chardet===5.2.0
enum-compat===0.0.3
rsa===4.9
restructuredtext-lint===1.4.0
netmiko===4.1.2
sshtunnel===0.4.0
PasteDeploy===3.1.0
typing===3.7.4.3
python-saharaclient===4.2.0
Routes===2.5.1
rtslib-fb===2.1.76
oslo.limit===2.4.0
tzdata===2024.1
smmap===5.0.1
confget===5.1.2
XStatic-Angular-Bootstrap===2.5.0.0
WebOb===1.8.7
sphinxcontrib-actdiag===3.0.0
pecan===1.5.1
os-api-ref===3.0.0
python-ldap===3.4.4
oslo.concurrency===6.0.0
websocket-client===1.7.0
osprofiler===4.1.0
os-resource-classes===1.1.0
tabulate===0.9.0
python-ironic-inspector-client===5.1.0
lxml===5.1.0
vintage===0.4.1
rst2txt===1.1.0
setproctitle===1.3.3
pytest===8.0.1
python-slugify===8.0.4
cursive===0.2.3
oslo.service===3.4.1
django-appconf===1.0.6
ntc_templates===4.3.0
sphinxcontrib-nwdiag===2.0.0
rbd-iscsi-client===0.1.8
requests-aws===0.1.8
alabaster===0.7.13;python_version=='3.8'
alabaster===0.7.16;python_version>='3.9'
pbr===6.0.0
munch===4.0.0
waiting===1.4.1
attrs===23.2.0
microversion-parse===1.0.1
jwcrypto===1.5.4
Pint===0.21.1;python_version=='3.8'
Pint===0.23;python_version>='3.9'
oslo.i18n===6.3.0
jsonpath-rw-ext===1.2.2
python-mistralclient===5.2.0
oslo.context===5.5.0
python-senlinclient===3.1.0
rcssmin===1.1.1
pycadf===3.1.1
grpcio===1.60.1
pysendfile===2.0.1
sniffio===1.3.0
fixtures===4.1.0
neutron-lib===3.11.1
XStatic-FileSaver===1.3.2.0
oslo.metrics===0.8.0
storage-interfaces===1.0.5
persist-queue===0.8.1
pystache===0.6.5
XStatic-Font-Awesome===4.7.0.0
nose===1.3.7
nosehtmloutput===0.0.7
waitress===3.0.0
os-refresh-config===13.2.0
pysnmp===4.4.12
Mako===1.3.2
pyScss===1.4.0
sphinxcontrib-htmlhelp===2.0.1;python_version=='3.8'
sphinxcontrib-htmlhelp===2.0.5;python_version>='3.9'
XStatic-jQuery===3.5.1.1
ddt===1.7.1
XStatic-Graphlib===2.1.7.0
pyserial===3.5
moto===5.0.1
infi.dtypes.wwn===0.1.1
python-freezerclient===5.2.0
python-vitrageclient===5.0.0
py-pure-client===1.47.0
nosexcover===1.0.11
krest===1.3.6
psycopg2===2.9.9
networkx===3.1;python_version=='3.8'
networkx===3.2.1;python_version>='3.9'
XStatic-Angular===1.8.2.2
pyngus===2.3.1
zuul-sphinx===0.7.0
Tempita===0.5.2
ply===3.11
google-api-core===2.17.1
requests-toolbelt===1.0.0
simplejson===3.19.2
types-paramiko===3.4.0.20240205
immutables===0.20
python-swiftclient===4.5.0
pyOpenSSL===24.0.0
monasca-common===3.8.0
zeroconf===0.131.0
scipy===1.10.1;python_version=='3.8'
scipy===1.12.0;python_version>='3.9'
opentelemetry-exporter-otlp===1.22.0
python-gnupg===0.5.2
mypy-extensions===1.0.0
rsd-lib===1.2.0
XStatic-Jasmine===2.4.1.2
googleapis-common-protos===1.62.0
python-glanceclient===4.5.0
prometheus_client===0.20.0
jaraco.classes===3.3.1
pyinotify===0.9.6
debtcollector===3.0.0
requests-unixsocket===0.3.0
responses===0.25.0
croniter===2.0.1
horizon===24.0.0
octavia-lib===3.5.0
python-watcherclient===4.4.0
MarkupSafe===2.1.5
types-python-dateutil===2.8.19.20240106
ruamel.yaml.clib===0.2.8
doc8===1.1.1
pymongo===4.6.1
python-cloudkittyclient===5.0.0
soupsieve===2.5
sqlparse===0.4.4
oslotest===5.0.0
jsonpointer===2.4
defusedxml===0.7.1
opentelemetry-sdk===1.22.0
netaddr===0.10.1
pyghmi===1.5.67
sphinxcontrib-blockdiag===3.0.0
thrift===0.16.0
gnocchiclient===7.0.8
backoff===2.2.1
wcwidth===0.2.13
sphinxcontrib.datatemplates===0.11.0
jsonpath-rw===1.4.0
prettytable===3.9.0
vine===5.1.0
taskflow===5.6.0
traceback2===1.4.0
arrow===1.3.0
semantic-version===2.10.0
async-timeout===4.0.3;python_version=='3.10'
async-timeout===4.0.3;python_version=='3.8'
async-timeout===4.0.3;python_version=='3.9'
virtualbmc===3.1.0
SQLAlchemy===1.4.51
pyroute2===0.7.12
google-auth===2.28.0
pyasn1-lextudio===1.1.2
kazoo===2.10.0
pyspnego===0.10.2
XStatic-roboto-fontface===0.5.0.0
pyudev===0.24.1
eventlet===0.35.1
openstack-doc-tools===3.3.1
oslo.messaging===14.7.2
jira===3.6.0
extras===1.0.0
PyJWT===2.8.0
typing_extensions===4.9.0
XStatic-lodash===4.16.4.2
zVMCloudConnector===1.6.3
paramiko===3.4.0
ifaddr===0.2.0
reno===4.1.0
ncclient===0.6.15
imagesize===1.4.1
pydot===2.0.0
urllib3===1.26.18
graphviz===0.20.1
PyKMIP===0.10.0
python-observabilityclient===0.1.1
whereto===0.4.0
pywbem===1.6.2
python-subunit===1.4.4
tornado===6.4
pycparser===2.21
mock===5.1.0
PyYAML===6.0.1
beautifulsoup4===4.12.3
ovs===3.1.2
cryptography===42.0.4
httpcore===1.0.3
URLObject===2.4.3
nocasedict===2.0.1
psycopg2-binary===2.9.9
openstack-release-test===5.0.0
pylxd===2.3.2
pycryptodomex===3.20.0
requests-mock===1.11.0
os-apply-config===13.2.0
oslosphinx===4.18.0
gunicorn===21.2.0
storpool===7.3.0
textfsm===1.1.2
python-3parclient===4.2.13
unittest2===1.1.0
django-compressor===4.4
libvirt-python===10.0.0
python-zunclient===5.0.0
tzlocal===5.2
sphinxcontrib-jsmath===1.0.1
python-novaclient===18.6.0
pact===1.12.0
bcrypt===4.0.1
exceptiongroup===1.2.0;python_version=='3.10'
exceptiongroup===1.2.0;python_version=='3.8'
exceptiongroup===1.2.0;python_version=='3.9'
os-client-config===2.1.0
XStatic-Angular-Gettext===2.4.1.0
Deprecated===1.2.14
h11===0.14.0
Pygments===2.17.2
XStatic-Hogan===2.0.0.3
XStatic-objectpath===1.2.1.0
python-manilaclient===4.8.0
sphinxcontrib-serializinghtml===1.1.5;python_version=='3.8'
sphinxcontrib-serializinghtml===1.1.10;python_version>='3.9'
requests===2.31.0
snowballstemmer===2.2.0
Jinja2===3.1.3
XStatic-Bootstrap-SCSS===3.4.1.0
pyzabbix===1.3.1
ptyprocess===0.7.0
threadloop===1.0.2
amqp===5.2.0
ruamel.yaml===0.18.6
websockify===0.11.0
gssapi===1.8.3
XStatic-JQuery.quicksearch===2.0.3.2
mpmath===1.3.0
python-binary-memcached===0.31.2
django-debreach===2.1.0
sphinx-feature-classification===1.1.0
django-pymemcache===1.0.0
XStatic-JQuery-Migrate===3.3.2.1
pytest-html===4.1.1
appdirs===1.4.4
google-auth-httplib2===0.2.0
pkgutil_resolve_name===1.3.10;python_version=='3.8'
daiquiri===3.2.5.1
influxdb===5.3.1
funcparserlib===1.0.1
passlib===1.7.4
dib-utils===0.0.11
cliff===4.6.0
os-brick===6.7.1
ansible-runner===2.3.5
scp===0.14.5
python-zaqarclient===2.7.0
lockfile===0.12.2
ldappool===3.0.0
termcolor===2.4.0
joblib===1.3.2
google-api-python-client===2.118.0
castellan===5.0.0
oslo.versionedobjects===3.3.0
enmerkar===0.7.1
webcolors===1.13
aodhclient===3.5.1
autobahn===23.1.2;python_version=='3.8'
autobahn===23.6.2;python_version>='3.9'
SQLAlchemy-Utils===0.41.1
retryz===0.1.9
pluggy===1.4.0
coverage===7.4.1
freezegun===1.4.0
toml===0.10.2
pycdlib===1.14.0
pyperclip===1.8.2
cassandra-driver===3.29.0
XStatic-Angular-Schema-Form===0.8.13.0
opentelemetry-exporter-otlp-proto-http===1.22.0
gabbi===2.4.0
nwdiag===3.0.0
XStatic-bootswatch===3.3.7.0
pytest-xdist===3.5.0
XStatic-JS-Yaml===3.8.1.0
XStatic-term.js===0.0.7.0
oslo.log===5.5.1
nodeenv===1.8.0
gossip===2.4.0
suds-community===1.1.2
importlib-metadata===6.2.1;python_version=='3.8'
importlib-metadata===6.2.1;python_version=='3.9'
importlib-metadata===6.11.0;python_version>='3.10'
oslo.middleware===6.1.0
XStatic-mdi===1.6.50.2
django-pyscss===2.0.3
uritemplate===4.1.1
docutils===0.20.1
threadpoolctl===3.3.0
os-ken===2.8.1
ujson===5.9.0
selenium===3.141.0
mistral-lib===2.10.0
dogtag-pki===11.2.1
XStatic-Angular-UUID===0.0.4.0
purestorage===1.19.0
sphinxcontrib-seqdiag===3.0.0
os-win===5.9.0
capacity===1.3.14
retrying===1.3.4
XStatic-Dagre===0.6.4.1
platformdirs===4.2.0
pydotplus===2.0.2
boto3===1.34.44
jeepney===0.8.0
stestr===4.1.0
pillow===9.5.0
infoblox-client===0.6.0
pysmi-lextudio===1.1.13
oslo.serialization===5.4.1
warlock===2.0.1
exabgp===4.2.21
sphinxcontrib-httpdomain===1.8.1
metalsmith===2.1.1
s3transfer===0.10.0
text-unidecode===1.3
sphinxcontrib-svg2pdfconverter===1.2.2
murano-pkg-check===0.3.0
oslo.vmware===4.4.0
XStatic-moment===2.8.4.3
autopage===0.5.2
sqlalchemy-migrate===0.13.0
gitdb===4.0.11
python-monascaclient===2.8.0
ldap3===2.9.1
opentelemetry-api===1.22.0
requests-ntlm===1.2.0
automaton===3.2.0
os-service-types===1.7.0
keyring===24.3.0
elementpath===4.2.1
jsonschema-specifications===2023.12.1
testscenarios===0.5.0
sphinxcontrib-pecanwsme===0.11.0
sadisplay===0.4.9
infinisdk===240.1.2
packaging===23.2
opentelemetry-exporter-otlp-proto-grpc===1.22.0
XStatic-Dagre-D3===0.4.17.0
nose-exclude===0.5.0
psutil===5.9.8
txaio===23.1.1
elasticsearch===2.4.1
django-nose===1.4.7
asgiref===3.7.2
XStatic-JQuery.TableSorter===2.14.5.2
pifpaf===3.1.5
pysmi===0.3.4
blockdiag===3.0.0
testtools===2.7.1
infi.dtypes.iqn===0.4.0
XStatic-tv4===1.2.7.0
XStatic-JSEncrypt===2.3.1.1
python-cinderclient===9.5.0
keystonemiddleware===10.6.0
django-formtools===2.5.1
XStatic-Spin===1.2.5.3
tap-as-a-service===13.0.0.0rc1
os-traits===3.0.0
typepy===1.3.2
SecretStorage===3.3.3
opentracing===2.4.0
XStatic-Rickshaw===1.5.1.0
iso8601===2.1.0
tooz===6.2.0
linecache2===1.0.0
oauth2client===4.1.3
idna===3.6
yamlloader===1.3.2
protobuf===4.25.3
sushy===5.0.0
python-neutronclient===11.2.0
pika===1.3.2
oslo.cache===3.7.0
WebTest===3.0.0
openstack.nose-plugin===0.11
os-collect-config===13.2.0
edgegrid-python===1.3.1
python-qpid-proton===0.39.0
python-octaviaclient===3.7.0
pysaml2===7.3.1;python_version=='3.8'
pysaml2===7.4.2;python_version>='3.9'
requests-oauthlib===1.3.1
oslo.reports===3.3.0
pysnmp-lextudio===5.0.33
bitmath===1.3.3.1
ceilometermiddleware===3.3.1
pyasn1-modules-lextudio===0.2.9
testrepository===0.0.20
sympy===1.12
Logbook===1.7.0.post0
PyNaCl===1.5.0
osc-lib===3.0.1
python-consul===1.1.0
more-itertools===10.2.0
seqdiag===3.0.0
numpy===1.24.4;python_version=='3.8'
numpy===1.26.4;python_version>='3.9'
msgpack===1.0.7
Sphinx===7.1.2;python_version=='3.8'
Sphinx===7.2.6;python_version>='3.9'
oslo.config===9.4.0
openstackdocstheme===3.2.0
osc-placement===4.3.0
rpds-py===0.18.0
zake===0.2.2
python-rsdclient===1.0.2
flux===1.3.5
python-solumclient===3.8.0
pysnmpcrypto===0.0.4
krb5===0.5.1
PyMySQL===1.1.0
uhashring===2.3
kubernetes===29.0.0
httplib2===0.22.0
betamax===0.9.0
construct===2.10.70
pytest-metadata===3.1.1
pyparsing===3.1.1
geomet===0.2.1.post1
opentelemetry-exporter-otlp-proto-common===1.22.0
distlib===0.3.8
XStatic-Moment-Timezone===0.5.22.0
dogpile.cache===1.3.1
python-barbicanclient===5.7.0
salt===3006.6
opentelemetry-semantic-conventions===0.43b0
api-object-schema===2.0.0
blinker===1.7.0
WSME===0.12.1
tomli===2.0.1;python_version=='3.10'
tomli===2.0.1;python_version=='3.8'
tomli===2.0.1;python_version=='3.9'
proboscis===1.2.6.0
backports.zoneinfo===0.2.1;python_version=='3.8'
oslo.upgradecheck===2.3.0
stevedore===5.2.0
pywinrm===0.4.3
botocore===1.34.44
xmltodict===0.13.0
pyasn1===0.5.1
oslo.rootwrap===7.2.0
Django===4.2.10
pexpect===4.9.0
contextvars===2.4
cmd2===2.4.3
python-json-logger===2.0.7
redis===5.0.1
jmespath===1.0.1
click===8.1.7
XStatic-smart-table===1.4.13.2
kuryr-lib===3.0.0
scrypt===0.8.20
jsonpatch===1.33
python-daemon===3.0.1
os-testr===3.0.0
cotyledon===1.7.3
xattr===1.1.0
systemd-python===235
python-memcached===1.62
openstacksdk===3.0.0
infi.dtypes.nqn===0.1.0
looseversion===1.3.0
six===1.16.0
dulwich===0.21.7
dfs-sdk===1.2.27
sentinels===1.0.0
kombu===5.3.5
distro===1.9.0
zstd===1.5.5.1
yaql===3.0.0
requestsexceptions===1.4.0
testresources===2.0.1
falcon===3.1.3
tomlkit===0.12.3
etcd3gw===2.4.0
Flask-RESTful===0.3.10
GitPython===3.1.42
python-ironicclient===5.5.0
XStatic===1.0.3
XStatic-Angular-FileUpload===12.2.13.0
python-openstackclient===6.6.1
pyzmq===25.1.2
nocaselist===2.0.0
oslo.db===15.0.0
simplegeneric===0.8.1
python-pcre===0.7
yappi===1.6.0
mbstrdecoder===1.1.3
pymemcache===4.0.0
wrapt===1.16.0
oslo.privsep===3.3.0
sphinxcontrib-apidoc===0.5.0
oslo.policy===4.3.0
python-muranoclient===2.8.0
hvac===2.1.0
pyeclib===1.6.1
wsgi-intercept===1.13.0
ndg-httpsclient===0.5.1
repoze.lru===0.7
rfc3986===2.0.0
tenacity===6.3.1
python-designateclient===6.0.1
future===0.18.3
pytest-cov===4.1.0
reactivex===4.0.4
Paste===3.7.1
pytest-django===4.8.0
jaeger-client===4.8.0
XStatic-Json2yaml===0.1.1.0
boto===2.49.0
os-vif===3.5.0
hyperlink===21.0.0
mitba===1.1.1
python-masakariclient===8.4.0
Werkzeug===3.0.1
pyasn1-modules===0.3.0
APScheduler===3.10.4
xmlschema===2.5.1
python-troveclient===8.4.0
cachez===0.1.2
XStatic-Bootstrap-Datepicker===1.4.0.0
CouchDB===1.2
netifaces===0.11.0
cachetools===5.3.2
ws4py===0.5.1
sphinxcontrib-qthelp===1.0.3;python_version=='3.8'
sphinxcontrib-qthelp===1.0.7;python_version>='3.9'
keystoneauth1===5.6.0
statsd===4.0.1
python-keystoneclient===5.4.0
ceilometer===22.0.0.0rc1
diskimage-builder===3.32.0
heat-translator===3.0.0
python-magnumclient===4.4.0
docker===7.0.0
storops===1.2.11
anyio===4.2.0
XStatic-Angular-lrdragndrop===1.0.2.6
ovsdbapp===2.6.1
aniso8601===9.0.1
rjsmin===1.2.1
icalendar===5.0.11
decorator===5.1.1
DateTimeRange===2.2.0
cffi===1.16.0
python-cyborgclient===2.3.0
futurist===3.0.0
jsonschema===4.19.2
sphinxcontrib-devhelp===1.0.2;python_version=='3.8'
sphinxcontrib-devhelp===1.0.6;python_version>='3.9'
python-blazarclient===4.0.1
alembic===1.9.4
execnet===2.0.2
glance-store===4.7.0
sphinxcontrib-programoutput===0.17
storpool.spopenstack===3.2.0
sphinx-testing===1.0.1
dnspython===2.5.0
oauthlib===3.2.2
Babel===2.14.0
logutils===0.3.5
zipp===3.17.0
greenlet===3.0.3
XStatic-Angular-Vis===4.16.0.0
iniconfig===2.0.0
referencing===0.33.0
confluent-kafka===2.3.0
xvfbwrapper===0.2.9
influxdb-client===1.40.0
tosca-parser===2.10.0
charset-normalizer===3.3.2
Flask===3.0.2
httpx===0.26.0
sqlalchemy-filters===0.13.0
marathon===0.13.0
sphinxcontrib-runcmd===0.2.0
confspirator===0.3.0
fasteners===0.19
sortedcontainers===2.4.0
python-linstor===1.21.0
filelock===3.13.1
python-tackerclient===2.0.0
python-heatclient===3.5.0
kafka-python===2.0.2
oslo.utils===7.1.0
gitdb2===4.0.2
requests-kerberos===0.14.0
itsdangerous===2.1.2
XStatic-jquery-ui===1.13.0.1
monasca-statsd===2.7.0
python-dateutil===2.8.2
virtualenv===20.25.0
colorama===0.4.6
confetti===2.5.3
ironic-lib===6.0.0
pytz===2024.1
opentelemetry-proto===1.22.0
XStatic-D3===3.5.17.0
actdiag===3.0.0
sysv-ipc===1.1.0
sphinxcontrib-applehelp===1.0.4;python_version=='3.8'
sphinxcontrib-applehelp===1.0.8;python_version>='3.9'
scikit-learn===1.3.2;python_version=='3.8'
scikit-learn===1.4.0;python_version>='3.9'

View File

@ -2,7 +2,7 @@
# openstack branches
# Current/stable
STABLE_OPENSTACK_REQ_URL="openstack-requirements/antelope"
STABLE_OPENSTACK_REQ_URL="openstack-requirements/caracal"
# Current/experimental (for dev images)
MASTER_OPENSTACK_REQ_URL="https://raw.githubusercontent.com/openstack/requirements/master"

View File

@ -23,7 +23,7 @@ cffi-1.14.0-cp39-cp39-linux_x86_64.whl|tar|https://files.pythonhosted.org/packag
cmd2-2.4.2-py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/5c/21/80227985a8f4b66b5cb90cda0384841b475f507667e0e204f481a59f3038/cmd2-2.4.2-py3-none-any.whl
construct-2.8.22-py3-none-any.whl|tar|https://files.pythonhosted.org/packages/e5/c6/3e3aeef38bb0c27364af3d21493d9690c7c3925f298559bca3c48b7c9419/construct-2.8.22.tar.gz|construct-2.8.22
crc16-0.1.1-cp39-cp39-linux_x86_64.whl|tar|https://files.pythonhosted.org/packages/a6/e0/70a44c4385f2b33df82e518005aae16b5c1feaf082c73c0acebe3426fc0a/crc16-0.1.1.tar.gz|crc16-0.1.1|fix_setup
cryptography-38.0.4-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl|pypi|https://files.pythonhosted.org/packages/7e/c5/de81357e353d1d7f50b327cb1c1d8ccd45ebd2a6949a2c819db8a7481a2b/cryptography-38.0.4-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl
cryptography-42.0.4-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl|pypi|https://files.pythonhosted.org/packages/af/b1/0fc52c16683e1bc028ed2c916dcae365d591da51f447d51861f82785590e/cryptography-42.0.4-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl
croniter-0.3.30-py2.py3-none-any.whl|whl|https://files.pythonhosted.org/packages/c8/4c/04dea44f87b963d5c3f2bbc391e6c69d0a14aa896e35590be56213a04e4f/croniter-0.3.30-py2.py3-none-any.whl
demjson-2.2.4-py3-none-any.whl|tar|https://files.pythonhosted.org/packages/96/67/6db789e2533158963d4af689f961b644ddd9200615b8ce92d6cad695c65a/demjson-2.2.4.tar.gz|demjson-2.2.4|fix_setup
Django-3.2-py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/a8/9b/fe94c509e514f6c227308e81076506eb9d67f2bfb8061ce5cdfbde0432e3/Django-3.2-py3-none-any.whl
@ -43,13 +43,13 @@ frozendict-1.2-py3-none-any.whl|tar|https://files.pythonhosted.org/packages/4e/5
future-0.18.2-py3-none-any.whl|tar|https://files.pythonhosted.org/packages/45/0b/38b06fd9b92dc2b68d58b75f900e97884c45bedd2ff83203d933cf5851c9/future-0.18.2.tar.gz|future-0.18.2
googleapis_common_protos-1.56.4-py2.py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/e2/fd/d9efa2085bd762fba3a637eb3e36d76d72eb6e083d170aeaca65a75f1f9c/googleapis_common_protos-1.56.4-py2.py3-none-any.whl
greenlet-0.4.16-cp39-cp39-linux_x86_64.whl|tar|https://files.pythonhosted.org/packages/20/5e/b989a19f4597b825f44125345cd8a8574216fae7fafe69e2cb1238ebd18a/greenlet-0.4.16.tar.gz|greenlet-0.4.16
greenlet-3.0.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl|pypi|https://files.pythonhosted.org/packages/af/05/b7e068070a6c143f34dfcd7e9144684271b8067e310f6da68269580db1d8/greenlet-3.0.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
happybase-1.2.0-py2.py3-none-any.whl|tar|https://files.pythonhosted.org/packages/d1/9c/f5f7bdb5439cda2b7da4e20ac24ec0e2455fd68aade8397f211d2994c39d/happybase-1.2.0.tar.gz|happybase-1.2.0
hiredis-1.0.1-cp39-cp39-linux_x86_64.whl|tar|https://files.pythonhosted.org/packages/7f/5c/62e5c6b811b4dcef4125b4a01f76db82c496d79299dd67053b8f9c0732c0/hiredis-1.0.1.tar.gz|hiredis-1.0.1
httplib2-0.17.2-py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/dd/a6/e3d8ae2c5b3a89de9a6b5e1e9396ce41432e08feafe25c37c4dc6b49d79d/httplib2-0.17.2-py3-none-any.whl
httplib2-0.18.1-py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/b3/ad/d9d9331850ea5bd4f5cb8c650c0bfa119a4abd6b0ad7c45b6506bc979fc0/httplib2-0.18.1-py3-none-any.whl
httplib2-0.22.0-py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/a8/6c/d2fbdaaa5959339d53ba38e94c123e4e84b8fbc4b84beb0e70d7c1608486/httplib2-0.22.0-py3-none-any.whl
ifaddr-0.1.7-py2.py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/92/0f/a577a724c03982b800232713874e805c8fcc14f4a2c3060902ed20b50da8/ifaddr-0.1.7-py2.py3-none-any.whl
isort-4.2.5-py2.py3-none-any.whl|whl|https://files.pythonhosted.org/packages/c3/0d/917971944e7da7f659e11efe7abf649f0e46c2d45edba2f6d9584ba15374/isort-4.2.5-py2.py3-none-any.whl
itsdangerous-2.0.0-py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/c4/af/93fb95dc8bc90a5580084f3dc4be049d243c6f687ff2e253ed3a6df30db4/itsdangerous-2.0.0-py3-none-any.whl
itsdangerous-2.1.2-py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/68/5f/447e04e828f47465eeab35b5d408b7ebaaaee207f48b7136c5a7267a30ae/itsdangerous-2.1.2-py3-none-any.whl
jaeger_client-4.3.0-py3-none-any.whl|tar|https://files.pythonhosted.org/packages/2b/75/17a937a61135671cebc175ab5c299dc0f7477042469482fd9a6f91262c68/jaeger-client-4.3.0.tar.gz|jaeger-client-4.3.0
jsonpath_rw-1.4.0-py3-none-any.whl|tar|https://files.pythonhosted.org/packages/71/7c/45001b1f19af8c4478489fbae4fc657b21c4c669d7a5a036a86882581d85/jsonpath-rw-1.4.0.tar.gz|jsonpath-rw-1.4.0
jsonpointer-2.3-py2.py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/a3/be/8dc9d31b50e38172c8020c40f497ce8debdb721545ddb9fcb7cca89ea9e6/jsonpointer-2.3-py2.py3-none-any.whl
@ -73,7 +73,7 @@ netifaces-0.10.9-cp39-cp39-linux_x86_64.whl|tar|https://files.pythonhosted.org/p
networking_sfc-8.0.0.0b2-py2.py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/6a/a8/0e9bdd1f87dfb50682f23a01f590530ec8fa715e51127cf9f58d1905886c/networking_sfc-8.0.0.0b2-py2.py3-none-any.whl
networkx-2.8.7-py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/d0/00/1713dd6735d5a646cabdd99ff750e969795134d7d33f462ad71dfd07fa76/networkx-2.8.7-py3-none-any.whl
neutron_lib-2.3.0-py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/83/52/805c061a96efca3c70c91d93fa8f7f555a7f86ba955ab9e4d1b41399459f/neutron_lib-2.3.0-py3-none-any.whl
neutron_lib-3.4.2-py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/c0/d2/648e8c3d8320612095750097090a50a9901d116a384574a3ef7dfd6c17f1/neutron_lib-3.4.2-py3-none-any.whl
neutron_lib-3.6.1-py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/c0/e4/14ee3d86dc16c5db1611742e4f712d4d55fdb3b6e1fd0a1f3123c3f992a5/neutron_lib-3.6.1-py3-none-any.whl
nodeenv-1.3.5-py2.py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/08/43/86ff33286c83f7b5e8903c32db01fe122c5e8a9d8dc1067dcaa9be54a033/nodeenv-1.3.5-py2.py3-none-any.whl
nose_exclude-0.5.0-py3-none-any.whl|tar|https://files.pythonhosted.org/packages/63/cf/90c4be56bf11b7bc8801086d9445baf731aa36b8e8fc5791731e8e604dcd/nose-exclude-0.5.0.tar.gz|nose-exclude-0.5.0
nosehtmloutput-0.0.7-py2.py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/e0/5d/2bb521a8ccb0222bd94ed557645955d95ba6798df6b3b4bdc2c31dec4f7c/nosehtmloutput-0.0.7-py2.py3-none-any.whl
@ -96,7 +96,7 @@ ply-3.11-py2.py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/a3/58
positional-1.1.2-py2.py3-none-any.whl|tar|https://files.pythonhosted.org/packages/8c/16/64a4fa0967c486380468dca18867d22ac1c17bba06349e31ace77c7757f7/positional-1.1.2.tar.gz|positional-1.1.2
prettytable-0.7.2-py3-none-any.whl|tar|https://files.pythonhosted.org/packages/e0/a1/36203205f77ccf98f3c6cf17cf068c972e6458d7e58509ca66da949ca347/prettytable-0.7.2.tar.gz|prettytable-0.7.2
proboscis-1.2.6.0-py3-none-any.whl|tar|https://files.pythonhosted.org/packages/3c/c8/c187818ab8d0faecdc3c16c1e0b2e522f3b38570f0fb91dcae21662019d0/proboscis-1.2.6.0.tar.gz|proboscis-1.2.6.0
prometheus_client-0.8.0-py2.py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/3f/0e/554a265ffdc56e1494ef08e18f765b0cdec78797f510c58c45cf37abb4f4/prometheus_client-0.8.0-py2.py3-none-any.whl
prometheus_client-0.20.0-py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/c7/98/745b810d822103adca2df8decd4c0bbe839ba7ad3511af3f0d09692fc0f0/prometheus_client-0.20.0-py3-none-any.whl
psutil-5.9.2-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl|pypi|https://files.pythonhosted.org/packages/4c/85/7a112fb6a8c598a6f5d079228bbc03ae84c472397be79c075e7514b6ed36/psutil-5.9.2-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
psycopg2-2.8.5-cp39-cp39-linux_x86_64.whl|tar|https://files.pythonhosted.org/packages/a8/8f/1c5690eebf148d1d1554fc00ccf9101e134636553dbb75bdfef4f85d7647/psycopg2-2.8.5.tar.gz|psycopg2-2.8.5
PuLP-2.1-py3-none-any.whl|pypi|https://files.pythonhosted.org/packages/41/34/757c88c320f80ce602199603afe63aed1e0bc11180b9a9fb6018fb2ce7ef/PuLP-2.1-py3-none-any.whl
@ -132,7 +132,7 @@ python_string_utils-0.6.0-py3-none-any.whl|tar|https://files.pythonhosted.org/pa
pyudev-0.22.0-py3-none-any.whl|tar|https://files.pythonhosted.org/packages/72/c8/4660d815a79b1d42c409012aaa10ebd6b07a47529b4cb6880f27a24bd646/pyudev-0.22.0.tar.gz|pyudev-0.22.0
PyYAML-6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl|pypi|https://files.pythonhosted.org/packages/56/8f/e8b49ad21d26111493dc2d5cae4d7efbd0e2e065440665f5023515f87f64/PyYAML-6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pyzabbix-0.7.5-py3-none-any.whl|tar|https://files.pythonhosted.org/packages/11/ad/24e19d0cf16d05b7ee19f337f02058ee9b760649171865469ccceef83027/pyzabbix-0.7.5.tar.gz|pyzabbix-0.7.5
rcssmin-1.1.0-cp39-cp39-manylinux1_x86_64.whl|pypi|https://files.pythonhosted.org/packages/5e/56/a4d4627deb41691cb961aba2b654cc03a0b784c00c27d3d22932c2ad60c2/rcssmin-1.1.0-cp39-cp39-manylinux1_x86_64.whl
rcssmin-1.1.1-cp311-cp311-manylinux2014_aarch64.whl|pypi|https://files.pythonhosted.org/packages/49/da/fa5dbed1abbe01a592ae66a0d317552e671cfb12f4ad3f58687ca1d9c9b2/rcssmin-1.1.1-cp311-cp311-manylinux2014_aarch64.whl
repoze.lru-0.7-py3-none-any.whl|tar|https://files.pythonhosted.org/packages/12/bc/595a77c4b5e204847fdf19268314ef59c85193a9dc9f83630fc459c0fee5/repoze.lru-0.7.tar.gz|repoze.lru-0.7
requests_aws-0.1.8-py3-none-any.whl|tar|https://files.pythonhosted.org/packages/5e/2f/4da17752036c04cf4c9af7a2da0d41ef2205043f1c61008006475aa24b8b/requests-aws-0.1.8.tar.gz|requests-aws-0.1.8
restructuredtext_lint-1.3.0-py3-none-any.whl|tar|https://files.pythonhosted.org/packages/62/76/bd8760de759fb74d7863e6935200af101cb128a7de008741a4e22341d03c/restructuredtext_lint-1.3.0.tar.gz|restructuredtext_lint-1.3.0