From ee6a79bb06e4e711c618f034605a37447e37f292 Mon Sep 17 00:00:00 2001 From: garciadeblas Date: Thu, 28 Sep 2023 23:24:38 +0200 Subject: [PATCH] Update pip requirements to pass stage2 and stage3 in all modules Change-Id: Ic5037bb5ecc1ee7a89617eb7a5fa9937cd60d30e Signed-off-by: garciadeblas --- osm_webhook_translator/requirements-dist.txt | 6 +- osm_webhook_translator/requirements.txt | 34 +++-- requirements-dev.in | 1 - requirements-dev.txt | 125 +++++++++++-------- requirements-dist.in | 1 + requirements-dist.txt | 8 +- requirements-test.txt | 4 +- requirements.in | 1 + requirements.txt | 122 ++++++++---------- 9 files changed, 161 insertions(+), 141 deletions(-) diff --git a/osm_webhook_translator/requirements-dist.txt b/osm_webhook_translator/requirements-dist.txt index 334e0e6..a06a4df 100644 --- a/osm_webhook_translator/requirements-dist.txt +++ b/osm_webhook_translator/requirements-dist.txt @@ -14,15 +14,15 @@ # See the License for the specific language governing permissions and # limitations under the License. ####################################################################################### -packaging==23.1 +packaging==23.2 # via setuptools-scm -setuptools-scm==7.1.0 +setuptools-scm==8.0.4 # via -r osm_webhook_translator/requirements-dist.in stdeb==0.10.0 # via -r osm_webhook_translator/requirements-dist.in tomli==2.0.1 # via setuptools-scm -typing-extensions==4.6.0 +typing-extensions==4.8.0 # via setuptools-scm # The following packages are considered to be unsafe in a requirements file: diff --git a/osm_webhook_translator/requirements.txt b/osm_webhook_translator/requirements.txt index 3989987..390704e 100644 --- a/osm_webhook_translator/requirements.txt +++ b/osm_webhook_translator/requirements.txt @@ -14,15 +14,21 @@ # See the License for the specific language governing permissions and # limitations under the License. ####################################################################################### -anyio==3.6.2 - # via starlette -certifi==2023.5.7 +annotated-types==0.5.0 + # via pydantic +anyio==3.7.1 + # via + # fastapi + # starlette +certifi==2023.7.22 # via requests -charset-normalizer==3.1.0 +charset-normalizer==3.3.0 # via requests -click==8.1.3 +click==8.1.7 # via uvicorn -fastapi==0.95.2 +exceptiongroup==1.1.3 + # via anyio +fastapi==0.103.2 # via -r osm_webhook_translator/requirements.in h11==0.14.0 # via uvicorn @@ -30,17 +36,23 @@ idna==3.4 # via # anyio # requests -pydantic==1.10.8 +pydantic==2.4.2 # via fastapi +pydantic-core==2.10.1 + # via pydantic requests==2.31.0 # via -r osm_webhook_translator/requirements.in sniffio==1.3.0 # via anyio starlette==0.27.0 # via fastapi -typing-extensions==4.6.0 - # via pydantic -urllib3==2.0.2 +typing-extensions==4.8.0 + # via + # fastapi + # pydantic + # pydantic-core + # uvicorn +urllib3==2.0.5 # via requests -uvicorn==0.22.0 +uvicorn==0.23.2 # via -r osm_webhook_translator/requirements.in diff --git a/requirements-dev.in b/requirements-dev.in index 0ed692a..bb16c88 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -18,4 +18,3 @@ git+https://osm.etsi.org/gerrit/osm/common.git@master#egg=osm-common -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master apache-airflow==2.5.3 -urllib3==1.26.16 diff --git a/requirements-dev.txt b/requirements-dev.txt index 31c31d4..e2836f3 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -14,37 +14,43 @@ # See the License for the specific language governing permissions and # limitations under the License. ####################################################################################### -aiohttp==3.8.4 +aiohttp==3.8.5 # via apache-airflow-providers-http -aiokafka==0.8.0 +aiokafka==0.8.1 # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master aiosignal==1.3.1 # via aiohttp -alembic==1.11.1 +alembic==1.12.0 # via apache-airflow -anyio==3.6.2 +anyio==4.0.0 # via httpcore apache-airflow==2.5.3 - # via -r requirements-dev.in -apache-airflow-providers-common-sql==1.4.0 + # via + # -r requirements-dev.in + # apache-airflow-providers-common-sql + # apache-airflow-providers-ftp + # apache-airflow-providers-http + # apache-airflow-providers-imap + # apache-airflow-providers-sqlite +apache-airflow-providers-common-sql==1.7.2 # via # apache-airflow # apache-airflow-providers-sqlite -apache-airflow-providers-ftp==3.3.1 +apache-airflow-providers-ftp==3.5.2 # via apache-airflow -apache-airflow-providers-http==4.3.0 +apache-airflow-providers-http==4.5.2 # via apache-airflow -apache-airflow-providers-imap==3.1.1 +apache-airflow-providers-imap==3.3.2 # via apache-airflow -apache-airflow-providers-sqlite==3.3.2 +apache-airflow-providers-sqlite==3.4.3 # via apache-airflow apispec[yaml]==3.3.2 # via flask-appbuilder -argcomplete==3.0.8 +argcomplete==3.1.2 # via apache-airflow -asgiref==3.7.0 +asgiref==3.7.2 # via apache-airflow-providers-http -async-timeout==4.0.2 +async-timeout==4.0.3 # via # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master # aiohttp @@ -55,6 +61,7 @@ attrs==23.1.0 # apache-airflow # cattrs # jsonschema + # referencing babel==2.12.1 # via flask-babel blinker==1.6.2 @@ -63,20 +70,20 @@ cachelib==0.9.0 # via # flask-caching # flask-session -cattrs==22.2.0 +cattrs==23.1.2 # via apache-airflow -certifi==2023.5.7 +certifi==2023.7.22 # via # httpcore # httpx # requests -cffi==1.15.1 +cffi==1.16.0 # via cryptography -charset-normalizer==3.1.0 +charset-normalizer==3.3.0 # via # aiohttp # requests -click==8.1.3 +click==8.1.7 # via # clickclick # flask @@ -93,17 +100,17 @@ connexion[flask]==2.14.2 # via apache-airflow cron-descriptor==1.4.0 # via apache-airflow -croniter==1.3.14 +croniter==1.4.1 # via apache-airflow -cryptography==40.0.2 +cryptography==41.0.4 # via apache-airflow dataclasses==0.6 # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master -deprecated==1.2.13 +deprecated==1.2.14 # via apache-airflow -dill==0.3.6 +dill==0.3.7 # via apache-airflow -dnspython==2.3.0 +dnspython==2.4.2 # via # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master # email-validator @@ -112,8 +119,10 @@ docutils==0.20.1 # via python-daemon email-validator==1.3.1 # via flask-appbuilder -exceptiongroup==1.1.1 - # via cattrs +exceptiongroup==1.1.3 + # via + # anyio + # cattrs flask==2.2.5 # via # apache-airflow @@ -132,7 +141,7 @@ flask-babel==2.0.0 # via flask-appbuilder flask-caching==2.0.2 # via apache-airflow -flask-jwt-extended==4.4.4 +flask-jwt-extended==4.5.2 # via flask-appbuilder flask-login==0.6.2 # via @@ -142,11 +151,11 @@ flask-session==0.5.0 # via apache-airflow flask-sqlalchemy==2.5.1 # via flask-appbuilder -flask-wtf==1.1.1 +flask-wtf==1.2.1 # via # apache-airflow # flask-appbuilder -frozenlist==1.3.3 +frozenlist==1.4.0 # via # aiohttp # aiosignal @@ -154,13 +163,13 @@ graphviz==0.20.1 # via apache-airflow greenlet==2.0.2 # via sqlalchemy -gunicorn==20.1.0 +gunicorn==21.2.0 # via apache-airflow h11==0.14.0 # via httpcore -httpcore==0.17.2 +httpcore==0.18.0 # via httpx -httpx==0.24.1 +httpx==0.25.0 # via apache-airflow idna==3.4 # via @@ -183,11 +192,13 @@ jinja2==3.1.2 # flask # flask-babel # python-nvd3 -jsonschema==4.17.3 +jsonschema==4.19.1 # via # apache-airflow # connexion # flask-appbuilder +jsonschema-specifications==2023.7.1 + # via jsonschema kafka-python==2.0.2 # via # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master @@ -202,21 +213,21 @@ lockfile==0.12.2 # python-daemon mako==1.2.4 # via alembic -markdown==3.4.3 +markdown==3.4.4 # via apache-airflow -markdown-it-py==2.2.0 +markdown-it-py==3.0.0 # via # apache-airflow # mdit-py-plugins # rich -markupsafe==2.1.2 +markupsafe==2.1.3 # via # apache-airflow # jinja2 # mako # werkzeug # wtforms -marshmallow==3.19.0 +marshmallow==3.20.1 # via # flask-appbuilder # marshmallow-enum @@ -228,11 +239,11 @@ marshmallow-oneofschema==3.0.1 # via apache-airflow marshmallow-sqlalchemy==0.26.1 # via flask-appbuilder -mdit-py-plugins==0.3.5 +mdit-py-plugins==0.4.0 # via apache-airflow mdurl==0.1.2 # via markdown-it-py -motor==3.1.2 +motor==3.3.1 # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master multidict==6.0.4 # via @@ -246,12 +257,13 @@ packaging==23.1 # aiokafka # apache-airflow # connexion + # gunicorn # marshmallow pathspec==0.9.0 # via apache-airflow pendulum==2.1.2 # via apache-airflow -pluggy==1.0.0 +pluggy==1.3.0 # via apache-airflow prison==0.2.1 # via flask-appbuilder @@ -259,23 +271,21 @@ psutil==5.9.5 # via apache-airflow pycparser==2.21 # via cffi -pycryptodome==3.17 +pycryptodome==3.19.0 # via -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master -pygments==2.15.1 +pygments==2.16.1 # via # apache-airflow # rich -pyjwt==2.7.0 +pyjwt==2.8.0 # via # apache-airflow # flask-appbuilder # flask-jwt-extended -pymongo==4.3.3 +pymongo==4.5.0 # via # -r https://osm.etsi.org/gitweb/?p=osm/common.git;a=blob_plain;f=requirements.txt;hb=master # motor -pyrsistent==0.19.3 - # via jsonschema python-daemon==3.0.1 # via apache-airflow python-dateutil==2.8.2 @@ -290,7 +300,7 @@ python-slugify==8.0.1 # via # apache-airflow # python-nvd3 -pytz==2023.3 +pytz==2023.3.post1 # via flask-babel pytzdata==2020.1 # via pendulum @@ -300,6 +310,10 @@ pyyaml==6.0.1 # apispec # clickclick # connexion +referencing==0.30.2 + # via + # jsonschema + # jsonschema-specifications requests==2.31.0 # via # apache-airflow-providers-http @@ -309,8 +323,12 @@ requests-toolbelt==1.0.0 # via apache-airflow-providers-http rfc3339-validator==0.1.4 # via apache-airflow -rich==13.3.5 +rich==13.6.0 # via apache-airflow +rpds-py==0.10.3 + # via + # jsonschema + # referencing setproctitle==1.3.2 # via apache-airflow six==1.16.0 @@ -323,7 +341,7 @@ sniffio==1.3.0 # anyio # httpcore # httpx -sqlalchemy==1.4.48 +sqlalchemy==1.4.49 # via # alembic # apache-airflow @@ -340,25 +358,24 @@ sqlparse==0.4.4 # via apache-airflow-providers-common-sql tabulate==0.9.0 # via apache-airflow -tenacity==8.2.2 +tenacity==8.2.3 # via apache-airflow termcolor==2.3.0 # via apache-airflow text-unidecode==1.3 # via python-slugify -typing-extensions==4.6.0 +typing-extensions==4.8.0 # via # alembic # apache-airflow # asgiref + # cattrs uc-micro-py==1.0.2 # via linkify-it-py unicodecsv==0.14.1 # via apache-airflow -urllib3==1.26.16 - # via - # -r requirements-dev.in - # requests +urllib3==2.0.5 + # via requests werkzeug==2.2.3 # via # apache-airflow diff --git a/requirements-dist.in b/requirements-dist.in index 03ff6e9..dd08438 100644 --- a/requirements-dist.in +++ b/requirements-dist.in @@ -13,6 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. +packaging==23.1 stdeb setuptools-scm setuptools<60 diff --git a/requirements-dist.txt b/requirements-dist.txt index 801c111..f2d79a9 100644 --- a/requirements-dist.txt +++ b/requirements-dist.txt @@ -15,14 +15,16 @@ # limitations under the License. ####################################################################################### packaging==23.1 - # via setuptools-scm -setuptools-scm==7.1.0 + # via + # -r requirements-dist.in + # setuptools-scm +setuptools-scm==8.0.4 # via -r requirements-dist.in stdeb==0.10.0 # via -r requirements-dist.in tomli==2.0.1 # via setuptools-scm -typing-extensions==4.6.0 +typing-extensions==4.8.0 # via setuptools-scm # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements-test.txt b/requirements-test.txt index 295394e..5392e8e 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -14,9 +14,9 @@ # See the License for the specific language governing permissions and # limitations under the License. ####################################################################################### -coverage==7.2.5 +coverage==7.3.1 # via -r requirements-test.in -mock==5.0.2 +mock==5.1.0 # via -r requirements-test.in nose2==0.13.0 # via -r requirements-test.in diff --git a/requirements.in b/requirements.in index be599a6..0901183 100644 --- a/requirements.in +++ b/requirements.in @@ -22,6 +22,7 @@ azure-mgmt-monitor gnocchiclient google-api-python-client google-auth +packaging==23.1 prometheus-api-client prometheus-client python-ceilometerclient diff --git a/requirements.txt b/requirements.txt index dc77f19..f822a31 100644 --- a/requirements.txt +++ b/requirements.txt @@ -23,43 +23,40 @@ azure-common==1.1.28 # -r requirements.in # azure-mgmt-compute # azure-mgmt-monitor -azure-core==1.26.4 +azure-core==1.29.4 # via # azure-identity # azure-mgmt-core - # msrest -azure-identity==1.13.0 +azure-identity==1.14.0 # via -r requirements.in -azure-mgmt-compute==29.1.0 +azure-mgmt-compute==30.3.0 # via -r requirements.in azure-mgmt-core==1.4.0 # via # azure-mgmt-compute # azure-mgmt-monitor -azure-mgmt-monitor==6.0.1 +azure-mgmt-monitor==6.0.2 # via -r requirements.in -cachetools==5.3.0 +cachetools==5.3.1 # via google-auth -certifi==2023.5.7 - # via - # msrest - # requests -cffi==1.15.1 +certifi==2023.7.22 + # via requests +cffi==1.16.0 # via cryptography -charset-normalizer==3.1.0 +charset-normalizer==3.3.0 # via requests cliff==4.3.0 # via gnocchiclient cmd2==2.4.3 # via cliff -contourpy==1.0.7 +contourpy==1.1.1 # via matplotlib -cryptography==40.0.2 +cryptography==41.0.4 # via # azure-identity # msal # pyjwt -cycler==0.11.0 +cycler==0.12.0 # via matplotlib dateparser==1.1.8 # via prometheus-api-client @@ -69,25 +66,25 @@ debtcollector==2.5.0 # oslo-config # oslo-utils # python-keystoneclient -fonttools==4.39.4 +fonttools==4.43.0 # via matplotlib futurist==2.4.1 # via gnocchiclient gnocchiclient==7.0.8 # via -r requirements.in -google-api-core==2.11.0 +google-api-core==2.12.0 # via google-api-python-client -google-api-python-client==2.86.0 +google-api-python-client==2.101.0 # via -r requirements.in -google-auth==2.18.1 +google-auth==2.23.2 # via # -r requirements.in # google-api-core # google-api-python-client # google-auth-httplib2 -google-auth-httplib2==0.1.0 +google-auth-httplib2==0.1.1 # via google-api-python-client -googleapis-common-protos==1.59.0 +googleapis-common-protos==1.60.0 # via google-api-core httmock==1.4.0 # via prometheus-api-client @@ -97,9 +94,9 @@ httplib2==0.22.0 # google-auth-httplib2 idna==3.4 # via requests -importlib-metadata==6.6.0 +importlib-metadata==6.8.0 # via cliff -iso8601==1.1.0 +iso8601==2.0.0 # via # gnocchiclient # keystoneauth1 @@ -108,59 +105,55 @@ iso8601==1.1.0 # python-novaclient isodate==0.6.1 # via + # azure-mgmt-compute # azure-mgmt-monitor - # msrest -keystoneauth1==5.2.0 +keystoneauth1==5.3.0 # via # gnocchiclient # python-ceilometerclient # python-keystoneclient # python-novaclient -kiwisolver==1.4.4 +kiwisolver==1.4.5 # via matplotlib -matplotlib==3.7.1 +matplotlib==3.8.0 # via prometheus-api-client -msal==1.22.0 +msal==1.24.1 # via # azure-identity # msal-extensions msal-extensions==1.0.0 # via azure-identity -msgpack==1.0.5 +msgpack==1.0.7 # via oslo-serialization -msrest==0.7.1 - # via azure-mgmt-compute -netaddr==0.8.0 +netaddr==0.9.0 # via # oslo-config # oslo-utils netifaces==0.11.0 # via oslo-utils -numpy==1.24.3 +numpy==1.26.0 # via # contourpy # matplotlib # pandas # prometheus-api-client -oauthlib==3.2.2 - # via requests-oauthlib os-service-types==1.7.0 # via keystoneauth1 -oslo-config==9.1.1 +oslo-config==9.2.0 # via python-keystoneclient -oslo-i18n==6.0.0 +oslo-i18n==6.1.0 # via # oslo-config # oslo-utils # python-ceilometerclient # python-keystoneclient # python-novaclient -oslo-serialization==5.1.1 +oslo-serialization==5.2.0 # via # python-ceilometerclient # python-keystoneclient # python-novaclient -oslo-utils==6.1.0 +oslo-utils==6.2.1 # via # oslo-serialization # python-ceilometerclient @@ -168,10 +161,11 @@ oslo-utils==6.1.0 # python-novaclient packaging==23.1 # via + # -r requirements.in # matplotlib # oslo-utils # python-keystoneclient -pandas==2.0.1 +pandas==2.1.1 # via prometheus-api-client pbr==5.11.1 # via @@ -183,20 +177,20 @@ pbr==5.11.1 # python-keystoneclient # python-novaclient # stevedore -pillow==9.5.0 +pillow==10.0.1 # via matplotlib -portalocker==2.7.0 +portalocker==2.8.2 # via msal-extensions prettytable==0.7.2 # via # cliff # python-ceilometerclient # python-novaclient -prometheus-api-client==0.5.3 +prometheus-api-client==0.5.4 # via -r requirements.in -prometheus-client==0.16.0 +prometheus-client==0.17.1 # via -r requirements.in -protobuf==4.23.1 +protobuf==4.24.3 # via # google-api-core # googleapis-common-protos @@ -208,9 +202,9 @@ pyasn1-modules==0.3.0 # via google-auth pycparser==2.21 # via cffi -pyjwt[crypto]==2.7.0 +pyjwt[crypto]==2.8.0 # via msal -pyparsing==3.0.9 +pyparsing==3.1.1 # via # httplib2 # matplotlib @@ -225,11 +219,11 @@ python-dateutil==2.8.2 # gnocchiclient # matplotlib # pandas -python-keystoneclient==5.1.0 +python-keystoneclient==5.2.0 # via -r requirements.in -python-novaclient==18.3.0 +python-novaclient==18.4.0 # via -r requirements.in -pytz==2023.3 +pytz==2023.3.post1 # via # dateparser # oslo-serialization @@ -240,7 +234,7 @@ pyyaml==6.0.1 # -r requirements.in # cliff # oslo-config -regex==2023.5.5 +regex==2023.8.8 # via dateparser requests==2.31.0 # via @@ -249,14 +243,10 @@ requests==2.31.0 # httmock # keystoneauth1 # msal - # msrest # oslo-config # prometheus-api-client # python-ceilometerclient # python-keystoneclient - # requests-oauthlib -requests-oauthlib==1.3.1 - # via msrest rfc3986==2.0.0 # via oslo-config rsa==4.9 @@ -264,10 +254,7 @@ rsa==4.9 six==1.16.0 # via # azure-core - # azure-identity # gnocchiclient - # google-auth - # google-auth-httplib2 # isodate # python-ceilometerclient # python-dateutil @@ -280,23 +267,24 @@ stevedore==5.1.0 # python-ceilometerclient # python-keystoneclient # python-novaclient -typing-extensions==4.6.0 +typing-extensions==4.8.0 # via azure-core tzdata==2023.3 - # via pandas + # via + # oslo-serialization + # oslo-utils + # pandas tzlocal==5.0.1 # via dateparser -ujson==5.7.0 +ujson==5.8.0 # via gnocchiclient uritemplate==4.1.1 # via google-api-python-client -urllib3==1.26.16 - # via - # google-auth - # requests -wcwidth==0.2.6 +urllib3==2.0.5 + # via requests +wcwidth==0.2.8 # via cmd2 wrapt==1.15.0 # via debtcollector -zipp==3.15.0 +zipp==3.17.0 # via importlib-metadata -- 2.25.1