diff --git a/.zuul.yaml b/.zuul.yaml index 68ff74be..50e74d5b 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -130,7 +130,7 @@ commit: true static: - latest - - airflow_2.8.1 + - airflow_2.8.2 - secret: diff --git a/python/requirements-direct.txt b/python/requirements-direct.txt index 1cc7be0d..cd333521 100644 --- a/python/requirements-direct.txt +++ b/python/requirements-direct.txt @@ -7,20 +7,10 @@ falcon iso8601 jinja2 jsonschema -keystoneauth1==4.3.1 -keystonemiddleware libvirt-python netaddr mock oauthlib -oslo.config==8.6.0 -oslo.context==4.0.0 -oslo.log==4.8.0 -oslo.policy==3.10.1 -oslo.serialization==4.1.0 -oslo.utils==4.12.3 -oslo.db==11.2.0 -oslo.versionedobjects Paste PasteDeploy psycopg2-binary @@ -35,4 +25,28 @@ requests responses SQLAlchemy ulid2 -uWSGI \ No newline at end of file +uWSGI + +# Openstack Antelope 2023.1 +# https://releases.openstack.org/antelope/index.html +python-keystoneclient==5.1.0 + +keystoneauth1==5.1.2 +keystonemiddleware==10.2.0 + +oslo.cache==3.3.1 +oslo.concurrency==5.1.1 +oslo.config==9.1.1 +oslo.context==5.1.1 +oslo.db==12.3.1 +oslo.i18n==6.0.0 +oslo.log==5.2.0 +oslo.messaging==14.2.4 +oslo.metrics==0.6.0 +oslo.middleware==5.1.1 +oslo.policy==4.1.1 +oslo.serialization==5.1.1 +oslo.service==3.1.1 +oslo.upgradecheck==2.1.1 +oslo.utils==6.1.0 +oslo.versionedobjects==3.1.0 \ No newline at end of file diff --git a/python/requirements-frozen.txt b/python/requirements-frozen.txt index ff7fa57a..3fa316eb 100644 --- a/python/requirements-frozen.txt +++ b/python/requirements-frozen.txt @@ -5,21 +5,21 @@ backports.zoneinfo==0.2.1 bcrypt==4.1.2 Beaker==1.12.1 cachetools==5.3.2 -certifi==2023.11.17 +certifi==2024.2.2 cffi==1.16.0 charset-normalizer==3.3.2 click==8.1.7 cryptography==41.0.7 -debtcollector==2.5.0 +debtcollector==3.0.0 decorator==5.1.1 defusedxml==0.7.1 -dnspython==2.4.2 -dogpile.cache==1.3.1 -eventlet==0.34.3 +dnspython==2.6.1 +dogpile.cache==1.3.2 +eventlet==0.35.2 falcon==3.1.3 fasteners==0.19 fixtures==4.1.0 -futurist==2.4.1 +futurist==3.0.0 greenlet==3.0.3 idna==3.6 importlib-metadata==6.11.0 @@ -29,35 +29,36 @@ Jinja2==3.1.3 jsonpatch==1.33 jsonpath-rw==1.4.0 jsonpointer==2.4 -jsonschema==4.20.0 +jsonschema==4.21.1 jsonschema-specifications==2023.12.1 -keystoneauth1==4.3.1 -keystonemiddleware==10.5.0 +keystoneauth1==5.1.2 +keystonemiddleware==10.2.0 kombu==5.3.5 libvirt-python==10.0.0 -Mako==1.3.0 -MarkupSafe==2.1.3 +Mako==1.3.2 +MarkupSafe==2.1.5 mock==5.1.0 msgpack==1.0.7 netaddr==1.2.1 netifaces==0.11.0 oauthlib==3.2.2 os-service-types==1.7.0 -oslo.cache==3.6.0 -oslo.concurrency==5.3.0 -oslo.config==8.6.0 -oslo.context==4.0.0 -oslo.db==11.2.0 -oslo.i18n==6.2.0 -oslo.log==4.8.0 -oslo.messaging==14.6.0 -oslo.metrics==0.7.0 -oslo.middleware==6.0.0 -oslo.policy==3.10.1 -oslo.serialization==4.1.0 -oslo.service==3.3.0 -oslo.utils==4.12.3 -oslo.versionedobjects==3.2.0 +oslo.cache==3.3.1 +oslo.concurrency==5.1.1 +oslo.config==9.1.1 +oslo.context==5.1.1 +oslo.db==12.3.1 +oslo.i18n==6.0.0 +oslo.log==5.2.0 +oslo.messaging==14.2.4 +oslo.metrics==0.6.0 +oslo.middleware==5.1.1 +oslo.policy==4.1.1 +oslo.serialization==5.1.1 +oslo.service==3.1.1 +oslo.upgradecheck==2.1.1 +oslo.utils==6.1.0 +oslo.versionedobjects==3.1.0 packaging==23.2 Paste==3.7.1 PasteDeploy==3.1.0 @@ -65,48 +66,49 @@ pbr==6.0.0 pip==23.2.1 pkgutil_resolve_name==1.3.10 ply==3.11 -prometheus-client==0.19.0 +prettytable==3.10.0 +prometheus_client==0.20.0 psycopg2-binary==2.9.9 PTable==0.9.2 pycadf==3.1.1 pycparser==2.21 pyghmi==1.5.67 -PyJWT==2.8.0 pylibyaml==0.1.0 -pymongo==4.6.1 +pymongo==4.6.2 pyparsing==3.1.1 python-dateutil==2.8.2 -python-keystoneclient==5.3.0 +python-keystoneclient==5.1.0 python-memcached==1.62 -pytz==2023.3.post1 +pytz==2024.1 PyYAML==6.0.1 redfish==3.2.2 -referencing==0.32.1 +referencing==0.33.0 repoze.lru==0.7 requests==2.31.0 requests-toolbelt==1.0.0 requests-unixsocket==0.3.0 -responses==0.24.1 +responses==0.25.0 rfc3986==1.5.0 Routes==2.5.1 -rpds-py==0.17.1 +rpds-py==0.18.0 setuptools==68.2.2 six==1.16.0 SQLAlchemy==1.4.51 sqlalchemy-migrate==0.13.0 sqlparse==0.4.4 statsd==4.0.1 -stevedore==5.1.0 +stevedore==5.2.0 Tempita==0.5.2 testresources==2.0.1 testscenarios==0.5.0 testtools==2.7.1 typing_extensions==4.9.0 -tzdata==2023.4 +tzdata==2024.1 ulid2==0.3.0 urllib3==1.26.18 uWSGI==2.0.24 vine==5.1.0 +wcwidth==0.2.13 WebOb==1.8.7 wheel==0.41.2 wrapt==1.16.0 diff --git a/tox.ini b/tox.ini index 6e3fb1e2..ab7786dc 100644 --- a/tox.ini +++ b/tox.ini @@ -20,7 +20,7 @@ allowlist_externals= sh deps= -r{toxinidir}/python/requirements-direct.txt - -c https://raw.githubusercontent.com/apache/airflow/constraints-2.8.1/constraints-3.8.txt + -c https://raw.githubusercontent.com/apache/airflow/constraints-2.8.2/constraints-3.8.txt commands= rm -f python/requirements-frozen.txt sh -c "pip freeze --all | grep -vE 'drydock_provisioner|pyinotify|pkg-resources==0.0.0' > python/requirements-frozen.txt"