diff --git a/services/resource-usage-tracker/requirements/_base.txt b/services/resource-usage-tracker/requirements/_base.txt index 5b99b68e3a9..8a1f91e8c7b 100644 --- a/services/resource-usage-tracker/requirements/_base.txt +++ b/services/resource-usage-tracker/requirements/_base.txt @@ -1,12 +1,12 @@ -aio-pika==9.4.1 +aio-pika==9.5.5 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -aioboto3==14.3.0 +aioboto3==15.0.0 # via -r requirements/../../../packages/aws-library/requirements/_base.in -aiobotocore==2.22.0 +aiobotocore==2.23.0 # via aioboto3 -aiocache==0.12.2 +aiocache==0.12.3 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/aws-library/requirements/_base.in @@ -16,18 +16,18 @@ aiodebug==2.3.0 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -aiodocker==0.21.0 +aiodocker==0.24.0 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -aiofiles==23.2.1 +aiofiles==24.1.0 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in # aioboto3 aiohappyeyeballs==2.6.1 # via aiohttp -aiohttp==3.12.12 +aiohttp==3.12.13 # via # -c requirements/../../../packages/aws-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/aws-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -57,17 +57,17 @@ aiohttp==3.12.12 # -c requirements/../../../requirements/constraints.txt # aiobotocore # aiodocker -aioitertools==0.11.0 +aioitertools==0.12.0 # via aiobotocore -aiormq==6.8.0 +aiormq==6.8.1 # via aio-pika -aiosignal==1.3.1 +aiosignal==1.3.2 # via aiohttp -alembic==1.13.1 +alembic==1.16.2 # via -r requirements/../../../packages/postgres-database/requirements/_base.in annotated-types==0.7.0 # via pydantic -anyio==4.3.0 +anyio==4.9.0 # via # fast-depends # faststream @@ -85,25 +85,23 @@ arrow==1.3.0 # -r requirements/../../../packages/service-library/requirements/_base.in asgiref==3.8.1 # via opentelemetry-instrumentation-asgi -async-timeout==4.0.3 - # via asyncpg -asyncpg==0.29.0 +asyncpg==0.30.0 # via sqlalchemy -attrs==23.2.0 +attrs==25.3.0 # via # aiohttp # jsonschema # referencing -boto3==1.37.3 +boto3==1.38.27 # via aiobotocore -botocore==1.37.3 +botocore==1.38.27 # via # aiobotocore # boto3 # s3transfer -botocore-stubs==1.34.69 +botocore-stubs==1.38.46 # via types-aiobotocore -certifi==2024.2.2 +certifi==2025.6.15 # via # -c requirements/../../../packages/aws-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/aws-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -134,34 +132,30 @@ certifi==2024.2.2 # httpcore # httpx # requests -charset-normalizer==3.3.2 +charset-normalizer==3.4.2 # via requests -click==8.1.7 +click==8.2.1 # via # rich-toolkit # typer # uvicorn -contourpy==1.2.0 +contourpy==1.3.2 # via matplotlib cycler==0.12.1 # via matplotlib -dateparser==1.2.0 +dateparser==1.2.2 # via prometheus-api-client -deprecated==1.2.14 - # via - # opentelemetry-api - # opentelemetry-exporter-otlp-proto-grpc - # opentelemetry-exporter-otlp-proto-http - # opentelemetry-semantic-conventions -dnspython==2.6.1 +dnspython==2.7.0 # via email-validator -email-validator==2.1.1 +email-validator==2.2.0 # via # fastapi # pydantic +exceptiongroup==1.3.0 + # via aio-pika fast-depends==2.4.12 # via faststream -fastapi==0.115.12 +fastapi==0.115.14 # via # -r requirements/../../../packages/service-library/requirements/_fastapi.in # fastapi-lifespan-manager @@ -169,25 +163,25 @@ 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.31 +faststream==0.5.43 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -fonttools==4.50.0 +fonttools==4.58.4 # via matplotlib -frozenlist==1.4.1 +frozenlist==1.7.0 # via # aiohttp # aiosignal -googleapis-common-protos==1.65.0 +googleapis-common-protos==1.70.0 # via # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -greenlet==3.0.3 +greenlet==3.2.3 # via sqlalchemy -grpcio==1.66.0 +grpcio==1.73.1 # via opentelemetry-exporter-otlp-proto-grpc -h11==0.14.0 +h11==0.16.0 # via # httpcore # uvicorn @@ -197,11 +191,11 @@ hpack==4.1.0 # via h2 httmock==1.4.0 # via prometheus-api-client -httpcore==1.0.4 +httpcore==1.0.9 # via httpx httptools==0.6.4 # via uvicorn -httpx==0.27.0 +httpx==0.28.1 # via # -c requirements/../../../packages/aws-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/aws-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -233,14 +227,14 @@ httpx==0.27.0 # fastapi hyperframe==6.1.0 # via h2 -idna==3.6 +idna==3.10 # via # anyio # email-validator # httpx # requests # yarl -importlib-metadata==8.0.0 +importlib-metadata==8.7.0 # via opentelemetry-api jinja2==3.1.6 # via @@ -276,17 +270,17 @@ jmespath==1.0.1 # aiobotocore # boto3 # botocore -jsonschema==4.21.1 +jsonschema==4.24.0 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/models-library/requirements/_base.in # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/_base.in # -r requirements/../../../packages/models-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/_base.in -jsonschema-specifications==2023.7.1 +jsonschema-specifications==2025.4.1 # via jsonschema -kiwisolver==1.4.5 +kiwisolver==1.4.8 # via matplotlib -mako==1.3.2 +mako==1.3.10 # via # -c requirements/../../../packages/aws-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/aws-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -321,22 +315,22 @@ markupsafe==3.0.2 # via # jinja2 # mako -matplotlib==3.8.3 +matplotlib==3.10.3 # via prometheus-api-client mdurl==0.1.2 # via markdown-it-py -multidict==6.0.5 +multidict==6.6.2 # via # aiobotocore # aiohttp # yarl -numpy==1.26.4 +numpy==2.3.1 # via # contourpy # matplotlib # pandas # prometheus-api-client -opentelemetry-api==1.26.0 +opentelemetry-api==1.34.1 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in @@ -355,19 +349,19 @@ opentelemetry-api==1.26.0 # opentelemetry-propagator-aws-xray # opentelemetry-sdk # opentelemetry-semantic-conventions -opentelemetry-exporter-otlp==1.26.0 +opentelemetry-exporter-otlp==1.34.1 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -opentelemetry-exporter-otlp-proto-common==1.26.0 +opentelemetry-exporter-otlp-proto-common==1.34.1 # via # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -opentelemetry-exporter-otlp-proto-grpc==1.26.0 +opentelemetry-exporter-otlp-proto-grpc==1.34.1 # via opentelemetry-exporter-otlp -opentelemetry-exporter-otlp-proto-http==1.26.0 +opentelemetry-exporter-otlp-proto-http==1.34.1 # via opentelemetry-exporter-otlp -opentelemetry-instrumentation==0.47b0 +opentelemetry-instrumentation==0.55b1 # via # opentelemetry-instrumentation-aio-pika # opentelemetry-instrumentation-asgi @@ -378,47 +372,48 @@ opentelemetry-instrumentation==0.47b0 # opentelemetry-instrumentation-logging # opentelemetry-instrumentation-redis # opentelemetry-instrumentation-requests -opentelemetry-instrumentation-aio-pika==0.47b0 +opentelemetry-instrumentation-aio-pika==0.55b1 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -opentelemetry-instrumentation-asgi==0.47b0 +opentelemetry-instrumentation-asgi==0.55b1 # via opentelemetry-instrumentation-fastapi -opentelemetry-instrumentation-asyncpg==0.47b0 +opentelemetry-instrumentation-asyncpg==0.55b1 # via -r requirements/../../../packages/postgres-database/requirements/_base.in -opentelemetry-instrumentation-botocore==0.47b0 +opentelemetry-instrumentation-botocore==0.55b1 # via -r requirements/../../../packages/aws-library/requirements/_base.in -opentelemetry-instrumentation-fastapi==0.47b0 +opentelemetry-instrumentation-fastapi==0.55b1 # via -r requirements/../../../packages/service-library/requirements/_fastapi.in -opentelemetry-instrumentation-httpx==0.47b0 +opentelemetry-instrumentation-httpx==0.55b1 # via -r requirements/../../../packages/service-library/requirements/_fastapi.in -opentelemetry-instrumentation-logging==0.47b0 +opentelemetry-instrumentation-logging==0.55b1 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -opentelemetry-instrumentation-redis==0.47b0 +opentelemetry-instrumentation-redis==0.55b1 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -opentelemetry-instrumentation-requests==0.47b0 +opentelemetry-instrumentation-requests==0.55b1 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -opentelemetry-propagator-aws-xray==1.0.1 +opentelemetry-propagator-aws-xray==1.0.2 # via opentelemetry-instrumentation-botocore -opentelemetry-proto==1.26.0 +opentelemetry-proto==1.34.1 # via # opentelemetry-exporter-otlp-proto-common # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -opentelemetry-sdk==1.26.0 +opentelemetry-sdk==1.34.1 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in # opentelemetry-exporter-otlp-proto-grpc # opentelemetry-exporter-otlp-proto-http -opentelemetry-semantic-conventions==0.47b0 +opentelemetry-semantic-conventions==0.55b1 # via + # opentelemetry-instrumentation # opentelemetry-instrumentation-asgi # opentelemetry-instrumentation-asyncpg # opentelemetry-instrumentation-botocore @@ -427,13 +422,13 @@ opentelemetry-semantic-conventions==0.47b0 # opentelemetry-instrumentation-redis # opentelemetry-instrumentation-requests # opentelemetry-sdk -opentelemetry-util-http==0.47b0 +opentelemetry-util-http==0.55b1 # via # opentelemetry-instrumentation-asgi # opentelemetry-instrumentation-fastapi # opentelemetry-instrumentation-httpx # opentelemetry-instrumentation-requests -orjson==3.10.0 +orjson==3.10.18 # via # -c requirements/../../../packages/aws-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/aws-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -478,37 +473,38 @@ orjson==3.10.0 # -r requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/_base.in # -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 -packaging==24.0 +packaging==25.0 # via # -r requirements/_base.in # matplotlib + # opentelemetry-instrumentation pamqp==3.3.0 # via aiormq -pandas==2.2.1 +pandas==2.3.0 # via prometheus-api-client -pillow==10.2.0 +pillow==11.2.1 # via matplotlib -prometheus-api-client==0.5.5 +prometheus-api-client==0.6.0 # via -r requirements/_base.in -prometheus-client==0.20.0 +prometheus-client==0.22.1 # via -r requirements/../../../packages/service-library/requirements/_fastapi.in -propcache==0.3.1 +propcache==0.3.2 # via # aiohttp # yarl -protobuf==4.25.4 +protobuf==5.29.5 # via # googleapis-common-protos # opentelemetry-proto -psutil==6.0.0 +psutil==7.0.0 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -psycopg2-binary==2.9.9 +psycopg2-binary==2.9.10 # via sqlalchemy -pycryptodome==3.21.0 +pycryptodome==3.23.0 # via stream-zip -pydantic==2.10.2 +pydantic==2.11.7 # via # -c requirements/../../../packages/aws-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/aws-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -565,9 +561,9 @@ pydantic==2.10.2 # fastapi # pydantic-extra-types # pydantic-settings -pydantic-core==2.27.1 +pydantic-core==2.33.2 # via pydantic -pydantic-extra-types==2.9.0 +pydantic-extra-types==2.10.5 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/common-library/requirements/_base.in # -r requirements/../../../packages/aws-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/_base.in @@ -586,7 +582,7 @@ pydantic-extra-types==2.9.0 # -r requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/_base.in # -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 -pydantic-settings==2.6.1 +pydantic-settings==2.7.0 # via # -c requirements/../../../packages/aws-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/aws-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -622,13 +618,13 @@ pydantic-settings==2.6.1 # -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 -pygments==2.17.2 +pygments==2.19.2 # via rich -pyinstrument==4.6.2 +pyinstrument==5.0.2 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -pyparsing==3.1.2 +pyparsing==3.2.3 # via matplotlib python-dateutil==2.9.0.post0 # via @@ -638,17 +634,17 @@ python-dateutil==2.9.0.post0 # dateparser # matplotlib # pandas -python-dotenv==1.0.1 +python-dotenv==1.1.1 # via # pydantic-settings # uvicorn python-multipart==0.0.20 # via fastapi -pytz==2024.1 +pytz==2025.2 # via # dateparser # pandas -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/aws-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/aws-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -679,7 +675,7 @@ pyyaml==6.0.1 # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in # uvicorn -redis==5.2.1 +redis==6.2.0 # via # -c requirements/../../../packages/aws-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/aws-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -709,7 +705,7 @@ redis==5.2.1 # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -referencing==0.29.3 +referencing==0.35.1 # via # -c requirements/../../../packages/aws-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/aws-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -739,14 +735,14 @@ referencing==0.29.3 # -c requirements/../../../requirements/constraints.txt # jsonschema # jsonschema-specifications -regex==2023.12.25 +regex==2024.11.6 # via dateparser -requests==2.32.2 +requests==2.32.4 # via # httmock # opentelemetry-exporter-otlp-proto-http # prometheus-api-client -rich==13.7.1 +rich==14.0.0 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/aws-library/requirements/../../../packages/settings-library/requirements/_base.in @@ -756,27 +752,23 @@ rich==13.7.1 # typer rich-toolkit==0.14.7 # via fastapi-cli -rpds-py==0.18.0 +rpds-py==0.25.1 # via # jsonschema # referencing -s3transfer==0.11.3 +s3transfer==0.13.0 # via boto3 -setuptools==74.0.0 - # via opentelemetry-instrumentation -sh==2.0.6 +sh==2.2.2 # via -r requirements/../../../packages/aws-library/requirements/_base.in shellingham==1.5.4 # via typer shortuuid==1.0.13 # via -r requirements/_base.in -six==1.16.0 +six==1.17.0 # via python-dateutil sniffio==1.3.1 - # via - # anyio - # httpx -sqlalchemy==1.4.52 + # via anyio +sqlalchemy==1.4.54 # via # -c requirements/../../../packages/aws-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/aws-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -806,7 +798,7 @@ sqlalchemy==1.4.52 # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/postgres-database/requirements/_base.in # alembic -starlette==0.41.2 +starlette==0.46.2 # via # -c requirements/../../../packages/aws-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/aws-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -839,19 +831,19 @@ stream-zip==0.0.83 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -tenacity==8.5.0 +tenacity==9.1.2 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -toolz==0.12.1 +toolz==1.0.0 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -tqdm==4.66.2 +tqdm==4.67.1 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/service-library/requirements/_base.in -typer==0.12.3 +typer==0.16.0 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/aws-library/requirements/../../../packages/settings-library/requirements/_base.in @@ -859,39 +851,48 @@ typer==0.12.3 # -r requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/_base.in # fastapi-cli -types-aiobotocore==2.19.0 +types-aiobotocore==2.23.0 # via -r requirements/../../../packages/aws-library/requirements/_base.in -types-aiobotocore-ec2==2.19.0 +types-aiobotocore-ec2==2.23.0 # via types-aiobotocore -types-aiobotocore-s3==2.19.0.post1 +types-aiobotocore-s3==2.23.0 # via types-aiobotocore -types-aiobotocore-ssm==2.19.0 +types-aiobotocore-ssm==2.23.0 # via types-aiobotocore -types-awscrt==0.20.5 +types-awscrt==0.27.4 # via botocore-stubs -types-python-dateutil==2.9.0.20240316 +types-python-dateutil==2.9.0.20250516 # via arrow -typing-extensions==4.12.2 +typing-extensions==4.14.0 # via # aiodebug - # aiodocker # alembic + # anyio + # exceptiongroup # fastapi # faststream + # opentelemetry-api + # opentelemetry-exporter-otlp-proto-grpc + # opentelemetry-exporter-otlp-proto-http # opentelemetry-sdk + # opentelemetry-semantic-conventions # pydantic # pydantic-core + # pydantic-extra-types # rich-toolkit # typer # types-aiobotocore # types-aiobotocore-ec2 # types-aiobotocore-s3 # types-aiobotocore-ssm -tzdata==2024.1 + # typing-inspection +typing-inspection==0.4.1 + # via pydantic +tzdata==2025.2 # via pandas -tzlocal==5.2 +tzlocal==5.3.1 # via dateparser -urllib3==2.2.3 +urllib3==2.5.0 # via # -c requirements/../../../packages/aws-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/aws-library/requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt @@ -921,24 +922,24 @@ urllib3==2.2.3 # -c requirements/../../../requirements/constraints.txt # botocore # requests -uvicorn==0.34.2 +uvicorn==0.35.0 # via # fastapi # fastapi-cli uvloop==0.21.0 # via uvicorn -watchfiles==0.21.0 +watchfiles==1.1.0 # via uvicorn -websockets==12.0 +websockets==15.0.1 # via uvicorn -wrapt==1.16.0 +wrapt==1.17.2 # via # aiobotocore - # deprecated # opentelemetry-instrumentation # opentelemetry-instrumentation-aio-pika + # opentelemetry-instrumentation-httpx # opentelemetry-instrumentation-redis -yarl==1.20.0 +yarl==1.20.1 # via # -r requirements/../../../packages/aws-library/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/postgres-database/requirements/_base.in @@ -946,5 +947,5 @@ yarl==1.20.0 # aio-pika # aiohttp # aiormq -zipp==3.20.1 +zipp==3.23.0 # via importlib-metadata diff --git a/services/resource-usage-tracker/requirements/_test.txt b/services/resource-usage-tracker/requirements/_test.txt index 9c229a95f2d..7bd888e112d 100644 --- a/services/resource-usage-tracker/requirements/_test.txt +++ b/services/resource-usage-tracker/requirements/_test.txt @@ -1,4 +1,4 @@ -alembic==1.13.1 +alembic==1.16.2 # via # -c requirements/_base.txt # -r requirements/_test.in @@ -8,36 +8,36 @@ annotated-types==0.7.0 # pydantic antlr4-python3-runtime==4.13.2 # via moto -anyio==4.3.0 +anyio==4.9.0 # via # -c requirements/_base.txt # httpx asgi-lifespan==2.1.0 # via -r requirements/_test.in -attrs==23.2.0 +attrs==25.3.0 # via # -c requirements/_base.txt # jsonschema # referencing -aws-sam-translator==1.95.0 +aws-sam-translator==1.99.0 # via cfn-lint aws-xray-sdk==2.14.0 # via moto blinker==1.9.0 # via flask -boto3==1.37.3 +boto3==1.38.27 # via # -c requirements/_base.txt # aws-sam-translator # moto -botocore==1.37.3 +botocore==1.38.27 # via # -c requirements/_base.txt # aws-xray-sdk # boto3 # moto # s3transfer -certifi==2024.2.2 +certifi==2025.6.15 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -46,21 +46,21 @@ certifi==2024.2.2 # requests cffi==1.17.1 # via cryptography -cfn-lint==1.27.0 +cfn-lint==1.36.1 # via moto -charset-normalizer==3.3.2 +charset-normalizer==3.4.2 # via # -c requirements/_base.txt # requests -click==8.1.7 +click==8.2.1 # via # -c requirements/_base.txt # flask -coverage==7.6.12 +coverage==7.9.1 # via # -r requirements/_test.in # pytest-cov -cryptography==44.0.2 +cryptography==45.0.4 # via # -c requirements/../../../requirements/constraints.txt # joserfc @@ -69,43 +69,43 @@ docker==7.1.0 # via # -r requirements/_test.in # moto -faker==36.1.1 +faker==37.4.0 # via -r requirements/_test.in -fakeredis==2.27.0 +fakeredis==2.30.1 # via -r requirements/_test.in -flask==3.1.0 +flask==3.1.1 # via # flask-cors # moto -flask-cors==5.0.1 +flask-cors==6.0.1 # via moto graphql-core==3.2.6 # via moto -greenlet==3.0.3 +greenlet==3.2.3 # via # -c requirements/_base.txt # sqlalchemy -h11==0.14.0 +h11==0.16.0 # via # -c requirements/_base.txt # httpcore -httpcore==1.0.4 +httpcore==1.0.9 # via # -c requirements/_base.txt # httpx -httpx==0.27.0 +httpx==0.28.1 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # -r requirements/_test.in # respx -idna==3.6 +idna==3.10 # via # -c requirements/_base.txt # anyio # httpx # requests -iniconfig==2.0.0 +iniconfig==2.1.0 # via pytest itsdangerous==2.2.0 # via flask @@ -120,7 +120,7 @@ jmespath==1.0.1 # -c requirements/_base.txt # boto3 # botocore -joserfc==1.0.4 +joserfc==1.1.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -128,7 +128,7 @@ jsonpath-ng==1.7.0 # via moto jsonpointer==3.0.0 # via jsonpatch -jsonschema==4.21.1 +jsonschema==4.24.0 # via # -c requirements/_base.txt # aws-sam-translator @@ -136,16 +136,16 @@ jsonschema==4.21.1 # openapi-spec-validator jsonschema-path==0.3.4 # via openapi-spec-validator -jsonschema-specifications==2023.7.1 +jsonschema-specifications==2025.4.1 # via # -c requirements/_base.txt # jsonschema # openapi-schema-validator -lazy-object-proxy==1.10.0 +lazy-object-proxy==1.11.0 # via openapi-spec-validator -lupa==2.4 +lupa==2.5 # via fakeredis -mako==1.3.2 +mako==1.3.10 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -153,63 +153,72 @@ mako==1.3.2 markupsafe==3.0.2 # via # -c requirements/_base.txt + # flask # jinja2 # mako # werkzeug -moto==5.1.4 +moto==5.1.6 # via -r requirements/_test.in mpmath==1.3.0 # via sympy -mypy==1.15.0 +mypy==1.16.1 # via sqlalchemy -mypy-extensions==1.0.0 +mypy-extensions==1.1.0 # via mypy -networkx==3.4.2 +networkx==3.5 # via cfn-lint openapi-schema-validator==0.6.3 # via openapi-spec-validator -openapi-spec-validator==0.7.1 +openapi-spec-validator==0.7.2 # via moto -packaging==24.0 +packaging==25.0 # via # -c requirements/_base.txt # pytest # pytest-sugar pathable==0.4.4 # via jsonschema-path -pluggy==1.5.0 - # via pytest +pathspec==0.12.1 + # via mypy +pluggy==1.6.0 + # via + # pytest + # pytest-cov ply==3.11 # via jsonpath-ng py-partiql-parser==0.6.1 # via moto pycparser==2.22 # via cffi -pydantic==2.10.2 +pydantic==2.11.7 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # aws-sam-translator -pydantic-core==2.27.1 +pydantic-core==2.33.2 # via # -c requirements/_base.txt # pydantic -pyparsing==3.1.2 +pygments==2.19.2 + # via + # -c requirements/_base.txt + # pytest +pyparsing==3.2.3 # via # -c requirements/_base.txt # moto -pytest==8.3.5 +pytest==8.4.1 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-mock # pytest-sugar -pytest-asyncio==0.26.0 +pytest-asyncio==1.0.0 # via -r requirements/_test.in -pytest-cov==6.0.0 +pytest-cov==6.2.1 # via -r requirements/_test.in -pytest-mock==3.14.0 +pytest-mock==3.14.1 # via -r requirements/_test.in pytest-runner==6.0.1 # via -r requirements/_test.in @@ -220,11 +229,11 @@ python-dateutil==2.9.0.post0 # -c requirements/_base.txt # botocore # moto -python-dotenv==1.0.1 +python-dotenv==1.1.1 # via # -c requirements/_base.txt # -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -232,23 +241,23 @@ pyyaml==6.0.1 # jsonschema-path # moto # responses -redis==5.2.1 +redis==6.2.0 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # fakeredis -referencing==0.29.3 +referencing==0.35.1 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # jsonschema # jsonschema-path # jsonschema-specifications -regex==2023.12.25 +regex==2024.11.6 # via # -c requirements/_base.txt # cfn-lint -requests==2.32.2 +requests==2.32.4 # via # -c requirements/_base.txt # docker @@ -258,26 +267,24 @@ requests==2.32.2 # responses requests-mock==1.12.1 # via -r requirements/_test.in -responses==0.25.6 +responses==0.25.7 # via moto respx==0.22.0 # via -r requirements/_test.in rfc3339-validator==0.1.4 # via openapi-schema-validator -rpds-py==0.18.0 +rpds-py==0.25.1 # via # -c requirements/_base.txt # jsonschema # referencing -s3transfer==0.11.3 +s3transfer==0.13.0 # via # -c requirements/_base.txt # boto3 -setuptools==74.0.0 - # via - # -c requirements/_base.txt - # moto -six==1.16.0 +setuptools==80.9.0 + # via moto +six==1.17.0 # via # -c requirements/_base.txt # python-dateutil @@ -287,10 +294,9 @@ sniffio==1.3.1 # -c requirements/_base.txt # anyio # asgi-lifespan - # httpx sortedcontainers==2.4.0 # via fakeredis -sqlalchemy==1.4.52 +sqlalchemy==1.4.54 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -298,27 +304,33 @@ sqlalchemy==1.4.52 # alembic sqlalchemy2-stubs==0.0.2a38 # via sqlalchemy -sympy==1.13.3 +sympy==1.14.0 # via cfn-lint -termcolor==2.5.0 +termcolor==3.1.0 # via pytest-sugar -types-requests==2.32.0.20250301 +types-requests==2.32.4.20250611 # via -r requirements/_test.in -typing-extensions==4.12.2 +typing-extensions==4.14.0 # via # -c requirements/_base.txt # alembic + # anyio # aws-sam-translator # cfn-lint # mypy # pydantic # pydantic-core # sqlalchemy2-stubs -tzdata==2024.1 + # typing-inspection +typing-inspection==0.4.1 + # via + # -c requirements/_base.txt + # pydantic +tzdata==2025.2 # via # -c requirements/_base.txt # faker -urllib3==2.2.3 +urllib3==2.5.0 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -332,7 +344,7 @@ werkzeug==3.1.3 # flask # flask-cors # moto -wrapt==1.16.0 +wrapt==1.17.2 # via # -c requirements/_base.txt # aws-xray-sdk diff --git a/services/resource-usage-tracker/requirements/_tools.txt b/services/resource-usage-tracker/requirements/_tools.txt index 4ae88566afd..78aef1e3688 100644 --- a/services/resource-usage-tracker/requirements/_tools.txt +++ b/services/resource-usage-tracker/requirements/_tools.txt @@ -1,4 +1,4 @@ -astroid==3.3.8 +astroid==3.3.10 # via pylint black==25.1.0 # via -r requirements/../../../requirements/devenv.txt @@ -8,19 +8,19 @@ bump2version==1.0.1 # via -r requirements/../../../requirements/devenv.txt cfgv==3.4.0 # via pre-commit -click==8.1.7 +click==8.2.1 # via # -c requirements/_base.txt # -c requirements/_test.txt # black # pip-tools -dill==0.3.9 +dill==0.4.0 # via pylint distlib==0.3.9 # via virtualenv -filelock==3.17.0 +filelock==3.18.0 # via virtualenv -identify==2.6.8 +identify==2.6.12 # via pre-commit isort==6.0.1 # via @@ -28,64 +28,66 @@ isort==6.0.1 # pylint mccabe==0.7.0 # via pylint -mypy==1.15.0 +mypy==1.16.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt -mypy-extensions==1.0.0 +mypy-extensions==1.1.0 # via # -c requirements/_test.txt # black # mypy nodeenv==1.9.1 # via pre-commit -packaging==24.0 +packaging==25.0 # via # -c requirements/_base.txt # -c requirements/_test.txt # black # build pathspec==0.12.1 - # via black -pip==25.0.1 + # via + # -c requirements/_test.txt + # black + # mypy +pip==25.1.1 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt -platformdirs==4.3.6 +platformdirs==4.3.8 # via # black # pylint # virtualenv -pre-commit==4.1.0 +pre-commit==4.2.0 # via -r requirements/../../../requirements/devenv.txt -pylint==3.3.4 +pylint==3.3.7 # via -r requirements/../../../requirements/devenv.txt pyproject-hooks==1.2.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.9.9 +ruff==0.12.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==74.0.0 +setuptools==80.9.0 # via - # -c requirements/_base.txt # -c requirements/_test.txt # pip-tools -tomlkit==0.13.2 +tomlkit==0.13.3 # via pylint -typing-extensions==4.12.2 +typing-extensions==4.14.0 # via # -c requirements/_base.txt # -c requirements/_test.txt # mypy -virtualenv==20.29.2 +virtualenv==20.31.2 # via pre-commit watchdog==6.0.0 # via -r requirements/_tools.in