From e85f0ccdeb93475aef2f2f4ce3da9f53a00309cd Mon Sep 17 00:00:00 2001 From: Sergiy Markin Date: Mon, 26 Feb 2024 20:27:07 +0000 Subject: [PATCH] Airflow stable 2.8.2 This PS bumps up Airflow version to the latest 2.8.2 and also bumps up openstack dependences to Antelope 2023.1 Change-Id: I5c7fb6ae950ea0f906106fc2184d5c6eb7858f5a --- .zuul.yaml | 2 +- requirements-direct.txt | 30 ++++++++++++++-------- requirements-frozen.txt | 56 ++++++++++++++++++++--------------------- tox.ini | 2 +- 4 files changed, 49 insertions(+), 41 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 7cc5cb6a..bc096cf4 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -131,7 +131,7 @@ commit: true static: - latest - - airflow_2.8.1 + - airflow_2.8.2 - secret: diff --git a/requirements-direct.txt b/requirements-direct.txt index db46c557..362c457d 100644 --- a/requirements-direct.txt +++ b/requirements-direct.txt @@ -3,18 +3,8 @@ deepdiff falcon GitPython jsonschema -keystoneauth1==4.3.1 -keystonemiddleware==9.3.0 kubernetes mock -oslo.config==8.6.0 -oslo.context==4.0.0 -oslo.log==4.8.0 -oslo.policy==3.10.1 -oslo.middleware==4.4.0 -oslo.serialization==4.1.0 -oslo.utils==4.12.3 -oslo.db==11.2.0 paste PasteDeploy packaging @@ -29,4 +19,22 @@ responses retry testtools urllib3 -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.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.middleware==5.1.1 +oslo.policy==4.1.1 +oslo.serialization==5.1.1 +oslo.utils==6.1.0 \ No newline at end of file diff --git a/requirements-frozen.txt b/requirements-frozen.txt index 7aaf27fa..f8b8afdc 100644 --- a/requirements-frozen.txt +++ b/requirements-frozen.txt @@ -2,30 +2,30 @@ alembic==1.13.1 attrs==23.2.0 bcrypt==4.1.2 cachetools==5.3.2 -certifi==2023.11.17 +certifi==2024.2.2 charset-normalizer==3.3.2 click==8.1.7 -debtcollector==2.5.0 +debtcollector==3.0.0 decorator==5.1.1 deepdiff==6.7.1 -dogpile.cache==1.3.1 +dogpile.cache==1.3.2 falcon==3.1.3 gitdb==4.0.11 -GitPython==3.1.41 -google-auth==2.26.2 +GitPython==3.1.42 +google-auth==2.28.1 greenlet==3.0.3 idna==3.6 importlib-metadata==6.11.0 importlib-resources==5.13.0 iso8601==2.1.0 Jinja2==3.1.3 -jsonschema==4.20.0 +jsonschema==4.21.1 jsonschema-specifications==2023.12.1 -keystoneauth1==4.3.1 -keystonemiddleware==9.3.0 -kubernetes==23.6.0 -Mako==1.3.0 -MarkupSafe==2.1.3 +keystoneauth1==5.1.2 +keystonemiddleware==10.2.0 +kubernetes==29.0.0 +Mako==1.3.2 +MarkupSafe==2.1.5 mock==5.1.0 msgpack==1.0.7 netaddr==1.2.1 @@ -33,23 +33,23 @@ netifaces==0.11.0 oauthlib==3.2.2 ordered-set==4.1.0 os-service-types==1.7.0 -oslo.cache==3.6.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.middleware==4.4.0 -oslo.policy==3.10.1 -oslo.serialization==4.1.0 -oslo.utils==4.12.3 +oslo.cache==3.3.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.middleware==5.1.1 +oslo.policy==4.1.1 +oslo.serialization==5.1.1 +oslo.utils==6.1.0 packaging==23.2 Paste==3.7.1 PasteDeploy==3.1.0 pbr==6.0.0 pip==23.2.1 pkgutil_resolve_name==1.3.10 -prometheus-client==0.19.0 +prometheus_client==0.20.0 py==1.11.0 pyasn1==0.5.1 pyasn1-modules==0.3.0 @@ -57,17 +57,17 @@ pycadf==3.1.1 pylibyaml==0.1.0 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 -referencing==0.32.1 +referencing==0.33.0 requests==2.31.0 requests-oauthlib==1.3.1 -responses==0.24.1 +responses==0.25.0 retry==0.9.2 rfc3986==1.5.0 -rpds-py==0.17.1 +rpds-py==0.18.0 rsa==4.9 setuptools==68.2.2 six==1.16.0 @@ -76,7 +76,7 @@ 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 diff --git a/tox.ini b/tox.ini index 1d92e56b..47bbd278 100644 --- a/tox.ini +++ b/tox.ini @@ -38,7 +38,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 'armada|pyinotify|pkg-resources==0.0.0' > requirements-frozen.txt"