diff --git a/.zuul.yaml b/.zuul.yaml index 012fe0b2..33d7502a 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -330,7 +330,7 @@ commit: true static: - latest - - airflow_2.8.1 + - airflow_2.8.2 - job: name: deckhand-docker-tag-ubuntu_focal diff --git a/requirements-direct.txt b/requirements-direct.txt index 08aeb9e5..ba96fe6b 100644 --- a/requirements-direct.txt +++ b/requirements-direct.txt @@ -1,4 +1,3 @@ -barbican==14.0.2 Beaker deepdiff falcon @@ -6,18 +5,9 @@ fixtures jsonpath_ng jsonpickle jsonschema -keystoneauth1==4.3.1 networkx -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 PasteScript pylibyaml -python-barbicanclient python-memcached PyYAML six @@ -26,4 +16,31 @@ tiddlyweb Werkzeug psycopg2-binary uwsgi -xattr==0.10.1 \ No newline at end of file +xattr==0.10.1 + +# Openstack Antelope 2023.1 +# https://releases.openstack.org/antelope/index.html +barbican==16.0.0 + +python-barbicanclient==5.5.0 +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/requirements-frozen.txt b/requirements-frozen.txt index 1f6412fa..a3cfdfef 100644 --- a/requirements-frozen.txt +++ b/requirements-frozen.txt @@ -3,27 +3,27 @@ amqp==5.2.0 attrs==23.2.0 autopage==0.5.2 backports.zoneinfo==0.2.1 -barbican==14.0.2 +barbican==16.0.0 bcrypt==4.1.2 Beaker==1.12.1 cachetools==5.3.2 -castellan==4.3.0 -certifi==2023.11.17 +castellan==4.4.0 +certifi==2024.2.2 cffi==1.16.0 charset-normalizer==3.3.2 -cliff==4.5.0 +cliff==4.6.0 cmd2==2.4.3 cryptography==41.0.7 -debtcollector==2.5.0 +debtcollector==3.0.0 decorator==5.1.1 deepdiff==6.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 html5lib==0.9999999 httpexceptor==1.4.0 @@ -33,38 +33,39 @@ importlib-resources==5.13.0 iso8601==2.1.0 Jinja2==3.1.3 jsonpath-ng==1.6.1 -jsonpickle==3.0.2 -jsonschema==4.20.0 +jsonpickle==3.0.3 +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 ldap3==2.9.1 logutils==0.3.5 -Mako==1.3.0 -MarkupSafe==2.1.3 +Mako==1.3.2 +MarkupSafe==2.1.5 +microversion-parse==1.0.1 msgpack==1.0.7 netaddr==1.2.1 netifaces==0.11.0 networkx==3.1 ordered-set==4.1.0 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.upgradecheck==2.2.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 @@ -75,30 +76,29 @@ pip==23.2.1 pkgutil_resolve_name==1.3.10 ply==3.11 prettytable==3.10.0 -prometheus-client==0.19.0 +prometheus_client==0.20.0 psycopg2-binary==2.9.9 pyasn1==0.5.1 pycadf==3.1.1 pycparser==2.21 -PyJWT==2.8.0 pylibyaml==0.1.0 -pyOpenSSL==23.3.0 +pyOpenSSL==24.0.0 pyparsing==3.1.1 pyperclip==1.8.2 -python-barbicanclient==5.4.0 +python-barbicanclient==5.5.0 python-dateutil==2.8.2 -python-keystoneclient==5.3.0 +python-keystoneclient==5.1.0 python-memcached==1.62 python-mimeparse==1.6.0 -pytz==2023.3.post1 +pytz==2024.1 PyYAML==6.0.1 -referencing==0.32.1 +referencing==0.33.0 repoze.lru==0.7 requests==2.31.0 resolver==0.2.1 rfc3986==1.5.0 Routes==2.5.1 -rpds-py==0.17.1 +rpds-py==0.18.0 selector==0.10.1 setuptools==68.2.2 simplejson==3.19.2 @@ -107,14 +107,14 @@ 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 tiddlyweb==2.4.3 typing_extensions==4.9.0 -tzdata==2023.4 +tzdata==2024.1 urllib3==1.26.18 uWSGI==2.0.24 vine==5.1.0 diff --git a/tox.ini b/tox.ini index 00eb5f2c..4a818c69 100644 --- a/tox.ini +++ b/tox.ini @@ -34,7 +34,7 @@ passenv = deps = -r{toxinidir}/requirements-frozen.txt -r{toxinidir}/test-requirements.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 = find . -type f -name "*.pyc" -delete rm -Rf .testrepository/times.dbm @@ -54,7 +54,7 @@ allowlist_externals= sh deps= -r{toxinidir}/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 requirements-frozen.txt sh -c "pip freeze --all | grep -vE 'deckhand|pyinotify|pkg-resources==0.0.0' > requirements-frozen.txt"