From ace43ff59b98d97ca649fc08e323b05190ac7082 Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Thu, 13 Mar 2025 11:02:35 +0100 Subject: [PATCH] catalog service: upgrades requirements --- services/catalog/requirements/_base.txt | 134 ++++++++++++----------- services/catalog/requirements/_test.txt | 31 +++--- services/catalog/requirements/_tools.txt | 14 +-- 3 files changed, 95 insertions(+), 84 deletions(-) diff --git a/services/catalog/requirements/_base.txt b/services/catalog/requirements/_base.txt index 8d4f1a21569f..f003df17d88d 100644 --- a/services/catalog/requirements/_base.txt +++ b/services/catalog/requirements/_base.txt @@ -1,4 +1,4 @@ -aio-pika==9.5.3 +aio-pika==9.5.5 # via -r requirements/../../../packages/service-library/requirements/_base.in aiocache==0.12.3 # via @@ -10,9 +10,9 @@ aiodocker==0.24.0 # via -r requirements/../../../packages/service-library/requirements/_base.in aiofiles==24.1.0 # via -r requirements/../../../packages/service-library/requirements/_base.in -aiohappyeyeballs==2.4.4 +aiohappyeyeballs==2.6.1 # via aiohttp -aiohttp==3.11.10 +aiohttp==3.11.13 # via # -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -31,13 +31,13 @@ aiohttp==3.11.10 # aiodocker aiormq==6.8.1 # via aio-pika -aiosignal==1.3.1 +aiosignal==1.3.2 # via aiohttp -alembic==1.14.0 +alembic==1.15.1 # via -r requirements/../../../packages/postgres-database/requirements/_base.in annotated-types==0.7.0 # via pydantic -anyio==4.7.0 +anyio==4.8.0 # via # fast-depends # faststream @@ -55,12 +55,12 @@ asyncpg==0.30.0 # via # -r requirements/_base.in # sqlalchemy -attrs==24.2.0 +attrs==25.2.0 # via # aiohttp # jsonschema # referencing -certifi==2024.8.30 +certifi==2025.1.31 # via # -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -79,14 +79,14 @@ certifi==2024.8.30 # httpcore # httpx # requests -charset-normalizer==3.4.0 +charset-normalizer==3.4.1 # via requests -click==8.1.7 +click==8.1.8 # via # rich-toolkit # typer # uvicorn -deprecated==1.2.15 +deprecated==1.2.18 # via # opentelemetry-api # opentelemetry-exporter-otlp-proto-grpc @@ -102,28 +102,28 @@ exceptiongroup==1.2.2 # via aio-pika fast-depends==2.4.12 # via faststream -fastapi==0.115.6 +fastapi==0.115.11 # via # -r requirements/../../../packages/service-library/requirements/_fastapi.in # -r requirements/_base.in # fastapi-lifespan-manager -fastapi-cli==0.0.6 +fastapi-cli==0.0.7 # via fastapi fastapi-lifespan-manager==0.1.4 # via -r requirements/../../../packages/service-library/requirements/_fastapi.in -faststream==0.5.33 +faststream==0.5.35 # via -r requirements/../../../packages/service-library/requirements/_base.in frozenlist==1.5.0 # via # aiohttp # aiosignal -googleapis-common-protos==1.66.0 +googleapis-common-protos==1.69.1 # via # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http greenlet==3.1.1 # via sqlalchemy -grpcio==1.68.1 +grpcio==1.71.0 # via opentelemetry-exporter-otlp-proto-grpc h11==0.14.0 # via @@ -133,7 +133,7 @@ httpcore==1.0.7 # via httpx httptools==0.6.4 # via uvicorn -httpx==0.27.2 +httpx==0.28.1 # via # -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -159,11 +159,11 @@ idna==3.10 # httpx # requests # yarl -importlib-metadata==8.5.0 +importlib-metadata==8.6.1 # via opentelemetry-api itsdangerous==2.2.0 # via fastapi -jinja2==3.1.4 +jinja2==3.1.6 # via # -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -186,7 +186,7 @@ jsonschema==4.23.0 # -r requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/_base.in jsonschema-specifications==2024.10.1 # via jsonschema -mako==1.3.7 +mako==1.3.9 # via # -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -217,7 +217,7 @@ multidict==6.1.0 # via # aiohttp # yarl -opentelemetry-api==1.28.2 +opentelemetry-api==1.31.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # opentelemetry-exporter-otlp-proto-grpc @@ -232,17 +232,17 @@ opentelemetry-api==1.28.2 # opentelemetry-instrumentation-requests # opentelemetry-sdk # opentelemetry-semantic-conventions -opentelemetry-exporter-otlp==1.28.2 +opentelemetry-exporter-otlp==1.31.0 # via -r requirements/../../../packages/service-library/requirements/_base.in -opentelemetry-exporter-otlp-proto-common==1.28.2 +opentelemetry-exporter-otlp-proto-common==1.31.0 # via # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -opentelemetry-exporter-otlp-proto-grpc==1.28.2 +opentelemetry-exporter-otlp-proto-grpc==1.31.0 # via opentelemetry-exporter-otlp -opentelemetry-exporter-otlp-proto-http==1.28.2 +opentelemetry-exporter-otlp-proto-http==1.31.0 # via opentelemetry-exporter-otlp -opentelemetry-instrumentation==0.49b2 +opentelemetry-instrumentation==0.52b0 # via # opentelemetry-instrumentation-asgi # opentelemetry-instrumentation-asyncpg @@ -251,31 +251,31 @@ opentelemetry-instrumentation==0.49b2 # opentelemetry-instrumentation-logging # opentelemetry-instrumentation-redis # opentelemetry-instrumentation-requests -opentelemetry-instrumentation-asgi==0.49b2 +opentelemetry-instrumentation-asgi==0.52b0 # via opentelemetry-instrumentation-fastapi -opentelemetry-instrumentation-asyncpg==0.49b2 +opentelemetry-instrumentation-asyncpg==0.52b0 # via -r requirements/../../../packages/postgres-database/requirements/_base.in -opentelemetry-instrumentation-fastapi==0.49b2 +opentelemetry-instrumentation-fastapi==0.52b0 # via -r requirements/../../../packages/service-library/requirements/_fastapi.in -opentelemetry-instrumentation-httpx==0.49b2 +opentelemetry-instrumentation-httpx==0.52b0 # via -r requirements/../../../packages/service-library/requirements/_fastapi.in -opentelemetry-instrumentation-logging==0.49b2 +opentelemetry-instrumentation-logging==0.52b0 # via -r requirements/../../../packages/service-library/requirements/_base.in -opentelemetry-instrumentation-redis==0.49b2 +opentelemetry-instrumentation-redis==0.52b0 # via -r requirements/../../../packages/service-library/requirements/_base.in -opentelemetry-instrumentation-requests==0.49b2 +opentelemetry-instrumentation-requests==0.52b0 # via -r requirements/../../../packages/service-library/requirements/_base.in -opentelemetry-proto==1.28.2 +opentelemetry-proto==1.31.0 # via # opentelemetry-exporter-otlp-proto-common # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -opentelemetry-sdk==1.28.2 +opentelemetry-sdk==1.31.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -opentelemetry-semantic-conventions==0.49b2 +opentelemetry-semantic-conventions==0.52b0 # via # opentelemetry-instrumentation # opentelemetry-instrumentation-asgi @@ -285,13 +285,13 @@ opentelemetry-semantic-conventions==0.49b2 # opentelemetry-instrumentation-redis # opentelemetry-instrumentation-requests # opentelemetry-sdk -opentelemetry-util-http==0.49b2 +opentelemetry-util-http==0.52b0 # via # opentelemetry-instrumentation-asgi # opentelemetry-instrumentation-fastapi # opentelemetry-instrumentation-httpx # opentelemetry-instrumentation-requests -orjson==3.10.12 +orjson==3.10.15 # via # -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -327,23 +327,23 @@ prometheus-client==0.21.1 # via # -r requirements/../../../packages/service-library/requirements/_fastapi.in # prometheus-fastapi-instrumentator -prometheus-fastapi-instrumentator==7.0.0 +prometheus-fastapi-instrumentator==7.0.2 # via -r requirements/../../../packages/service-library/requirements/_fastapi.in -propcache==0.2.1 +propcache==0.3.0 # via # aiohttp # yarl -protobuf==5.29.1 +protobuf==5.29.3 # via # googleapis-common-protos # opentelemetry-proto -psutil==6.1.0 +psutil==7.0.0 # via -r requirements/../../../packages/service-library/requirements/_base.in psycopg2-binary==2.9.10 # via sqlalchemy pycryptodome==3.21.0 # via stream-zip -pydantic==2.10.3 +pydantic==2.10.6 # via # -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -377,9 +377,9 @@ pydantic==2.10.3 # fastapi # pydantic-extra-types # pydantic-settings -pydantic-core==2.27.1 +pydantic-core==2.27.2 # via pydantic -pydantic-extra-types==2.10.0 +pydantic-extra-types==2.10.3 # via # -r requirements/../../../packages/common-library/requirements/_base.in # -r requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/_base.in @@ -391,16 +391,30 @@ pydantic-extra-types==2.10.0 # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/_base.in # fastapi -pydantic-settings==2.6.1 +pydantic-settings==2.7.0 # via + # -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/postgres-database/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/service-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/service-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/models-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in # fastapi -pygments==2.18.0 +pygments==2.19.1 # via rich -pyinstrument==5.0.0 +pyinstrument==5.0.1 # via -r requirements/../../../packages/service-library/requirements/_base.in python-dateutil==2.9.0.post0 # via arrow @@ -408,7 +422,7 @@ python-dotenv==1.0.1 # via # pydantic-settings # uvicorn -python-multipart==0.0.19 +python-multipart==0.0.20 # via fastapi pyyaml==6.0.2 # via @@ -474,9 +488,9 @@ rich==13.9.4 # -r requirements/../../../packages/settings-library/requirements/_base.in # rich-toolkit # typer -rich-toolkit==0.12.0 +rich-toolkit==0.13.2 # via fastapi-cli -rpds-py==0.22.3 +rpds-py==0.23.1 # via # jsonschema # referencing @@ -485,9 +499,7 @@ shellingham==1.5.4 six==1.17.0 # via python-dateutil sniffio==1.3.1 - # via - # anyio - # httpx + # via anyio sqlalchemy==1.4.54 # via # -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -506,7 +518,7 @@ sqlalchemy==1.4.54 # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/postgres-database/requirements/_base.in # alembic -starlette==0.41.3 +starlette==0.46.1 # via # -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -534,7 +546,7 @@ toolz==1.0.0 # via -r requirements/../../../packages/service-library/requirements/_base.in tqdm==4.67.1 # via -r requirements/../../../packages/service-library/requirements/_base.in -typer==0.15.1 +typer==0.15.2 # via # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in @@ -571,7 +583,7 @@ ujson==5.10.0 # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # fastapi -urllib3==2.2.3 +urllib3==2.3.0 # via # -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -588,18 +600,18 @@ urllib3==2.2.3 # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # requests -uvicorn==0.32.1 +uvicorn==0.34.0 # via # -r requirements/../../../packages/service-library/requirements/_fastapi.in # fastapi # fastapi-cli uvloop==0.21.0 # via uvicorn -watchfiles==1.0.0 +watchfiles==1.0.4 # via uvicorn -websockets==14.1 +websockets==15.0.1 # via uvicorn -wrapt==1.17.0 +wrapt==1.17.2 # via # deprecated # opentelemetry-instrumentation diff --git a/services/catalog/requirements/_test.txt b/services/catalog/requirements/_test.txt index cabc82569b96..4507c72f4c6b 100644 --- a/services/catalog/requirements/_test.txt +++ b/services/catalog/requirements/_test.txt @@ -1,45 +1,45 @@ -aiohappyeyeballs==2.4.4 +aiohappyeyeballs==2.6.1 # via # -c requirements/_base.txt # aiohttp -aiohttp==3.11.10 +aiohttp==3.11.13 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pytest-aiohttp -aiosignal==1.3.1 +aiosignal==1.3.2 # via # -c requirements/_base.txt # aiohttp -alembic==1.14.0 +alembic==1.15.1 # via # -c requirements/_base.txt # -r requirements/_test.in -anyio==4.7.0 +anyio==4.8.0 # via # -c requirements/_base.txt # httpx asgi-lifespan==2.1.0 # via -r requirements/_test.in -attrs==24.2.0 +attrs==25.2.0 # via # -c requirements/_base.txt # aiohttp # jsonschema # pytest-docker # referencing -certifi==2024.8.30 +certifi==2025.1.31 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # httpcore # httpx # requests -charset-normalizer==3.4.0 +charset-normalizer==3.4.1 # via # -c requirements/_base.txt # requests -click==8.1.7 +click==8.1.8 # via # -c requirements/_base.txt # -r requirements/_test.in @@ -47,7 +47,7 @@ coverage==7.6.12 # via pytest-cov docker==7.1.0 # via -r requirements/_test.in -faker==36.1.1 +faker==37.0.0 # via -r requirements/_test.in frozenlist==1.5.0 # via @@ -66,7 +66,7 @@ httpcore==1.0.7 # via # -c requirements/_base.txt # httpx -httpx==0.27.2 +httpx==0.28.1 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -88,7 +88,7 @@ jsonschema-specifications==2024.10.1 # via # -c requirements/_base.txt # jsonschema -mako==1.3.7 +mako==1.3.9 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -112,7 +112,7 @@ packaging==24.2 # pytest pluggy==1.5.0 # via pytest -propcache==0.2.1 +propcache==0.3.0 # via # -c requirements/_base.txt # aiohttp @@ -158,7 +158,7 @@ requests==2.32.3 # docker respx==0.22.0 # via -r requirements/_test.in -rpds-py==0.22.3 +rpds-py==0.23.1 # via # -c requirements/_base.txt # jsonschema @@ -168,7 +168,6 @@ sniffio==1.3.1 # -c requirements/_base.txt # anyio # asgi-lifespan - # httpx sqlalchemy==1.4.54 # via # -c requirements/../../../requirements/constraints.txt @@ -190,7 +189,7 @@ typing-extensions==4.12.2 # sqlalchemy2-stubs tzdata==2025.1 # via faker -urllib3==2.2.3 +urllib3==2.3.0 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt diff --git a/services/catalog/requirements/_tools.txt b/services/catalog/requirements/_tools.txt index 09b6d778915a..4ef3f43c67d4 100644 --- a/services/catalog/requirements/_tools.txt +++ b/services/catalog/requirements/_tools.txt @@ -1,4 +1,4 @@ -astroid==3.3.8 +astroid==3.3.9 # via pylint black==25.1.0 # via -r requirements/../../../requirements/devenv.txt @@ -8,7 +8,7 @@ bump2version==1.0.1 # via -r requirements/../../../requirements/devenv.txt cfgv==3.4.0 # via pre-commit -click==8.1.7 +click==8.1.8 # via # -c requirements/_base.txt # -c requirements/_test.txt @@ -20,7 +20,7 @@ distlib==0.3.9 # via virtualenv filelock==3.17.0 # via virtualenv -identify==2.6.8 +identify==2.6.9 # via pre-commit isort==6.0.1 # via @@ -58,7 +58,7 @@ platformdirs==4.3.6 # virtualenv pre-commit==4.1.0 # via -r requirements/../../../requirements/devenv.txt -pylint==3.3.4 +pylint==3.3.5 # via -r requirements/../../../requirements/devenv.txt pyproject-hooks==1.2.0 # via @@ -69,9 +69,9 @@ pyyaml==6.0.2 # -c requirements/_base.txt # pre-commit # watchdog -ruff==0.9.9 +ruff==0.9.10 # via -r requirements/../../../requirements/devenv.txt -setuptools==75.8.2 +setuptools==76.0.0 # via pip-tools tomlkit==0.13.2 # via pylint @@ -80,7 +80,7 @@ typing-extensions==4.12.2 # -c requirements/_base.txt # -c requirements/_test.txt # mypy -virtualenv==20.29.2 +virtualenv==20.29.3 # via pre-commit watchdog==6.0.0 # via -r requirements/_tools.in