From 5ef10434d7e196bdf063072f1c01039e048d1a6f Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Mon, 12 Aug 2024 15:37:03 +0200 Subject: [PATCH 01/19] tests --- api/tests/requirements.txt | 18 ++++++----- tests/e2e-playwright/requirements/_test.txt | 10 +++---- tests/e2e-playwright/requirements/_tools.txt | 16 +++++----- tests/e2e/requirements/requirements.txt | 4 +-- .../requirements/requirements.txt | 6 ++-- tests/public-api/requirements/_base.txt | 4 +-- tests/public-api/requirements/_test.txt | 18 ++++++----- tests/public-api/requirements/_tools.txt | 16 +++++----- tests/swarm-deploy/requirements/_test.txt | 30 ++++++++++--------- tests/swarm-deploy/requirements/_tools.txt | 18 +++++------ 10 files changed, 73 insertions(+), 67 deletions(-) diff --git a/api/tests/requirements.txt b/api/tests/requirements.txt index bf669a214f4..ee2440609a0 100644 --- a/api/tests/requirements.txt +++ b/api/tests/requirements.txt @@ -1,4 +1,6 @@ -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c ../../requirements/constraints.txt # -r requirements.in @@ -6,7 +8,7 @@ aiosignal==1.3.1 # via aiohttp async-timeout==4.0.3 # via aiohttp -attrs==23.2.0 +attrs==24.2.0 # via # aiohttp # jsonschema @@ -17,7 +19,7 @@ certifi==2024.7.4 # requests charset-normalizer==3.3.2 # via requests -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements.in # pytest-cov @@ -52,7 +54,7 @@ lazy-object-proxy==1.10.0 # via openapi-spec-validator markupsafe==2.1.5 # via werkzeug -more-itertools==10.3.0 +more-itertools==10.4.0 # via openapi-core multidict==6.0.5 # via @@ -76,14 +78,14 @@ pathable==0.4.3 # via jsonschema-path pluggy==1.5.0 # via pytest -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements.in # pytest-asyncio # pytest-cov # pytest-instafail # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c ../../requirements/constraints.txt # -r requirements.in @@ -93,7 +95,7 @@ pytest-instafail==0.5.0 # via -r requirements.in pytest-sugar==1.0.0 # via -r requirements.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c ../../requirements/constraints.txt # jsonschema-path @@ -106,7 +108,7 @@ requests==2.32.3 # via jsonschema-path rfc3339-validator==0.1.4 # via openapi-schema-validator -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing diff --git a/tests/e2e-playwright/requirements/_test.txt b/tests/e2e-playwright/requirements/_test.txt index bdb62f84107..6bd61c41ce2 100644 --- a/tests/e2e-playwright/requirements/_test.txt +++ b/tests/e2e-playwright/requirements/_test.txt @@ -14,7 +14,7 @@ email-validator==2.2.0 # via pydantic exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in greenlet==3.0.3 # via playwright @@ -32,7 +32,7 @@ packaging==24.1 # via # pytest # pytest-sugar -playwright==1.45.0 +playwright==1.46.0 # via pytest-playwright pluggy==1.5.0 # via pytest @@ -42,7 +42,7 @@ pydantic-core==2.20.1 # via pydantic pyee==11.1.0 # via playwright -pytest==8.2.2 +pytest==8.3.2 # via # pytest-base-url # pytest-html @@ -70,7 +70,7 @@ python-dateutil==2.9.0.post0 # faker python-slugify==8.0.4 # via pytest-playwright -pyyaml==6.0.1 +pyyaml==6.0.2 # via -r requirements/_test.in requests==2.32.3 # via @@ -78,7 +78,7 @@ requests==2.32.3 # pytest-base-url six==1.16.0 # via python-dateutil -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_test.in termcolor==2.4.0 # via pytest-sugar diff --git a/tests/e2e-playwright/requirements/_tools.txt b/tests/e2e-playwright/requirements/_tools.txt index af580a1b506..68f22f66203 100644 --- a/tests/e2e-playwright/requirements/_tools.txt +++ b/tests/e2e-playwright/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -26,7 +26,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -41,7 +41,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -50,7 +50,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -58,14 +58,14 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -85,5 +85,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/tests/e2e/requirements/requirements.txt b/tests/e2e/requirements/requirements.txt index 33c8eb343ff..4ab33ad3c77 100644 --- a/tests/e2e/requirements/requirements.txt +++ b/tests/e2e/requirements/requirements.txt @@ -8,13 +8,13 @@ docker==7.1.0 # via -r requirements/requirements.in idna==3.7 # via requests -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/requirements.in requests==2.32.3 # via docker -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/requirements.in urllib3==2.2.2 # via diff --git a/tests/environment-setup/requirements/requirements.txt b/tests/environment-setup/requirements/requirements.txt index 131ecd74f5f..d1641743383 100644 --- a/tests/environment-setup/requirements/requirements.txt +++ b/tests/environment-setup/requirements/requirements.txt @@ -18,13 +18,13 @@ pydantic==1.10.17 # -c requirements/../../../packages/settings-library/requirements/_base.in # -c requirements/../../../requirements/constraints.txt # -r requirements/requirements.in -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/requirements.in # pytest-asyncio # pytest-instafail # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -38,7 +38,7 @@ pytest-runner==6.0.1 # via -r requirements/requirements.in pytest-sugar==1.0.0 # via -r requirements/requirements.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt diff --git a/tests/public-api/requirements/_base.txt b/tests/public-api/requirements/_base.txt index a8238352c92..6adb19dac73 100644 --- a/tests/public-api/requirements/_base.txt +++ b/tests/public-api/requirements/_base.txt @@ -56,9 +56,9 @@ sniffio==1.3.1 # via # anyio # httpx -tenacity==8.5.0 +tenacity==9.0.0 # via osparc -tqdm==4.66.4 +tqdm==4.66.5 # via osparc typer==0.12.3 # via -r requirements/../../../packages/settings-library/requirements/_base.in diff --git a/tests/public-api/requirements/_test.txt b/tests/public-api/requirements/_test.txt index 996df53c456..c7ad8455283 100644 --- a/tests/public-api/requirements/_test.txt +++ b/tests/public-api/requirements/_test.txt @@ -1,6 +1,8 @@ aiodocker==0.22.2 # via -r requirements/_test.in -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -11,7 +13,7 @@ anyio==4.4.0 # via httpx async-timeout==4.0.3 # via aiohttp -attrs==23.2.0 +attrs==24.2.0 # via # aiohttp # jsonschema @@ -30,7 +32,7 @@ exceptiongroup==1.2.2 # via # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in frozenlist==1.4.1 # via @@ -64,11 +66,11 @@ packaging==24.1 # via pytest pluggy==1.5.0 # via pytest -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -76,7 +78,7 @@ python-dateutil==2.9.0.post0 # via faker python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -86,7 +88,7 @@ referencing==0.35.1 # jsonschema-specifications requests==2.32.3 # via docker -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -96,7 +98,7 @@ sniffio==1.3.1 # via # anyio # httpx -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_test.in tomli==2.0.1 # via pytest diff --git a/tests/public-api/requirements/_tools.txt b/tests/public-api/requirements/_tools.txt index 3f41bf7b108..1d01339be73 100644 --- a/tests/public-api/requirements/_tools.txt +++ b/tests/public-api/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -43,7 +43,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -52,7 +52,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -60,14 +60,14 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -88,5 +88,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/tests/swarm-deploy/requirements/_test.txt b/tests/swarm-deploy/requirements/_test.txt index 2d88447dfe4..3730bbc2390 100644 --- a/tests/swarm-deploy/requirements/_test.txt +++ b/tests/swarm-deploy/requirements/_test.txt @@ -19,7 +19,9 @@ aiofiles==24.1.0 # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/_base.in -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -69,7 +71,7 @@ async-timeout==4.0.3 # redis asyncpg==0.29.0 # via sqlalchemy -attrs==23.2.0 +attrs==24.2.0 # via # aiohttp # jsonschema @@ -112,9 +114,9 @@ exceptiongroup==1.2.2 # via # anyio # pytest -fast-depends==2.4.6 +fast-depends==2.4.8 # via faststream -faststream==0.5.14 +faststream==0.5.17 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in @@ -177,7 +179,7 @@ multidict==6.0.5 # via # aiohttp # yarl -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -241,18 +243,18 @@ pydantic==1.10.17 # fast-depends pygments==2.18.0 # via rich -pyinstrument==4.6.2 +pyinstrument==4.7.2 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-instafail # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -280,7 +282,7 @@ python-dateutil==2.9.0.post0 # via arrow python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -298,7 +300,7 @@ pyyaml==6.0.1 # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_test.in -redis==5.0.7 +redis==5.0.8 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -332,7 +334,7 @@ rich==13.7.1 # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/settings-library/requirements/_base.in # typer -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -342,7 +344,7 @@ six==1.16.0 # via python-dateutil sniffio==1.3.1 # via anyio -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -361,7 +363,7 @@ sqlalchemy==1.4.52 # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/postgres-database/requirements/_base.in # aiopg # alembic -tenacity==8.5.0 +tenacity==9.0.0 # via # -r requirements/../../../packages/postgres-database/requirements/_migration.txt # -r requirements/../../../packages/service-library/requirements/_base.in @@ -376,7 +378,7 @@ toolz==0.12.1 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in -tqdm==4.66.4 +tqdm==4.66.5 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in diff --git a/tests/swarm-deploy/requirements/_tools.txt b/tests/swarm-deploy/requirements/_tools.txt index 5441557f9f0..41d0ae04fd3 100644 --- a/tests/swarm-deploy/requirements/_tools.txt +++ b/tests/swarm-deploy/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -42,7 +42,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -51,7 +51,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -59,15 +59,15 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -87,7 +87,7 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools From bb643f1e73d40ad20d533df1db26a641b6460377 Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Mon, 12 Aug 2024 15:37:13 +0200 Subject: [PATCH 02/19] packages --- packages/aws-library/requirements/_base.txt | 34 ++++++------- packages/aws-library/requirements/_test.txt | 38 +++++++-------- packages/aws-library/requirements/_tools.txt | 16 +++---- .../requirements/_base.txt | 16 +++---- .../requirements/_test.txt | 10 ++-- .../requirements/_tools.txt | 16 +++---- .../models-library/requirements/_base.txt | 6 +-- .../models-library/requirements/_test.txt | 16 +++---- .../models-library/requirements/_tools.txt | 16 +++---- .../requirements/_base.txt | 10 ++-- .../requirements/_test.txt | 16 +++---- .../requirements/_tools.txt | 16 +++---- .../postgres-database/requirements/_base.txt | 2 +- .../requirements/_migration.txt | 4 +- .../postgres-database/requirements/_test.txt | 16 +++---- .../postgres-database/requirements/_tools.txt | 16 +++---- .../requirements/_base.txt | 10 ++-- .../requirements/_test.txt | 12 ++--- .../requirements/_tools.txt | 16 +++---- .../service-library/requirements/_aiohttp.txt | 14 +++--- .../service-library/requirements/_base.txt | 24 +++++----- .../service-library/requirements/_fastapi.txt | 2 +- .../service-library/requirements/_test.txt | 25 ++++++---- .../service-library/requirements/_tools.txt | 16 +++---- .../settings-library/requirements/_test.txt | 6 +-- .../settings-library/requirements/_tools.txt | 16 +++---- packages/simcore-sdk/requirements/_base.txt | 26 +++++----- packages/simcore-sdk/requirements/_test.txt | 48 ++++++++++--------- packages/simcore-sdk/requirements/_tools.txt | 16 +++---- 29 files changed, 248 insertions(+), 231 deletions(-) diff --git a/packages/aws-library/requirements/_base.txt b/packages/aws-library/requirements/_base.txt index 2ea0df6d73c..4d441dda637 100644 --- a/packages/aws-library/requirements/_base.txt +++ b/packages/aws-library/requirements/_base.txt @@ -14,7 +14,9 @@ aiofiles==24.1.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # aioboto3 -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -43,7 +45,7 @@ async-timeout==4.0.3 # via # aiohttp # redis -attrs==23.2.0 +attrs==24.2.0 # via # aiohttp # jsonschema @@ -55,7 +57,7 @@ botocore==1.34.131 # aiobotocore # boto3 # s3transfer -botocore-stubs==1.34.144 +botocore-stubs==1.34.158 # via types-aiobotocore click==8.1.7 # via typer @@ -65,9 +67,9 @@ email-validator==2.2.0 # via pydantic exceptiongroup==1.2.2 # via anyio -fast-depends==2.4.6 +fast-depends==2.4.8 # via faststream -faststream==0.5.14 +faststream==0.5.17 # via -r requirements/../../../packages/service-library/requirements/_base.in frozenlist==1.4.1 # via @@ -96,7 +98,7 @@ multidict==6.0.5 # via # aiohttp # yarl -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -125,13 +127,13 @@ pydantic==1.10.17 # fast-depends pygments==2.18.0 # via rich -pyinstrument==4.6.2 +pyinstrument==4.7.2 # via -r requirements/../../../packages/service-library/requirements/_base.in python-dateutil==2.9.0.post0 # via # arrow # botocore -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -140,7 +142,7 @@ pyyaml==6.0.1 # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/service-library/requirements/_base.in -redis==5.0.7 +redis==5.0.8 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -159,7 +161,7 @@ rich==13.7.1 # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in # typer -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -173,24 +175,24 @@ six==1.16.0 # via python-dateutil sniffio==1.3.1 # via anyio -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/../../../packages/service-library/requirements/_base.in toolz==0.12.1 # via -r requirements/../../../packages/service-library/requirements/_base.in -tqdm==4.66.4 +tqdm==4.66.5 # via -r requirements/../../../packages/service-library/requirements/_base.in typer==0.12.3 # via # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in # faststream -types-aiobotocore==2.13.1 +types-aiobotocore==2.13.2 # via -r requirements/_base.in -types-aiobotocore-ec2==2.13.1 +types-aiobotocore-ec2==2.13.2 # via types-aiobotocore -types-aiobotocore-s3==2.13.1 +types-aiobotocore-s3==2.13.2 # via types-aiobotocore -types-aiobotocore-ssm==2.13.1 +types-aiobotocore-ssm==2.13.2 # via types-aiobotocore types-awscrt==0.21.2 # via botocore-stubs diff --git a/packages/aws-library/requirements/_test.txt b/packages/aws-library/requirements/_test.txt index cedd1fec9b7..50e333a4cf6 100644 --- a/packages/aws-library/requirements/_test.txt +++ b/packages/aws-library/requirements/_test.txt @@ -1,8 +1,8 @@ -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto appdirs==1.4.4 # via pint -attrs==23.2.0 +attrs==24.2.0 # via # -c requirements/_base.txt # jsonschema @@ -18,7 +18,7 @@ boto3==1.34.131 # -c requirements/_base.txt # aws-sam-translator # moto -boto3-stubs==1.34.149 +boto3-stubs==1.34.158 # via types-boto3 botocore==1.34.131 # via @@ -27,7 +27,7 @@ botocore==1.34.131 # boto3 # moto # s3transfer -botocore-stubs==1.34.144 +botocore-stubs==1.34.158 # via # -c requirements/_base.txt # boto3-stubs @@ -37,9 +37,9 @@ certifi==2024.7.4 # via # -c requirements/../../../requirements/constraints.txt # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via requests @@ -47,11 +47,11 @@ click==8.1.7 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc @@ -62,7 +62,7 @@ exceptiongroup==1.2.2 # via # -c requirements/_base.txt # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flask==3.0.3 # via @@ -98,7 +98,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -125,7 +125,7 @@ markupsafe==2.1.5 # via # jinja2 # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -162,7 +162,7 @@ pydantic==1.10.17 # aws-sam-translator pyparsing==3.1.2 # via moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -172,7 +172,7 @@ pytest==8.2.2 # pytest-instafail # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -198,7 +198,7 @@ python-dateutil==2.9.0.post0 # moto python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -214,7 +214,7 @@ referencing==0.29.3 # jsonschema # jsonschema-path # jsonschema-specifications -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.3 # via @@ -226,7 +226,7 @@ responses==0.25.3 # via moto rfc3339-validator==0.1.4 # via openapi-schema-validator -rpds-py==0.19.0 +rpds-py==0.20.0 # via # -c requirements/_base.txt # jsonschema @@ -235,14 +235,14 @@ s3transfer==0.10.2 # via # -c requirements/_base.txt # boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto six==1.16.0 # via # -c requirements/_base.txt # python-dateutil # rfc3339-validator -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint termcolor==2.4.0 # via pytest-sugar @@ -252,7 +252,7 @@ tomli==2.0.1 # pytest types-aioboto3==13.1.1 # via -r requirements/_test.in -types-aiobotocore==2.13.1 +types-aiobotocore==2.13.2 # via # -c requirements/_base.txt # types-aioboto3 diff --git a/packages/aws-library/requirements/_tools.txt b/packages/aws-library/requirements/_tools.txt index 36ceecf807d..284627ac5e2 100644 --- a/packages/aws-library/requirements/_tools.txt +++ b/packages/aws-library/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -43,7 +43,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -52,7 +52,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -60,15 +60,15 @@ pyproject-hooks==1.1.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 -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -91,5 +91,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/dask-task-models-library/requirements/_base.txt b/packages/dask-task-models-library/requirements/_base.txt index 712c95b8128..4e5650efb61 100644 --- a/packages/dask-task-models-library/requirements/_base.txt +++ b/packages/dask-task-models-library/requirements/_base.txt @@ -1,6 +1,6 @@ arrow==1.3.0 # via -r requirements/../../../packages/models-library/requirements/_base.in -attrs==23.2.0 +attrs==24.2.0 # via # jsonschema # referencing @@ -13,11 +13,11 @@ cloudpickle==3.0.0 # via # dask # distributed -dask==2024.7.0 +dask==2024.8.0 # via # -r requirements/_base.in # distributed -distributed==2024.7.0 +distributed==2024.8.0 # via dask dnspython==2.6.1 # via email-validator @@ -27,7 +27,7 @@ fsspec==2024.6.1 # via dask idna==3.7 # via email-validator -importlib-metadata==8.0.0 +importlib-metadata==8.2.0 # via dask jinja2==3.1.4 # via @@ -51,7 +51,7 @@ mdurl==0.1.2 # via markdown-it-py msgpack==1.0.8 # via distributed -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -77,7 +77,7 @@ pygments==2.18.0 # via rich python-dateutil==2.9.0.post0 # via arrow -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -92,7 +92,7 @@ rich==13.7.1 # via # -r requirements/../../../packages/settings-library/requirements/_base.in # typer -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -127,5 +127,5 @@ urllib3==2.2.2 # distributed zict==3.0.0 # via distributed -zipp==3.19.2 +zipp==3.20.0 # via importlib-metadata diff --git a/packages/dask-task-models-library/requirements/_test.txt b/packages/dask-task-models-library/requirements/_test.txt index 4e192c99795..0258d828fd1 100644 --- a/packages/dask-task-models-library/requirements/_test.txt +++ b/packages/dask-task-models-library/requirements/_test.txt @@ -1,12 +1,12 @@ appdirs==1.4.4 # via pint -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flexcache==0.3 # via pint @@ -27,7 +27,7 @@ pluggy==1.5.0 # via pytest pprintpp==0.4.0 # via pytest-icdiff -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -36,7 +36,7 @@ pytest==8.2.2 # pytest-instafail # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -56,7 +56,7 @@ python-dateutil==2.9.0.post0 # via # -c requirements/_base.txt # faker -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt diff --git a/packages/dask-task-models-library/requirements/_tools.txt b/packages/dask-task-models-library/requirements/_tools.txt index f498e753e84..161eb8f63e8 100644 --- a/packages/dask-task-models-library/requirements/_tools.txt +++ b/packages/dask-task-models-library/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -43,7 +43,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -52,7 +52,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -60,15 +60,15 @@ pyproject-hooks==1.1.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 -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -89,5 +89,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/models-library/requirements/_base.txt b/packages/models-library/requirements/_base.txt index daca0978283..a7e85fd30e2 100644 --- a/packages/models-library/requirements/_base.txt +++ b/packages/models-library/requirements/_base.txt @@ -1,6 +1,6 @@ arrow==1.3.0 # via -r requirements/_base.in -attrs==23.2.0 +attrs==24.2.0 # via # jsonschema # referencing @@ -14,7 +14,7 @@ jsonschema==4.23.0 # via -r requirements/_base.in jsonschema-specifications==2023.12.1 # via jsonschema -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_base.in @@ -28,7 +28,7 @@ referencing==0.35.1 # via # jsonschema # jsonschema-specifications -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing diff --git a/packages/models-library/requirements/_test.txt b/packages/models-library/requirements/_test.txt index 75c850aacc3..d68f7282c7e 100644 --- a/packages/models-library/requirements/_test.txt +++ b/packages/models-library/requirements/_test.txt @@ -1,16 +1,16 @@ appdirs==1.4.4 # via pint -attrs==23.2.0 +attrs==24.2.0 # via # -c requirements/_base.txt # referencing -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flexcache==0.3 # via pint @@ -38,7 +38,7 @@ pprintpp==0.4.0 # via pytest-icdiff psutil==6.0.0 # via -r requirements/_test.in -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -47,7 +47,7 @@ pytest==8.2.2 # pytest-instafail # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -69,7 +69,7 @@ python-dateutil==2.9.0.post0 # faker python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -77,7 +77,7 @@ referencing==0.35.1 # via # -c requirements/_base.txt # types-jsonschema -rpds-py==0.19.0 +rpds-py==0.20.0 # via # -c requirements/_base.txt # referencing @@ -93,7 +93,7 @@ tomli==2.0.1 # pytest types-jsonschema==4.23.0.20240712 # via -r requirements/_test.in -types-pyyaml==6.0.12.20240724 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.12.2 # via diff --git a/packages/models-library/requirements/_tools.txt b/packages/models-library/requirements/_tools.txt index 66aa1f89393..1e38858881a 100644 --- a/packages/models-library/requirements/_tools.txt +++ b/packages/models-library/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -31,7 +31,7 @@ mccabe==0.7.0 # via pylint mdurl==0.1.2 # via markdown-it-py -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -46,7 +46,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -55,7 +55,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pygments==2.18.0 # via rich @@ -65,16 +65,16 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit rich==13.7.1 # via typer -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools shellingham==1.5.4 # via typer @@ -100,5 +100,5 @@ typing-extensions==4.12.2 # typer virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/notifications-library/requirements/_base.txt b/packages/notifications-library/requirements/_base.txt index e54d2879518..6e1951fa3c5 100644 --- a/packages/notifications-library/requirements/_base.txt +++ b/packages/notifications-library/requirements/_base.txt @@ -1,6 +1,6 @@ aiofiles==24.1.0 # via -r requirements/_base.in -aiosmtplib==3.0.1 +aiosmtplib==3.0.2 # via -r requirements/_base.in alembic==1.13.2 # via -r requirements/../../../packages/postgres-database/requirements/_base.in @@ -10,7 +10,7 @@ async-timeout==4.0.3 # via asyncpg asyncpg==0.29.0 # via sqlalchemy -attrs==23.2.0 +attrs==24.2.0 # via # jsonschema # referencing @@ -54,7 +54,7 @@ mdurl==0.1.2 # via markdown-it-py multidict==6.0.5 # via yarl -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -84,7 +84,7 @@ rich==13.7.1 # via # -r requirements/../../../packages/settings-library/requirements/_base.in # typer -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -92,7 +92,7 @@ shellingham==1.5.4 # via typer six==1.16.0 # via python-dateutil -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt diff --git a/packages/notifications-library/requirements/_test.txt b/packages/notifications-library/requirements/_test.txt index d511cf5a73a..e6f181b4695 100644 --- a/packages/notifications-library/requirements/_test.txt +++ b/packages/notifications-library/requirements/_test.txt @@ -4,7 +4,7 @@ certifi==2024.7.4 # requests charset-normalizer==3.3.2 # via requests -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -12,7 +12,7 @@ docker==7.1.0 # via -r requirements/_test.in exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in greenlet==3.0.3 # via @@ -26,7 +26,7 @@ idna==3.7 # requests iniconfig==2.0.0 # via pytest -mypy==1.11.0 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -38,7 +38,7 @@ pluggy==1.5.0 # via pytest pprintpp==0.4.0 # via pytest-icdiff -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -47,7 +47,7 @@ pytest==8.2.2 # pytest-instafail # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -69,7 +69,7 @@ python-dateutil==2.9.0.post0 # faker python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -79,14 +79,14 @@ six==1.16.0 # via # -c requirements/_base.txt # python-dateutil -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # -r requirements/_test.in sqlalchemy2-stubs==0.0.2a38 # via sqlalchemy -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_test.in termcolor==2.4.0 # via pytest-sugar diff --git a/packages/notifications-library/requirements/_tools.txt b/packages/notifications-library/requirements/_tools.txt index 07463a026b3..54eb70866d7 100644 --- a/packages/notifications-library/requirements/_tools.txt +++ b/packages/notifications-library/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -45,7 +45,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -54,7 +54,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -62,14 +62,14 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -90,5 +90,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/postgres-database/requirements/_base.txt b/packages/postgres-database/requirements/_base.txt index 8549bcb04a9..aaf19732f53 100644 --- a/packages/postgres-database/requirements/_base.txt +++ b/packages/postgres-database/requirements/_base.txt @@ -22,7 +22,7 @@ pydantic==1.10.17 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_base.in -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_base.in diff --git a/packages/postgres-database/requirements/_migration.txt b/packages/postgres-database/requirements/_migration.txt index afb9e1cdc94..914d0820310 100644 --- a/packages/postgres-database/requirements/_migration.txt +++ b/packages/postgres-database/requirements/_migration.txt @@ -31,12 +31,12 @@ markupsafe==2.1.5 # mako requests==2.32.3 # via docker -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # alembic -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_migration.in typing-extensions==4.12.2 # via diff --git a/packages/postgres-database/requirements/_test.txt b/packages/postgres-database/requirements/_test.txt index 6f8682ebbf6..1e2a4224d53 100644 --- a/packages/postgres-database/requirements/_test.txt +++ b/packages/postgres-database/requirements/_test.txt @@ -4,15 +4,15 @@ async-timeout==4.0.3 # via # -c requirements/_base.txt # aiopg -attrs==23.2.0 +attrs==24.2.0 # via pytest-docker -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in greenlet==3.0.3 # via @@ -21,7 +21,7 @@ greenlet==3.0.3 # sqlalchemy iniconfig==2.0.0 # via pytest -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -34,14 +34,14 @@ psycopg2-binary==2.9.9 # -c requirements/_base.txt # aiopg # sqlalchemy -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-docker # pytest-instafail -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -55,13 +55,13 @@ pytest-runner==6.0.1 # via -r requirements/_test.in python-dateutil==2.9.0.post0 # via faker -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in six==1.16.0 # via python-dateutil -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt diff --git a/packages/postgres-database/requirements/_tools.txt b/packages/postgres-database/requirements/_tools.txt index 03b4326a2a7..7de1df0dd53 100644 --- a/packages/postgres-database/requirements/_tools.txt +++ b/packages/postgres-database/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -26,7 +26,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -44,7 +44,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -53,7 +53,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -61,14 +61,14 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -89,5 +89,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/service-integration/requirements/_base.txt b/packages/service-integration/requirements/_base.txt index 75d3f01cba4..2bafb954ee3 100644 --- a/packages/service-integration/requirements/_base.txt +++ b/packages/service-integration/requirements/_base.txt @@ -3,7 +3,7 @@ arrow==1.3.0 # -r requirements/../../../packages/models-library/requirements/_base.in # cookiecutter # jinja2-time -attrs==23.2.0 +attrs==24.2.0 # via # jsonschema # referencing @@ -59,7 +59,7 @@ markupsafe==2.1.5 # via jinja2 mdurl==0.1.2 # via markdown-it-py -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt @@ -75,13 +75,13 @@ pydantic==1.10.17 # -r requirements/../../../packages/models-library/requirements/_base.in pygments==2.18.0 # via rich -pytest==8.2.2 +pytest==8.3.2 # via -r requirements/_base.in python-dateutil==2.9.0.post0 # via arrow python-slugify==8.0.4 # via cookiecutter -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt @@ -99,7 +99,7 @@ rich==13.7.1 # via # cookiecutter # typer -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing diff --git a/packages/service-integration/requirements/_test.txt b/packages/service-integration/requirements/_test.txt index 51a120ba757..29d6ba93b81 100644 --- a/packages/service-integration/requirements/_test.txt +++ b/packages/service-integration/requirements/_test.txt @@ -1,8 +1,8 @@ -attrs==23.2.0 +attrs==24.2.0 # via # -c requirements/_base.txt # referencing -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -23,7 +23,7 @@ pluggy==1.5.0 # via # -c requirements/_base.txt # pytest -pytest==8.2.2 +pytest==8.3.2 # via # -c requirements/_base.txt # -r requirements/_test.in @@ -42,7 +42,7 @@ referencing==0.35.1 # via # -c requirements/_base.txt # types-jsonschema -rpds-py==0.19.0 +rpds-py==0.20.0 # via # -c requirements/_base.txt # referencing @@ -53,11 +53,11 @@ tomli==2.0.1 # -c requirements/_base.txt # coverage # pytest -types-docker==7.1.0.20240720 +types-docker==7.1.0.20240806 # via -r requirements/_test.in types-jsonschema==4.23.0.20240712 # via -r requirements/_test.in -types-pyyaml==6.0.12.20240724 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in types-requests==2.32.0.20240712 # via types-docker diff --git a/packages/service-integration/requirements/_tools.txt b/packages/service-integration/requirements/_tools.txt index 1faedf798b3..59227ef8e6b 100644 --- a/packages/service-integration/requirements/_tools.txt +++ b/packages/service-integration/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -43,7 +43,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -52,7 +52,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -60,14 +60,14 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -88,5 +88,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/service-library/requirements/_aiohttp.txt b/packages/service-library/requirements/_aiohttp.txt index 650ec8dfa2f..c8215ec14a7 100644 --- a/packages/service-library/requirements/_aiohttp.txt +++ b/packages/service-library/requirements/_aiohttp.txt @@ -1,4 +1,6 @@ -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -15,7 +17,7 @@ async-timeout==4.0.3 # via # aiohttp # aiopg -attrs==23.2.0 +attrs==24.2.0 # via # -r requirements/_aiohttp.in # aiohttp @@ -59,7 +61,7 @@ lazy-object-proxy==1.10.0 # via openapi-spec-validator markupsafe==2.1.5 # via werkzeug -more-itertools==10.3.0 +more-itertools==10.4.0 # via openapi-core multidict==6.0.5 # via @@ -83,7 +85,7 @@ psycopg2-binary==2.9.9 # via # aiopg # sqlalchemy -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -99,7 +101,7 @@ requests==2.32.3 # via jsonschema-path rfc3339-validator==0.1.4 # via openapi-schema-validator -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -107,7 +109,7 @@ six==1.16.0 # via # isodate # rfc3339-validator -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt diff --git a/packages/service-library/requirements/_base.txt b/packages/service-library/requirements/_base.txt index ad3cc313480..d7b1d9a8a19 100644 --- a/packages/service-library/requirements/_base.txt +++ b/packages/service-library/requirements/_base.txt @@ -6,7 +6,9 @@ aiodocker==0.22.2 # via -r requirements/_base.in aiofiles==24.1.0 # via -r requirements/_base.in -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -28,7 +30,7 @@ async-timeout==4.0.3 # via # aiohttp # redis -attrs==23.2.0 +attrs==24.2.0 # via # aiohttp # jsonschema @@ -41,9 +43,9 @@ email-validator==2.2.0 # via pydantic exceptiongroup==1.2.2 # via anyio -fast-depends==2.4.6 +fast-depends==2.4.8 # via faststream -faststream==0.5.14 +faststream==0.5.17 # via -r requirements/_base.in frozenlist==1.4.1 # via @@ -66,7 +68,7 @@ multidict==6.0.5 # via # aiohttp # yarl -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -85,17 +87,17 @@ pydantic==1.10.17 # fast-depends pygments==2.18.0 # via rich -pyinstrument==4.6.2 +pyinstrument==4.7.2 # via -r requirements/_base.in python-dateutil==2.9.0.post0 # via arrow -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # -r requirements/_base.in -redis==5.0.7 +redis==5.0.8 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -110,7 +112,7 @@ rich==13.7.1 # via # -r requirements/../../../packages/settings-library/requirements/_base.in # typer -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -120,11 +122,11 @@ six==1.16.0 # via python-dateutil sniffio==1.3.1 # via anyio -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_base.in toolz==0.12.1 # via -r requirements/_base.in -tqdm==4.66.4 +tqdm==4.66.5 # via -r requirements/_base.in typer==0.12.3 # via diff --git a/packages/service-library/requirements/_fastapi.txt b/packages/service-library/requirements/_fastapi.txt index a72af9f825d..803f3c235fe 100644 --- a/packages/service-library/requirements/_fastapi.txt +++ b/packages/service-library/requirements/_fastapi.txt @@ -65,5 +65,5 @@ typing-extensions==4.12.2 # fastapi # pydantic # uvicorn -uvicorn==0.30.1 +uvicorn==0.30.5 # via -r requirements/_fastapi.in diff --git a/packages/service-library/requirements/_test.txt b/packages/service-library/requirements/_test.txt index 2b8fbb19e9a..bb0e046acb1 100644 --- a/packages/service-library/requirements/_test.txt +++ b/packages/service-library/requirements/_test.txt @@ -1,4 +1,9 @@ -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via + # -c requirements/_aiohttp.txt + # -c requirements/_base.txt + # aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_aiohttp.txt @@ -21,7 +26,7 @@ async-timeout==4.0.3 # -c requirements/_aiohttp.txt # -c requirements/_base.txt # aiohttp -attrs==23.2.0 +attrs==24.2.0 # via # -c requirements/_aiohttp.txt # -c requirements/_base.txt @@ -41,7 +46,7 @@ charset-normalizer==3.3.2 # via # -c requirements/_aiohttp.txt # requests -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -55,7 +60,7 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -121,7 +126,7 @@ multidict==6.0.5 # -c requirements/_base.txt # aiohttp # yarl -mypy==1.11.0 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -149,7 +154,7 @@ psutil==6.0.0 # via -r requirements/_test.in py-cpuinfo==9.0.0 # via pytest-benchmark -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -164,7 +169,7 @@ pytest==8.2.2 # pytest-xdist pytest-aiohttp==1.0.5 # via -r requirements/_test.in -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -193,7 +198,7 @@ python-dateutil==2.9.0.post0 # faker python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_aiohttp.txt @@ -217,7 +222,7 @@ rfc3339-validator==0.1.4 # via # -c requirements/_aiohttp.txt # openapi-schema-validator -rpds-py==0.19.0 +rpds-py==0.20.0 # via # -c requirements/_aiohttp.txt # -c requirements/_base.txt @@ -236,7 +241,7 @@ sniffio==1.3.1 # anyio # asgi-lifespan # httpx -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_aiohttp.txt diff --git a/packages/service-library/requirements/_tools.txt b/packages/service-library/requirements/_tools.txt index 2a48250c4da..b77248eba0d 100644 --- a/packages/service-library/requirements/_tools.txt +++ b/packages/service-library/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -45,7 +45,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -54,7 +54,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -62,15 +62,15 @@ pyproject-hooks==1.1.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 -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -91,5 +91,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/settings-library/requirements/_test.txt b/packages/settings-library/requirements/_test.txt index d2017af8e79..56d04c6edac 100644 --- a/packages/settings-library/requirements/_test.txt +++ b/packages/settings-library/requirements/_test.txt @@ -1,10 +1,10 @@ -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in iniconfig==2.0.0 # via pytest @@ -14,7 +14,7 @@ packaging==24.1 # pytest-sugar pluggy==1.5.0 # via pytest -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-cov diff --git a/packages/settings-library/requirements/_tools.txt b/packages/settings-library/requirements/_tools.txt index 0d8409647b8..9683ab2e7d1 100644 --- a/packages/settings-library/requirements/_tools.txt +++ b/packages/settings-library/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -42,7 +42,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -51,7 +51,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -59,13 +59,13 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -85,5 +85,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/simcore-sdk/requirements/_base.txt b/packages/simcore-sdk/requirements/_base.txt index 11e6a710b69..9872cb99b82 100644 --- a/packages/simcore-sdk/requirements/_base.txt +++ b/packages/simcore-sdk/requirements/_base.txt @@ -10,7 +10,9 @@ aiofiles==24.1.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_base.in -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -48,7 +50,7 @@ async-timeout==4.0.3 # redis asyncpg==0.29.0 # via sqlalchemy -attrs==23.2.0 +attrs==24.2.0 # via # aiohttp # jsonschema @@ -61,9 +63,9 @@ email-validator==2.2.0 # via pydantic exceptiongroup==1.2.2 # via anyio -fast-depends==2.4.6 +fast-depends==2.4.8 # via faststream -faststream==0.5.14 +faststream==0.5.17 # via -r requirements/../../../packages/service-library/requirements/_base.in flexcache==0.3 # via pint @@ -106,7 +108,7 @@ multidict==6.0.5 # via # aiohttp # yarl -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -146,11 +148,11 @@ pydantic==1.10.17 # fast-depends pygments==2.18.0 # via rich -pyinstrument==4.6.2 +pyinstrument==4.7.2 # via -r requirements/../../../packages/service-library/requirements/_base.in python-dateutil==2.9.0.post0 # via arrow -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -160,7 +162,7 @@ pyyaml==6.0.1 # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/service-library/requirements/_base.in -redis==5.0.7 +redis==5.0.8 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -180,7 +182,7 @@ rich==13.7.1 # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in # typer -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -190,7 +192,7 @@ six==1.16.0 # via python-dateutil sniffio==1.3.1 # via anyio -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -202,13 +204,13 @@ sqlalchemy==1.4.52 # -r requirements/../../../packages/postgres-database/requirements/_base.in # aiopg # alembic -tenacity==8.5.0 +tenacity==9.0.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_base.in toolz==0.12.1 # via -r requirements/../../../packages/service-library/requirements/_base.in -tqdm==4.66.4 +tqdm==4.66.5 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_base.in diff --git a/packages/simcore-sdk/requirements/_test.txt b/packages/simcore-sdk/requirements/_test.txt index dd2ec4e8192..f5d1801c545 100644 --- a/packages/simcore-sdk/requirements/_test.txt +++ b/packages/simcore-sdk/requirements/_test.txt @@ -6,7 +6,11 @@ aiofiles==24.1.0 # via # -c requirements/_base.txt # aioboto3 -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via + # -c requirements/_base.txt + # aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -24,13 +28,13 @@ alembic==1.13.2 # via # -c requirements/_base.txt # -r requirements/_test.in -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto async-timeout==4.0.3 # via # -c requirements/_base.txt # aiohttp -attrs==23.2.0 +attrs==24.2.0 # via # -c requirements/_base.txt # aiohttp @@ -54,15 +58,15 @@ botocore==1.34.131 # boto3 # moto # s3transfer -botocore-stubs==1.34.144 +botocore-stubs==1.34.158 # via types-aiobotocore certifi==2024.7.4 # via # -c requirements/../../../requirements/constraints.txt # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via requests @@ -71,11 +75,11 @@ click==8.1.7 # -c requirements/_base.txt # -r requirements/_test.in # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc @@ -90,7 +94,7 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -133,7 +137,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -167,7 +171,7 @@ markupsafe==2.1.5 # jinja2 # mako # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -176,7 +180,7 @@ multidict==6.0.5 # -c requirements/_base.txt # aiohttp # yarl -mypy==1.11.0 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -210,7 +214,7 @@ pydantic==1.10.17 # aws-sam-translator pyparsing==3.1.2 # via moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -220,7 +224,7 @@ pytest==8.2.2 # pytest-mock # pytest-sugar # pytest-xdist -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -246,7 +250,7 @@ python-dateutil==2.9.0.post0 # moto python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -261,7 +265,7 @@ referencing==0.29.3 # jsonschema # jsonschema-path # jsonschema-specifications -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.3 # via @@ -274,21 +278,21 @@ responses==0.25.3 # via moto rfc3339-validator==0.1.4 # via openapi-schema-validator -rpds-py==0.19.0 +rpds-py==0.20.0 # via # -c requirements/_base.txt # jsonschema # referencing s3transfer==0.10.2 # via boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto six==1.16.0 # via # -c requirements/_base.txt # python-dateutil # rfc3339-validator -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -296,7 +300,7 @@ sqlalchemy==1.4.52 # alembic sqlalchemy2-stubs==0.0.2a38 # via sqlalchemy -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint termcolor==2.4.0 # via pytest-sugar @@ -305,9 +309,9 @@ tomli==2.0.1 # coverage # mypy # pytest -types-aiobotocore==2.13.1 +types-aiobotocore==2.13.2 # via -r requirements/_test.in -types-aiobotocore-s3==2.13.1 +types-aiobotocore-s3==2.13.2 # via types-aiobotocore types-aiofiles==24.1.0.20240626 # via -r requirements/_test.in diff --git a/packages/simcore-sdk/requirements/_tools.txt b/packages/simcore-sdk/requirements/_tools.txt index 8ba498fbd3e..3c521f0c472 100644 --- a/packages/simcore-sdk/requirements/_tools.txt +++ b/packages/simcore-sdk/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -47,7 +47,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -56,7 +56,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -64,15 +64,15 @@ pyproject-hooks==1.1.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 -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -95,5 +95,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools From 8ee3d0b8dcf4e19a1627ed851df209c93bb9a970 Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Mon, 12 Aug 2024 15:37:25 +0200 Subject: [PATCH 03/19] services tests&tools --- services/agent/requirements/_test.txt | 22 ++-- services/agent/requirements/_tools.txt | 14 +-- services/api-server/requirements/_test.txt | 20 +-- services/api-server/requirements/_tools.txt | 14 +-- services/autoscaling/requirements/_test.txt | 32 ++--- services/autoscaling/requirements/_tools.txt | 16 +-- services/catalog/requirements/_test.txt | 12 +- services/catalog/requirements/_tools.txt | 16 +-- .../clusters-keeper/requirements/_test.txt | 32 ++--- .../clusters-keeper/requirements/_tools.txt | 16 +-- services/dask-sidecar/requirements/_test.txt | 28 ++--- services/dask-sidecar/requirements/_tools.txt | 16 +-- .../datcore-adapter/requirements/_test.txt | 12 +- .../datcore-adapter/requirements/_tools.txt | 16 +-- services/director-v2/requirements/_test.txt | 20 +-- services/director-v2/requirements/_tools.txt | 16 +-- .../dynamic-scheduler/requirements/_test.txt | 8 +- .../dynamic-scheduler/requirements/_tools.txt | 14 +-- .../dynamic-sidecar/requirements/_test.txt | 16 ++- .../dynamic-sidecar/requirements/_tools.txt | 14 +-- services/efs-guardian/requirements/_test.txt | 30 ++--- services/efs-guardian/requirements/_tools.txt | 16 +-- services/invitations/requirements/_test.txt | 10 +- services/invitations/requirements/_tools.txt | 16 +-- services/migration/requirements/_test.txt | 18 +-- services/migration/requirements/_tools.txt | 18 +-- .../requirements/_test.txt | 14 +-- .../requirements/_tools.txt | 16 +-- .../tests/system/requirements/_test.txt | 16 +-- .../tests/system/requirements/_tools.txt | 14 +-- services/payments/requirements/_test.txt | 116 ++++++++++++++---- services/payments/requirements/_tools.txt | 31 ++++- .../requirements/_test.txt | 28 ++--- .../requirements/_tools.txt | 16 +-- services/storage/requirements/_test.txt | 32 ++--- services/storage/requirements/_tools.txt | 16 +-- services/web/server/requirements/_test.txt | 10 +- services/web/server/requirements/_tools.txt | 10 +- 38 files changed, 438 insertions(+), 343 deletions(-) diff --git a/services/agent/requirements/_test.txt b/services/agent/requirements/_test.txt index 23a59b89151..57f7d1f5378 100644 --- a/services/agent/requirements/_test.txt +++ b/services/agent/requirements/_test.txt @@ -51,9 +51,9 @@ certifi==2023.11.17 # httpcore # httpx # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==2.1.1 # via @@ -64,11 +64,11 @@ click==8.1.3 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # moto @@ -83,7 +83,7 @@ ecdsa==0.19.0 # sshpubkeys exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flask==3.0.3 # via @@ -131,7 +131,7 @@ jmespath==1.0.1 # via # boto3 # botocore -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -189,13 +189,13 @@ pyrsistent==0.19.2 # via # -c requirements/_base.txt # jsonschema -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-mock -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -213,7 +213,7 @@ python-dateutil==2.8.2 # moto python-jose==3.3.0 # via moto -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # cfn-lint @@ -221,7 +221,7 @@ pyyaml==6.0.1 # moto # openapi-spec-validator # responses -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.3 # via @@ -255,7 +255,7 @@ sniffio==1.3.0 # httpx sshpubkeys==3.3.1 # via moto -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint tomli==2.0.1 # via diff --git a/services/agent/requirements/_tools.txt b/services/agent/requirements/_tools.txt index 7b804dfed60..8d7634d70dd 100644 --- a/services/agent/requirements/_tools.txt +++ b/services/agent/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via # -r requirements/../../../requirements/devenv.txt # -r requirements/_tools.in @@ -47,7 +47,7 @@ packaging==23.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -56,7 +56,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -64,13 +64,13 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt setuptools==69.2.0 # via @@ -96,7 +96,7 @@ typing-extensions==4.4.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/api-server/requirements/_test.txt b/services/api-server/requirements/_test.txt index 30c558cc0e9..26ed76c4e4a 100644 --- a/services/api-server/requirements/_test.txt +++ b/services/api-server/requirements/_test.txt @@ -37,19 +37,19 @@ aws-sam-translator==1.55.0 # cfn-lint aws-xray-sdk==2.14.0 # via moto -boto3==1.34.144 +boto3==1.34.158 # via # aws-sam-translator # moto -boto3-stubs==1.34.144 +boto3-stubs==1.34.158 # via types-boto3 -botocore==1.34.144 +botocore==1.34.158 # via # aws-xray-sdk # boto3 # moto # s3transfer -botocore-stubs==1.34.144 +botocore-stubs==1.34.158 # via boto3-stubs certifi==2024.2.2 # via @@ -73,7 +73,7 @@ click==8.1.7 # -c requirements/_base.txt # -r requirements/_test.in # flask -coverage==7.6.0 +coverage==7.6.1 # via pytest-cov cryptography==42.0.5 # via @@ -96,7 +96,7 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flask==2.1.3 # via @@ -154,7 +154,7 @@ jmespath==1.0.1 # botocore jschema-to-python==1.2.3 # via cfn-lint -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -194,7 +194,7 @@ multidict==6.0.5 # -c requirements/_base.txt # aiohttp # yarl -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -234,14 +234,14 @@ pyrsistent==0.20.0 # via # -c requirements/_base.txt # jsonschema -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-docker # pytest-mock -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in diff --git a/services/api-server/requirements/_tools.txt b/services/api-server/requirements/_tools.txt index 03b2cfa3511..ea3e964fd72 100644 --- a/services/api-server/requirements/_tools.txt +++ b/services/api-server/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -41,7 +41,7 @@ markupsafe==2.1.5 # jinja2 mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -60,7 +60,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -69,7 +69,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -84,7 +84,7 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt setuptools==69.2.0 # via @@ -110,7 +110,7 @@ typing-extensions==4.10.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/autoscaling/requirements/_test.txt b/services/autoscaling/requirements/_test.txt index aa2a8a10408..91fb76f0b1e 100644 --- a/services/autoscaling/requirements/_test.txt +++ b/services/autoscaling/requirements/_test.txt @@ -1,4 +1,4 @@ -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto anyio==4.3.0 # via @@ -44,9 +44,9 @@ certifi==2024.2.2 # httpcore # httpx # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via requests @@ -54,11 +54,11 @@ click==8.1.7 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc @@ -74,9 +74,9 @@ exceptiongroup==1.2.1 # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in -fakeredis==2.23.3 +fakeredis==2.23.5 # via -r requirements/_test.in flask==3.0.3 # via @@ -125,7 +125,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -155,7 +155,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -195,7 +195,7 @@ pydantic==1.10.15 # aws-sam-translator pyparsing==3.1.2 # via moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -203,7 +203,7 @@ pytest==8.2.2 # pytest-icdiff # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -245,7 +245,7 @@ referencing==0.29.3 # jsonschema # jsonschema-path # jsonschema-specifications -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.3 # via @@ -268,7 +268,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto six==1.16.0 # via @@ -285,7 +285,7 @@ sortedcontainers==2.4.0 # via # -c requirements/_base.txt # fakeredis -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint termcolor==2.4.0 # via pytest-sugar @@ -301,7 +301,7 @@ types-aiobotocore-ec2==2.13.0 # via # -c requirements/_base.txt # types-aiobotocore -types-aiobotocore-iam==2.13.1 +types-aiobotocore-iam==2.13.2 # via types-aiobotocore types-aiobotocore-s3==2.13.0 # via @@ -315,7 +315,7 @@ types-awscrt==0.20.9 # via # -c requirements/_base.txt # botocore-stubs -types-pyyaml==6.0.12.20240724 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.11.0 # via diff --git a/services/autoscaling/requirements/_tools.txt b/services/autoscaling/requirements/_tools.txt index d599cfe1633..6f7d1ba1300 100644 --- a/services/autoscaling/requirements/_tools.txt +++ b/services/autoscaling/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -44,7 +44,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -53,7 +53,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -93,7 +93,7 @@ typing-extensions==4.11.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/catalog/requirements/_test.txt b/services/catalog/requirements/_test.txt index 1c116c89286..503c5903491 100644 --- a/services/catalog/requirements/_test.txt +++ b/services/catalog/requirements/_test.txt @@ -41,7 +41,7 @@ click==8.1.7 # via # -c requirements/_base.txt # -r requirements/_test.in -coverage==7.6.0 +coverage==7.6.1 # via pytest-cov docker==7.1.0 # via -r requirements/_test.in @@ -50,7 +50,7 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in frozenlist==1.4.1 # via @@ -105,7 +105,7 @@ multidict==6.0.5 # -c requirements/_base.txt # aiohttp # yarl -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -119,7 +119,7 @@ ptvsd==4.3.2 # via -r requirements/_test.in py-cpuinfo==9.0.0 # via pytest-benchmark -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -130,7 +130,7 @@ pytest==8.2.2 # pytest-mock pytest-aiohttp==1.0.5 # via -r requirements/_test.in -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # pytest-aiohttp @@ -187,7 +187,7 @@ tomli==2.0.1 # pytest types-psycopg2==2.9.21.20240417 # via -r requirements/_test.in -types-pyyaml==6.0.12.20240724 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.10.0 # via diff --git a/services/catalog/requirements/_tools.txt b/services/catalog/requirements/_tools.txt index fab820ed34c..292c73b64c9 100644 --- a/services/catalog/requirements/_tools.txt +++ b/services/catalog/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -47,7 +47,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -56,7 +56,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -69,9 +69,9 @@ pyyaml==6.0.1 # -c requirements/_base.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -92,7 +92,7 @@ typing-extensions==4.10.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/clusters-keeper/requirements/_test.txt b/services/clusters-keeper/requirements/_test.txt index 8c51196331e..2925c610785 100644 --- a/services/clusters-keeper/requirements/_test.txt +++ b/services/clusters-keeper/requirements/_test.txt @@ -11,7 +11,7 @@ aiosignal==1.3.1 # via # -c requirements/_base.txt # aiohttp -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto anyio==4.3.0 # via @@ -55,9 +55,9 @@ certifi==2024.2.2 # httpcore # httpx # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via requests @@ -65,16 +65,16 @@ click==8.1.7 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc # moto -debugpy==1.8.2 +debugpy==1.8.5 # via -r requirements/_test.in deepdiff==7.0.1 # via -r requirements/_test.in @@ -87,9 +87,9 @@ exceptiongroup==1.2.1 # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in -fakeredis==2.23.3 +fakeredis==2.23.5 # via -r requirements/_test.in flask==3.0.3 # via @@ -142,7 +142,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -172,7 +172,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -216,13 +216,13 @@ pydantic==1.10.15 # aws-sam-translator pyparsing==3.1.2 # via moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-mock -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -260,7 +260,7 @@ referencing==0.29.3 # jsonschema # jsonschema-path # jsonschema-specifications -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.3 # via @@ -283,7 +283,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto six==1.16.0 # via @@ -300,13 +300,13 @@ sortedcontainers==2.4.0 # via # -c requirements/_base.txt # fakeredis -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint tomli==2.0.1 # via # coverage # pytest -types-pyyaml==6.0.12.20240724 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.11.0 # via diff --git a/services/clusters-keeper/requirements/_tools.txt b/services/clusters-keeper/requirements/_tools.txt index d599cfe1633..6f7d1ba1300 100644 --- a/services/clusters-keeper/requirements/_tools.txt +++ b/services/clusters-keeper/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -44,7 +44,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -53,7 +53,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -93,7 +93,7 @@ typing-extensions==4.11.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/dask-sidecar/requirements/_test.txt b/services/dask-sidecar/requirements/_test.txt index ecc417c348e..ef8387a9b23 100644 --- a/services/dask-sidecar/requirements/_test.txt +++ b/services/dask-sidecar/requirements/_test.txt @@ -1,4 +1,4 @@ -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto attrs==23.2.0 # via @@ -26,9 +26,9 @@ certifi==2024.7.4 # via # -c requirements/../../../requirements/constraints.txt # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via requests @@ -36,11 +36,11 @@ click==8.1.7 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc @@ -54,7 +54,7 @@ exceptiongroup==1.2.1 # via # -c requirements/_base.txt # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flask==3.0.3 # via @@ -87,7 +87,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -115,7 +115,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -149,11 +149,11 @@ pydantic==1.10.15 # aws-sam-translator pyftpdlib==1.5.10 # via pytest-localftpserver -pyopenssl==24.1.0 +pyopenssl==24.2.1 # via pytest-localftpserver pyparsing==3.1.2 # via moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -163,7 +163,7 @@ pytest==8.2.2 # pytest-localftpserver # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -204,7 +204,7 @@ referencing==0.29.3 # jsonschema # jsonschema-path # jsonschema-specifications -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.3 # via @@ -223,14 +223,14 @@ rpds-py==0.18.1 # referencing s3transfer==0.10.2 # via boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto six==1.16.0 # via # -c requirements/_base.txt # python-dateutil # rfc3339-validator -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint termcolor==2.4.0 # via pytest-sugar diff --git a/services/dask-sidecar/requirements/_tools.txt b/services/dask-sidecar/requirements/_tools.txt index d599cfe1633..6f7d1ba1300 100644 --- a/services/dask-sidecar/requirements/_tools.txt +++ b/services/dask-sidecar/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -44,7 +44,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -53,7 +53,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -93,7 +93,7 @@ typing-extensions==4.11.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/datcore-adapter/requirements/_test.txt b/services/datcore-adapter/requirements/_test.txt index 108cc17c684..e7625864c84 100644 --- a/services/datcore-adapter/requirements/_test.txt +++ b/services/datcore-adapter/requirements/_test.txt @@ -4,9 +4,9 @@ anyio==4.3.0 # httpx asgi-lifespan==2.1.0 # via -r requirements/_test.in -boto3-stubs==1.34.149 +boto3-stubs==1.34.158 # via types-boto3 -botocore-stubs==1.34.149 +botocore-stubs==1.34.158 # via # boto3-stubs # types-botocore @@ -19,7 +19,7 @@ certifi==2024.2.2 # requests charset-normalizer==3.3.2 # via requests -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -30,7 +30,7 @@ exceptiongroup==1.2.0 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in h11==0.14.0 # via @@ -63,7 +63,7 @@ pluggy==1.5.0 # via pytest pprintpp==0.4.0 # via pytest-icdiff -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -73,7 +73,7 @@ pytest==8.2.2 # pytest-mock # pytest-sugar # pytest-xdist -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in diff --git a/services/datcore-adapter/requirements/_tools.txt b/services/datcore-adapter/requirements/_tools.txt index 93344802ed3..c2fb4740b70 100644 --- a/services/datcore-adapter/requirements/_tools.txt +++ b/services/datcore-adapter/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -42,7 +42,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -51,7 +51,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -65,9 +65,9 @@ pyyaml==6.0.1 # -c requirements/_base.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -88,7 +88,7 @@ typing-extensions==4.10.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/director-v2/requirements/_test.txt b/services/director-v2/requirements/_test.txt index 5b91ba32b5c..0f73313aac6 100644 --- a/services/director-v2/requirements/_test.txt +++ b/services/director-v2/requirements/_test.txt @@ -47,7 +47,7 @@ attrs==23.2.0 # -c requirements/_base.txt # aiohttp # pytest-docker -bokeh==3.5.0 +bokeh==3.5.1 # via dask boto3==1.34.131 # via aiobotocore @@ -63,7 +63,7 @@ certifi==2024.2.2 # httpcore # httpx # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography charset-normalizer==3.3.2 # via requests @@ -81,9 +81,9 @@ colorlog==6.8.2 # via dask-gateway-server contourpy==1.2.1 # via bokeh -coverage==7.6.0 +coverage==7.6.1 # via pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # dask-gateway-server @@ -107,7 +107,7 @@ exceptiongroup==1.2.1 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -188,7 +188,7 @@ multidict==6.0.5 # aiohttp # async-asgi-testclient # yarl -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -228,7 +228,7 @@ psutil==5.9.8 # distributed pycparser==2.22 # via cffi -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -237,7 +237,7 @@ pytest==8.2.2 # pytest-icdiff # pytest-mock # pytest-xdist -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -321,11 +321,11 @@ tornado==6.4 # distributed traitlets==5.14.3 # via dask-gateway-server -types-networkx==3.2.1.20240703 +types-networkx==3.2.1.20240811 # via -r requirements/_test.in types-psycopg2==2.9.21.20240417 # via -r requirements/_test.in -types-pyyaml==6.0.12.20240724 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.11.0 # via diff --git a/services/director-v2/requirements/_tools.txt b/services/director-v2/requirements/_tools.txt index 250be3fbe8e..c3564eabd29 100644 --- a/services/director-v2/requirements/_tools.txt +++ b/services/director-v2/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -47,7 +47,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -56,7 +56,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -71,9 +71,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -94,7 +94,7 @@ typing-extensions==4.11.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/dynamic-scheduler/requirements/_test.txt b/services/dynamic-scheduler/requirements/_test.txt index c83c6d22350..df2f0ab1141 100644 --- a/services/dynamic-scheduler/requirements/_test.txt +++ b/services/dynamic-scheduler/requirements/_test.txt @@ -13,7 +13,7 @@ certifi==2024.2.2 # requests charset-normalizer==3.3.2 # via requests -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -24,7 +24,7 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in h11==0.14.0 # via @@ -58,7 +58,7 @@ pluggy==1.5.0 # via pytest pprintpp==0.4.0 # via pytest-icdiff -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -66,7 +66,7 @@ pytest==8.2.2 # pytest-icdiff # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in diff --git a/services/dynamic-scheduler/requirements/_tools.txt b/services/dynamic-scheduler/requirements/_tools.txt index 9e4d650949c..0300b310963 100644 --- a/services/dynamic-scheduler/requirements/_tools.txt +++ b/services/dynamic-scheduler/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -43,7 +43,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -52,7 +52,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -65,9 +65,9 @@ pyyaml==6.0.1 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -88,5 +88,5 @@ typing-extensions==4.10.0 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/dynamic-sidecar/requirements/_test.txt b/services/dynamic-sidecar/requirements/_test.txt index 91b7297252f..3ddd29ccedc 100644 --- a/services/dynamic-sidecar/requirements/_test.txt +++ b/services/dynamic-sidecar/requirements/_test.txt @@ -43,7 +43,7 @@ certifi==2024.2.2 # requests charset-normalizer==3.3.2 # via requests -coverage==7.6.0 +coverage==7.6.1 # via pytest-cov docker==7.1.0 # via -r requirements/_test.in @@ -51,7 +51,7 @@ exceptiongroup==1.2.0 # via # -c requirements/_base.txt # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -81,7 +81,7 @@ multidict==6.0.5 # aiohttp # async-asgi-testclient # yarl -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -91,13 +91,13 @@ packaging==24.0 # pytest pluggy==1.5.0 # via pytest -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-mock -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -138,13 +138,11 @@ tomli==2.0.1 # coverage # mypy # pytest -types-aiobotocore-s3==2.13.1 +types-aiobotocore-s3==2.13.2 # via -r requirements/_test.in types-aiofiles==24.1.0.20240626 # via -r requirements/_test.in -types-psutil==6.0.0.20240621 - # via -r requirements/_test.in -types-pyyaml==6.0.12.20240311 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.11.0 # via diff --git a/services/dynamic-sidecar/requirements/_tools.txt b/services/dynamic-sidecar/requirements/_tools.txt index eb8f4151339..2df8928cbb1 100644 --- a/services/dynamic-sidecar/requirements/_tools.txt +++ b/services/dynamic-sidecar/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -46,7 +46,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -55,7 +55,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -91,5 +91,5 @@ typing-extensions==4.11.0 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/efs-guardian/requirements/_test.txt b/services/efs-guardian/requirements/_test.txt index 2e9840ef150..d6cde715417 100644 --- a/services/efs-guardian/requirements/_test.txt +++ b/services/efs-guardian/requirements/_test.txt @@ -11,7 +11,7 @@ aiosignal==1.3.1 # via # -c requirements/_base.txt # aiohttp -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto anyio==4.4.0 # via @@ -55,9 +55,9 @@ certifi==2024.2.2 # httpcore # httpx # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via requests @@ -65,16 +65,16 @@ click==8.1.7 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc # moto -debugpy==1.8.2 +debugpy==1.8.5 # via -r requirements/_test.in deepdiff==7.0.1 # via -r requirements/_test.in @@ -87,9 +87,9 @@ exceptiongroup==1.2.1 # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in -fakeredis==2.23.3 +fakeredis==2.23.5 # via -r requirements/_test.in flask==3.0.3 # via @@ -141,7 +141,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -170,7 +170,7 @@ markupsafe==2.1.5 # via # jinja2 # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -212,13 +212,13 @@ pydantic==1.10.15 # aws-sam-translator pyparsing==3.1.2 # via moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-mock -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -256,7 +256,7 @@ referencing==0.29.3 # jsonschema # jsonschema-path # jsonschema-specifications -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.3 # via @@ -279,7 +279,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto six==1.16.0 # via @@ -294,7 +294,7 @@ sniffio==1.3.1 # httpx sortedcontainers==2.4.0 # via fakeredis -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint tomli==2.0.1 # via diff --git a/services/efs-guardian/requirements/_tools.txt b/services/efs-guardian/requirements/_tools.txt index d599cfe1633..6f7d1ba1300 100644 --- a/services/efs-guardian/requirements/_tools.txt +++ b/services/efs-guardian/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -44,7 +44,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -53,7 +53,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -93,7 +93,7 @@ typing-extensions==4.11.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/invitations/requirements/_test.txt b/services/invitations/requirements/_test.txt index ca7c0354dfb..25065ff4030 100644 --- a/services/invitations/requirements/_test.txt +++ b/services/invitations/requirements/_test.txt @@ -12,7 +12,7 @@ certifi==2024.2.2 # -c requirements/_base.txt # httpcore # httpx -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -22,7 +22,7 @@ exceptiongroup==1.2.0 # anyio # hypothesis # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in h11==0.14.0 # via @@ -37,7 +37,7 @@ httpx==0.27.0 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # -r requirements/_test.in -hypothesis==6.108.2 +hypothesis==6.111.0 # via -r requirements/_test.in idna==3.6 # via @@ -53,13 +53,13 @@ packaging==24.0 # pytest-sugar pluggy==1.5.0 # via pytest -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in diff --git a/services/invitations/requirements/_tools.txt b/services/invitations/requirements/_tools.txt index 4d1a48aa581..f829b90922b 100644 --- a/services/invitations/requirements/_tools.txt +++ b/services/invitations/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -43,7 +43,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -52,7 +52,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -66,9 +66,9 @@ pyyaml==6.0.1 # -c requirements/_base.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -89,7 +89,7 @@ typing-extensions==4.10.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/migration/requirements/_test.txt b/services/migration/requirements/_test.txt index 27b5ee06298..1e306e69649 100644 --- a/services/migration/requirements/_test.txt +++ b/services/migration/requirements/_test.txt @@ -1,4 +1,4 @@ -attrs==23.2.0 +attrs==24.2.0 # via # jsonschema # pytest-docker @@ -9,7 +9,7 @@ certifi==2024.7.4 # requests charset-normalizer==3.3.2 # via requests -coverage==7.6.0 +coverage==7.6.1 # via pytest-cov docker==7.1.0 # via -r requirements/_test.in @@ -25,7 +25,7 @@ jsonschema==4.23.0 # via -r requirements/_test.in jsonschema-specifications==2023.12.1 # via jsonschema -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -33,14 +33,14 @@ packaging==24.1 # via pytest pluggy==1.5.0 # via pytest -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-docker # pytest-mock -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -54,7 +54,7 @@ pytest-runner==6.0.1 # via -r requirements/_test.in python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -64,17 +64,17 @@ referencing==0.35.1 # jsonschema-specifications requests==2.32.3 # via docker -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in sqlalchemy2-stubs==0.0.2a38 # via sqlalchemy -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_test.in tomli==2.0.1 # via diff --git a/services/migration/requirements/_tools.txt b/services/migration/requirements/_tools.txt index a09f0d8d788..0887d307514 100644 --- a/services/migration/requirements/_tools.txt +++ b/services/migration/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -26,7 +26,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -44,7 +44,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -53,7 +53,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -61,15 +61,15 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -89,7 +89,7 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/osparc-gateway-server/requirements/_test.txt b/services/osparc-gateway-server/requirements/_test.txt index 76bec2474e4..e5f97dfa7a8 100644 --- a/services/osparc-gateway-server/requirements/_test.txt +++ b/services/osparc-gateway-server/requirements/_test.txt @@ -32,7 +32,7 @@ cloudpickle==3.0.0 # -c requirements/../../dask-sidecar/requirements/_dask-distributed.txt # dask # distributed -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -43,7 +43,7 @@ dask==2024.5.1 # distributed dask-gateway==2024.1.0 # via -r requirements/_test.in -debugpy==1.8.2 +debugpy==1.8.5 # via -r requirements/_test.in distributed==2024.5.1 # via @@ -53,7 +53,7 @@ docker==7.1.0 # via -r requirements/_test.in exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in frozenlist==1.4.1 # via @@ -104,7 +104,7 @@ multidict==6.0.5 # -c requirements/_base.txt # aiohttp # yarl -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -127,7 +127,7 @@ psutil==5.9.8 # via # -c requirements/../../dask-sidecar/requirements/_dask-distributed.txt # distributed -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -136,7 +136,7 @@ pytest==8.2.2 # pytest-instafail # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -178,7 +178,7 @@ tblib==3.0.0 # via # -c requirements/../../dask-sidecar/requirements/_dask-distributed.txt # distributed -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_test.in termcolor==2.4.0 # via pytest-sugar diff --git a/services/osparc-gateway-server/requirements/_tools.txt b/services/osparc-gateway-server/requirements/_tools.txt index 30b6939ba3f..f90cb6b2cb8 100644 --- a/services/osparc-gateway-server/requirements/_tools.txt +++ b/services/osparc-gateway-server/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -45,7 +45,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -54,7 +54,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -91,7 +91,7 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/osparc-gateway-server/tests/system/requirements/_test.txt b/services/osparc-gateway-server/tests/system/requirements/_test.txt index e5c565500e0..917632ce23b 100644 --- a/services/osparc-gateway-server/tests/system/requirements/_test.txt +++ b/services/osparc-gateway-server/tests/system/requirements/_test.txt @@ -1,6 +1,8 @@ aiodocker==0.22.2 # via -r requirements/_test.in -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../../../requirements/constraints.txt # aiodocker @@ -9,7 +11,7 @@ aiosignal==1.3.1 # via aiohttp async-timeout==4.0.3 # via aiohttp -attrs==23.2.0 +attrs==24.2.0 # via aiohttp certifi==2024.7.4 # via @@ -28,7 +30,7 @@ cloudpickle==3.0.0 # -c requirements/../../../../dask-sidecar/requirements/_dask-distributed.txt # dask # distributed -coverage==7.6.0 +coverage==7.6.1 # via pytest-cov dask==2024.5.1 # via @@ -45,7 +47,7 @@ docker==7.1.0 # via -r requirements/_test.in exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in frozenlist==1.4.1 # via @@ -116,7 +118,7 @@ psutil==5.9.8 # via # -c requirements/../../../../dask-sidecar/requirements/_dask-distributed.txt # distributed -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -125,7 +127,7 @@ pytest==8.2.2 # pytest-instafail # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../../../requirements/constraints.txt # -r requirements/_test.in @@ -162,7 +164,7 @@ tblib==3.0.0 # via # -c requirements/../../../../dask-sidecar/requirements/_dask-distributed.txt # distributed -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_test.in termcolor==2.4.0 # via pytest-sugar diff --git a/services/osparc-gateway-server/tests/system/requirements/_tools.txt b/services/osparc-gateway-server/tests/system/requirements/_tools.txt index 382415b7b15..e31f955cde9 100644 --- a/services/osparc-gateway-server/tests/system/requirements/_tools.txt +++ b/services/osparc-gateway-server/tests/system/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -42,7 +42,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../../../requirements/devenv.txt @@ -51,7 +51,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../../../requirements/devenv.txt @@ -64,9 +64,9 @@ pyyaml==6.0.1 # -c requirements/../../../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -85,5 +85,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/payments/requirements/_test.txt b/services/payments/requirements/_test.txt index ef7db28e202..5a0c6a18529 100644 --- a/services/payments/requirements/_test.txt +++ b/services/payments/requirements/_test.txt @@ -1,51 +1,84 @@ aiohappyeyeballs==2.3.4 - # via aiohttp + # via + # -c requirements/_base.txt + # aiohttp aiohttp==3.10.0 - # via python-socketio + # via + # -c requirements/../../../requirements/constraints.txt + # -c requirements/_base.txt + # python-socketio aiosignal==1.3.1 - # via aiohttp + # via + # -c requirements/_base.txt + # aiohttp anyio==4.4.0 - # via httpx + # via + # -c requirements/_base.txt + # httpx asgi-lifespan==2.1.0 + # via -r requirements/_test.in async-timeout==4.0.3 - # via aiohttp + # via + # -c requirements/_base.txt + # aiohttp attrs==23.2.0 - # via aiohttp + # via + # -c requirements/_base.txt + # aiohttp bidict==0.23.1 - # via python-socketio + # via + # -c requirements/_base.txt + # python-socketio certifi==2024.7.4 # via + # -c requirements/../../../requirements/constraints.txt + # -c requirements/_base.txt # httpcore # httpx # requests charset-normalizer==3.3.2 # via requests -coverage==7.6.0 - # via pytest-cov +coverage==7.6.1 + # via + # -r requirements/_test.in + # pytest-cov docker==7.1.0 + # via -r requirements/_test.in exceptiongroup==1.2.2 # via + # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 + # via -r requirements/_test.in frozenlist==1.4.1 # via + # -c requirements/_base.txt # aiohttp # aiosignal greenlet==3.0.3 - # via sqlalchemy + # via + # -c requirements/_base.txt + # sqlalchemy h11==0.14.0 # via + # -c requirements/_base.txt # httpcore # wsproto httpcore==1.0.5 - # via httpx + # via + # -c requirements/_base.txt + # httpx httpx==0.27.0 - # via respx + # via + # -c requirements/../../../requirements/constraints.txt + # -c requirements/_base.txt + # respx icdiff==2.0.7 # via pytest-icdiff idna==3.7 # via + # -c requirements/_base.txt # anyio # httpx # requests @@ -53,8 +86,10 @@ idna==3.7 iniconfig==2.0.0 # via pytest jsonref==1.1.0 + # via -r requirements/_test.in multidict==6.0.5 # via + # -c requirements/_base.txt # aiohttp # yarl mypy==1.11.1 @@ -63,6 +98,7 @@ mypy-extensions==1.0.0 # via mypy packaging==24.1 # via + # -c requirements/_base.txt # pytest # pytest-sugar pluggy==1.5.0 @@ -71,36 +107,65 @@ pprintpp==0.4.0 # via pytest-icdiff pytest==8.3.2 # via + # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-icdiff # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 + # via + # -c requirements/../../../requirements/constraints.txt + # -r requirements/_test.in pytest-cov==5.0.0 + # via -r requirements/_test.in pytest-icdiff==0.9 + # via -r requirements/_test.in pytest-mock==3.14.0 + # via -r requirements/_test.in pytest-runner==6.0.1 + # via -r requirements/_test.in pytest-sugar==1.0.0 + # via -r requirements/_test.in python-dateutil==2.9.0.post0 - # via faker + # via + # -c requirements/_base.txt + # faker python-dotenv==1.0.1 + # via + # -c requirements/_base.txt + # -r requirements/_test.in python-engineio==4.9.1 - # via python-socketio + # via + # -c requirements/_base.txt + # python-socketio python-socketio==5.11.3 + # via + # -c requirements/_base.txt + # -r requirements/_test.in requests==2.32.3 # via docker respx==0.21.1 + # via -r requirements/_test.in simple-websocket==1.0.0 - # via python-engineio + # via + # -c requirements/_base.txt + # python-engineio six==1.16.0 - # via python-dateutil + # via + # -c requirements/_base.txt + # python-dateutil sniffio==1.3.1 # via + # -c requirements/_base.txt # anyio # asgi-lifespan # httpx sqlalchemy==1.4.53 + # via + # -c requirements/../../../requirements/constraints.txt + # -c requirements/_base.txt + # -r requirements/_test.in sqlalchemy2-stubs==0.0.2a38 # via sqlalchemy termcolor==2.4.0 @@ -111,20 +176,29 @@ tomli==2.0.1 # mypy # pytest types-aiofiles==24.1.0.20240626 + # via -r requirements/_test.in types-pyasn1==0.6.0.20240402 # via types-python-jose types-python-jose==3.3.4.20240106 -types-pyyaml==6.0.12.20240724 + # via -r requirements/_test.in +types-pyyaml==6.0.12.20240808 + # via -r requirements/_test.in typing-extensions==4.12.2 # via + # -c requirements/_base.txt # anyio # mypy # sqlalchemy2-stubs urllib3==2.2.2 # via + # -c requirements/../../../requirements/constraints.txt # docker # requests wsproto==1.2.0 - # via simple-websocket + # via + # -c requirements/_base.txt + # simple-websocket yarl==1.9.4 - # via aiohttp + # via + # -c requirements/_base.txt + # aiohttp diff --git a/services/payments/requirements/_tools.txt b/services/payments/requirements/_tools.txt index e9bba63860f..fdab7fe35d9 100644 --- a/services/payments/requirements/_tools.txt +++ b/services/payments/requirements/_tools.txt @@ -1,13 +1,16 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 + # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools bump2version==1.0.1 + # via -r requirements/../../../requirements/devenv.txt cfgv==3.4.0 # via pre-commit click==8.1.7 # via + # -c requirements/_base.txt # black # pip-tools dill==0.3.8 @@ -19,18 +22,26 @@ filelock==3.15.4 identify==2.6.0 # via pre-commit isort==5.13.2 - # via pylint + # via + # -r requirements/../../../requirements/devenv.txt + # pylint mccabe==0.7.0 # via pylint mypy==1.11.1 + # via + # -c requirements/_test.txt + # -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via + # -c requirements/_test.txt # black # mypy nodeenv==1.9.1 # via pre-commit packaging==24.1 # via + # -c requirements/_base.txt + # -c requirements/_test.txt # black # build pathspec==0.12.1 @@ -38,24 +49,32 @@ pathspec==0.12.1 pip==24.2 # via pip-tools pip-tools==7.4.1 + # via -r requirements/../../../requirements/devenv.txt platformdirs==4.2.2 # via # black # pylint # virtualenv pre-commit==3.8.0 + # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 + # via -r requirements/../../../requirements/devenv.txt pyproject-hooks==1.1.0 # via # build # pip-tools pyyaml==6.0.1 - # via pre-commit -ruff==0.5.5 + # via + # -c requirements/../../../requirements/constraints.txt + # -c requirements/_base.txt + # pre-commit +ruff==0.5.7 + # via -r requirements/../../../requirements/devenv.txt setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via + # -c requirements/_test.txt # black # build # mypy @@ -65,10 +84,12 @@ tomlkit==0.13.0 # via pylint typing-extensions==4.12.2 # via + # -c requirements/_base.txt + # -c requirements/_test.txt # astroid # black # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/resource-usage-tracker/requirements/_test.txt b/services/resource-usage-tracker/requirements/_test.txt index 62e6063e4b3..b76968960e8 100644 --- a/services/resource-usage-tracker/requirements/_test.txt +++ b/services/resource-usage-tracker/requirements/_test.txt @@ -2,7 +2,7 @@ alembic==1.13.1 # via # -c requirements/_base.txt # -r requirements/_test.in -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto anyio==4.3.0 # via @@ -44,9 +44,9 @@ certifi==2024.2.2 # httpcore # httpx # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via @@ -56,11 +56,11 @@ click==8.1.7 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc @@ -74,9 +74,9 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in -fakeredis==2.23.3 +fakeredis==2.23.5 # via -r requirements/_test.in flask==3.0.3 # via @@ -126,7 +126,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -162,11 +162,11 @@ markupsafe==2.1.5 # jinja2 # mako # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -200,14 +200,14 @@ pyparsing==3.1.2 # via # -c requirements/_base.txt # moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -278,7 +278,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto six==1.16.0 # via @@ -301,7 +301,7 @@ sqlalchemy==1.4.52 # alembic sqlalchemy2-stubs==0.0.2a38 # via sqlalchemy -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint termcolor==2.4.0 # via pytest-sugar diff --git a/services/resource-usage-tracker/requirements/_tools.txt b/services/resource-usage-tracker/requirements/_tools.txt index 39387f90eeb..9c76e1c7dc3 100644 --- a/services/resource-usage-tracker/requirements/_tools.txt +++ b/services/resource-usage-tracker/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -47,7 +47,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -56,7 +56,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -71,9 +71,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -96,7 +96,7 @@ typing-extensions==4.10.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/storage/requirements/_test.txt b/services/storage/requirements/_test.txt index 87c90aad9df..1459f3d41b4 100644 --- a/services/storage/requirements/_test.txt +++ b/services/storage/requirements/_test.txt @@ -11,7 +11,7 @@ aiosignal==1.3.1 # via # -c requirements/_base.txt # aiohttp -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto async-timeout==4.0.3 # via @@ -48,9 +48,9 @@ certifi==2024.2.2 # -c requirements/_base.txt # requests # simcore-service-storage-sdk -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via @@ -60,11 +60,11 @@ click==8.1.7 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc @@ -77,9 +77,9 @@ exceptiongroup==1.2.1 # via # -c requirements/_base.txt # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in -fakeredis==2.23.3 +fakeredis==2.23.5 # via -r requirements/_test.in flask==3.0.3 # via @@ -122,7 +122,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -156,7 +156,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -165,13 +165,13 @@ multidict==6.0.5 # -c requirements/_base.txt # aiohttp # yarl -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy networkx==3.3 # via cfn-lint -numpy==2.0.0 +numpy==2.0.1 # via pandas openapi-schema-validator==0.6.2 # via @@ -209,7 +209,7 @@ pydantic==1.10.14 # aws-sam-translator pyparsing==3.1.2 # via moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -221,7 +221,7 @@ pytest==8.2.2 # pytest-sugar pytest-aiohttp==1.0.5 # via -r requirements/_test.in -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -270,7 +270,7 @@ referencing==0.29.3 # jsonschema # jsonschema-path # jsonschema-specifications -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.2 # via @@ -294,7 +294,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto simcore-service-storage-sdk @ git+https://github.com/ITISFoundation/osparc-simcore.git@cfdf4f86d844ebb362f4f39e9c6571d561b72897#subdirectory=services/storage/client-sdk/python # via -r requirements/_test.in @@ -313,7 +313,7 @@ sqlalchemy==1.4.52 # -r requirements/_test.in sqlalchemy2-stubs==0.0.2a38 # via sqlalchemy -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint termcolor==2.4.0 # via pytest-sugar diff --git a/services/storage/requirements/_tools.txt b/services/storage/requirements/_tools.txt index 39387f90eeb..9c76e1c7dc3 100644 --- a/services/storage/requirements/_tools.txt +++ b/services/storage/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -47,7 +47,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -56,7 +56,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -71,9 +71,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -96,7 +96,7 @@ typing-extensions==4.10.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/web/server/requirements/_test.txt b/services/web/server/requirements/_test.txt index 2ace6d0d12b..2cad082209d 100644 --- a/services/web/server/requirements/_test.txt +++ b/services/web/server/requirements/_test.txt @@ -47,7 +47,7 @@ click==8.1.3 # via # -c requirements/_base.txt # -r requirements/_test.in -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -136,7 +136,7 @@ pyrsistent==0.18.1 # -c requirements/_base.txt # jsonschema # referencing -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -151,7 +151,7 @@ pytest==8.2.2 # pytest-xdist pytest-aiohttp==1.0.5 # via -r requirements/_test.in -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../../requirements/constraints.txt # -r requirements/_test.in @@ -231,11 +231,11 @@ types-aiofiles==24.1.0.20240626 # via -r requirements/_test.in types-jsonschema==4.23.0.20240712 # via -r requirements/_test.in -types-openpyxl==3.1.5.20240719 +types-openpyxl==3.1.5.20240806 # via -r requirements/_test.in types-passlib==1.7.7.20240327 # via -r requirements/_test.in -types-pyyaml==6.0.12.20240724 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.12.0 # via diff --git a/services/web/server/requirements/_tools.txt b/services/web/server/requirements/_tools.txt index 9e5ddc4f42c..402738ee287 100644 --- a/services/web/server/requirements/_tools.txt +++ b/services/web/server/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -51,7 +51,7 @@ packaging==23.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../../requirements/devenv.txt @@ -60,7 +60,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../../requirements/devenv.txt @@ -74,7 +74,7 @@ pyyaml==6.0.1 # -c requirements/_base.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../../requirements/devenv.txt setuptools==69.1.1 # via @@ -102,5 +102,5 @@ typing-extensions==4.12.0 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools From 5e555ae62622615addfb7e772a7eb0e713356461 Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Mon, 19 Aug 2024 11:21:42 +0200 Subject: [PATCH 04/19] ugrades --- api/tests/requirements.txt | 6 +++--- packages/aws-library/requirements/_base.txt | 12 ++++++------ packages/aws-library/requirements/_test.txt | 12 ++++++------ packages/aws-library/requirements/_tools.txt | 6 +++--- .../requirements/_base.txt | 6 +++--- .../requirements/_test.txt | 2 +- .../requirements/_tools.txt | 6 +++--- packages/models-library/requirements/_test.txt | 4 ++-- packages/models-library/requirements/_tools.txt | 8 ++++---- .../notifications-library/requirements/_base.txt | 2 +- .../notifications-library/requirements/_test.txt | 2 +- .../notifications-library/requirements/_tools.txt | 6 +++--- packages/postgres-database/requirements/_test.txt | 4 ++-- packages/postgres-database/requirements/_tools.txt | 6 +++--- .../service-integration/requirements/_base.txt | 2 +- .../service-integration/requirements/_test.txt | 2 +- .../service-integration/requirements/_tools.txt | 6 +++--- packages/service-library/requirements/_aiohttp.txt | 6 +++--- packages/service-library/requirements/_base.txt | 10 +++++----- packages/service-library/requirements/_fastapi.txt | 2 +- packages/service-library/requirements/_test.txt | 8 ++++---- packages/service-library/requirements/_tools.txt | 6 +++--- packages/settings-library/requirements/_base.txt | 2 +- packages/settings-library/requirements/_test.txt | 2 +- packages/settings-library/requirements/_tools.txt | 6 +++--- packages/simcore-sdk/requirements/_base.txt | 10 +++++----- packages/simcore-sdk/requirements/_test.txt | 14 +++++++------- packages/simcore-sdk/requirements/_tools.txt | 6 +++--- services/agent/requirements/_test.txt | 6 +++--- services/agent/requirements/_tools.txt | 4 ++-- services/api-server/requirements/_test.txt | 10 +++++----- services/api-server/requirements/_tools.txt | 4 ++-- services/autoscaling/requirements/_test.txt | 8 ++++---- services/autoscaling/requirements/_tools.txt | 6 +++--- services/catalog/requirements/_test.txt | 4 ++-- services/catalog/requirements/_tools.txt | 6 +++--- services/clusters-keeper/requirements/_test.txt | 8 ++++---- services/clusters-keeper/requirements/_tools.txt | 6 +++--- services/dask-sidecar/requirements/_test.txt | 8 ++++---- services/dask-sidecar/requirements/_tools.txt | 6 +++--- services/datcore-adapter/requirements/_test.txt | 6 +++--- services/datcore-adapter/requirements/_tools.txt | 6 +++--- services/director-v2/requirements/_test.txt | 6 +++--- services/director-v2/requirements/_tools.txt | 6 +++--- services/dynamic-scheduler/requirements/_test.txt | 2 +- services/dynamic-scheduler/requirements/_tools.txt | 6 +++--- services/dynamic-sidecar/requirements/_test.txt | 4 +++- services/dynamic-sidecar/requirements/_tools.txt | 6 +++--- services/efs-guardian/requirements/_test.txt | 8 ++++---- services/efs-guardian/requirements/_tools.txt | 6 +++--- services/invitations/requirements/_test.txt | 4 ++-- services/invitations/requirements/_tools.txt | 6 +++--- services/migration/requirements/_tools.txt | 6 +++--- .../osparc-gateway-server/requirements/_test.txt | 2 +- .../osparc-gateway-server/requirements/_tools.txt | 6 +++--- .../tests/system/requirements/_test.txt | 6 +++--- .../tests/system/requirements/_tools.txt | 6 +++--- services/payments/requirements/_test.txt | 2 +- services/payments/requirements/_tools.txt | 6 +++--- .../resource-usage-tracker/requirements/_test.txt | 10 +++++----- .../resource-usage-tracker/requirements/_tools.txt | 6 +++--- services/storage/requirements/_test.txt | 12 ++++++------ services/storage/requirements/_tools.txt | 6 +++--- services/web/server/requirements/_test.txt | 6 +++--- services/web/server/requirements/_tools.txt | 4 ++-- tests/e2e-playwright/requirements/_test.txt | 2 +- tests/e2e-playwright/requirements/_tools.txt | 6 +++--- tests/public-api/requirements/_base.txt | 2 +- tests/public-api/requirements/_test.txt | 6 +++--- tests/public-api/requirements/_tools.txt | 6 +++--- tests/swarm-deploy/requirements/_test.txt | 10 +++++----- tests/swarm-deploy/requirements/_tools.txt | 6 +++--- 72 files changed, 212 insertions(+), 210 deletions(-) diff --git a/api/tests/requirements.txt b/api/tests/requirements.txt index ee2440609a0..7dff93a4dce 100644 --- a/api/tests/requirements.txt +++ b/api/tests/requirements.txt @@ -1,6 +1,6 @@ -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c ../../requirements/constraints.txt # -r requirements.in @@ -60,7 +60,7 @@ multidict==6.0.5 # via # aiohttp # yarl -openapi-core==0.19.2 +openapi-core==0.19.3 # via -r requirements.in openapi-schema-validator==0.6.2 # via diff --git a/packages/aws-library/requirements/_base.txt b/packages/aws-library/requirements/_base.txt index 4d441dda637..68031749713 100644 --- a/packages/aws-library/requirements/_base.txt +++ b/packages/aws-library/requirements/_base.txt @@ -1,4 +1,4 @@ -aio-pika==9.4.2 +aio-pika==9.4.3 # via -r requirements/../../../packages/service-library/requirements/_base.in aioboto3==13.1.1 # via -r requirements/_base.in @@ -14,9 +14,9 @@ aiofiles==24.1.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # aioboto3 -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -57,7 +57,7 @@ botocore==1.34.131 # aiobotocore # boto3 # s3transfer -botocore-stubs==1.34.158 +botocore-stubs==1.35.0 # via types-aiobotocore click==8.1.7 # via typer @@ -69,7 +69,7 @@ exceptiongroup==1.2.2 # via anyio fast-depends==2.4.8 # via faststream -faststream==0.5.17 +faststream==0.5.18 # via -r requirements/../../../packages/service-library/requirements/_base.in frozenlist==1.4.1 # via @@ -181,7 +181,7 @@ toolz==0.12.1 # via -r requirements/../../../packages/service-library/requirements/_base.in tqdm==4.66.5 # via -r requirements/../../../packages/service-library/requirements/_base.in -typer==0.12.3 +typer==0.12.4 # via # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in diff --git a/packages/aws-library/requirements/_test.txt b/packages/aws-library/requirements/_test.txt index 50e333a4cf6..7e7cc28d535 100644 --- a/packages/aws-library/requirements/_test.txt +++ b/packages/aws-library/requirements/_test.txt @@ -18,7 +18,7 @@ boto3==1.34.131 # -c requirements/_base.txt # aws-sam-translator # moto -boto3-stubs==1.34.158 +boto3-stubs==1.35.0 # via types-boto3 botocore==1.34.131 # via @@ -27,7 +27,7 @@ botocore==1.34.131 # boto3 # moto # s3transfer -botocore-stubs==1.34.158 +botocore-stubs==1.35.0 # via # -c requirements/_base.txt # boto3-stubs @@ -39,7 +39,7 @@ certifi==2024.7.4 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via requests @@ -62,7 +62,7 @@ exceptiongroup==1.2.2 # via # -c requirements/_base.txt # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flask==3.0.3 # via @@ -125,7 +125,7 @@ markupsafe==2.1.5 # via # jinja2 # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -235,7 +235,7 @@ s3transfer==0.10.2 # via # -c requirements/_base.txt # boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto six==1.16.0 # via diff --git a/packages/aws-library/requirements/_tools.txt b/packages/aws-library/requirements/_tools.txt index 284627ac5e2..4ea59d8d404 100644 --- a/packages/aws-library/requirements/_tools.txt +++ b/packages/aws-library/requirements/_tools.txt @@ -66,9 +66,9 @@ pyyaml==6.0.2 # -c requirements/_base.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -80,7 +80,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/packages/dask-task-models-library/requirements/_base.txt b/packages/dask-task-models-library/requirements/_base.txt index 4e5650efb61..65f8d7dcbd7 100644 --- a/packages/dask-task-models-library/requirements/_base.txt +++ b/packages/dask-task-models-library/requirements/_base.txt @@ -13,11 +13,11 @@ cloudpickle==3.0.0 # via # dask # distributed -dask==2024.8.0 +dask==2024.8.1 # via # -r requirements/_base.in # distributed -distributed==2024.8.0 +distributed==2024.8.1 # via dask dnspython==2.6.1 # via email-validator @@ -111,7 +111,7 @@ toolz==0.12.1 # partd tornado==6.4.1 # via distributed -typer==0.12.3 +typer==0.12.4 # via -r requirements/../../../packages/settings-library/requirements/_base.in types-python-dateutil==2.9.0.20240316 # via arrow diff --git a/packages/dask-task-models-library/requirements/_test.txt b/packages/dask-task-models-library/requirements/_test.txt index 0258d828fd1..aa7e91d4d23 100644 --- a/packages/dask-task-models-library/requirements/_test.txt +++ b/packages/dask-task-models-library/requirements/_test.txt @@ -6,7 +6,7 @@ coverage==7.6.1 # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flexcache==0.3 # via pint diff --git a/packages/dask-task-models-library/requirements/_tools.txt b/packages/dask-task-models-library/requirements/_tools.txt index 161eb8f63e8..5e1fa124a87 100644 --- a/packages/dask-task-models-library/requirements/_tools.txt +++ b/packages/dask-task-models-library/requirements/_tools.txt @@ -66,9 +66,9 @@ pyyaml==6.0.2 # -c requirements/_base.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -78,7 +78,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/packages/models-library/requirements/_test.txt b/packages/models-library/requirements/_test.txt index d68f7282c7e..9457e941448 100644 --- a/packages/models-library/requirements/_test.txt +++ b/packages/models-library/requirements/_test.txt @@ -10,7 +10,7 @@ coverage==7.6.1 # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flexcache==0.3 # via pint @@ -91,7 +91,7 @@ tomli==2.0.1 # via # coverage # pytest -types-jsonschema==4.23.0.20240712 +types-jsonschema==4.23.0.20240813 # via -r requirements/_test.in types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in diff --git a/packages/models-library/requirements/_tools.txt b/packages/models-library/requirements/_tools.txt index 1e38858881a..03482679743 100644 --- a/packages/models-library/requirements/_tools.txt +++ b/packages/models-library/requirements/_tools.txt @@ -72,9 +72,9 @@ pyyaml==6.0.2 # pre-commit rich==13.7.1 # via typer -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools shellingham==1.5.4 # via typer @@ -86,9 +86,9 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint -typer==0.12.3 +typer==0.12.4 # via -r requirements/_tools.in typing-extensions==4.12.2 # via diff --git a/packages/notifications-library/requirements/_base.txt b/packages/notifications-library/requirements/_base.txt index 6e1951fa3c5..460de56b8a7 100644 --- a/packages/notifications-library/requirements/_base.txt +++ b/packages/notifications-library/requirements/_base.txt @@ -100,7 +100,7 @@ sqlalchemy==1.4.53 # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/postgres-database/requirements/_base.in # alembic -typer==0.12.3 +typer==0.12.4 # via -r requirements/../../../packages/settings-library/requirements/_base.in types-python-dateutil==2.9.0.20240316 # via arrow diff --git a/packages/notifications-library/requirements/_test.txt b/packages/notifications-library/requirements/_test.txt index e6f181b4695..48dd95db3fc 100644 --- a/packages/notifications-library/requirements/_test.txt +++ b/packages/notifications-library/requirements/_test.txt @@ -12,7 +12,7 @@ docker==7.1.0 # via -r requirements/_test.in exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in greenlet==3.0.3 # via diff --git a/packages/notifications-library/requirements/_tools.txt b/packages/notifications-library/requirements/_tools.txt index 54eb70866d7..0f9ee707f66 100644 --- a/packages/notifications-library/requirements/_tools.txt +++ b/packages/notifications-library/requirements/_tools.txt @@ -67,9 +67,9 @@ pyyaml==6.0.2 # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -79,7 +79,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/packages/postgres-database/requirements/_test.txt b/packages/postgres-database/requirements/_test.txt index 1e2a4224d53..691e405926d 100644 --- a/packages/postgres-database/requirements/_test.txt +++ b/packages/postgres-database/requirements/_test.txt @@ -12,7 +12,7 @@ coverage==7.6.1 # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in greenlet==3.0.3 # via @@ -77,7 +77,7 @@ tomli==2.0.1 # pytest types-docker==7.1.0.20240806 # via -r requirements/_test.in -types-psycopg2==2.9.21.20240417 +types-psycopg2==2.9.21.20240819 # via -r requirements/_test.in types-requests==2.32.0.20240712 # via types-docker diff --git a/packages/postgres-database/requirements/_tools.txt b/packages/postgres-database/requirements/_tools.txt index 7de1df0dd53..906919cf174 100644 --- a/packages/postgres-database/requirements/_tools.txt +++ b/packages/postgres-database/requirements/_tools.txt @@ -66,9 +66,9 @@ pyyaml==6.0.2 # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -78,7 +78,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/packages/service-integration/requirements/_base.txt b/packages/service-integration/requirements/_base.txt index 2bafb954ee3..34d93adf293 100644 --- a/packages/service-integration/requirements/_base.txt +++ b/packages/service-integration/requirements/_base.txt @@ -111,7 +111,7 @@ text-unidecode==1.3 # via python-slugify tomli==2.0.1 # via pytest -typer==0.12.3 +typer==0.12.4 # via -r requirements/_base.in types-python-dateutil==2.9.0.20240316 # via arrow diff --git a/packages/service-integration/requirements/_test.txt b/packages/service-integration/requirements/_test.txt index 29d6ba93b81..380678109f0 100644 --- a/packages/service-integration/requirements/_test.txt +++ b/packages/service-integration/requirements/_test.txt @@ -55,7 +55,7 @@ tomli==2.0.1 # pytest types-docker==7.1.0.20240806 # via -r requirements/_test.in -types-jsonschema==4.23.0.20240712 +types-jsonschema==4.23.0.20240813 # via -r requirements/_test.in types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in diff --git a/packages/service-integration/requirements/_tools.txt b/packages/service-integration/requirements/_tools.txt index 59227ef8e6b..c05accc5eb9 100644 --- a/packages/service-integration/requirements/_tools.txt +++ b/packages/service-integration/requirements/_tools.txt @@ -65,9 +65,9 @@ pyyaml==6.0.2 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -78,7 +78,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/packages/service-library/requirements/_aiohttp.txt b/packages/service-library/requirements/_aiohttp.txt index c8215ec14a7..75a27aa5d91 100644 --- a/packages/service-library/requirements/_aiohttp.txt +++ b/packages/service-library/requirements/_aiohttp.txt @@ -1,6 +1,6 @@ -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -67,7 +67,7 @@ multidict==6.0.5 # via # aiohttp # yarl -openapi-core==0.19.2 +openapi-core==0.19.3 # via -r requirements/_aiohttp.in openapi-schema-validator==0.6.2 # via diff --git a/packages/service-library/requirements/_base.txt b/packages/service-library/requirements/_base.txt index d7b1d9a8a19..811d43d0280 100644 --- a/packages/service-library/requirements/_base.txt +++ b/packages/service-library/requirements/_base.txt @@ -1,4 +1,4 @@ -aio-pika==9.4.2 +aio-pika==9.4.3 # via -r requirements/_base.in aiodebug==2.3.0 # via -r requirements/_base.in @@ -6,9 +6,9 @@ aiodocker==0.22.2 # via -r requirements/_base.in aiofiles==24.1.0 # via -r requirements/_base.in -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -45,7 +45,7 @@ exceptiongroup==1.2.2 # via anyio fast-depends==2.4.8 # via faststream -faststream==0.5.17 +faststream==0.5.18 # via -r requirements/_base.in frozenlist==1.4.1 # via @@ -128,7 +128,7 @@ toolz==0.12.1 # via -r requirements/_base.in tqdm==4.66.5 # via -r requirements/_base.in -typer==0.12.3 +typer==0.12.4 # via # -r requirements/../../../packages/settings-library/requirements/_base.in # faststream diff --git a/packages/service-library/requirements/_fastapi.txt b/packages/service-library/requirements/_fastapi.txt index 803f3c235fe..9a07c682d49 100644 --- a/packages/service-library/requirements/_fastapi.txt +++ b/packages/service-library/requirements/_fastapi.txt @@ -65,5 +65,5 @@ typing-extensions==4.12.2 # fastapi # pydantic # uvicorn -uvicorn==0.30.5 +uvicorn==0.30.6 # via -r requirements/_fastapi.in diff --git a/packages/service-library/requirements/_test.txt b/packages/service-library/requirements/_test.txt index bb0e046acb1..6394ad8b6a9 100644 --- a/packages/service-library/requirements/_test.txt +++ b/packages/service-library/requirements/_test.txt @@ -1,9 +1,9 @@ -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via # -c requirements/_aiohttp.txt # -c requirements/_base.txt # aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_aiohttp.txt @@ -60,7 +60,7 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -257,7 +257,7 @@ tomli==2.0.1 # pytest types-aiofiles==24.1.0.20240626 # via -r requirements/_test.in -types-psycopg2==2.9.21.20240417 +types-psycopg2==2.9.21.20240819 # via -r requirements/_test.in types-tqdm==4.66.0.20240417 # via -r requirements/_test.in diff --git a/packages/service-library/requirements/_tools.txt b/packages/service-library/requirements/_tools.txt index b77248eba0d..7756f9e679c 100644 --- a/packages/service-library/requirements/_tools.txt +++ b/packages/service-library/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.2 # -c requirements/_base.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -80,7 +80,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/packages/settings-library/requirements/_base.txt b/packages/settings-library/requirements/_base.txt index 4d5268550db..900c4fea2aa 100644 --- a/packages/settings-library/requirements/_base.txt +++ b/packages/settings-library/requirements/_base.txt @@ -16,7 +16,7 @@ rich==13.7.1 # typer shellingham==1.5.4 # via typer -typer==0.12.3 +typer==0.12.4 # via -r requirements/_base.in typing-extensions==4.12.2 # via diff --git a/packages/settings-library/requirements/_test.txt b/packages/settings-library/requirements/_test.txt index 56d04c6edac..1ca7d43dd3c 100644 --- a/packages/settings-library/requirements/_test.txt +++ b/packages/settings-library/requirements/_test.txt @@ -4,7 +4,7 @@ coverage==7.6.1 # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in iniconfig==2.0.0 # via pytest diff --git a/packages/settings-library/requirements/_tools.txt b/packages/settings-library/requirements/_tools.txt index 9683ab2e7d1..28c654f044c 100644 --- a/packages/settings-library/requirements/_tools.txt +++ b/packages/settings-library/requirements/_tools.txt @@ -63,9 +63,9 @@ pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -75,7 +75,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/packages/simcore-sdk/requirements/_base.txt b/packages/simcore-sdk/requirements/_base.txt index 9872cb99b82..0811d268ffc 100644 --- a/packages/simcore-sdk/requirements/_base.txt +++ b/packages/simcore-sdk/requirements/_base.txt @@ -1,4 +1,4 @@ -aio-pika==9.4.2 +aio-pika==9.4.3 # via -r requirements/../../../packages/service-library/requirements/_base.in aiocache==0.12.2 # via -r requirements/_base.in @@ -10,9 +10,9 @@ aiofiles==24.1.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_base.in -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -65,7 +65,7 @@ exceptiongroup==1.2.2 # via anyio fast-depends==2.4.8 # via faststream -faststream==0.5.17 +faststream==0.5.18 # via -r requirements/../../../packages/service-library/requirements/_base.in flexcache==0.3 # via pint @@ -214,7 +214,7 @@ tqdm==4.66.5 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_base.in -typer==0.12.3 +typer==0.12.4 # via # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in diff --git a/packages/simcore-sdk/requirements/_test.txt b/packages/simcore-sdk/requirements/_test.txt index f5d1801c545..1981e9d6a8d 100644 --- a/packages/simcore-sdk/requirements/_test.txt +++ b/packages/simcore-sdk/requirements/_test.txt @@ -6,11 +6,11 @@ aiofiles==24.1.0 # via # -c requirements/_base.txt # aioboto3 -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via # -c requirements/_base.txt # aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -58,7 +58,7 @@ botocore==1.34.131 # boto3 # moto # s3transfer -botocore-stubs==1.34.158 +botocore-stubs==1.35.0 # via types-aiobotocore certifi==2024.7.4 # via @@ -66,7 +66,7 @@ certifi==2024.7.4 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via requests @@ -94,7 +94,7 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -171,7 +171,7 @@ markupsafe==2.1.5 # jinja2 # mako # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -285,7 +285,7 @@ rpds-py==0.20.0 # referencing s3transfer==0.10.2 # via boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto six==1.16.0 # via diff --git a/packages/simcore-sdk/requirements/_tools.txt b/packages/simcore-sdk/requirements/_tools.txt index 3c521f0c472..c167782771c 100644 --- a/packages/simcore-sdk/requirements/_tools.txt +++ b/packages/simcore-sdk/requirements/_tools.txt @@ -70,9 +70,9 @@ pyyaml==6.0.2 # -c requirements/_base.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -84,7 +84,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/services/agent/requirements/_test.txt b/services/agent/requirements/_test.txt index 57f7d1f5378..136c460ddf5 100644 --- a/services/agent/requirements/_test.txt +++ b/services/agent/requirements/_test.txt @@ -26,7 +26,7 @@ attrs==21.4.0 # -c requirements/_base.txt # aiohttp # jsonschema -aws-sam-translator==1.89.0 +aws-sam-translator==1.90.0 # via cfn-lint aws-xray-sdk==2.14.0 # via moto @@ -53,7 +53,7 @@ certifi==2023.11.17 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==2.1.1 # via @@ -83,7 +83,7 @@ ecdsa==0.19.0 # sshpubkeys exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flask==3.0.3 # via diff --git a/services/agent/requirements/_tools.txt b/services/agent/requirements/_tools.txt index 8d7634d70dd..69a9671437c 100644 --- a/services/agent/requirements/_tools.txt +++ b/services/agent/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.2 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt setuptools==69.2.0 # via @@ -85,7 +85,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.4.0 # via diff --git a/services/api-server/requirements/_test.txt b/services/api-server/requirements/_test.txt index 26ed76c4e4a..fd85431f22f 100644 --- a/services/api-server/requirements/_test.txt +++ b/services/api-server/requirements/_test.txt @@ -37,19 +37,19 @@ aws-sam-translator==1.55.0 # cfn-lint aws-xray-sdk==2.14.0 # via moto -boto3==1.34.158 +boto3==1.35.0 # via # aws-sam-translator # moto -boto3-stubs==1.34.158 +boto3-stubs==1.35.0 # via types-boto3 -botocore==1.34.158 +botocore==1.35.0 # via # aws-xray-sdk # boto3 # moto # s3transfer -botocore-stubs==1.34.158 +botocore-stubs==1.35.0 # via boto3-stubs certifi==2024.2.2 # via @@ -96,7 +96,7 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flask==2.1.3 # via diff --git a/services/api-server/requirements/_tools.txt b/services/api-server/requirements/_tools.txt index ea3e964fd72..ee67b7d505f 100644 --- a/services/api-server/requirements/_tools.txt +++ b/services/api-server/requirements/_tools.txt @@ -84,7 +84,7 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt setuptools==69.2.0 # via @@ -99,7 +99,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.10.0 # via diff --git a/services/autoscaling/requirements/_test.txt b/services/autoscaling/requirements/_test.txt index 91fb76f0b1e..a075f895ca1 100644 --- a/services/autoscaling/requirements/_test.txt +++ b/services/autoscaling/requirements/_test.txt @@ -46,7 +46,7 @@ certifi==2024.2.2 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via requests @@ -74,7 +74,7 @@ exceptiongroup==1.2.1 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in fakeredis==2.23.5 # via -r requirements/_test.in @@ -155,7 +155,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -268,7 +268,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto six==1.16.0 # via diff --git a/services/autoscaling/requirements/_tools.txt b/services/autoscaling/requirements/_tools.txt index 6f7d1ba1300..d7da8731690 100644 --- a/services/autoscaling/requirements/_tools.txt +++ b/services/autoscaling/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -82,7 +82,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.11.0 # via diff --git a/services/catalog/requirements/_test.txt b/services/catalog/requirements/_test.txt index 503c5903491..ee25905a2e3 100644 --- a/services/catalog/requirements/_test.txt +++ b/services/catalog/requirements/_test.txt @@ -50,7 +50,7 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in frozenlist==1.4.1 # via @@ -185,7 +185,7 @@ tomli==2.0.1 # coverage # mypy # pytest -types-psycopg2==2.9.21.20240417 +types-psycopg2==2.9.21.20240819 # via -r requirements/_test.in types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in diff --git a/services/catalog/requirements/_tools.txt b/services/catalog/requirements/_tools.txt index 292c73b64c9..371c7b148bf 100644 --- a/services/catalog/requirements/_tools.txt +++ b/services/catalog/requirements/_tools.txt @@ -69,9 +69,9 @@ pyyaml==6.0.1 # -c requirements/_base.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -81,7 +81,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.10.0 # via diff --git a/services/clusters-keeper/requirements/_test.txt b/services/clusters-keeper/requirements/_test.txt index 2925c610785..a09c67c64ca 100644 --- a/services/clusters-keeper/requirements/_test.txt +++ b/services/clusters-keeper/requirements/_test.txt @@ -57,7 +57,7 @@ certifi==2024.2.2 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via requests @@ -87,7 +87,7 @@ exceptiongroup==1.2.1 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in fakeredis==2.23.5 # via -r requirements/_test.in @@ -172,7 +172,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -283,7 +283,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto six==1.16.0 # via diff --git a/services/clusters-keeper/requirements/_tools.txt b/services/clusters-keeper/requirements/_tools.txt index 6f7d1ba1300..d7da8731690 100644 --- a/services/clusters-keeper/requirements/_tools.txt +++ b/services/clusters-keeper/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -82,7 +82,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.11.0 # via diff --git a/services/dask-sidecar/requirements/_test.txt b/services/dask-sidecar/requirements/_test.txt index ef8387a9b23..8709548b2ae 100644 --- a/services/dask-sidecar/requirements/_test.txt +++ b/services/dask-sidecar/requirements/_test.txt @@ -28,7 +28,7 @@ certifi==2024.7.4 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via requests @@ -54,7 +54,7 @@ exceptiongroup==1.2.1 # via # -c requirements/_base.txt # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flask==3.0.3 # via @@ -115,7 +115,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -223,7 +223,7 @@ rpds-py==0.18.1 # referencing s3transfer==0.10.2 # via boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto six==1.16.0 # via diff --git a/services/dask-sidecar/requirements/_tools.txt b/services/dask-sidecar/requirements/_tools.txt index 6f7d1ba1300..d7da8731690 100644 --- a/services/dask-sidecar/requirements/_tools.txt +++ b/services/dask-sidecar/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -82,7 +82,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.11.0 # via diff --git a/services/datcore-adapter/requirements/_test.txt b/services/datcore-adapter/requirements/_test.txt index e7625864c84..67c1538ac9e 100644 --- a/services/datcore-adapter/requirements/_test.txt +++ b/services/datcore-adapter/requirements/_test.txt @@ -4,9 +4,9 @@ anyio==4.3.0 # httpx asgi-lifespan==2.1.0 # via -r requirements/_test.in -boto3-stubs==1.34.158 +boto3-stubs==1.35.0 # via types-boto3 -botocore-stubs==1.34.158 +botocore-stubs==1.35.0 # via # boto3-stubs # types-botocore @@ -30,7 +30,7 @@ exceptiongroup==1.2.0 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in h11==0.14.0 # via diff --git a/services/datcore-adapter/requirements/_tools.txt b/services/datcore-adapter/requirements/_tools.txt index c2fb4740b70..c9a16a96968 100644 --- a/services/datcore-adapter/requirements/_tools.txt +++ b/services/datcore-adapter/requirements/_tools.txt @@ -65,9 +65,9 @@ pyyaml==6.0.1 # -c requirements/_base.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -77,7 +77,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.10.0 # via diff --git a/services/director-v2/requirements/_test.txt b/services/director-v2/requirements/_test.txt index 0f73313aac6..4fc539d9fdd 100644 --- a/services/director-v2/requirements/_test.txt +++ b/services/director-v2/requirements/_test.txt @@ -107,7 +107,7 @@ exceptiongroup==1.2.1 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -321,9 +321,9 @@ tornado==6.4 # distributed traitlets==5.14.3 # via dask-gateway-server -types-networkx==3.2.1.20240811 +types-networkx==3.2.1.20240813 # via -r requirements/_test.in -types-psycopg2==2.9.21.20240417 +types-psycopg2==2.9.21.20240819 # via -r requirements/_test.in types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in diff --git a/services/director-v2/requirements/_tools.txt b/services/director-v2/requirements/_tools.txt index c3564eabd29..75dc21dd104 100644 --- a/services/director-v2/requirements/_tools.txt +++ b/services/director-v2/requirements/_tools.txt @@ -71,9 +71,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -83,7 +83,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.11.0 # via diff --git a/services/dynamic-scheduler/requirements/_test.txt b/services/dynamic-scheduler/requirements/_test.txt index df2f0ab1141..c8ed470df58 100644 --- a/services/dynamic-scheduler/requirements/_test.txt +++ b/services/dynamic-scheduler/requirements/_test.txt @@ -24,7 +24,7 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in h11==0.14.0 # via diff --git a/services/dynamic-scheduler/requirements/_tools.txt b/services/dynamic-scheduler/requirements/_tools.txt index 0300b310963..9befa1769f6 100644 --- a/services/dynamic-scheduler/requirements/_tools.txt +++ b/services/dynamic-scheduler/requirements/_tools.txt @@ -65,9 +65,9 @@ pyyaml==6.0.1 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -77,7 +77,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.10.0 # via diff --git a/services/dynamic-sidecar/requirements/_test.txt b/services/dynamic-sidecar/requirements/_test.txt index 3ddd29ccedc..ba822234e96 100644 --- a/services/dynamic-sidecar/requirements/_test.txt +++ b/services/dynamic-sidecar/requirements/_test.txt @@ -51,7 +51,7 @@ exceptiongroup==1.2.0 # via # -c requirements/_base.txt # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -142,6 +142,8 @@ types-aiobotocore-s3==2.13.2 # via -r requirements/_test.in types-aiofiles==24.1.0.20240626 # via -r requirements/_test.in +types-psutil==6.0.0.20240621 + # via -r requirements/_test.in types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.11.0 diff --git a/services/dynamic-sidecar/requirements/_tools.txt b/services/dynamic-sidecar/requirements/_tools.txt index 2df8928cbb1..4d51e981b72 100644 --- a/services/dynamic-sidecar/requirements/_tools.txt +++ b/services/dynamic-sidecar/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -80,7 +80,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.11.0 # via diff --git a/services/efs-guardian/requirements/_test.txt b/services/efs-guardian/requirements/_test.txt index d6cde715417..f23eca58837 100644 --- a/services/efs-guardian/requirements/_test.txt +++ b/services/efs-guardian/requirements/_test.txt @@ -57,7 +57,7 @@ certifi==2024.2.2 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via requests @@ -87,7 +87,7 @@ exceptiongroup==1.2.1 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in fakeredis==2.23.5 # via -r requirements/_test.in @@ -170,7 +170,7 @@ markupsafe==2.1.5 # via # jinja2 # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -279,7 +279,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto six==1.16.0 # via diff --git a/services/efs-guardian/requirements/_tools.txt b/services/efs-guardian/requirements/_tools.txt index 6f7d1ba1300..d7da8731690 100644 --- a/services/efs-guardian/requirements/_tools.txt +++ b/services/efs-guardian/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -82,7 +82,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.11.0 # via diff --git a/services/invitations/requirements/_test.txt b/services/invitations/requirements/_test.txt index 25065ff4030..4571dba8ffa 100644 --- a/services/invitations/requirements/_test.txt +++ b/services/invitations/requirements/_test.txt @@ -22,7 +22,7 @@ exceptiongroup==1.2.0 # anyio # hypothesis # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in h11==0.14.0 # via @@ -37,7 +37,7 @@ httpx==0.27.0 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # -r requirements/_test.in -hypothesis==6.111.0 +hypothesis==6.111.1 # via -r requirements/_test.in idna==3.6 # via diff --git a/services/invitations/requirements/_tools.txt b/services/invitations/requirements/_tools.txt index f829b90922b..acee6a13d64 100644 --- a/services/invitations/requirements/_tools.txt +++ b/services/invitations/requirements/_tools.txt @@ -66,9 +66,9 @@ pyyaml==6.0.1 # -c requirements/_base.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -78,7 +78,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.10.0 # via diff --git a/services/migration/requirements/_tools.txt b/services/migration/requirements/_tools.txt index 0887d307514..2b2ad4a801e 100644 --- a/services/migration/requirements/_tools.txt +++ b/services/migration/requirements/_tools.txt @@ -67,9 +67,9 @@ pyyaml==6.0.2 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -79,7 +79,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/services/osparc-gateway-server/requirements/_test.txt b/services/osparc-gateway-server/requirements/_test.txt index e5f97dfa7a8..e02757bd6aa 100644 --- a/services/osparc-gateway-server/requirements/_test.txt +++ b/services/osparc-gateway-server/requirements/_test.txt @@ -53,7 +53,7 @@ docker==7.1.0 # via -r requirements/_test.in exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in frozenlist==1.4.1 # via diff --git a/services/osparc-gateway-server/requirements/_tools.txt b/services/osparc-gateway-server/requirements/_tools.txt index f90cb6b2cb8..7689830b6be 100644 --- a/services/osparc-gateway-server/requirements/_tools.txt +++ b/services/osparc-gateway-server/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -80,7 +80,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/services/osparc-gateway-server/tests/system/requirements/_test.txt b/services/osparc-gateway-server/tests/system/requirements/_test.txt index 917632ce23b..2f1e3a1dec3 100644 --- a/services/osparc-gateway-server/tests/system/requirements/_test.txt +++ b/services/osparc-gateway-server/tests/system/requirements/_test.txt @@ -1,8 +1,8 @@ aiodocker==0.22.2 # via -r requirements/_test.in -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../../../requirements/constraints.txt # aiodocker @@ -47,7 +47,7 @@ docker==7.1.0 # via -r requirements/_test.in exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in frozenlist==1.4.1 # via diff --git a/services/osparc-gateway-server/tests/system/requirements/_tools.txt b/services/osparc-gateway-server/tests/system/requirements/_tools.txt index e31f955cde9..747e98f0996 100644 --- a/services/osparc-gateway-server/tests/system/requirements/_tools.txt +++ b/services/osparc-gateway-server/tests/system/requirements/_tools.txt @@ -64,9 +64,9 @@ pyyaml==6.0.1 # -c requirements/../../../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -76,7 +76,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/services/payments/requirements/_test.txt b/services/payments/requirements/_test.txt index 5a0c6a18529..ad73ea53868 100644 --- a/services/payments/requirements/_test.txt +++ b/services/payments/requirements/_test.txt @@ -49,7 +49,7 @@ exceptiongroup==1.2.2 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in frozenlist==1.4.1 # via diff --git a/services/payments/requirements/_tools.txt b/services/payments/requirements/_tools.txt index fdab7fe35d9..54b0e21cb08 100644 --- a/services/payments/requirements/_tools.txt +++ b/services/payments/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -80,7 +80,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/services/resource-usage-tracker/requirements/_test.txt b/services/resource-usage-tracker/requirements/_test.txt index b76968960e8..aba89c93cae 100644 --- a/services/resource-usage-tracker/requirements/_test.txt +++ b/services/resource-usage-tracker/requirements/_test.txt @@ -19,7 +19,7 @@ attrs==23.2.0 # -c requirements/_base.txt # jsonschema # referencing -aws-sam-translator==1.89.0 +aws-sam-translator==1.90.0 # via cfn-lint aws-xray-sdk==2.14.0 # via moto @@ -46,7 +46,7 @@ certifi==2024.2.2 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via @@ -74,7 +74,7 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in fakeredis==2.23.5 # via -r requirements/_test.in @@ -162,7 +162,7 @@ markupsafe==2.1.5 # jinja2 # mako # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -278,7 +278,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto six==1.16.0 # via diff --git a/services/resource-usage-tracker/requirements/_tools.txt b/services/resource-usage-tracker/requirements/_tools.txt index 9c76e1c7dc3..f68c72e4f31 100644 --- a/services/resource-usage-tracker/requirements/_tools.txt +++ b/services/resource-usage-tracker/requirements/_tools.txt @@ -71,9 +71,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -85,7 +85,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.10.0 # via diff --git a/services/storage/requirements/_test.txt b/services/storage/requirements/_test.txt index 1459f3d41b4..49ba584f879 100644 --- a/services/storage/requirements/_test.txt +++ b/services/storage/requirements/_test.txt @@ -24,7 +24,7 @@ attrs==23.2.0 # aiohttp # jsonschema # referencing -aws-sam-translator==1.89.0 +aws-sam-translator==1.90.0 # via cfn-lint aws-xray-sdk==2.14.0 # via moto @@ -50,7 +50,7 @@ certifi==2024.2.2 # simcore-service-storage-sdk cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via @@ -77,7 +77,7 @@ exceptiongroup==1.2.1 # via # -c requirements/_base.txt # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in fakeredis==2.23.5 # via -r requirements/_test.in @@ -156,7 +156,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -171,7 +171,7 @@ mypy-extensions==1.0.0 # via mypy networkx==3.3 # via cfn-lint -numpy==2.0.1 +numpy==2.1.0 # via pandas openapi-schema-validator==0.6.2 # via @@ -294,7 +294,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto simcore-service-storage-sdk @ git+https://github.com/ITISFoundation/osparc-simcore.git@cfdf4f86d844ebb362f4f39e9c6571d561b72897#subdirectory=services/storage/client-sdk/python # via -r requirements/_test.in diff --git a/services/storage/requirements/_tools.txt b/services/storage/requirements/_tools.txt index 9c76e1c7dc3..f68c72e4f31 100644 --- a/services/storage/requirements/_tools.txt +++ b/services/storage/requirements/_tools.txt @@ -71,9 +71,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -85,7 +85,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.10.0 # via diff --git a/services/web/server/requirements/_test.txt b/services/web/server/requirements/_test.txt index 2cad082209d..41c74f03b75 100644 --- a/services/web/server/requirements/_test.txt +++ b/services/web/server/requirements/_test.txt @@ -229,11 +229,11 @@ tomli==2.0.1 # pytest types-aiofiles==24.1.0.20240626 # via -r requirements/_test.in -types-jsonschema==4.23.0.20240712 +types-jsonschema==4.23.0.20240813 # via -r requirements/_test.in -types-openpyxl==3.1.5.20240806 +types-openpyxl==3.1.5.20240819 # via -r requirements/_test.in -types-passlib==1.7.7.20240327 +types-passlib==1.7.7.20240819 # via -r requirements/_test.in types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in diff --git a/services/web/server/requirements/_tools.txt b/services/web/server/requirements/_tools.txt index 402738ee287..6cde225d570 100644 --- a/services/web/server/requirements/_tools.txt +++ b/services/web/server/requirements/_tools.txt @@ -74,7 +74,7 @@ pyyaml==6.0.1 # -c requirements/_base.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../../requirements/devenv.txt setuptools==69.1.1 # via @@ -89,7 +89,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint types-cachetools==5.4.0.20240717 # via -r requirements/_tools.in diff --git a/tests/e2e-playwright/requirements/_test.txt b/tests/e2e-playwright/requirements/_test.txt index 6bd61c41ce2..28d1a2bffc3 100644 --- a/tests/e2e-playwright/requirements/_test.txt +++ b/tests/e2e-playwright/requirements/_test.txt @@ -14,7 +14,7 @@ email-validator==2.2.0 # via pydantic exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in greenlet==3.0.3 # via playwright diff --git a/tests/e2e-playwright/requirements/_tools.txt b/tests/e2e-playwright/requirements/_tools.txt index 68f22f66203..031b6b9afb6 100644 --- a/tests/e2e-playwright/requirements/_tools.txt +++ b/tests/e2e-playwright/requirements/_tools.txt @@ -63,9 +63,9 @@ pyyaml==6.0.2 # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -75,7 +75,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/tests/public-api/requirements/_base.txt b/tests/public-api/requirements/_base.txt index 6adb19dac73..fe4fab279b4 100644 --- a/tests/public-api/requirements/_base.txt +++ b/tests/public-api/requirements/_base.txt @@ -60,7 +60,7 @@ tenacity==9.0.0 # via osparc tqdm==4.66.5 # via osparc -typer==0.12.3 +typer==0.12.4 # via -r requirements/../../../packages/settings-library/requirements/_base.in typing-extensions==4.12.2 # via diff --git a/tests/public-api/requirements/_test.txt b/tests/public-api/requirements/_test.txt index c7ad8455283..060d6100ac6 100644 --- a/tests/public-api/requirements/_test.txt +++ b/tests/public-api/requirements/_test.txt @@ -1,8 +1,8 @@ aiodocker==0.22.2 # via -r requirements/_test.in -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -32,7 +32,7 @@ exceptiongroup==1.2.2 # via # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in frozenlist==1.4.1 # via diff --git a/tests/public-api/requirements/_tools.txt b/tests/public-api/requirements/_tools.txt index 1d01339be73..19312c72e72 100644 --- a/tests/public-api/requirements/_tools.txt +++ b/tests/public-api/requirements/_tools.txt @@ -65,9 +65,9 @@ pyyaml==6.0.2 # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -77,7 +77,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/tests/swarm-deploy/requirements/_test.txt b/tests/swarm-deploy/requirements/_test.txt index 3730bbc2390..7fbe3cd3a0e 100644 --- a/tests/swarm-deploy/requirements/_test.txt +++ b/tests/swarm-deploy/requirements/_test.txt @@ -1,4 +1,4 @@ -aio-pika==9.4.2 +aio-pika==9.4.3 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in @@ -19,9 +19,9 @@ aiofiles==24.1.0 # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/_base.in -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -116,7 +116,7 @@ exceptiongroup==1.2.2 # pytest fast-depends==2.4.8 # via faststream -faststream==0.5.17 +faststream==0.5.18 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in @@ -383,7 +383,7 @@ tqdm==4.66.5 # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/_base.in -typer==0.12.3 +typer==0.12.4 # via # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in diff --git a/tests/swarm-deploy/requirements/_tools.txt b/tests/swarm-deploy/requirements/_tools.txt index 41d0ae04fd3..308f12389f3 100644 --- a/tests/swarm-deploy/requirements/_tools.txt +++ b/tests/swarm-deploy/requirements/_tools.txt @@ -65,9 +65,9 @@ pyyaml==6.0.2 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -77,7 +77,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via From 96fe97251296595f3b4162405e4a29f6975a0b2d Mon Sep 17 00:00:00 2001 From: Andrei Neagu Date: Wed, 21 Aug 2024 08:00:58 +0200 Subject: [PATCH 05/19] fixed issue --- .../service-library/src/servicelib/deferred_tasks/_utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/service-library/src/servicelib/deferred_tasks/_utils.py b/packages/service-library/src/servicelib/deferred_tasks/_utils.py index cd288363465..dd71341bad6 100644 --- a/packages/service-library/src/servicelib/deferred_tasks/_utils.py +++ b/packages/service-library/src/servicelib/deferred_tasks/_utils.py @@ -30,6 +30,6 @@ async def wrapper(*args, **kwargs): f"Please check code at: '{func.__module__}.{func.__name__}'" ) _logger.exception(msg) - raise RejectMessage(msg) from e + raise RejectMessage(reason=msg) from e return wrapper From e8c98896a65bf5bc240e8243d27d0de809d465e3 Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Mon, 12 Aug 2024 15:37:03 +0200 Subject: [PATCH 06/19] tests --- api/tests/requirements.txt | 18 ++++++----- tests/e2e-playwright/requirements/_test.txt | 10 +++---- tests/e2e-playwright/requirements/_tools.txt | 16 +++++----- tests/e2e/requirements/requirements.txt | 4 +-- .../requirements/requirements.txt | 6 ++-- tests/public-api/requirements/_base.txt | 4 +-- tests/public-api/requirements/_test.txt | 18 ++++++----- tests/public-api/requirements/_tools.txt | 16 +++++----- tests/swarm-deploy/requirements/_test.txt | 30 ++++++++++--------- tests/swarm-deploy/requirements/_tools.txt | 18 +++++------ 10 files changed, 73 insertions(+), 67 deletions(-) diff --git a/api/tests/requirements.txt b/api/tests/requirements.txt index bf669a214f4..ee2440609a0 100644 --- a/api/tests/requirements.txt +++ b/api/tests/requirements.txt @@ -1,4 +1,6 @@ -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c ../../requirements/constraints.txt # -r requirements.in @@ -6,7 +8,7 @@ aiosignal==1.3.1 # via aiohttp async-timeout==4.0.3 # via aiohttp -attrs==23.2.0 +attrs==24.2.0 # via # aiohttp # jsonschema @@ -17,7 +19,7 @@ certifi==2024.7.4 # requests charset-normalizer==3.3.2 # via requests -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements.in # pytest-cov @@ -52,7 +54,7 @@ lazy-object-proxy==1.10.0 # via openapi-spec-validator markupsafe==2.1.5 # via werkzeug -more-itertools==10.3.0 +more-itertools==10.4.0 # via openapi-core multidict==6.0.5 # via @@ -76,14 +78,14 @@ pathable==0.4.3 # via jsonschema-path pluggy==1.5.0 # via pytest -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements.in # pytest-asyncio # pytest-cov # pytest-instafail # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c ../../requirements/constraints.txt # -r requirements.in @@ -93,7 +95,7 @@ pytest-instafail==0.5.0 # via -r requirements.in pytest-sugar==1.0.0 # via -r requirements.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c ../../requirements/constraints.txt # jsonschema-path @@ -106,7 +108,7 @@ requests==2.32.3 # via jsonschema-path rfc3339-validator==0.1.4 # via openapi-schema-validator -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing diff --git a/tests/e2e-playwright/requirements/_test.txt b/tests/e2e-playwright/requirements/_test.txt index bdb62f84107..6bd61c41ce2 100644 --- a/tests/e2e-playwright/requirements/_test.txt +++ b/tests/e2e-playwright/requirements/_test.txt @@ -14,7 +14,7 @@ email-validator==2.2.0 # via pydantic exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in greenlet==3.0.3 # via playwright @@ -32,7 +32,7 @@ packaging==24.1 # via # pytest # pytest-sugar -playwright==1.45.0 +playwright==1.46.0 # via pytest-playwright pluggy==1.5.0 # via pytest @@ -42,7 +42,7 @@ pydantic-core==2.20.1 # via pydantic pyee==11.1.0 # via playwright -pytest==8.2.2 +pytest==8.3.2 # via # pytest-base-url # pytest-html @@ -70,7 +70,7 @@ python-dateutil==2.9.0.post0 # faker python-slugify==8.0.4 # via pytest-playwright -pyyaml==6.0.1 +pyyaml==6.0.2 # via -r requirements/_test.in requests==2.32.3 # via @@ -78,7 +78,7 @@ requests==2.32.3 # pytest-base-url six==1.16.0 # via python-dateutil -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_test.in termcolor==2.4.0 # via pytest-sugar diff --git a/tests/e2e-playwright/requirements/_tools.txt b/tests/e2e-playwright/requirements/_tools.txt index af580a1b506..68f22f66203 100644 --- a/tests/e2e-playwright/requirements/_tools.txt +++ b/tests/e2e-playwright/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -26,7 +26,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -41,7 +41,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -50,7 +50,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -58,14 +58,14 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -85,5 +85,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/tests/e2e/requirements/requirements.txt b/tests/e2e/requirements/requirements.txt index 33c8eb343ff..4ab33ad3c77 100644 --- a/tests/e2e/requirements/requirements.txt +++ b/tests/e2e/requirements/requirements.txt @@ -8,13 +8,13 @@ docker==7.1.0 # via -r requirements/requirements.in idna==3.7 # via requests -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/requirements.in requests==2.32.3 # via docker -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/requirements.in urllib3==2.2.2 # via diff --git a/tests/environment-setup/requirements/requirements.txt b/tests/environment-setup/requirements/requirements.txt index 131ecd74f5f..d1641743383 100644 --- a/tests/environment-setup/requirements/requirements.txt +++ b/tests/environment-setup/requirements/requirements.txt @@ -18,13 +18,13 @@ pydantic==1.10.17 # -c requirements/../../../packages/settings-library/requirements/_base.in # -c requirements/../../../requirements/constraints.txt # -r requirements/requirements.in -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/requirements.in # pytest-asyncio # pytest-instafail # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -38,7 +38,7 @@ pytest-runner==6.0.1 # via -r requirements/requirements.in pytest-sugar==1.0.0 # via -r requirements/requirements.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt diff --git a/tests/public-api/requirements/_base.txt b/tests/public-api/requirements/_base.txt index a8238352c92..6adb19dac73 100644 --- a/tests/public-api/requirements/_base.txt +++ b/tests/public-api/requirements/_base.txt @@ -56,9 +56,9 @@ sniffio==1.3.1 # via # anyio # httpx -tenacity==8.5.0 +tenacity==9.0.0 # via osparc -tqdm==4.66.4 +tqdm==4.66.5 # via osparc typer==0.12.3 # via -r requirements/../../../packages/settings-library/requirements/_base.in diff --git a/tests/public-api/requirements/_test.txt b/tests/public-api/requirements/_test.txt index 996df53c456..c7ad8455283 100644 --- a/tests/public-api/requirements/_test.txt +++ b/tests/public-api/requirements/_test.txt @@ -1,6 +1,8 @@ aiodocker==0.22.2 # via -r requirements/_test.in -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -11,7 +13,7 @@ anyio==4.4.0 # via httpx async-timeout==4.0.3 # via aiohttp -attrs==23.2.0 +attrs==24.2.0 # via # aiohttp # jsonschema @@ -30,7 +32,7 @@ exceptiongroup==1.2.2 # via # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in frozenlist==1.4.1 # via @@ -64,11 +66,11 @@ packaging==24.1 # via pytest pluggy==1.5.0 # via pytest -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -76,7 +78,7 @@ python-dateutil==2.9.0.post0 # via faker python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -86,7 +88,7 @@ referencing==0.35.1 # jsonschema-specifications requests==2.32.3 # via docker -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -96,7 +98,7 @@ sniffio==1.3.1 # via # anyio # httpx -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_test.in tomli==2.0.1 # via pytest diff --git a/tests/public-api/requirements/_tools.txt b/tests/public-api/requirements/_tools.txt index 3f41bf7b108..1d01339be73 100644 --- a/tests/public-api/requirements/_tools.txt +++ b/tests/public-api/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -43,7 +43,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -52,7 +52,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -60,14 +60,14 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -88,5 +88,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/tests/swarm-deploy/requirements/_test.txt b/tests/swarm-deploy/requirements/_test.txt index 2d88447dfe4..3730bbc2390 100644 --- a/tests/swarm-deploy/requirements/_test.txt +++ b/tests/swarm-deploy/requirements/_test.txt @@ -19,7 +19,9 @@ aiofiles==24.1.0 # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/_base.in -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -69,7 +71,7 @@ async-timeout==4.0.3 # redis asyncpg==0.29.0 # via sqlalchemy -attrs==23.2.0 +attrs==24.2.0 # via # aiohttp # jsonschema @@ -112,9 +114,9 @@ exceptiongroup==1.2.2 # via # anyio # pytest -fast-depends==2.4.6 +fast-depends==2.4.8 # via faststream -faststream==0.5.14 +faststream==0.5.17 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in @@ -177,7 +179,7 @@ multidict==6.0.5 # via # aiohttp # yarl -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -241,18 +243,18 @@ pydantic==1.10.17 # fast-depends pygments==2.18.0 # via rich -pyinstrument==4.6.2 +pyinstrument==4.7.2 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-instafail # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -280,7 +282,7 @@ python-dateutil==2.9.0.post0 # via arrow python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -298,7 +300,7 @@ pyyaml==6.0.1 # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_test.in -redis==5.0.7 +redis==5.0.8 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -332,7 +334,7 @@ rich==13.7.1 # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/settings-library/requirements/_base.in # typer -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -342,7 +344,7 @@ six==1.16.0 # via python-dateutil sniffio==1.3.1 # via anyio -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -361,7 +363,7 @@ sqlalchemy==1.4.52 # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/postgres-database/requirements/_base.in # aiopg # alembic -tenacity==8.5.0 +tenacity==9.0.0 # via # -r requirements/../../../packages/postgres-database/requirements/_migration.txt # -r requirements/../../../packages/service-library/requirements/_base.in @@ -376,7 +378,7 @@ toolz==0.12.1 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in -tqdm==4.66.4 +tqdm==4.66.5 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in diff --git a/tests/swarm-deploy/requirements/_tools.txt b/tests/swarm-deploy/requirements/_tools.txt index 5441557f9f0..41d0ae04fd3 100644 --- a/tests/swarm-deploy/requirements/_tools.txt +++ b/tests/swarm-deploy/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -42,7 +42,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -51,7 +51,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -59,15 +59,15 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -87,7 +87,7 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools From 4a93023dff97ae730e08ee5fdb56fa0b02b6b9ef Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Mon, 12 Aug 2024 15:37:13 +0200 Subject: [PATCH 07/19] packages --- packages/aws-library/requirements/_base.txt | 34 ++++++------- packages/aws-library/requirements/_test.txt | 38 +++++++-------- packages/aws-library/requirements/_tools.txt | 16 +++---- .../requirements/_base.txt | 16 +++---- .../requirements/_test.txt | 10 ++-- .../requirements/_tools.txt | 16 +++---- .../models-library/requirements/_base.txt | 6 +-- .../models-library/requirements/_test.txt | 16 +++---- .../models-library/requirements/_tools.txt | 16 +++---- .../requirements/_base.txt | 10 ++-- .../requirements/_test.txt | 16 +++---- .../requirements/_tools.txt | 16 +++---- .../postgres-database/requirements/_base.txt | 2 +- .../requirements/_migration.txt | 4 +- .../postgres-database/requirements/_test.txt | 16 +++---- .../postgres-database/requirements/_tools.txt | 16 +++---- .../requirements/_base.txt | 10 ++-- .../requirements/_test.txt | 12 ++--- .../requirements/_tools.txt | 16 +++---- .../service-library/requirements/_aiohttp.txt | 14 +++--- .../service-library/requirements/_base.txt | 24 +++++----- .../service-library/requirements/_fastapi.txt | 2 +- .../service-library/requirements/_test.txt | 25 ++++++---- .../service-library/requirements/_tools.txt | 16 +++---- .../settings-library/requirements/_test.txt | 6 +-- .../settings-library/requirements/_tools.txt | 16 +++---- packages/simcore-sdk/requirements/_base.txt | 26 +++++----- packages/simcore-sdk/requirements/_test.txt | 48 ++++++++++--------- packages/simcore-sdk/requirements/_tools.txt | 16 +++---- 29 files changed, 248 insertions(+), 231 deletions(-) diff --git a/packages/aws-library/requirements/_base.txt b/packages/aws-library/requirements/_base.txt index 2ea0df6d73c..4d441dda637 100644 --- a/packages/aws-library/requirements/_base.txt +++ b/packages/aws-library/requirements/_base.txt @@ -14,7 +14,9 @@ aiofiles==24.1.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # aioboto3 -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -43,7 +45,7 @@ async-timeout==4.0.3 # via # aiohttp # redis -attrs==23.2.0 +attrs==24.2.0 # via # aiohttp # jsonschema @@ -55,7 +57,7 @@ botocore==1.34.131 # aiobotocore # boto3 # s3transfer -botocore-stubs==1.34.144 +botocore-stubs==1.34.158 # via types-aiobotocore click==8.1.7 # via typer @@ -65,9 +67,9 @@ email-validator==2.2.0 # via pydantic exceptiongroup==1.2.2 # via anyio -fast-depends==2.4.6 +fast-depends==2.4.8 # via faststream -faststream==0.5.14 +faststream==0.5.17 # via -r requirements/../../../packages/service-library/requirements/_base.in frozenlist==1.4.1 # via @@ -96,7 +98,7 @@ multidict==6.0.5 # via # aiohttp # yarl -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -125,13 +127,13 @@ pydantic==1.10.17 # fast-depends pygments==2.18.0 # via rich -pyinstrument==4.6.2 +pyinstrument==4.7.2 # via -r requirements/../../../packages/service-library/requirements/_base.in python-dateutil==2.9.0.post0 # via # arrow # botocore -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -140,7 +142,7 @@ pyyaml==6.0.1 # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/service-library/requirements/_base.in -redis==5.0.7 +redis==5.0.8 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -159,7 +161,7 @@ rich==13.7.1 # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in # typer -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -173,24 +175,24 @@ six==1.16.0 # via python-dateutil sniffio==1.3.1 # via anyio -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/../../../packages/service-library/requirements/_base.in toolz==0.12.1 # via -r requirements/../../../packages/service-library/requirements/_base.in -tqdm==4.66.4 +tqdm==4.66.5 # via -r requirements/../../../packages/service-library/requirements/_base.in typer==0.12.3 # via # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in # faststream -types-aiobotocore==2.13.1 +types-aiobotocore==2.13.2 # via -r requirements/_base.in -types-aiobotocore-ec2==2.13.1 +types-aiobotocore-ec2==2.13.2 # via types-aiobotocore -types-aiobotocore-s3==2.13.1 +types-aiobotocore-s3==2.13.2 # via types-aiobotocore -types-aiobotocore-ssm==2.13.1 +types-aiobotocore-ssm==2.13.2 # via types-aiobotocore types-awscrt==0.21.2 # via botocore-stubs diff --git a/packages/aws-library/requirements/_test.txt b/packages/aws-library/requirements/_test.txt index cedd1fec9b7..50e333a4cf6 100644 --- a/packages/aws-library/requirements/_test.txt +++ b/packages/aws-library/requirements/_test.txt @@ -1,8 +1,8 @@ -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto appdirs==1.4.4 # via pint -attrs==23.2.0 +attrs==24.2.0 # via # -c requirements/_base.txt # jsonschema @@ -18,7 +18,7 @@ boto3==1.34.131 # -c requirements/_base.txt # aws-sam-translator # moto -boto3-stubs==1.34.149 +boto3-stubs==1.34.158 # via types-boto3 botocore==1.34.131 # via @@ -27,7 +27,7 @@ botocore==1.34.131 # boto3 # moto # s3transfer -botocore-stubs==1.34.144 +botocore-stubs==1.34.158 # via # -c requirements/_base.txt # boto3-stubs @@ -37,9 +37,9 @@ certifi==2024.7.4 # via # -c requirements/../../../requirements/constraints.txt # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via requests @@ -47,11 +47,11 @@ click==8.1.7 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc @@ -62,7 +62,7 @@ exceptiongroup==1.2.2 # via # -c requirements/_base.txt # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flask==3.0.3 # via @@ -98,7 +98,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -125,7 +125,7 @@ markupsafe==2.1.5 # via # jinja2 # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -162,7 +162,7 @@ pydantic==1.10.17 # aws-sam-translator pyparsing==3.1.2 # via moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -172,7 +172,7 @@ pytest==8.2.2 # pytest-instafail # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -198,7 +198,7 @@ python-dateutil==2.9.0.post0 # moto python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -214,7 +214,7 @@ referencing==0.29.3 # jsonschema # jsonschema-path # jsonschema-specifications -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.3 # via @@ -226,7 +226,7 @@ responses==0.25.3 # via moto rfc3339-validator==0.1.4 # via openapi-schema-validator -rpds-py==0.19.0 +rpds-py==0.20.0 # via # -c requirements/_base.txt # jsonschema @@ -235,14 +235,14 @@ s3transfer==0.10.2 # via # -c requirements/_base.txt # boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto six==1.16.0 # via # -c requirements/_base.txt # python-dateutil # rfc3339-validator -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint termcolor==2.4.0 # via pytest-sugar @@ -252,7 +252,7 @@ tomli==2.0.1 # pytest types-aioboto3==13.1.1 # via -r requirements/_test.in -types-aiobotocore==2.13.1 +types-aiobotocore==2.13.2 # via # -c requirements/_base.txt # types-aioboto3 diff --git a/packages/aws-library/requirements/_tools.txt b/packages/aws-library/requirements/_tools.txt index 36ceecf807d..284627ac5e2 100644 --- a/packages/aws-library/requirements/_tools.txt +++ b/packages/aws-library/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -43,7 +43,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -52,7 +52,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -60,15 +60,15 @@ pyproject-hooks==1.1.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 -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -91,5 +91,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/dask-task-models-library/requirements/_base.txt b/packages/dask-task-models-library/requirements/_base.txt index 712c95b8128..4e5650efb61 100644 --- a/packages/dask-task-models-library/requirements/_base.txt +++ b/packages/dask-task-models-library/requirements/_base.txt @@ -1,6 +1,6 @@ arrow==1.3.0 # via -r requirements/../../../packages/models-library/requirements/_base.in -attrs==23.2.0 +attrs==24.2.0 # via # jsonschema # referencing @@ -13,11 +13,11 @@ cloudpickle==3.0.0 # via # dask # distributed -dask==2024.7.0 +dask==2024.8.0 # via # -r requirements/_base.in # distributed -distributed==2024.7.0 +distributed==2024.8.0 # via dask dnspython==2.6.1 # via email-validator @@ -27,7 +27,7 @@ fsspec==2024.6.1 # via dask idna==3.7 # via email-validator -importlib-metadata==8.0.0 +importlib-metadata==8.2.0 # via dask jinja2==3.1.4 # via @@ -51,7 +51,7 @@ mdurl==0.1.2 # via markdown-it-py msgpack==1.0.8 # via distributed -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -77,7 +77,7 @@ pygments==2.18.0 # via rich python-dateutil==2.9.0.post0 # via arrow -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -92,7 +92,7 @@ rich==13.7.1 # via # -r requirements/../../../packages/settings-library/requirements/_base.in # typer -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -127,5 +127,5 @@ urllib3==2.2.2 # distributed zict==3.0.0 # via distributed -zipp==3.19.2 +zipp==3.20.0 # via importlib-metadata diff --git a/packages/dask-task-models-library/requirements/_test.txt b/packages/dask-task-models-library/requirements/_test.txt index 4e192c99795..0258d828fd1 100644 --- a/packages/dask-task-models-library/requirements/_test.txt +++ b/packages/dask-task-models-library/requirements/_test.txt @@ -1,12 +1,12 @@ appdirs==1.4.4 # via pint -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flexcache==0.3 # via pint @@ -27,7 +27,7 @@ pluggy==1.5.0 # via pytest pprintpp==0.4.0 # via pytest-icdiff -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -36,7 +36,7 @@ pytest==8.2.2 # pytest-instafail # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -56,7 +56,7 @@ python-dateutil==2.9.0.post0 # via # -c requirements/_base.txt # faker -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt diff --git a/packages/dask-task-models-library/requirements/_tools.txt b/packages/dask-task-models-library/requirements/_tools.txt index f498e753e84..161eb8f63e8 100644 --- a/packages/dask-task-models-library/requirements/_tools.txt +++ b/packages/dask-task-models-library/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -43,7 +43,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -52,7 +52,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -60,15 +60,15 @@ pyproject-hooks==1.1.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 -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -89,5 +89,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/models-library/requirements/_base.txt b/packages/models-library/requirements/_base.txt index daca0978283..a7e85fd30e2 100644 --- a/packages/models-library/requirements/_base.txt +++ b/packages/models-library/requirements/_base.txt @@ -1,6 +1,6 @@ arrow==1.3.0 # via -r requirements/_base.in -attrs==23.2.0 +attrs==24.2.0 # via # jsonschema # referencing @@ -14,7 +14,7 @@ jsonschema==4.23.0 # via -r requirements/_base.in jsonschema-specifications==2023.12.1 # via jsonschema -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_base.in @@ -28,7 +28,7 @@ referencing==0.35.1 # via # jsonschema # jsonschema-specifications -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing diff --git a/packages/models-library/requirements/_test.txt b/packages/models-library/requirements/_test.txt index 75c850aacc3..d68f7282c7e 100644 --- a/packages/models-library/requirements/_test.txt +++ b/packages/models-library/requirements/_test.txt @@ -1,16 +1,16 @@ appdirs==1.4.4 # via pint -attrs==23.2.0 +attrs==24.2.0 # via # -c requirements/_base.txt # referencing -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flexcache==0.3 # via pint @@ -38,7 +38,7 @@ pprintpp==0.4.0 # via pytest-icdiff psutil==6.0.0 # via -r requirements/_test.in -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -47,7 +47,7 @@ pytest==8.2.2 # pytest-instafail # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -69,7 +69,7 @@ python-dateutil==2.9.0.post0 # faker python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -77,7 +77,7 @@ referencing==0.35.1 # via # -c requirements/_base.txt # types-jsonschema -rpds-py==0.19.0 +rpds-py==0.20.0 # via # -c requirements/_base.txt # referencing @@ -93,7 +93,7 @@ tomli==2.0.1 # pytest types-jsonschema==4.23.0.20240712 # via -r requirements/_test.in -types-pyyaml==6.0.12.20240724 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.12.2 # via diff --git a/packages/models-library/requirements/_tools.txt b/packages/models-library/requirements/_tools.txt index 66aa1f89393..1e38858881a 100644 --- a/packages/models-library/requirements/_tools.txt +++ b/packages/models-library/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -31,7 +31,7 @@ mccabe==0.7.0 # via pylint mdurl==0.1.2 # via markdown-it-py -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -46,7 +46,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -55,7 +55,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pygments==2.18.0 # via rich @@ -65,16 +65,16 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit rich==13.7.1 # via typer -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools shellingham==1.5.4 # via typer @@ -100,5 +100,5 @@ typing-extensions==4.12.2 # typer virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/notifications-library/requirements/_base.txt b/packages/notifications-library/requirements/_base.txt index e54d2879518..6e1951fa3c5 100644 --- a/packages/notifications-library/requirements/_base.txt +++ b/packages/notifications-library/requirements/_base.txt @@ -1,6 +1,6 @@ aiofiles==24.1.0 # via -r requirements/_base.in -aiosmtplib==3.0.1 +aiosmtplib==3.0.2 # via -r requirements/_base.in alembic==1.13.2 # via -r requirements/../../../packages/postgres-database/requirements/_base.in @@ -10,7 +10,7 @@ async-timeout==4.0.3 # via asyncpg asyncpg==0.29.0 # via sqlalchemy -attrs==23.2.0 +attrs==24.2.0 # via # jsonschema # referencing @@ -54,7 +54,7 @@ mdurl==0.1.2 # via markdown-it-py multidict==6.0.5 # via yarl -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -84,7 +84,7 @@ rich==13.7.1 # via # -r requirements/../../../packages/settings-library/requirements/_base.in # typer -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -92,7 +92,7 @@ shellingham==1.5.4 # via typer six==1.16.0 # via python-dateutil -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt diff --git a/packages/notifications-library/requirements/_test.txt b/packages/notifications-library/requirements/_test.txt index d511cf5a73a..e6f181b4695 100644 --- a/packages/notifications-library/requirements/_test.txt +++ b/packages/notifications-library/requirements/_test.txt @@ -4,7 +4,7 @@ certifi==2024.7.4 # requests charset-normalizer==3.3.2 # via requests -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -12,7 +12,7 @@ docker==7.1.0 # via -r requirements/_test.in exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in greenlet==3.0.3 # via @@ -26,7 +26,7 @@ idna==3.7 # requests iniconfig==2.0.0 # via pytest -mypy==1.11.0 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -38,7 +38,7 @@ pluggy==1.5.0 # via pytest pprintpp==0.4.0 # via pytest-icdiff -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -47,7 +47,7 @@ pytest==8.2.2 # pytest-instafail # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -69,7 +69,7 @@ python-dateutil==2.9.0.post0 # faker python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -79,14 +79,14 @@ six==1.16.0 # via # -c requirements/_base.txt # python-dateutil -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # -r requirements/_test.in sqlalchemy2-stubs==0.0.2a38 # via sqlalchemy -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_test.in termcolor==2.4.0 # via pytest-sugar diff --git a/packages/notifications-library/requirements/_tools.txt b/packages/notifications-library/requirements/_tools.txt index 07463a026b3..54eb70866d7 100644 --- a/packages/notifications-library/requirements/_tools.txt +++ b/packages/notifications-library/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -45,7 +45,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -54,7 +54,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -62,14 +62,14 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -90,5 +90,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/postgres-database/requirements/_base.txt b/packages/postgres-database/requirements/_base.txt index 8549bcb04a9..aaf19732f53 100644 --- a/packages/postgres-database/requirements/_base.txt +++ b/packages/postgres-database/requirements/_base.txt @@ -22,7 +22,7 @@ pydantic==1.10.17 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_base.in -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_base.in diff --git a/packages/postgres-database/requirements/_migration.txt b/packages/postgres-database/requirements/_migration.txt index afb9e1cdc94..914d0820310 100644 --- a/packages/postgres-database/requirements/_migration.txt +++ b/packages/postgres-database/requirements/_migration.txt @@ -31,12 +31,12 @@ markupsafe==2.1.5 # mako requests==2.32.3 # via docker -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # alembic -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_migration.in typing-extensions==4.12.2 # via diff --git a/packages/postgres-database/requirements/_test.txt b/packages/postgres-database/requirements/_test.txt index 6f8682ebbf6..1e2a4224d53 100644 --- a/packages/postgres-database/requirements/_test.txt +++ b/packages/postgres-database/requirements/_test.txt @@ -4,15 +4,15 @@ async-timeout==4.0.3 # via # -c requirements/_base.txt # aiopg -attrs==23.2.0 +attrs==24.2.0 # via pytest-docker -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in greenlet==3.0.3 # via @@ -21,7 +21,7 @@ greenlet==3.0.3 # sqlalchemy iniconfig==2.0.0 # via pytest -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -34,14 +34,14 @@ psycopg2-binary==2.9.9 # -c requirements/_base.txt # aiopg # sqlalchemy -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-docker # pytest-instafail -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -55,13 +55,13 @@ pytest-runner==6.0.1 # via -r requirements/_test.in python-dateutil==2.9.0.post0 # via faker -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in six==1.16.0 # via python-dateutil -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt diff --git a/packages/postgres-database/requirements/_tools.txt b/packages/postgres-database/requirements/_tools.txt index 03b4326a2a7..7de1df0dd53 100644 --- a/packages/postgres-database/requirements/_tools.txt +++ b/packages/postgres-database/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -26,7 +26,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -44,7 +44,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -53,7 +53,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -61,14 +61,14 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -89,5 +89,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/service-integration/requirements/_base.txt b/packages/service-integration/requirements/_base.txt index 75d3f01cba4..2bafb954ee3 100644 --- a/packages/service-integration/requirements/_base.txt +++ b/packages/service-integration/requirements/_base.txt @@ -3,7 +3,7 @@ arrow==1.3.0 # -r requirements/../../../packages/models-library/requirements/_base.in # cookiecutter # jinja2-time -attrs==23.2.0 +attrs==24.2.0 # via # jsonschema # referencing @@ -59,7 +59,7 @@ markupsafe==2.1.5 # via jinja2 mdurl==0.1.2 # via markdown-it-py -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt @@ -75,13 +75,13 @@ pydantic==1.10.17 # -r requirements/../../../packages/models-library/requirements/_base.in pygments==2.18.0 # via rich -pytest==8.2.2 +pytest==8.3.2 # via -r requirements/_base.in python-dateutil==2.9.0.post0 # via arrow python-slugify==8.0.4 # via cookiecutter -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt @@ -99,7 +99,7 @@ rich==13.7.1 # via # cookiecutter # typer -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing diff --git a/packages/service-integration/requirements/_test.txt b/packages/service-integration/requirements/_test.txt index 51a120ba757..29d6ba93b81 100644 --- a/packages/service-integration/requirements/_test.txt +++ b/packages/service-integration/requirements/_test.txt @@ -1,8 +1,8 @@ -attrs==23.2.0 +attrs==24.2.0 # via # -c requirements/_base.txt # referencing -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -23,7 +23,7 @@ pluggy==1.5.0 # via # -c requirements/_base.txt # pytest -pytest==8.2.2 +pytest==8.3.2 # via # -c requirements/_base.txt # -r requirements/_test.in @@ -42,7 +42,7 @@ referencing==0.35.1 # via # -c requirements/_base.txt # types-jsonschema -rpds-py==0.19.0 +rpds-py==0.20.0 # via # -c requirements/_base.txt # referencing @@ -53,11 +53,11 @@ tomli==2.0.1 # -c requirements/_base.txt # coverage # pytest -types-docker==7.1.0.20240720 +types-docker==7.1.0.20240806 # via -r requirements/_test.in types-jsonschema==4.23.0.20240712 # via -r requirements/_test.in -types-pyyaml==6.0.12.20240724 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in types-requests==2.32.0.20240712 # via types-docker diff --git a/packages/service-integration/requirements/_tools.txt b/packages/service-integration/requirements/_tools.txt index 1faedf798b3..59227ef8e6b 100644 --- a/packages/service-integration/requirements/_tools.txt +++ b/packages/service-integration/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -43,7 +43,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -52,7 +52,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -60,14 +60,14 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -88,5 +88,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/service-library/requirements/_aiohttp.txt b/packages/service-library/requirements/_aiohttp.txt index 650ec8dfa2f..c8215ec14a7 100644 --- a/packages/service-library/requirements/_aiohttp.txt +++ b/packages/service-library/requirements/_aiohttp.txt @@ -1,4 +1,6 @@ -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -15,7 +17,7 @@ async-timeout==4.0.3 # via # aiohttp # aiopg -attrs==23.2.0 +attrs==24.2.0 # via # -r requirements/_aiohttp.in # aiohttp @@ -59,7 +61,7 @@ lazy-object-proxy==1.10.0 # via openapi-spec-validator markupsafe==2.1.5 # via werkzeug -more-itertools==10.3.0 +more-itertools==10.4.0 # via openapi-core multidict==6.0.5 # via @@ -83,7 +85,7 @@ psycopg2-binary==2.9.9 # via # aiopg # sqlalchemy -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -99,7 +101,7 @@ requests==2.32.3 # via jsonschema-path rfc3339-validator==0.1.4 # via openapi-schema-validator -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -107,7 +109,7 @@ six==1.16.0 # via # isodate # rfc3339-validator -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt diff --git a/packages/service-library/requirements/_base.txt b/packages/service-library/requirements/_base.txt index ad3cc313480..d7b1d9a8a19 100644 --- a/packages/service-library/requirements/_base.txt +++ b/packages/service-library/requirements/_base.txt @@ -6,7 +6,9 @@ aiodocker==0.22.2 # via -r requirements/_base.in aiofiles==24.1.0 # via -r requirements/_base.in -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -28,7 +30,7 @@ async-timeout==4.0.3 # via # aiohttp # redis -attrs==23.2.0 +attrs==24.2.0 # via # aiohttp # jsonschema @@ -41,9 +43,9 @@ email-validator==2.2.0 # via pydantic exceptiongroup==1.2.2 # via anyio -fast-depends==2.4.6 +fast-depends==2.4.8 # via faststream -faststream==0.5.14 +faststream==0.5.17 # via -r requirements/_base.in frozenlist==1.4.1 # via @@ -66,7 +68,7 @@ multidict==6.0.5 # via # aiohttp # yarl -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -85,17 +87,17 @@ pydantic==1.10.17 # fast-depends pygments==2.18.0 # via rich -pyinstrument==4.6.2 +pyinstrument==4.7.2 # via -r requirements/_base.in python-dateutil==2.9.0.post0 # via arrow -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # -r requirements/_base.in -redis==5.0.7 +redis==5.0.8 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -110,7 +112,7 @@ rich==13.7.1 # via # -r requirements/../../../packages/settings-library/requirements/_base.in # typer -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -120,11 +122,11 @@ six==1.16.0 # via python-dateutil sniffio==1.3.1 # via anyio -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_base.in toolz==0.12.1 # via -r requirements/_base.in -tqdm==4.66.4 +tqdm==4.66.5 # via -r requirements/_base.in typer==0.12.3 # via diff --git a/packages/service-library/requirements/_fastapi.txt b/packages/service-library/requirements/_fastapi.txt index a72af9f825d..803f3c235fe 100644 --- a/packages/service-library/requirements/_fastapi.txt +++ b/packages/service-library/requirements/_fastapi.txt @@ -65,5 +65,5 @@ typing-extensions==4.12.2 # fastapi # pydantic # uvicorn -uvicorn==0.30.1 +uvicorn==0.30.5 # via -r requirements/_fastapi.in diff --git a/packages/service-library/requirements/_test.txt b/packages/service-library/requirements/_test.txt index 2b8fbb19e9a..bb0e046acb1 100644 --- a/packages/service-library/requirements/_test.txt +++ b/packages/service-library/requirements/_test.txt @@ -1,4 +1,9 @@ -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via + # -c requirements/_aiohttp.txt + # -c requirements/_base.txt + # aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_aiohttp.txt @@ -21,7 +26,7 @@ async-timeout==4.0.3 # -c requirements/_aiohttp.txt # -c requirements/_base.txt # aiohttp -attrs==23.2.0 +attrs==24.2.0 # via # -c requirements/_aiohttp.txt # -c requirements/_base.txt @@ -41,7 +46,7 @@ charset-normalizer==3.3.2 # via # -c requirements/_aiohttp.txt # requests -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -55,7 +60,7 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -121,7 +126,7 @@ multidict==6.0.5 # -c requirements/_base.txt # aiohttp # yarl -mypy==1.11.0 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -149,7 +154,7 @@ psutil==6.0.0 # via -r requirements/_test.in py-cpuinfo==9.0.0 # via pytest-benchmark -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -164,7 +169,7 @@ pytest==8.2.2 # pytest-xdist pytest-aiohttp==1.0.5 # via -r requirements/_test.in -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -193,7 +198,7 @@ python-dateutil==2.9.0.post0 # faker python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_aiohttp.txt @@ -217,7 +222,7 @@ rfc3339-validator==0.1.4 # via # -c requirements/_aiohttp.txt # openapi-schema-validator -rpds-py==0.19.0 +rpds-py==0.20.0 # via # -c requirements/_aiohttp.txt # -c requirements/_base.txt @@ -236,7 +241,7 @@ sniffio==1.3.1 # anyio # asgi-lifespan # httpx -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_aiohttp.txt diff --git a/packages/service-library/requirements/_tools.txt b/packages/service-library/requirements/_tools.txt index 2a48250c4da..b77248eba0d 100644 --- a/packages/service-library/requirements/_tools.txt +++ b/packages/service-library/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -45,7 +45,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -54,7 +54,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -62,15 +62,15 @@ pyproject-hooks==1.1.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 -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -91,5 +91,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/settings-library/requirements/_test.txt b/packages/settings-library/requirements/_test.txt index d2017af8e79..56d04c6edac 100644 --- a/packages/settings-library/requirements/_test.txt +++ b/packages/settings-library/requirements/_test.txt @@ -1,10 +1,10 @@ -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in iniconfig==2.0.0 # via pytest @@ -14,7 +14,7 @@ packaging==24.1 # pytest-sugar pluggy==1.5.0 # via pytest -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-cov diff --git a/packages/settings-library/requirements/_tools.txt b/packages/settings-library/requirements/_tools.txt index 0d8409647b8..9683ab2e7d1 100644 --- a/packages/settings-library/requirements/_tools.txt +++ b/packages/settings-library/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -42,7 +42,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -51,7 +51,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -59,13 +59,13 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -85,5 +85,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/packages/simcore-sdk/requirements/_base.txt b/packages/simcore-sdk/requirements/_base.txt index 11e6a710b69..9872cb99b82 100644 --- a/packages/simcore-sdk/requirements/_base.txt +++ b/packages/simcore-sdk/requirements/_base.txt @@ -10,7 +10,9 @@ aiofiles==24.1.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_base.in -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -48,7 +50,7 @@ async-timeout==4.0.3 # redis asyncpg==0.29.0 # via sqlalchemy -attrs==23.2.0 +attrs==24.2.0 # via # aiohttp # jsonschema @@ -61,9 +63,9 @@ email-validator==2.2.0 # via pydantic exceptiongroup==1.2.2 # via anyio -fast-depends==2.4.6 +fast-depends==2.4.8 # via faststream -faststream==0.5.14 +faststream==0.5.17 # via -r requirements/../../../packages/service-library/requirements/_base.in flexcache==0.3 # via pint @@ -106,7 +108,7 @@ multidict==6.0.5 # via # aiohttp # yarl -orjson==3.10.6 +orjson==3.10.7 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -146,11 +148,11 @@ pydantic==1.10.17 # fast-depends pygments==2.18.0 # via rich -pyinstrument==4.6.2 +pyinstrument==4.7.2 # via -r requirements/../../../packages/service-library/requirements/_base.in python-dateutil==2.9.0.post0 # via arrow -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -160,7 +162,7 @@ pyyaml==6.0.1 # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/service-library/requirements/_base.in -redis==5.0.7 +redis==5.0.8 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -180,7 +182,7 @@ rich==13.7.1 # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in # typer -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing @@ -190,7 +192,7 @@ six==1.16.0 # via python-dateutil sniffio==1.3.1 # via anyio -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -202,13 +204,13 @@ sqlalchemy==1.4.52 # -r requirements/../../../packages/postgres-database/requirements/_base.in # aiopg # alembic -tenacity==8.5.0 +tenacity==9.0.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_base.in toolz==0.12.1 # via -r requirements/../../../packages/service-library/requirements/_base.in -tqdm==4.66.4 +tqdm==4.66.5 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_base.in diff --git a/packages/simcore-sdk/requirements/_test.txt b/packages/simcore-sdk/requirements/_test.txt index dd2ec4e8192..f5d1801c545 100644 --- a/packages/simcore-sdk/requirements/_test.txt +++ b/packages/simcore-sdk/requirements/_test.txt @@ -6,7 +6,11 @@ aiofiles==24.1.0 # via # -c requirements/_base.txt # aioboto3 -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via + # -c requirements/_base.txt + # aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -24,13 +28,13 @@ alembic==1.13.2 # via # -c requirements/_base.txt # -r requirements/_test.in -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto async-timeout==4.0.3 # via # -c requirements/_base.txt # aiohttp -attrs==23.2.0 +attrs==24.2.0 # via # -c requirements/_base.txt # aiohttp @@ -54,15 +58,15 @@ botocore==1.34.131 # boto3 # moto # s3transfer -botocore-stubs==1.34.144 +botocore-stubs==1.34.158 # via types-aiobotocore certifi==2024.7.4 # via # -c requirements/../../../requirements/constraints.txt # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via requests @@ -71,11 +75,11 @@ click==8.1.7 # -c requirements/_base.txt # -r requirements/_test.in # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc @@ -90,7 +94,7 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -133,7 +137,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -167,7 +171,7 @@ markupsafe==2.1.5 # jinja2 # mako # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -176,7 +180,7 @@ multidict==6.0.5 # -c requirements/_base.txt # aiohttp # yarl -mypy==1.11.0 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -210,7 +214,7 @@ pydantic==1.10.17 # aws-sam-translator pyparsing==3.1.2 # via moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -220,7 +224,7 @@ pytest==8.2.2 # pytest-mock # pytest-sugar # pytest-xdist -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -246,7 +250,7 @@ python-dateutil==2.9.0.post0 # moto python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -261,7 +265,7 @@ referencing==0.29.3 # jsonschema # jsonschema-path # jsonschema-specifications -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.3 # via @@ -274,21 +278,21 @@ responses==0.25.3 # via moto rfc3339-validator==0.1.4 # via openapi-schema-validator -rpds-py==0.19.0 +rpds-py==0.20.0 # via # -c requirements/_base.txt # jsonschema # referencing s3transfer==0.10.2 # via boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto six==1.16.0 # via # -c requirements/_base.txt # python-dateutil # rfc3339-validator -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -296,7 +300,7 @@ sqlalchemy==1.4.52 # alembic sqlalchemy2-stubs==0.0.2a38 # via sqlalchemy -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint termcolor==2.4.0 # via pytest-sugar @@ -305,9 +309,9 @@ tomli==2.0.1 # coverage # mypy # pytest -types-aiobotocore==2.13.1 +types-aiobotocore==2.13.2 # via -r requirements/_test.in -types-aiobotocore-s3==2.13.1 +types-aiobotocore-s3==2.13.2 # via types-aiobotocore types-aiofiles==24.1.0.20240626 # via -r requirements/_test.in diff --git a/packages/simcore-sdk/requirements/_tools.txt b/packages/simcore-sdk/requirements/_tools.txt index 8ba498fbd3e..3c521f0c472 100644 --- a/packages/simcore-sdk/requirements/_tools.txt +++ b/packages/simcore-sdk/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -47,7 +47,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -56,7 +56,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -64,15 +64,15 @@ pyproject-hooks==1.1.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 -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -95,5 +95,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools From 49aebe93a2e8d75ab900215af94c5e1f350512c2 Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Mon, 12 Aug 2024 15:37:25 +0200 Subject: [PATCH 08/19] services tests&tools --- services/agent/requirements/_test.txt | 22 ++-- services/agent/requirements/_tools.txt | 14 +-- services/api-server/requirements/_test.txt | 20 +-- services/api-server/requirements/_tools.txt | 14 +-- services/autoscaling/requirements/_test.txt | 32 ++--- services/autoscaling/requirements/_tools.txt | 16 +-- services/catalog/requirements/_test.txt | 12 +- services/catalog/requirements/_tools.txt | 16 +-- .../clusters-keeper/requirements/_test.txt | 32 ++--- .../clusters-keeper/requirements/_tools.txt | 16 +-- services/dask-sidecar/requirements/_test.txt | 28 ++--- services/dask-sidecar/requirements/_tools.txt | 16 +-- .../datcore-adapter/requirements/_test.txt | 12 +- .../datcore-adapter/requirements/_tools.txt | 16 +-- services/director-v2/requirements/_test.txt | 20 +-- services/director-v2/requirements/_tools.txt | 16 +-- .../dynamic-scheduler/requirements/_test.txt | 8 +- .../dynamic-scheduler/requirements/_tools.txt | 14 +-- .../dynamic-sidecar/requirements/_test.txt | 16 ++- .../dynamic-sidecar/requirements/_tools.txt | 14 +-- services/efs-guardian/requirements/_test.txt | 30 ++--- services/efs-guardian/requirements/_tools.txt | 16 +-- services/invitations/requirements/_test.txt | 10 +- services/invitations/requirements/_tools.txt | 16 +-- services/migration/requirements/_test.txt | 18 +-- services/migration/requirements/_tools.txt | 18 +-- .../requirements/_test.txt | 14 +-- .../requirements/_tools.txt | 16 +-- .../tests/system/requirements/_test.txt | 16 +-- .../tests/system/requirements/_tools.txt | 14 +-- services/payments/requirements/_test.txt | 116 ++++++++++++++---- services/payments/requirements/_tools.txt | 31 ++++- .../requirements/_test.txt | 28 ++--- .../requirements/_tools.txt | 16 +-- services/storage/requirements/_test.txt | 32 ++--- services/storage/requirements/_tools.txt | 16 +-- services/web/server/requirements/_test.txt | 10 +- services/web/server/requirements/_tools.txt | 10 +- 38 files changed, 438 insertions(+), 343 deletions(-) diff --git a/services/agent/requirements/_test.txt b/services/agent/requirements/_test.txt index 23a59b89151..57f7d1f5378 100644 --- a/services/agent/requirements/_test.txt +++ b/services/agent/requirements/_test.txt @@ -51,9 +51,9 @@ certifi==2023.11.17 # httpcore # httpx # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==2.1.1 # via @@ -64,11 +64,11 @@ click==8.1.3 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # moto @@ -83,7 +83,7 @@ ecdsa==0.19.0 # sshpubkeys exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flask==3.0.3 # via @@ -131,7 +131,7 @@ jmespath==1.0.1 # via # boto3 # botocore -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -189,13 +189,13 @@ pyrsistent==0.19.2 # via # -c requirements/_base.txt # jsonschema -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-mock -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -213,7 +213,7 @@ python-dateutil==2.8.2 # moto python-jose==3.3.0 # via moto -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # cfn-lint @@ -221,7 +221,7 @@ pyyaml==6.0.1 # moto # openapi-spec-validator # responses -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.3 # via @@ -255,7 +255,7 @@ sniffio==1.3.0 # httpx sshpubkeys==3.3.1 # via moto -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint tomli==2.0.1 # via diff --git a/services/agent/requirements/_tools.txt b/services/agent/requirements/_tools.txt index 7b804dfed60..8d7634d70dd 100644 --- a/services/agent/requirements/_tools.txt +++ b/services/agent/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via # -r requirements/../../../requirements/devenv.txt # -r requirements/_tools.in @@ -47,7 +47,7 @@ packaging==23.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -56,7 +56,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -64,13 +64,13 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt setuptools==69.2.0 # via @@ -96,7 +96,7 @@ typing-extensions==4.4.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/api-server/requirements/_test.txt b/services/api-server/requirements/_test.txt index 9731944e7b6..3c7efde43aa 100644 --- a/services/api-server/requirements/_test.txt +++ b/services/api-server/requirements/_test.txt @@ -37,19 +37,19 @@ aws-sam-translator==1.55.0 # cfn-lint aws-xray-sdk==2.14.0 # via moto -boto3==1.34.144 +boto3==1.34.158 # via # aws-sam-translator # moto -boto3-stubs==1.34.144 +boto3-stubs==1.34.158 # via types-boto3 -botocore==1.34.144 +botocore==1.34.158 # via # aws-xray-sdk # boto3 # moto # s3transfer -botocore-stubs==1.34.144 +botocore-stubs==1.34.158 # via boto3-stubs certifi==2024.2.2 # via @@ -73,7 +73,7 @@ click==8.1.7 # -c requirements/_base.txt # -r requirements/_test.in # flask -coverage==7.6.0 +coverage==7.6.1 # via pytest-cov cryptography==42.0.5 # via @@ -96,7 +96,7 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flask==2.1.3 # via @@ -154,7 +154,7 @@ jmespath==1.0.1 # botocore jschema-to-python==1.2.3 # via cfn-lint -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -194,7 +194,7 @@ multidict==6.0.5 # -c requirements/_base.txt # aiohttp # yarl -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -234,14 +234,14 @@ pyrsistent==0.20.0 # via # -c requirements/_base.txt # jsonschema -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-docker # pytest-mock -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in diff --git a/services/api-server/requirements/_tools.txt b/services/api-server/requirements/_tools.txt index 03b2cfa3511..ea3e964fd72 100644 --- a/services/api-server/requirements/_tools.txt +++ b/services/api-server/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -41,7 +41,7 @@ markupsafe==2.1.5 # jinja2 mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -60,7 +60,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -69,7 +69,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -84,7 +84,7 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt setuptools==69.2.0 # via @@ -110,7 +110,7 @@ typing-extensions==4.10.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/autoscaling/requirements/_test.txt b/services/autoscaling/requirements/_test.txt index aa2a8a10408..91fb76f0b1e 100644 --- a/services/autoscaling/requirements/_test.txt +++ b/services/autoscaling/requirements/_test.txt @@ -1,4 +1,4 @@ -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto anyio==4.3.0 # via @@ -44,9 +44,9 @@ certifi==2024.2.2 # httpcore # httpx # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via requests @@ -54,11 +54,11 @@ click==8.1.7 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc @@ -74,9 +74,9 @@ exceptiongroup==1.2.1 # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in -fakeredis==2.23.3 +fakeredis==2.23.5 # via -r requirements/_test.in flask==3.0.3 # via @@ -125,7 +125,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -155,7 +155,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -195,7 +195,7 @@ pydantic==1.10.15 # aws-sam-translator pyparsing==3.1.2 # via moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -203,7 +203,7 @@ pytest==8.2.2 # pytest-icdiff # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -245,7 +245,7 @@ referencing==0.29.3 # jsonschema # jsonschema-path # jsonschema-specifications -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.3 # via @@ -268,7 +268,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto six==1.16.0 # via @@ -285,7 +285,7 @@ sortedcontainers==2.4.0 # via # -c requirements/_base.txt # fakeredis -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint termcolor==2.4.0 # via pytest-sugar @@ -301,7 +301,7 @@ types-aiobotocore-ec2==2.13.0 # via # -c requirements/_base.txt # types-aiobotocore -types-aiobotocore-iam==2.13.1 +types-aiobotocore-iam==2.13.2 # via types-aiobotocore types-aiobotocore-s3==2.13.0 # via @@ -315,7 +315,7 @@ types-awscrt==0.20.9 # via # -c requirements/_base.txt # botocore-stubs -types-pyyaml==6.0.12.20240724 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.11.0 # via diff --git a/services/autoscaling/requirements/_tools.txt b/services/autoscaling/requirements/_tools.txt index d599cfe1633..6f7d1ba1300 100644 --- a/services/autoscaling/requirements/_tools.txt +++ b/services/autoscaling/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -44,7 +44,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -53,7 +53,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -93,7 +93,7 @@ typing-extensions==4.11.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/catalog/requirements/_test.txt b/services/catalog/requirements/_test.txt index 1c116c89286..503c5903491 100644 --- a/services/catalog/requirements/_test.txt +++ b/services/catalog/requirements/_test.txt @@ -41,7 +41,7 @@ click==8.1.7 # via # -c requirements/_base.txt # -r requirements/_test.in -coverage==7.6.0 +coverage==7.6.1 # via pytest-cov docker==7.1.0 # via -r requirements/_test.in @@ -50,7 +50,7 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in frozenlist==1.4.1 # via @@ -105,7 +105,7 @@ multidict==6.0.5 # -c requirements/_base.txt # aiohttp # yarl -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -119,7 +119,7 @@ ptvsd==4.3.2 # via -r requirements/_test.in py-cpuinfo==9.0.0 # via pytest-benchmark -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -130,7 +130,7 @@ pytest==8.2.2 # pytest-mock pytest-aiohttp==1.0.5 # via -r requirements/_test.in -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # pytest-aiohttp @@ -187,7 +187,7 @@ tomli==2.0.1 # pytest types-psycopg2==2.9.21.20240417 # via -r requirements/_test.in -types-pyyaml==6.0.12.20240724 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.10.0 # via diff --git a/services/catalog/requirements/_tools.txt b/services/catalog/requirements/_tools.txt index fab820ed34c..292c73b64c9 100644 --- a/services/catalog/requirements/_tools.txt +++ b/services/catalog/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -47,7 +47,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -56,7 +56,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -69,9 +69,9 @@ pyyaml==6.0.1 # -c requirements/_base.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -92,7 +92,7 @@ typing-extensions==4.10.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/clusters-keeper/requirements/_test.txt b/services/clusters-keeper/requirements/_test.txt index 8c51196331e..2925c610785 100644 --- a/services/clusters-keeper/requirements/_test.txt +++ b/services/clusters-keeper/requirements/_test.txt @@ -11,7 +11,7 @@ aiosignal==1.3.1 # via # -c requirements/_base.txt # aiohttp -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto anyio==4.3.0 # via @@ -55,9 +55,9 @@ certifi==2024.2.2 # httpcore # httpx # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via requests @@ -65,16 +65,16 @@ click==8.1.7 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc # moto -debugpy==1.8.2 +debugpy==1.8.5 # via -r requirements/_test.in deepdiff==7.0.1 # via -r requirements/_test.in @@ -87,9 +87,9 @@ exceptiongroup==1.2.1 # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in -fakeredis==2.23.3 +fakeredis==2.23.5 # via -r requirements/_test.in flask==3.0.3 # via @@ -142,7 +142,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -172,7 +172,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -216,13 +216,13 @@ pydantic==1.10.15 # aws-sam-translator pyparsing==3.1.2 # via moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-mock -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -260,7 +260,7 @@ referencing==0.29.3 # jsonschema # jsonschema-path # jsonschema-specifications -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.3 # via @@ -283,7 +283,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto six==1.16.0 # via @@ -300,13 +300,13 @@ sortedcontainers==2.4.0 # via # -c requirements/_base.txt # fakeredis -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint tomli==2.0.1 # via # coverage # pytest -types-pyyaml==6.0.12.20240724 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.11.0 # via diff --git a/services/clusters-keeper/requirements/_tools.txt b/services/clusters-keeper/requirements/_tools.txt index d599cfe1633..6f7d1ba1300 100644 --- a/services/clusters-keeper/requirements/_tools.txt +++ b/services/clusters-keeper/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -44,7 +44,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -53,7 +53,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -93,7 +93,7 @@ typing-extensions==4.11.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/dask-sidecar/requirements/_test.txt b/services/dask-sidecar/requirements/_test.txt index ecc417c348e..ef8387a9b23 100644 --- a/services/dask-sidecar/requirements/_test.txt +++ b/services/dask-sidecar/requirements/_test.txt @@ -1,4 +1,4 @@ -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto attrs==23.2.0 # via @@ -26,9 +26,9 @@ certifi==2024.7.4 # via # -c requirements/../../../requirements/constraints.txt # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via requests @@ -36,11 +36,11 @@ click==8.1.7 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc @@ -54,7 +54,7 @@ exceptiongroup==1.2.1 # via # -c requirements/_base.txt # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flask==3.0.3 # via @@ -87,7 +87,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -115,7 +115,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -149,11 +149,11 @@ pydantic==1.10.15 # aws-sam-translator pyftpdlib==1.5.10 # via pytest-localftpserver -pyopenssl==24.1.0 +pyopenssl==24.2.1 # via pytest-localftpserver pyparsing==3.1.2 # via moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -163,7 +163,7 @@ pytest==8.2.2 # pytest-localftpserver # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -204,7 +204,7 @@ referencing==0.29.3 # jsonschema # jsonschema-path # jsonschema-specifications -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.3 # via @@ -223,14 +223,14 @@ rpds-py==0.18.1 # referencing s3transfer==0.10.2 # via boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto six==1.16.0 # via # -c requirements/_base.txt # python-dateutil # rfc3339-validator -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint termcolor==2.4.0 # via pytest-sugar diff --git a/services/dask-sidecar/requirements/_tools.txt b/services/dask-sidecar/requirements/_tools.txt index d599cfe1633..6f7d1ba1300 100644 --- a/services/dask-sidecar/requirements/_tools.txt +++ b/services/dask-sidecar/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -44,7 +44,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -53,7 +53,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -93,7 +93,7 @@ typing-extensions==4.11.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/datcore-adapter/requirements/_test.txt b/services/datcore-adapter/requirements/_test.txt index 108cc17c684..e7625864c84 100644 --- a/services/datcore-adapter/requirements/_test.txt +++ b/services/datcore-adapter/requirements/_test.txt @@ -4,9 +4,9 @@ anyio==4.3.0 # httpx asgi-lifespan==2.1.0 # via -r requirements/_test.in -boto3-stubs==1.34.149 +boto3-stubs==1.34.158 # via types-boto3 -botocore-stubs==1.34.149 +botocore-stubs==1.34.158 # via # boto3-stubs # types-botocore @@ -19,7 +19,7 @@ certifi==2024.2.2 # requests charset-normalizer==3.3.2 # via requests -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -30,7 +30,7 @@ exceptiongroup==1.2.0 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in h11==0.14.0 # via @@ -63,7 +63,7 @@ pluggy==1.5.0 # via pytest pprintpp==0.4.0 # via pytest-icdiff -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -73,7 +73,7 @@ pytest==8.2.2 # pytest-mock # pytest-sugar # pytest-xdist -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in diff --git a/services/datcore-adapter/requirements/_tools.txt b/services/datcore-adapter/requirements/_tools.txt index 93344802ed3..c2fb4740b70 100644 --- a/services/datcore-adapter/requirements/_tools.txt +++ b/services/datcore-adapter/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -42,7 +42,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -51,7 +51,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -65,9 +65,9 @@ pyyaml==6.0.1 # -c requirements/_base.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -88,7 +88,7 @@ typing-extensions==4.10.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/director-v2/requirements/_test.txt b/services/director-v2/requirements/_test.txt index 5b91ba32b5c..0f73313aac6 100644 --- a/services/director-v2/requirements/_test.txt +++ b/services/director-v2/requirements/_test.txt @@ -47,7 +47,7 @@ attrs==23.2.0 # -c requirements/_base.txt # aiohttp # pytest-docker -bokeh==3.5.0 +bokeh==3.5.1 # via dask boto3==1.34.131 # via aiobotocore @@ -63,7 +63,7 @@ certifi==2024.2.2 # httpcore # httpx # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography charset-normalizer==3.3.2 # via requests @@ -81,9 +81,9 @@ colorlog==6.8.2 # via dask-gateway-server contourpy==1.2.1 # via bokeh -coverage==7.6.0 +coverage==7.6.1 # via pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # dask-gateway-server @@ -107,7 +107,7 @@ exceptiongroup==1.2.1 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -188,7 +188,7 @@ multidict==6.0.5 # aiohttp # async-asgi-testclient # yarl -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -228,7 +228,7 @@ psutil==5.9.8 # distributed pycparser==2.22 # via cffi -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -237,7 +237,7 @@ pytest==8.2.2 # pytest-icdiff # pytest-mock # pytest-xdist -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -321,11 +321,11 @@ tornado==6.4 # distributed traitlets==5.14.3 # via dask-gateway-server -types-networkx==3.2.1.20240703 +types-networkx==3.2.1.20240811 # via -r requirements/_test.in types-psycopg2==2.9.21.20240417 # via -r requirements/_test.in -types-pyyaml==6.0.12.20240724 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.11.0 # via diff --git a/services/director-v2/requirements/_tools.txt b/services/director-v2/requirements/_tools.txt index 250be3fbe8e..c3564eabd29 100644 --- a/services/director-v2/requirements/_tools.txt +++ b/services/director-v2/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -47,7 +47,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -56,7 +56,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -71,9 +71,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -94,7 +94,7 @@ typing-extensions==4.11.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/dynamic-scheduler/requirements/_test.txt b/services/dynamic-scheduler/requirements/_test.txt index c83c6d22350..df2f0ab1141 100644 --- a/services/dynamic-scheduler/requirements/_test.txt +++ b/services/dynamic-scheduler/requirements/_test.txt @@ -13,7 +13,7 @@ certifi==2024.2.2 # requests charset-normalizer==3.3.2 # via requests -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -24,7 +24,7 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in h11==0.14.0 # via @@ -58,7 +58,7 @@ pluggy==1.5.0 # via pytest pprintpp==0.4.0 # via pytest-icdiff -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -66,7 +66,7 @@ pytest==8.2.2 # pytest-icdiff # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in diff --git a/services/dynamic-scheduler/requirements/_tools.txt b/services/dynamic-scheduler/requirements/_tools.txt index 9e4d650949c..0300b310963 100644 --- a/services/dynamic-scheduler/requirements/_tools.txt +++ b/services/dynamic-scheduler/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -43,7 +43,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -52,7 +52,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -65,9 +65,9 @@ pyyaml==6.0.1 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -88,5 +88,5 @@ typing-extensions==4.10.0 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/dynamic-sidecar/requirements/_test.txt b/services/dynamic-sidecar/requirements/_test.txt index 91b7297252f..3ddd29ccedc 100644 --- a/services/dynamic-sidecar/requirements/_test.txt +++ b/services/dynamic-sidecar/requirements/_test.txt @@ -43,7 +43,7 @@ certifi==2024.2.2 # requests charset-normalizer==3.3.2 # via requests -coverage==7.6.0 +coverage==7.6.1 # via pytest-cov docker==7.1.0 # via -r requirements/_test.in @@ -51,7 +51,7 @@ exceptiongroup==1.2.0 # via # -c requirements/_base.txt # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -81,7 +81,7 @@ multidict==6.0.5 # aiohttp # async-asgi-testclient # yarl -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -91,13 +91,13 @@ packaging==24.0 # pytest pluggy==1.5.0 # via pytest -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-mock -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -138,13 +138,11 @@ tomli==2.0.1 # coverage # mypy # pytest -types-aiobotocore-s3==2.13.1 +types-aiobotocore-s3==2.13.2 # via -r requirements/_test.in types-aiofiles==24.1.0.20240626 # via -r requirements/_test.in -types-psutil==6.0.0.20240621 - # via -r requirements/_test.in -types-pyyaml==6.0.12.20240311 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.11.0 # via diff --git a/services/dynamic-sidecar/requirements/_tools.txt b/services/dynamic-sidecar/requirements/_tools.txt index eb8f4151339..2df8928cbb1 100644 --- a/services/dynamic-sidecar/requirements/_tools.txt +++ b/services/dynamic-sidecar/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -46,7 +46,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -55,7 +55,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -91,5 +91,5 @@ typing-extensions==4.11.0 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/efs-guardian/requirements/_test.txt b/services/efs-guardian/requirements/_test.txt index 2e9840ef150..d6cde715417 100644 --- a/services/efs-guardian/requirements/_test.txt +++ b/services/efs-guardian/requirements/_test.txt @@ -11,7 +11,7 @@ aiosignal==1.3.1 # via # -c requirements/_base.txt # aiohttp -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto anyio==4.4.0 # via @@ -55,9 +55,9 @@ certifi==2024.2.2 # httpcore # httpx # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via requests @@ -65,16 +65,16 @@ click==8.1.7 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc # moto -debugpy==1.8.2 +debugpy==1.8.5 # via -r requirements/_test.in deepdiff==7.0.1 # via -r requirements/_test.in @@ -87,9 +87,9 @@ exceptiongroup==1.2.1 # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in -fakeredis==2.23.3 +fakeredis==2.23.5 # via -r requirements/_test.in flask==3.0.3 # via @@ -141,7 +141,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -170,7 +170,7 @@ markupsafe==2.1.5 # via # jinja2 # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -212,13 +212,13 @@ pydantic==1.10.15 # aws-sam-translator pyparsing==3.1.2 # via moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-mock -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -256,7 +256,7 @@ referencing==0.29.3 # jsonschema # jsonschema-path # jsonschema-specifications -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.3 # via @@ -279,7 +279,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto six==1.16.0 # via @@ -294,7 +294,7 @@ sniffio==1.3.1 # httpx sortedcontainers==2.4.0 # via fakeredis -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint tomli==2.0.1 # via diff --git a/services/efs-guardian/requirements/_tools.txt b/services/efs-guardian/requirements/_tools.txt index d599cfe1633..6f7d1ba1300 100644 --- a/services/efs-guardian/requirements/_tools.txt +++ b/services/efs-guardian/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -44,7 +44,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -53,7 +53,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -93,7 +93,7 @@ typing-extensions==4.11.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/invitations/requirements/_test.txt b/services/invitations/requirements/_test.txt index ca7c0354dfb..25065ff4030 100644 --- a/services/invitations/requirements/_test.txt +++ b/services/invitations/requirements/_test.txt @@ -12,7 +12,7 @@ certifi==2024.2.2 # -c requirements/_base.txt # httpcore # httpx -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -22,7 +22,7 @@ exceptiongroup==1.2.0 # anyio # hypothesis # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in h11==0.14.0 # via @@ -37,7 +37,7 @@ httpx==0.27.0 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # -r requirements/_test.in -hypothesis==6.108.2 +hypothesis==6.111.0 # via -r requirements/_test.in idna==3.6 # via @@ -53,13 +53,13 @@ packaging==24.0 # pytest-sugar pluggy==1.5.0 # via pytest -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in diff --git a/services/invitations/requirements/_tools.txt b/services/invitations/requirements/_tools.txt index 4d1a48aa581..f829b90922b 100644 --- a/services/invitations/requirements/_tools.txt +++ b/services/invitations/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -43,7 +43,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -52,7 +52,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -66,9 +66,9 @@ pyyaml==6.0.1 # -c requirements/_base.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -89,7 +89,7 @@ typing-extensions==4.10.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/migration/requirements/_test.txt b/services/migration/requirements/_test.txt index 27b5ee06298..1e306e69649 100644 --- a/services/migration/requirements/_test.txt +++ b/services/migration/requirements/_test.txt @@ -1,4 +1,4 @@ -attrs==23.2.0 +attrs==24.2.0 # via # jsonschema # pytest-docker @@ -9,7 +9,7 @@ certifi==2024.7.4 # requests charset-normalizer==3.3.2 # via requests -coverage==7.6.0 +coverage==7.6.1 # via pytest-cov docker==7.1.0 # via -r requirements/_test.in @@ -25,7 +25,7 @@ jsonschema==4.23.0 # via -r requirements/_test.in jsonschema-specifications==2023.12.1 # via jsonschema -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -33,14 +33,14 @@ packaging==24.1 # via pytest pluggy==1.5.0 # via pytest -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-docker # pytest-mock -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -54,7 +54,7 @@ pytest-runner==6.0.1 # via -r requirements/_test.in python-dotenv==1.0.1 # via -r requirements/_test.in -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -64,17 +64,17 @@ referencing==0.35.1 # jsonschema-specifications requests==2.32.3 # via docker -rpds-py==0.19.0 +rpds-py==0.20.0 # via # jsonschema # referencing -sqlalchemy==1.4.52 +sqlalchemy==1.4.53 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in sqlalchemy2-stubs==0.0.2a38 # via sqlalchemy -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_test.in tomli==2.0.1 # via diff --git a/services/migration/requirements/_tools.txt b/services/migration/requirements/_tools.txt index a09f0d8d788..0887d307514 100644 --- a/services/migration/requirements/_tools.txt +++ b/services/migration/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -26,7 +26,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -44,7 +44,7 @@ packaging==24.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -53,7 +53,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -61,15 +61,15 @@ pyproject-hooks==1.1.0 # via # build # pip-tools -pyyaml==6.0.1 +pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -89,7 +89,7 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/osparc-gateway-server/requirements/_test.txt b/services/osparc-gateway-server/requirements/_test.txt index 76bec2474e4..e5f97dfa7a8 100644 --- a/services/osparc-gateway-server/requirements/_test.txt +++ b/services/osparc-gateway-server/requirements/_test.txt @@ -32,7 +32,7 @@ cloudpickle==3.0.0 # -c requirements/../../dask-sidecar/requirements/_dask-distributed.txt # dask # distributed -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -43,7 +43,7 @@ dask==2024.5.1 # distributed dask-gateway==2024.1.0 # via -r requirements/_test.in -debugpy==1.8.2 +debugpy==1.8.5 # via -r requirements/_test.in distributed==2024.5.1 # via @@ -53,7 +53,7 @@ docker==7.1.0 # via -r requirements/_test.in exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in frozenlist==1.4.1 # via @@ -104,7 +104,7 @@ multidict==6.0.5 # -c requirements/_base.txt # aiohttp # yarl -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -127,7 +127,7 @@ psutil==5.9.8 # via # -c requirements/../../dask-sidecar/requirements/_dask-distributed.txt # distributed -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -136,7 +136,7 @@ pytest==8.2.2 # pytest-instafail # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -178,7 +178,7 @@ tblib==3.0.0 # via # -c requirements/../../dask-sidecar/requirements/_dask-distributed.txt # distributed -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_test.in termcolor==2.4.0 # via pytest-sugar diff --git a/services/osparc-gateway-server/requirements/_tools.txt b/services/osparc-gateway-server/requirements/_tools.txt index 30b6939ba3f..f90cb6b2cb8 100644 --- a/services/osparc-gateway-server/requirements/_tools.txt +++ b/services/osparc-gateway-server/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -45,7 +45,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -54,7 +54,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -91,7 +91,7 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/osparc-gateway-server/tests/system/requirements/_test.txt b/services/osparc-gateway-server/tests/system/requirements/_test.txt index e5c565500e0..917632ce23b 100644 --- a/services/osparc-gateway-server/tests/system/requirements/_test.txt +++ b/services/osparc-gateway-server/tests/system/requirements/_test.txt @@ -1,6 +1,8 @@ aiodocker==0.22.2 # via -r requirements/_test.in -aiohttp==3.9.5 +aiohappyeyeballs==2.3.5 + # via aiohttp +aiohttp==3.10.3 # via # -c requirements/../../../../../requirements/constraints.txt # aiodocker @@ -9,7 +11,7 @@ aiosignal==1.3.1 # via aiohttp async-timeout==4.0.3 # via aiohttp -attrs==23.2.0 +attrs==24.2.0 # via aiohttp certifi==2024.7.4 # via @@ -28,7 +30,7 @@ cloudpickle==3.0.0 # -c requirements/../../../../dask-sidecar/requirements/_dask-distributed.txt # dask # distributed -coverage==7.6.0 +coverage==7.6.1 # via pytest-cov dask==2024.5.1 # via @@ -45,7 +47,7 @@ docker==7.1.0 # via -r requirements/_test.in exceptiongroup==1.2.2 # via pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in frozenlist==1.4.1 # via @@ -116,7 +118,7 @@ psutil==5.9.8 # via # -c requirements/../../../../dask-sidecar/requirements/_dask-distributed.txt # distributed -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio @@ -125,7 +127,7 @@ pytest==8.2.2 # pytest-instafail # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../../../requirements/constraints.txt # -r requirements/_test.in @@ -162,7 +164,7 @@ tblib==3.0.0 # via # -c requirements/../../../../dask-sidecar/requirements/_dask-distributed.txt # distributed -tenacity==8.5.0 +tenacity==9.0.0 # via -r requirements/_test.in termcolor==2.4.0 # via pytest-sugar diff --git a/services/osparc-gateway-server/tests/system/requirements/_tools.txt b/services/osparc-gateway-server/tests/system/requirements/_tools.txt index 382415b7b15..e31f955cde9 100644 --- a/services/osparc-gateway-server/tests/system/requirements/_tools.txt +++ b/services/osparc-gateway-server/tests/system/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -27,7 +27,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.11.0 +mypy==1.11.1 # via -r requirements/../../../../../requirements/devenv.txt mypy-extensions==1.0.0 # via @@ -42,7 +42,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../../../requirements/devenv.txt @@ -51,7 +51,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../../../requirements/devenv.txt @@ -64,9 +64,9 @@ pyyaml==6.0.1 # -c requirements/../../../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../../../requirements/devenv.txt -setuptools==71.1.0 +setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via @@ -85,5 +85,5 @@ typing-extensions==4.12.2 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/payments/requirements/_test.txt b/services/payments/requirements/_test.txt index ef7db28e202..5a0c6a18529 100644 --- a/services/payments/requirements/_test.txt +++ b/services/payments/requirements/_test.txt @@ -1,51 +1,84 @@ aiohappyeyeballs==2.3.4 - # via aiohttp + # via + # -c requirements/_base.txt + # aiohttp aiohttp==3.10.0 - # via python-socketio + # via + # -c requirements/../../../requirements/constraints.txt + # -c requirements/_base.txt + # python-socketio aiosignal==1.3.1 - # via aiohttp + # via + # -c requirements/_base.txt + # aiohttp anyio==4.4.0 - # via httpx + # via + # -c requirements/_base.txt + # httpx asgi-lifespan==2.1.0 + # via -r requirements/_test.in async-timeout==4.0.3 - # via aiohttp + # via + # -c requirements/_base.txt + # aiohttp attrs==23.2.0 - # via aiohttp + # via + # -c requirements/_base.txt + # aiohttp bidict==0.23.1 - # via python-socketio + # via + # -c requirements/_base.txt + # python-socketio certifi==2024.7.4 # via + # -c requirements/../../../requirements/constraints.txt + # -c requirements/_base.txt # httpcore # httpx # requests charset-normalizer==3.3.2 # via requests -coverage==7.6.0 - # via pytest-cov +coverage==7.6.1 + # via + # -r requirements/_test.in + # pytest-cov docker==7.1.0 + # via -r requirements/_test.in exceptiongroup==1.2.2 # via + # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 + # via -r requirements/_test.in frozenlist==1.4.1 # via + # -c requirements/_base.txt # aiohttp # aiosignal greenlet==3.0.3 - # via sqlalchemy + # via + # -c requirements/_base.txt + # sqlalchemy h11==0.14.0 # via + # -c requirements/_base.txt # httpcore # wsproto httpcore==1.0.5 - # via httpx + # via + # -c requirements/_base.txt + # httpx httpx==0.27.0 - # via respx + # via + # -c requirements/../../../requirements/constraints.txt + # -c requirements/_base.txt + # respx icdiff==2.0.7 # via pytest-icdiff idna==3.7 # via + # -c requirements/_base.txt # anyio # httpx # requests @@ -53,8 +86,10 @@ idna==3.7 iniconfig==2.0.0 # via pytest jsonref==1.1.0 + # via -r requirements/_test.in multidict==6.0.5 # via + # -c requirements/_base.txt # aiohttp # yarl mypy==1.11.1 @@ -63,6 +98,7 @@ mypy-extensions==1.0.0 # via mypy packaging==24.1 # via + # -c requirements/_base.txt # pytest # pytest-sugar pluggy==1.5.0 @@ -71,36 +107,65 @@ pprintpp==0.4.0 # via pytest-icdiff pytest==8.3.2 # via + # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-icdiff # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 + # via + # -c requirements/../../../requirements/constraints.txt + # -r requirements/_test.in pytest-cov==5.0.0 + # via -r requirements/_test.in pytest-icdiff==0.9 + # via -r requirements/_test.in pytest-mock==3.14.0 + # via -r requirements/_test.in pytest-runner==6.0.1 + # via -r requirements/_test.in pytest-sugar==1.0.0 + # via -r requirements/_test.in python-dateutil==2.9.0.post0 - # via faker + # via + # -c requirements/_base.txt + # faker python-dotenv==1.0.1 + # via + # -c requirements/_base.txt + # -r requirements/_test.in python-engineio==4.9.1 - # via python-socketio + # via + # -c requirements/_base.txt + # python-socketio python-socketio==5.11.3 + # via + # -c requirements/_base.txt + # -r requirements/_test.in requests==2.32.3 # via docker respx==0.21.1 + # via -r requirements/_test.in simple-websocket==1.0.0 - # via python-engineio + # via + # -c requirements/_base.txt + # python-engineio six==1.16.0 - # via python-dateutil + # via + # -c requirements/_base.txt + # python-dateutil sniffio==1.3.1 # via + # -c requirements/_base.txt # anyio # asgi-lifespan # httpx sqlalchemy==1.4.53 + # via + # -c requirements/../../../requirements/constraints.txt + # -c requirements/_base.txt + # -r requirements/_test.in sqlalchemy2-stubs==0.0.2a38 # via sqlalchemy termcolor==2.4.0 @@ -111,20 +176,29 @@ tomli==2.0.1 # mypy # pytest types-aiofiles==24.1.0.20240626 + # via -r requirements/_test.in types-pyasn1==0.6.0.20240402 # via types-python-jose types-python-jose==3.3.4.20240106 -types-pyyaml==6.0.12.20240724 + # via -r requirements/_test.in +types-pyyaml==6.0.12.20240808 + # via -r requirements/_test.in typing-extensions==4.12.2 # via + # -c requirements/_base.txt # anyio # mypy # sqlalchemy2-stubs urllib3==2.2.2 # via + # -c requirements/../../../requirements/constraints.txt # docker # requests wsproto==1.2.0 - # via simple-websocket + # via + # -c requirements/_base.txt + # simple-websocket yarl==1.9.4 - # via aiohttp + # via + # -c requirements/_base.txt + # aiohttp diff --git a/services/payments/requirements/_tools.txt b/services/payments/requirements/_tools.txt index e9bba63860f..fdab7fe35d9 100644 --- a/services/payments/requirements/_tools.txt +++ b/services/payments/requirements/_tools.txt @@ -1,13 +1,16 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 + # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools bump2version==1.0.1 + # via -r requirements/../../../requirements/devenv.txt cfgv==3.4.0 # via pre-commit click==8.1.7 # via + # -c requirements/_base.txt # black # pip-tools dill==0.3.8 @@ -19,18 +22,26 @@ filelock==3.15.4 identify==2.6.0 # via pre-commit isort==5.13.2 - # via pylint + # via + # -r requirements/../../../requirements/devenv.txt + # pylint mccabe==0.7.0 # via pylint mypy==1.11.1 + # via + # -c requirements/_test.txt + # -r requirements/../../../requirements/devenv.txt mypy-extensions==1.0.0 # via + # -c requirements/_test.txt # black # mypy nodeenv==1.9.1 # via pre-commit packaging==24.1 # via + # -c requirements/_base.txt + # -c requirements/_test.txt # black # build pathspec==0.12.1 @@ -38,24 +49,32 @@ pathspec==0.12.1 pip==24.2 # via pip-tools pip-tools==7.4.1 + # via -r requirements/../../../requirements/devenv.txt platformdirs==4.2.2 # via # black # pylint # virtualenv pre-commit==3.8.0 + # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 + # via -r requirements/../../../requirements/devenv.txt pyproject-hooks==1.1.0 # via # build # pip-tools pyyaml==6.0.1 - # via pre-commit -ruff==0.5.5 + # via + # -c requirements/../../../requirements/constraints.txt + # -c requirements/_base.txt + # pre-commit +ruff==0.5.7 + # via -r requirements/../../../requirements/devenv.txt setuptools==72.1.0 # via pip-tools tomli==2.0.1 # via + # -c requirements/_test.txt # black # build # mypy @@ -65,10 +84,12 @@ tomlkit==0.13.0 # via pylint typing-extensions==4.12.2 # via + # -c requirements/_base.txt + # -c requirements/_test.txt # astroid # black # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/resource-usage-tracker/requirements/_test.txt b/services/resource-usage-tracker/requirements/_test.txt index 62e6063e4b3..b76968960e8 100644 --- a/services/resource-usage-tracker/requirements/_test.txt +++ b/services/resource-usage-tracker/requirements/_test.txt @@ -2,7 +2,7 @@ alembic==1.13.1 # via # -c requirements/_base.txt # -r requirements/_test.in -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto anyio==4.3.0 # via @@ -44,9 +44,9 @@ certifi==2024.2.2 # httpcore # httpx # requests -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via @@ -56,11 +56,11 @@ click==8.1.7 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc @@ -74,9 +74,9 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in -fakeredis==2.23.3 +fakeredis==2.23.5 # via -r requirements/_test.in flask==3.0.3 # via @@ -126,7 +126,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -162,11 +162,11 @@ markupsafe==2.1.5 # jinja2 # mako # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy @@ -200,14 +200,14 @@ pyparsing==3.1.2 # via # -c requirements/_base.txt # moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov # pytest-mock # pytest-sugar -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -278,7 +278,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto six==1.16.0 # via @@ -301,7 +301,7 @@ sqlalchemy==1.4.52 # alembic sqlalchemy2-stubs==0.0.2a38 # via sqlalchemy -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint termcolor==2.4.0 # via pytest-sugar diff --git a/services/resource-usage-tracker/requirements/_tools.txt b/services/resource-usage-tracker/requirements/_tools.txt index 39387f90eeb..9c76e1c7dc3 100644 --- a/services/resource-usage-tracker/requirements/_tools.txt +++ b/services/resource-usage-tracker/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -47,7 +47,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -56,7 +56,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -71,9 +71,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -96,7 +96,7 @@ typing-extensions==4.10.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/storage/requirements/_test.txt b/services/storage/requirements/_test.txt index 87c90aad9df..1459f3d41b4 100644 --- a/services/storage/requirements/_test.txt +++ b/services/storage/requirements/_test.txt @@ -11,7 +11,7 @@ aiosignal==1.3.1 # via # -c requirements/_base.txt # aiohttp -antlr4-python3-runtime==4.13.1 +antlr4-python3-runtime==4.13.2 # via moto async-timeout==4.0.3 # via @@ -48,9 +48,9 @@ certifi==2024.2.2 # -c requirements/_base.txt # requests # simcore-service-storage-sdk -cffi==1.16.0 +cffi==1.17.0 # via cryptography -cfn-lint==1.8.0 +cfn-lint==1.9.7 # via moto charset-normalizer==3.3.2 # via @@ -60,11 +60,11 @@ click==8.1.7 # via # -c requirements/_base.txt # flask -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov -cryptography==42.0.8 +cryptography==43.0.0 # via # -c requirements/../../../requirements/constraints.txt # joserfc @@ -77,9 +77,9 @@ exceptiongroup==1.2.1 # via # -c requirements/_base.txt # pytest -faker==26.0.0 +faker==26.3.0 # via -r requirements/_test.in -fakeredis==2.23.3 +fakeredis==2.23.5 # via -r requirements/_test.in flask==3.0.3 # via @@ -122,7 +122,7 @@ jmespath==1.0.1 # botocore joserfc==1.0.0 # via moto -jsondiff==2.1.2 +jsondiff==2.2.0 # via moto jsonpatch==1.33 # via cfn-lint @@ -156,7 +156,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.11 +moto==5.0.12 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -165,13 +165,13 @@ multidict==6.0.5 # -c requirements/_base.txt # aiohttp # yarl -mypy==1.10.1 +mypy==1.11.1 # via sqlalchemy mypy-extensions==1.0.0 # via mypy networkx==3.3 # via cfn-lint -numpy==2.0.0 +numpy==2.0.1 # via pandas openapi-schema-validator==0.6.2 # via @@ -209,7 +209,7 @@ pydantic==1.10.14 # aws-sam-translator pyparsing==3.1.2 # via moto -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -221,7 +221,7 @@ pytest==8.2.2 # pytest-sugar pytest-aiohttp==1.0.5 # via -r requirements/_test.in -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -270,7 +270,7 @@ referencing==0.29.3 # jsonschema # jsonschema-path # jsonschema-specifications -regex==2024.5.15 +regex==2024.7.24 # via cfn-lint requests==2.32.2 # via @@ -294,7 +294,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==71.0.2 +setuptools==72.1.0 # via moto simcore-service-storage-sdk @ git+https://github.com/ITISFoundation/osparc-simcore.git@cfdf4f86d844ebb362f4f39e9c6571d561b72897#subdirectory=services/storage/client-sdk/python # via -r requirements/_test.in @@ -313,7 +313,7 @@ sqlalchemy==1.4.52 # -r requirements/_test.in sqlalchemy2-stubs==0.0.2a38 # via sqlalchemy -sympy==1.13.0 +sympy==1.13.2 # via cfn-lint termcolor==2.4.0 # via pytest-sugar diff --git a/services/storage/requirements/_tools.txt b/services/storage/requirements/_tools.txt index 39387f90eeb..9c76e1c7dc3 100644 --- a/services/storage/requirements/_tools.txt +++ b/services/storage/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -28,7 +28,7 @@ isort==5.13.2 # pylint mccabe==0.7.0 # via pylint -mypy==1.10.1 +mypy==1.11.1 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -47,7 +47,7 @@ packaging==24.0 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../requirements/devenv.txt @@ -56,7 +56,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../requirements/devenv.txt @@ -71,9 +71,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../requirements/devenv.txt -setuptools==71.0.2 +setuptools==72.1.0 # via # -c requirements/_test.txt # pip-tools @@ -96,7 +96,7 @@ typing-extensions==4.10.0 # mypy virtualenv==20.26.3 # via pre-commit -watchdog==4.0.1 +watchdog==4.0.2 # via -r requirements/_tools.in -wheel==0.43.0 +wheel==0.44.0 # via pip-tools diff --git a/services/web/server/requirements/_test.txt b/services/web/server/requirements/_test.txt index 2ace6d0d12b..2cad082209d 100644 --- a/services/web/server/requirements/_test.txt +++ b/services/web/server/requirements/_test.txt @@ -47,7 +47,7 @@ click==8.1.3 # via # -c requirements/_base.txt # -r requirements/_test.in -coverage==7.6.0 +coverage==7.6.1 # via # -r requirements/_test.in # pytest-cov @@ -136,7 +136,7 @@ pyrsistent==0.18.1 # -c requirements/_base.txt # jsonschema # referencing -pytest==8.2.2 +pytest==8.3.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -151,7 +151,7 @@ pytest==8.2.2 # pytest-xdist pytest-aiohttp==1.0.5 # via -r requirements/_test.in -pytest-asyncio==0.21.2 +pytest-asyncio==0.23.8 # via # -c requirements/../../../../requirements/constraints.txt # -r requirements/_test.in @@ -231,11 +231,11 @@ types-aiofiles==24.1.0.20240626 # via -r requirements/_test.in types-jsonschema==4.23.0.20240712 # via -r requirements/_test.in -types-openpyxl==3.1.5.20240719 +types-openpyxl==3.1.5.20240806 # via -r requirements/_test.in types-passlib==1.7.7.20240327 # via -r requirements/_test.in -types-pyyaml==6.0.12.20240724 +types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.12.0 # via diff --git a/services/web/server/requirements/_tools.txt b/services/web/server/requirements/_tools.txt index 9e5ddc4f42c..402738ee287 100644 --- a/services/web/server/requirements/_tools.txt +++ b/services/web/server/requirements/_tools.txt @@ -1,6 +1,6 @@ astroid==3.2.4 # via pylint -black==24.4.2 +black==24.8.0 # via -r requirements/../../../../requirements/devenv.txt build==1.2.1 # via pip-tools @@ -51,7 +51,7 @@ packaging==23.1 # build pathspec==0.12.1 # via black -pip==24.1.2 +pip==24.2 # via pip-tools pip-tools==7.4.1 # via -r requirements/../../../../requirements/devenv.txt @@ -60,7 +60,7 @@ platformdirs==4.2.2 # black # pylint # virtualenv -pre-commit==3.7.1 +pre-commit==3.8.0 # via -r requirements/../../../../requirements/devenv.txt pylint==3.2.6 # via -r requirements/../../../../requirements/devenv.txt @@ -74,7 +74,7 @@ pyyaml==6.0.1 # -c requirements/_base.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.5 +ruff==0.5.7 # via -r requirements/../../../../requirements/devenv.txt setuptools==69.1.1 # via @@ -102,5 +102,5 @@ typing-extensions==4.12.0 # mypy virtualenv==20.26.3 # via pre-commit -wheel==0.43.0 +wheel==0.44.0 # via pip-tools From f385869c191fa29b90e3886c58ac87c06f559c25 Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Mon, 19 Aug 2024 11:21:42 +0200 Subject: [PATCH 09/19] ugrades --- api/tests/requirements.txt | 6 +++--- packages/aws-library/requirements/_base.txt | 12 ++++++------ packages/aws-library/requirements/_test.txt | 12 ++++++------ packages/aws-library/requirements/_tools.txt | 6 +++--- .../requirements/_base.txt | 6 +++--- .../requirements/_test.txt | 2 +- .../requirements/_tools.txt | 6 +++--- packages/models-library/requirements/_test.txt | 4 ++-- packages/models-library/requirements/_tools.txt | 8 ++++---- .../notifications-library/requirements/_base.txt | 2 +- .../notifications-library/requirements/_test.txt | 2 +- .../notifications-library/requirements/_tools.txt | 6 +++--- packages/postgres-database/requirements/_test.txt | 4 ++-- packages/postgres-database/requirements/_tools.txt | 6 +++--- .../service-integration/requirements/_base.txt | 2 +- .../service-integration/requirements/_test.txt | 2 +- .../service-integration/requirements/_tools.txt | 6 +++--- packages/service-library/requirements/_aiohttp.txt | 6 +++--- packages/service-library/requirements/_base.txt | 10 +++++----- packages/service-library/requirements/_fastapi.txt | 2 +- packages/service-library/requirements/_test.txt | 8 ++++---- packages/service-library/requirements/_tools.txt | 6 +++--- packages/settings-library/requirements/_base.txt | 2 +- packages/settings-library/requirements/_test.txt | 2 +- packages/settings-library/requirements/_tools.txt | 6 +++--- packages/simcore-sdk/requirements/_base.txt | 10 +++++----- packages/simcore-sdk/requirements/_test.txt | 14 +++++++------- packages/simcore-sdk/requirements/_tools.txt | 6 +++--- services/agent/requirements/_test.txt | 6 +++--- services/agent/requirements/_tools.txt | 4 ++-- services/api-server/requirements/_test.txt | 10 +++++----- services/api-server/requirements/_tools.txt | 4 ++-- services/autoscaling/requirements/_test.txt | 8 ++++---- services/autoscaling/requirements/_tools.txt | 6 +++--- services/catalog/requirements/_test.txt | 4 ++-- services/catalog/requirements/_tools.txt | 6 +++--- services/clusters-keeper/requirements/_test.txt | 8 ++++---- services/clusters-keeper/requirements/_tools.txt | 6 +++--- services/dask-sidecar/requirements/_test.txt | 8 ++++---- services/dask-sidecar/requirements/_tools.txt | 6 +++--- services/datcore-adapter/requirements/_test.txt | 6 +++--- services/datcore-adapter/requirements/_tools.txt | 6 +++--- services/director-v2/requirements/_test.txt | 6 +++--- services/director-v2/requirements/_tools.txt | 6 +++--- services/dynamic-scheduler/requirements/_test.txt | 2 +- services/dynamic-scheduler/requirements/_tools.txt | 6 +++--- services/dynamic-sidecar/requirements/_test.txt | 4 +++- services/dynamic-sidecar/requirements/_tools.txt | 6 +++--- services/efs-guardian/requirements/_test.txt | 8 ++++---- services/efs-guardian/requirements/_tools.txt | 6 +++--- services/invitations/requirements/_test.txt | 4 ++-- services/invitations/requirements/_tools.txt | 6 +++--- services/migration/requirements/_tools.txt | 6 +++--- .../osparc-gateway-server/requirements/_test.txt | 2 +- .../osparc-gateway-server/requirements/_tools.txt | 6 +++--- .../tests/system/requirements/_test.txt | 6 +++--- .../tests/system/requirements/_tools.txt | 6 +++--- services/payments/requirements/_test.txt | 2 +- services/payments/requirements/_tools.txt | 6 +++--- .../resource-usage-tracker/requirements/_test.txt | 10 +++++----- .../resource-usage-tracker/requirements/_tools.txt | 6 +++--- services/storage/requirements/_test.txt | 12 ++++++------ services/storage/requirements/_tools.txt | 6 +++--- services/web/server/requirements/_test.txt | 6 +++--- services/web/server/requirements/_tools.txt | 4 ++-- tests/e2e-playwright/requirements/_test.txt | 2 +- tests/e2e-playwright/requirements/_tools.txt | 6 +++--- tests/public-api/requirements/_base.txt | 2 +- tests/public-api/requirements/_test.txt | 6 +++--- tests/public-api/requirements/_tools.txt | 6 +++--- tests/swarm-deploy/requirements/_test.txt | 10 +++++----- tests/swarm-deploy/requirements/_tools.txt | 6 +++--- 72 files changed, 212 insertions(+), 210 deletions(-) diff --git a/api/tests/requirements.txt b/api/tests/requirements.txt index ee2440609a0..7dff93a4dce 100644 --- a/api/tests/requirements.txt +++ b/api/tests/requirements.txt @@ -1,6 +1,6 @@ -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c ../../requirements/constraints.txt # -r requirements.in @@ -60,7 +60,7 @@ multidict==6.0.5 # via # aiohttp # yarl -openapi-core==0.19.2 +openapi-core==0.19.3 # via -r requirements.in openapi-schema-validator==0.6.2 # via diff --git a/packages/aws-library/requirements/_base.txt b/packages/aws-library/requirements/_base.txt index 4d441dda637..68031749713 100644 --- a/packages/aws-library/requirements/_base.txt +++ b/packages/aws-library/requirements/_base.txt @@ -1,4 +1,4 @@ -aio-pika==9.4.2 +aio-pika==9.4.3 # via -r requirements/../../../packages/service-library/requirements/_base.in aioboto3==13.1.1 # via -r requirements/_base.in @@ -14,9 +14,9 @@ aiofiles==24.1.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # aioboto3 -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -57,7 +57,7 @@ botocore==1.34.131 # aiobotocore # boto3 # s3transfer -botocore-stubs==1.34.158 +botocore-stubs==1.35.0 # via types-aiobotocore click==8.1.7 # via typer @@ -69,7 +69,7 @@ exceptiongroup==1.2.2 # via anyio fast-depends==2.4.8 # via faststream -faststream==0.5.17 +faststream==0.5.18 # via -r requirements/../../../packages/service-library/requirements/_base.in frozenlist==1.4.1 # via @@ -181,7 +181,7 @@ toolz==0.12.1 # via -r requirements/../../../packages/service-library/requirements/_base.in tqdm==4.66.5 # via -r requirements/../../../packages/service-library/requirements/_base.in -typer==0.12.3 +typer==0.12.4 # via # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in diff --git a/packages/aws-library/requirements/_test.txt b/packages/aws-library/requirements/_test.txt index 50e333a4cf6..7e7cc28d535 100644 --- a/packages/aws-library/requirements/_test.txt +++ b/packages/aws-library/requirements/_test.txt @@ -18,7 +18,7 @@ boto3==1.34.131 # -c requirements/_base.txt # aws-sam-translator # moto -boto3-stubs==1.34.158 +boto3-stubs==1.35.0 # via types-boto3 botocore==1.34.131 # via @@ -27,7 +27,7 @@ botocore==1.34.131 # boto3 # moto # s3transfer -botocore-stubs==1.34.158 +botocore-stubs==1.35.0 # via # -c requirements/_base.txt # boto3-stubs @@ -39,7 +39,7 @@ certifi==2024.7.4 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via requests @@ -62,7 +62,7 @@ exceptiongroup==1.2.2 # via # -c requirements/_base.txt # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flask==3.0.3 # via @@ -125,7 +125,7 @@ markupsafe==2.1.5 # via # jinja2 # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -235,7 +235,7 @@ s3transfer==0.10.2 # via # -c requirements/_base.txt # boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto six==1.16.0 # via diff --git a/packages/aws-library/requirements/_tools.txt b/packages/aws-library/requirements/_tools.txt index 284627ac5e2..4ea59d8d404 100644 --- a/packages/aws-library/requirements/_tools.txt +++ b/packages/aws-library/requirements/_tools.txt @@ -66,9 +66,9 @@ pyyaml==6.0.2 # -c requirements/_base.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -80,7 +80,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/packages/dask-task-models-library/requirements/_base.txt b/packages/dask-task-models-library/requirements/_base.txt index 4e5650efb61..65f8d7dcbd7 100644 --- a/packages/dask-task-models-library/requirements/_base.txt +++ b/packages/dask-task-models-library/requirements/_base.txt @@ -13,11 +13,11 @@ cloudpickle==3.0.0 # via # dask # distributed -dask==2024.8.0 +dask==2024.8.1 # via # -r requirements/_base.in # distributed -distributed==2024.8.0 +distributed==2024.8.1 # via dask dnspython==2.6.1 # via email-validator @@ -111,7 +111,7 @@ toolz==0.12.1 # partd tornado==6.4.1 # via distributed -typer==0.12.3 +typer==0.12.4 # via -r requirements/../../../packages/settings-library/requirements/_base.in types-python-dateutil==2.9.0.20240316 # via arrow diff --git a/packages/dask-task-models-library/requirements/_test.txt b/packages/dask-task-models-library/requirements/_test.txt index 0258d828fd1..aa7e91d4d23 100644 --- a/packages/dask-task-models-library/requirements/_test.txt +++ b/packages/dask-task-models-library/requirements/_test.txt @@ -6,7 +6,7 @@ coverage==7.6.1 # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flexcache==0.3 # via pint diff --git a/packages/dask-task-models-library/requirements/_tools.txt b/packages/dask-task-models-library/requirements/_tools.txt index 161eb8f63e8..5e1fa124a87 100644 --- a/packages/dask-task-models-library/requirements/_tools.txt +++ b/packages/dask-task-models-library/requirements/_tools.txt @@ -66,9 +66,9 @@ pyyaml==6.0.2 # -c requirements/_base.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -78,7 +78,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/packages/models-library/requirements/_test.txt b/packages/models-library/requirements/_test.txt index d68f7282c7e..9457e941448 100644 --- a/packages/models-library/requirements/_test.txt +++ b/packages/models-library/requirements/_test.txt @@ -10,7 +10,7 @@ coverage==7.6.1 # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flexcache==0.3 # via pint @@ -91,7 +91,7 @@ tomli==2.0.1 # via # coverage # pytest -types-jsonschema==4.23.0.20240712 +types-jsonschema==4.23.0.20240813 # via -r requirements/_test.in types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in diff --git a/packages/models-library/requirements/_tools.txt b/packages/models-library/requirements/_tools.txt index 1e38858881a..03482679743 100644 --- a/packages/models-library/requirements/_tools.txt +++ b/packages/models-library/requirements/_tools.txt @@ -72,9 +72,9 @@ pyyaml==6.0.2 # pre-commit rich==13.7.1 # via typer -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools shellingham==1.5.4 # via typer @@ -86,9 +86,9 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint -typer==0.12.3 +typer==0.12.4 # via -r requirements/_tools.in typing-extensions==4.12.2 # via diff --git a/packages/notifications-library/requirements/_base.txt b/packages/notifications-library/requirements/_base.txt index 6e1951fa3c5..460de56b8a7 100644 --- a/packages/notifications-library/requirements/_base.txt +++ b/packages/notifications-library/requirements/_base.txt @@ -100,7 +100,7 @@ sqlalchemy==1.4.53 # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/postgres-database/requirements/_base.in # alembic -typer==0.12.3 +typer==0.12.4 # via -r requirements/../../../packages/settings-library/requirements/_base.in types-python-dateutil==2.9.0.20240316 # via arrow diff --git a/packages/notifications-library/requirements/_test.txt b/packages/notifications-library/requirements/_test.txt index e6f181b4695..48dd95db3fc 100644 --- a/packages/notifications-library/requirements/_test.txt +++ b/packages/notifications-library/requirements/_test.txt @@ -12,7 +12,7 @@ docker==7.1.0 # via -r requirements/_test.in exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in greenlet==3.0.3 # via diff --git a/packages/notifications-library/requirements/_tools.txt b/packages/notifications-library/requirements/_tools.txt index 54eb70866d7..0f9ee707f66 100644 --- a/packages/notifications-library/requirements/_tools.txt +++ b/packages/notifications-library/requirements/_tools.txt @@ -67,9 +67,9 @@ pyyaml==6.0.2 # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -79,7 +79,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/packages/postgres-database/requirements/_test.txt b/packages/postgres-database/requirements/_test.txt index 1e2a4224d53..691e405926d 100644 --- a/packages/postgres-database/requirements/_test.txt +++ b/packages/postgres-database/requirements/_test.txt @@ -12,7 +12,7 @@ coverage==7.6.1 # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in greenlet==3.0.3 # via @@ -77,7 +77,7 @@ tomli==2.0.1 # pytest types-docker==7.1.0.20240806 # via -r requirements/_test.in -types-psycopg2==2.9.21.20240417 +types-psycopg2==2.9.21.20240819 # via -r requirements/_test.in types-requests==2.32.0.20240712 # via types-docker diff --git a/packages/postgres-database/requirements/_tools.txt b/packages/postgres-database/requirements/_tools.txt index 7de1df0dd53..906919cf174 100644 --- a/packages/postgres-database/requirements/_tools.txt +++ b/packages/postgres-database/requirements/_tools.txt @@ -66,9 +66,9 @@ pyyaml==6.0.2 # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -78,7 +78,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/packages/service-integration/requirements/_base.txt b/packages/service-integration/requirements/_base.txt index 2bafb954ee3..34d93adf293 100644 --- a/packages/service-integration/requirements/_base.txt +++ b/packages/service-integration/requirements/_base.txt @@ -111,7 +111,7 @@ text-unidecode==1.3 # via python-slugify tomli==2.0.1 # via pytest -typer==0.12.3 +typer==0.12.4 # via -r requirements/_base.in types-python-dateutil==2.9.0.20240316 # via arrow diff --git a/packages/service-integration/requirements/_test.txt b/packages/service-integration/requirements/_test.txt index 29d6ba93b81..380678109f0 100644 --- a/packages/service-integration/requirements/_test.txt +++ b/packages/service-integration/requirements/_test.txt @@ -55,7 +55,7 @@ tomli==2.0.1 # pytest types-docker==7.1.0.20240806 # via -r requirements/_test.in -types-jsonschema==4.23.0.20240712 +types-jsonschema==4.23.0.20240813 # via -r requirements/_test.in types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in diff --git a/packages/service-integration/requirements/_tools.txt b/packages/service-integration/requirements/_tools.txt index 59227ef8e6b..c05accc5eb9 100644 --- a/packages/service-integration/requirements/_tools.txt +++ b/packages/service-integration/requirements/_tools.txt @@ -65,9 +65,9 @@ pyyaml==6.0.2 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -78,7 +78,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/packages/service-library/requirements/_aiohttp.txt b/packages/service-library/requirements/_aiohttp.txt index c8215ec14a7..75a27aa5d91 100644 --- a/packages/service-library/requirements/_aiohttp.txt +++ b/packages/service-library/requirements/_aiohttp.txt @@ -1,6 +1,6 @@ -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -67,7 +67,7 @@ multidict==6.0.5 # via # aiohttp # yarl -openapi-core==0.19.2 +openapi-core==0.19.3 # via -r requirements/_aiohttp.in openapi-schema-validator==0.6.2 # via diff --git a/packages/service-library/requirements/_base.txt b/packages/service-library/requirements/_base.txt index d7b1d9a8a19..811d43d0280 100644 --- a/packages/service-library/requirements/_base.txt +++ b/packages/service-library/requirements/_base.txt @@ -1,4 +1,4 @@ -aio-pika==9.4.2 +aio-pika==9.4.3 # via -r requirements/_base.in aiodebug==2.3.0 # via -r requirements/_base.in @@ -6,9 +6,9 @@ aiodocker==0.22.2 # via -r requirements/_base.in aiofiles==24.1.0 # via -r requirements/_base.in -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt @@ -45,7 +45,7 @@ exceptiongroup==1.2.2 # via anyio fast-depends==2.4.8 # via faststream -faststream==0.5.17 +faststream==0.5.18 # via -r requirements/_base.in frozenlist==1.4.1 # via @@ -128,7 +128,7 @@ toolz==0.12.1 # via -r requirements/_base.in tqdm==4.66.5 # via -r requirements/_base.in -typer==0.12.3 +typer==0.12.4 # via # -r requirements/../../../packages/settings-library/requirements/_base.in # faststream diff --git a/packages/service-library/requirements/_fastapi.txt b/packages/service-library/requirements/_fastapi.txt index 803f3c235fe..9a07c682d49 100644 --- a/packages/service-library/requirements/_fastapi.txt +++ b/packages/service-library/requirements/_fastapi.txt @@ -65,5 +65,5 @@ typing-extensions==4.12.2 # fastapi # pydantic # uvicorn -uvicorn==0.30.5 +uvicorn==0.30.6 # via -r requirements/_fastapi.in diff --git a/packages/service-library/requirements/_test.txt b/packages/service-library/requirements/_test.txt index bb0e046acb1..6394ad8b6a9 100644 --- a/packages/service-library/requirements/_test.txt +++ b/packages/service-library/requirements/_test.txt @@ -1,9 +1,9 @@ -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via # -c requirements/_aiohttp.txt # -c requirements/_base.txt # aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_aiohttp.txt @@ -60,7 +60,7 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -257,7 +257,7 @@ tomli==2.0.1 # pytest types-aiofiles==24.1.0.20240626 # via -r requirements/_test.in -types-psycopg2==2.9.21.20240417 +types-psycopg2==2.9.21.20240819 # via -r requirements/_test.in types-tqdm==4.66.0.20240417 # via -r requirements/_test.in diff --git a/packages/service-library/requirements/_tools.txt b/packages/service-library/requirements/_tools.txt index b77248eba0d..7756f9e679c 100644 --- a/packages/service-library/requirements/_tools.txt +++ b/packages/service-library/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.2 # -c requirements/_base.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -80,7 +80,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/packages/settings-library/requirements/_base.txt b/packages/settings-library/requirements/_base.txt index 4d5268550db..900c4fea2aa 100644 --- a/packages/settings-library/requirements/_base.txt +++ b/packages/settings-library/requirements/_base.txt @@ -16,7 +16,7 @@ rich==13.7.1 # typer shellingham==1.5.4 # via typer -typer==0.12.3 +typer==0.12.4 # via -r requirements/_base.in typing-extensions==4.12.2 # via diff --git a/packages/settings-library/requirements/_test.txt b/packages/settings-library/requirements/_test.txt index 56d04c6edac..1ca7d43dd3c 100644 --- a/packages/settings-library/requirements/_test.txt +++ b/packages/settings-library/requirements/_test.txt @@ -4,7 +4,7 @@ coverage==7.6.1 # pytest-cov exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in iniconfig==2.0.0 # via pytest diff --git a/packages/settings-library/requirements/_tools.txt b/packages/settings-library/requirements/_tools.txt index 9683ab2e7d1..28c654f044c 100644 --- a/packages/settings-library/requirements/_tools.txt +++ b/packages/settings-library/requirements/_tools.txt @@ -63,9 +63,9 @@ pyyaml==6.0.2 # via # -c requirements/../../../requirements/constraints.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -75,7 +75,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/packages/simcore-sdk/requirements/_base.txt b/packages/simcore-sdk/requirements/_base.txt index 9872cb99b82..0811d268ffc 100644 --- a/packages/simcore-sdk/requirements/_base.txt +++ b/packages/simcore-sdk/requirements/_base.txt @@ -1,4 +1,4 @@ -aio-pika==9.4.2 +aio-pika==9.4.3 # via -r requirements/../../../packages/service-library/requirements/_base.in aiocache==0.12.2 # via -r requirements/_base.in @@ -10,9 +10,9 @@ aiofiles==24.1.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_base.in -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -65,7 +65,7 @@ exceptiongroup==1.2.2 # via anyio fast-depends==2.4.8 # via faststream -faststream==0.5.17 +faststream==0.5.18 # via -r requirements/../../../packages/service-library/requirements/_base.in flexcache==0.3 # via pint @@ -214,7 +214,7 @@ tqdm==4.66.5 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_base.in -typer==0.12.3 +typer==0.12.4 # via # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in diff --git a/packages/simcore-sdk/requirements/_test.txt b/packages/simcore-sdk/requirements/_test.txt index f5d1801c545..1981e9d6a8d 100644 --- a/packages/simcore-sdk/requirements/_test.txt +++ b/packages/simcore-sdk/requirements/_test.txt @@ -6,11 +6,11 @@ aiofiles==24.1.0 # via # -c requirements/_base.txt # aioboto3 -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via # -c requirements/_base.txt # aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -58,7 +58,7 @@ botocore==1.34.131 # boto3 # moto # s3transfer -botocore-stubs==1.34.158 +botocore-stubs==1.35.0 # via types-aiobotocore certifi==2024.7.4 # via @@ -66,7 +66,7 @@ certifi==2024.7.4 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via requests @@ -94,7 +94,7 @@ exceptiongroup==1.2.2 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -171,7 +171,7 @@ markupsafe==2.1.5 # jinja2 # mako # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -285,7 +285,7 @@ rpds-py==0.20.0 # referencing s3transfer==0.10.2 # via boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto six==1.16.0 # via diff --git a/packages/simcore-sdk/requirements/_tools.txt b/packages/simcore-sdk/requirements/_tools.txt index 3c521f0c472..c167782771c 100644 --- a/packages/simcore-sdk/requirements/_tools.txt +++ b/packages/simcore-sdk/requirements/_tools.txt @@ -70,9 +70,9 @@ pyyaml==6.0.2 # -c requirements/_base.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -84,7 +84,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/services/agent/requirements/_test.txt b/services/agent/requirements/_test.txt index 57f7d1f5378..136c460ddf5 100644 --- a/services/agent/requirements/_test.txt +++ b/services/agent/requirements/_test.txt @@ -26,7 +26,7 @@ attrs==21.4.0 # -c requirements/_base.txt # aiohttp # jsonschema -aws-sam-translator==1.89.0 +aws-sam-translator==1.90.0 # via cfn-lint aws-xray-sdk==2.14.0 # via moto @@ -53,7 +53,7 @@ certifi==2023.11.17 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==2.1.1 # via @@ -83,7 +83,7 @@ ecdsa==0.19.0 # sshpubkeys exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flask==3.0.3 # via diff --git a/services/agent/requirements/_tools.txt b/services/agent/requirements/_tools.txt index 8d7634d70dd..69a9671437c 100644 --- a/services/agent/requirements/_tools.txt +++ b/services/agent/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.2 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt setuptools==69.2.0 # via @@ -85,7 +85,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.4.0 # via diff --git a/services/api-server/requirements/_test.txt b/services/api-server/requirements/_test.txt index 3c7efde43aa..c638b841b5f 100644 --- a/services/api-server/requirements/_test.txt +++ b/services/api-server/requirements/_test.txt @@ -37,19 +37,19 @@ aws-sam-translator==1.55.0 # cfn-lint aws-xray-sdk==2.14.0 # via moto -boto3==1.34.158 +boto3==1.35.0 # via # aws-sam-translator # moto -boto3-stubs==1.34.158 +boto3-stubs==1.35.0 # via types-boto3 -botocore==1.34.158 +botocore==1.35.0 # via # aws-xray-sdk # boto3 # moto # s3transfer -botocore-stubs==1.34.158 +botocore-stubs==1.35.0 # via boto3-stubs certifi==2024.2.2 # via @@ -96,7 +96,7 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flask==2.1.3 # via diff --git a/services/api-server/requirements/_tools.txt b/services/api-server/requirements/_tools.txt index ea3e964fd72..ee67b7d505f 100644 --- a/services/api-server/requirements/_tools.txt +++ b/services/api-server/requirements/_tools.txt @@ -84,7 +84,7 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt setuptools==69.2.0 # via @@ -99,7 +99,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.10.0 # via diff --git a/services/autoscaling/requirements/_test.txt b/services/autoscaling/requirements/_test.txt index 91fb76f0b1e..a075f895ca1 100644 --- a/services/autoscaling/requirements/_test.txt +++ b/services/autoscaling/requirements/_test.txt @@ -46,7 +46,7 @@ certifi==2024.2.2 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via requests @@ -74,7 +74,7 @@ exceptiongroup==1.2.1 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in fakeredis==2.23.5 # via -r requirements/_test.in @@ -155,7 +155,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -268,7 +268,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto six==1.16.0 # via diff --git a/services/autoscaling/requirements/_tools.txt b/services/autoscaling/requirements/_tools.txt index 6f7d1ba1300..d7da8731690 100644 --- a/services/autoscaling/requirements/_tools.txt +++ b/services/autoscaling/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -82,7 +82,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.11.0 # via diff --git a/services/catalog/requirements/_test.txt b/services/catalog/requirements/_test.txt index 503c5903491..ee25905a2e3 100644 --- a/services/catalog/requirements/_test.txt +++ b/services/catalog/requirements/_test.txt @@ -50,7 +50,7 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in frozenlist==1.4.1 # via @@ -185,7 +185,7 @@ tomli==2.0.1 # coverage # mypy # pytest -types-psycopg2==2.9.21.20240417 +types-psycopg2==2.9.21.20240819 # via -r requirements/_test.in types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in diff --git a/services/catalog/requirements/_tools.txt b/services/catalog/requirements/_tools.txt index 292c73b64c9..371c7b148bf 100644 --- a/services/catalog/requirements/_tools.txt +++ b/services/catalog/requirements/_tools.txt @@ -69,9 +69,9 @@ pyyaml==6.0.1 # -c requirements/_base.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -81,7 +81,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.10.0 # via diff --git a/services/clusters-keeper/requirements/_test.txt b/services/clusters-keeper/requirements/_test.txt index 2925c610785..a09c67c64ca 100644 --- a/services/clusters-keeper/requirements/_test.txt +++ b/services/clusters-keeper/requirements/_test.txt @@ -57,7 +57,7 @@ certifi==2024.2.2 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via requests @@ -87,7 +87,7 @@ exceptiongroup==1.2.1 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in fakeredis==2.23.5 # via -r requirements/_test.in @@ -172,7 +172,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -283,7 +283,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto six==1.16.0 # via diff --git a/services/clusters-keeper/requirements/_tools.txt b/services/clusters-keeper/requirements/_tools.txt index 6f7d1ba1300..d7da8731690 100644 --- a/services/clusters-keeper/requirements/_tools.txt +++ b/services/clusters-keeper/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -82,7 +82,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.11.0 # via diff --git a/services/dask-sidecar/requirements/_test.txt b/services/dask-sidecar/requirements/_test.txt index ef8387a9b23..8709548b2ae 100644 --- a/services/dask-sidecar/requirements/_test.txt +++ b/services/dask-sidecar/requirements/_test.txt @@ -28,7 +28,7 @@ certifi==2024.7.4 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via requests @@ -54,7 +54,7 @@ exceptiongroup==1.2.1 # via # -c requirements/_base.txt # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flask==3.0.3 # via @@ -115,7 +115,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -223,7 +223,7 @@ rpds-py==0.18.1 # referencing s3transfer==0.10.2 # via boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto six==1.16.0 # via diff --git a/services/dask-sidecar/requirements/_tools.txt b/services/dask-sidecar/requirements/_tools.txt index 6f7d1ba1300..d7da8731690 100644 --- a/services/dask-sidecar/requirements/_tools.txt +++ b/services/dask-sidecar/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -82,7 +82,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.11.0 # via diff --git a/services/datcore-adapter/requirements/_test.txt b/services/datcore-adapter/requirements/_test.txt index e7625864c84..67c1538ac9e 100644 --- a/services/datcore-adapter/requirements/_test.txt +++ b/services/datcore-adapter/requirements/_test.txt @@ -4,9 +4,9 @@ anyio==4.3.0 # httpx asgi-lifespan==2.1.0 # via -r requirements/_test.in -boto3-stubs==1.34.158 +boto3-stubs==1.35.0 # via types-boto3 -botocore-stubs==1.34.158 +botocore-stubs==1.35.0 # via # boto3-stubs # types-botocore @@ -30,7 +30,7 @@ exceptiongroup==1.2.0 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in h11==0.14.0 # via diff --git a/services/datcore-adapter/requirements/_tools.txt b/services/datcore-adapter/requirements/_tools.txt index c2fb4740b70..c9a16a96968 100644 --- a/services/datcore-adapter/requirements/_tools.txt +++ b/services/datcore-adapter/requirements/_tools.txt @@ -65,9 +65,9 @@ pyyaml==6.0.1 # -c requirements/_base.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -77,7 +77,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.10.0 # via diff --git a/services/director-v2/requirements/_test.txt b/services/director-v2/requirements/_test.txt index 0f73313aac6..4fc539d9fdd 100644 --- a/services/director-v2/requirements/_test.txt +++ b/services/director-v2/requirements/_test.txt @@ -107,7 +107,7 @@ exceptiongroup==1.2.1 # pytest execnet==2.1.1 # via pytest-xdist -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -321,9 +321,9 @@ tornado==6.4 # distributed traitlets==5.14.3 # via dask-gateway-server -types-networkx==3.2.1.20240811 +types-networkx==3.2.1.20240813 # via -r requirements/_test.in -types-psycopg2==2.9.21.20240417 +types-psycopg2==2.9.21.20240819 # via -r requirements/_test.in types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in diff --git a/services/director-v2/requirements/_tools.txt b/services/director-v2/requirements/_tools.txt index c3564eabd29..75dc21dd104 100644 --- a/services/director-v2/requirements/_tools.txt +++ b/services/director-v2/requirements/_tools.txt @@ -71,9 +71,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -83,7 +83,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.11.0 # via diff --git a/services/dynamic-scheduler/requirements/_test.txt b/services/dynamic-scheduler/requirements/_test.txt index df2f0ab1141..c8ed470df58 100644 --- a/services/dynamic-scheduler/requirements/_test.txt +++ b/services/dynamic-scheduler/requirements/_test.txt @@ -24,7 +24,7 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in h11==0.14.0 # via diff --git a/services/dynamic-scheduler/requirements/_tools.txt b/services/dynamic-scheduler/requirements/_tools.txt index 0300b310963..9befa1769f6 100644 --- a/services/dynamic-scheduler/requirements/_tools.txt +++ b/services/dynamic-scheduler/requirements/_tools.txt @@ -65,9 +65,9 @@ pyyaml==6.0.1 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -77,7 +77,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.10.0 # via diff --git a/services/dynamic-sidecar/requirements/_test.txt b/services/dynamic-sidecar/requirements/_test.txt index 3ddd29ccedc..ba822234e96 100644 --- a/services/dynamic-sidecar/requirements/_test.txt +++ b/services/dynamic-sidecar/requirements/_test.txt @@ -51,7 +51,7 @@ exceptiongroup==1.2.0 # via # -c requirements/_base.txt # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in flaky==3.8.1 # via -r requirements/_test.in @@ -142,6 +142,8 @@ types-aiobotocore-s3==2.13.2 # via -r requirements/_test.in types-aiofiles==24.1.0.20240626 # via -r requirements/_test.in +types-psutil==6.0.0.20240621 + # via -r requirements/_test.in types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in typing-extensions==4.11.0 diff --git a/services/dynamic-sidecar/requirements/_tools.txt b/services/dynamic-sidecar/requirements/_tools.txt index 2df8928cbb1..4d51e981b72 100644 --- a/services/dynamic-sidecar/requirements/_tools.txt +++ b/services/dynamic-sidecar/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -80,7 +80,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.11.0 # via diff --git a/services/efs-guardian/requirements/_test.txt b/services/efs-guardian/requirements/_test.txt index d6cde715417..f23eca58837 100644 --- a/services/efs-guardian/requirements/_test.txt +++ b/services/efs-guardian/requirements/_test.txt @@ -57,7 +57,7 @@ certifi==2024.2.2 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via requests @@ -87,7 +87,7 @@ exceptiongroup==1.2.1 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in fakeredis==2.23.5 # via -r requirements/_test.in @@ -170,7 +170,7 @@ markupsafe==2.1.5 # via # jinja2 # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -279,7 +279,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto six==1.16.0 # via diff --git a/services/efs-guardian/requirements/_tools.txt b/services/efs-guardian/requirements/_tools.txt index 6f7d1ba1300..d7da8731690 100644 --- a/services/efs-guardian/requirements/_tools.txt +++ b/services/efs-guardian/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -82,7 +82,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.11.0 # via diff --git a/services/invitations/requirements/_test.txt b/services/invitations/requirements/_test.txt index 25065ff4030..4571dba8ffa 100644 --- a/services/invitations/requirements/_test.txt +++ b/services/invitations/requirements/_test.txt @@ -22,7 +22,7 @@ exceptiongroup==1.2.0 # anyio # hypothesis # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in h11==0.14.0 # via @@ -37,7 +37,7 @@ httpx==0.27.0 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # -r requirements/_test.in -hypothesis==6.111.0 +hypothesis==6.111.1 # via -r requirements/_test.in idna==3.6 # via diff --git a/services/invitations/requirements/_tools.txt b/services/invitations/requirements/_tools.txt index f829b90922b..acee6a13d64 100644 --- a/services/invitations/requirements/_tools.txt +++ b/services/invitations/requirements/_tools.txt @@ -66,9 +66,9 @@ pyyaml==6.0.1 # -c requirements/_base.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -78,7 +78,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.10.0 # via diff --git a/services/migration/requirements/_tools.txt b/services/migration/requirements/_tools.txt index 0887d307514..2b2ad4a801e 100644 --- a/services/migration/requirements/_tools.txt +++ b/services/migration/requirements/_tools.txt @@ -67,9 +67,9 @@ pyyaml==6.0.2 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -79,7 +79,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/services/osparc-gateway-server/requirements/_test.txt b/services/osparc-gateway-server/requirements/_test.txt index e5f97dfa7a8..e02757bd6aa 100644 --- a/services/osparc-gateway-server/requirements/_test.txt +++ b/services/osparc-gateway-server/requirements/_test.txt @@ -53,7 +53,7 @@ docker==7.1.0 # via -r requirements/_test.in exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in frozenlist==1.4.1 # via diff --git a/services/osparc-gateway-server/requirements/_tools.txt b/services/osparc-gateway-server/requirements/_tools.txt index f90cb6b2cb8..7689830b6be 100644 --- a/services/osparc-gateway-server/requirements/_tools.txt +++ b/services/osparc-gateway-server/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -80,7 +80,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/services/osparc-gateway-server/tests/system/requirements/_test.txt b/services/osparc-gateway-server/tests/system/requirements/_test.txt index 917632ce23b..2f1e3a1dec3 100644 --- a/services/osparc-gateway-server/tests/system/requirements/_test.txt +++ b/services/osparc-gateway-server/tests/system/requirements/_test.txt @@ -1,8 +1,8 @@ aiodocker==0.22.2 # via -r requirements/_test.in -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../../../requirements/constraints.txt # aiodocker @@ -47,7 +47,7 @@ docker==7.1.0 # via -r requirements/_test.in exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in frozenlist==1.4.1 # via diff --git a/services/osparc-gateway-server/tests/system/requirements/_tools.txt b/services/osparc-gateway-server/tests/system/requirements/_tools.txt index e31f955cde9..747e98f0996 100644 --- a/services/osparc-gateway-server/tests/system/requirements/_tools.txt +++ b/services/osparc-gateway-server/tests/system/requirements/_tools.txt @@ -64,9 +64,9 @@ pyyaml==6.0.1 # -c requirements/../../../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -76,7 +76,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/services/payments/requirements/_test.txt b/services/payments/requirements/_test.txt index 5a0c6a18529..ad73ea53868 100644 --- a/services/payments/requirements/_test.txt +++ b/services/payments/requirements/_test.txt @@ -49,7 +49,7 @@ exceptiongroup==1.2.2 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in frozenlist==1.4.1 # via diff --git a/services/payments/requirements/_tools.txt b/services/payments/requirements/_tools.txt index fdab7fe35d9..54b0e21cb08 100644 --- a/services/payments/requirements/_tools.txt +++ b/services/payments/requirements/_tools.txt @@ -68,9 +68,9 @@ pyyaml==6.0.1 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -80,7 +80,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/services/resource-usage-tracker/requirements/_test.txt b/services/resource-usage-tracker/requirements/_test.txt index b76968960e8..aba89c93cae 100644 --- a/services/resource-usage-tracker/requirements/_test.txt +++ b/services/resource-usage-tracker/requirements/_test.txt @@ -19,7 +19,7 @@ attrs==23.2.0 # -c requirements/_base.txt # jsonschema # referencing -aws-sam-translator==1.89.0 +aws-sam-translator==1.90.0 # via cfn-lint aws-xray-sdk==2.14.0 # via moto @@ -46,7 +46,7 @@ certifi==2024.2.2 # requests cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via @@ -74,7 +74,7 @@ exceptiongroup==1.2.0 # -c requirements/_base.txt # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in fakeredis==2.23.5 # via -r requirements/_test.in @@ -162,7 +162,7 @@ markupsafe==2.1.5 # jinja2 # mako # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -278,7 +278,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto six==1.16.0 # via diff --git a/services/resource-usage-tracker/requirements/_tools.txt b/services/resource-usage-tracker/requirements/_tools.txt index 9c76e1c7dc3..f68c72e4f31 100644 --- a/services/resource-usage-tracker/requirements/_tools.txt +++ b/services/resource-usage-tracker/requirements/_tools.txt @@ -71,9 +71,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -85,7 +85,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.10.0 # via diff --git a/services/storage/requirements/_test.txt b/services/storage/requirements/_test.txt index 1459f3d41b4..49ba584f879 100644 --- a/services/storage/requirements/_test.txt +++ b/services/storage/requirements/_test.txt @@ -24,7 +24,7 @@ attrs==23.2.0 # aiohttp # jsonschema # referencing -aws-sam-translator==1.89.0 +aws-sam-translator==1.90.0 # via cfn-lint aws-xray-sdk==2.14.0 # via moto @@ -50,7 +50,7 @@ certifi==2024.2.2 # simcore-service-storage-sdk cffi==1.17.0 # via cryptography -cfn-lint==1.9.7 +cfn-lint==1.10.3 # via moto charset-normalizer==3.3.2 # via @@ -77,7 +77,7 @@ exceptiongroup==1.2.1 # via # -c requirements/_base.txt # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in fakeredis==2.23.5 # via -r requirements/_test.in @@ -156,7 +156,7 @@ markupsafe==2.1.5 # -c requirements/_base.txt # jinja2 # werkzeug -moto==5.0.12 +moto==5.0.13 # via -r requirements/_test.in mpmath==1.3.0 # via sympy @@ -171,7 +171,7 @@ mypy-extensions==1.0.0 # via mypy networkx==3.3 # via cfn-lint -numpy==2.0.1 +numpy==2.1.0 # via pandas openapi-schema-validator==0.6.2 # via @@ -294,7 +294,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==72.1.0 +setuptools==72.2.0 # via moto simcore-service-storage-sdk @ git+https://github.com/ITISFoundation/osparc-simcore.git@cfdf4f86d844ebb362f4f39e9c6571d561b72897#subdirectory=services/storage/client-sdk/python # via -r requirements/_test.in diff --git a/services/storage/requirements/_tools.txt b/services/storage/requirements/_tools.txt index 9c76e1c7dc3..f68c72e4f31 100644 --- a/services/storage/requirements/_tools.txt +++ b/services/storage/requirements/_tools.txt @@ -71,9 +71,9 @@ pyyaml==6.0.1 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via # -c requirements/_test.txt # pip-tools @@ -85,7 +85,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.10.0 # via diff --git a/services/web/server/requirements/_test.txt b/services/web/server/requirements/_test.txt index 2cad082209d..41c74f03b75 100644 --- a/services/web/server/requirements/_test.txt +++ b/services/web/server/requirements/_test.txt @@ -229,11 +229,11 @@ tomli==2.0.1 # pytest types-aiofiles==24.1.0.20240626 # via -r requirements/_test.in -types-jsonschema==4.23.0.20240712 +types-jsonschema==4.23.0.20240813 # via -r requirements/_test.in -types-openpyxl==3.1.5.20240806 +types-openpyxl==3.1.5.20240819 # via -r requirements/_test.in -types-passlib==1.7.7.20240327 +types-passlib==1.7.7.20240819 # via -r requirements/_test.in types-pyyaml==6.0.12.20240808 # via -r requirements/_test.in diff --git a/services/web/server/requirements/_tools.txt b/services/web/server/requirements/_tools.txt index 402738ee287..6cde225d570 100644 --- a/services/web/server/requirements/_tools.txt +++ b/services/web/server/requirements/_tools.txt @@ -74,7 +74,7 @@ pyyaml==6.0.1 # -c requirements/_base.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../../requirements/devenv.txt setuptools==69.1.1 # via @@ -89,7 +89,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint types-cachetools==5.4.0.20240717 # via -r requirements/_tools.in diff --git a/tests/e2e-playwright/requirements/_test.txt b/tests/e2e-playwright/requirements/_test.txt index 6bd61c41ce2..28d1a2bffc3 100644 --- a/tests/e2e-playwright/requirements/_test.txt +++ b/tests/e2e-playwright/requirements/_test.txt @@ -14,7 +14,7 @@ email-validator==2.2.0 # via pydantic exceptiongroup==1.2.2 # via pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in greenlet==3.0.3 # via playwright diff --git a/tests/e2e-playwright/requirements/_tools.txt b/tests/e2e-playwright/requirements/_tools.txt index 68f22f66203..031b6b9afb6 100644 --- a/tests/e2e-playwright/requirements/_tools.txt +++ b/tests/e2e-playwright/requirements/_tools.txt @@ -63,9 +63,9 @@ pyyaml==6.0.2 # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -75,7 +75,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/tests/public-api/requirements/_base.txt b/tests/public-api/requirements/_base.txt index 6adb19dac73..fe4fab279b4 100644 --- a/tests/public-api/requirements/_base.txt +++ b/tests/public-api/requirements/_base.txt @@ -60,7 +60,7 @@ tenacity==9.0.0 # via osparc tqdm==4.66.5 # via osparc -typer==0.12.3 +typer==0.12.4 # via -r requirements/../../../packages/settings-library/requirements/_base.in typing-extensions==4.12.2 # via diff --git a/tests/public-api/requirements/_test.txt b/tests/public-api/requirements/_test.txt index c7ad8455283..060d6100ac6 100644 --- a/tests/public-api/requirements/_test.txt +++ b/tests/public-api/requirements/_test.txt @@ -1,8 +1,8 @@ aiodocker==0.22.2 # via -r requirements/_test.in -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -32,7 +32,7 @@ exceptiongroup==1.2.2 # via # anyio # pytest -faker==26.3.0 +faker==27.0.0 # via -r requirements/_test.in frozenlist==1.4.1 # via diff --git a/tests/public-api/requirements/_tools.txt b/tests/public-api/requirements/_tools.txt index 1d01339be73..19312c72e72 100644 --- a/tests/public-api/requirements/_tools.txt +++ b/tests/public-api/requirements/_tools.txt @@ -65,9 +65,9 @@ pyyaml==6.0.2 # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -77,7 +77,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via diff --git a/tests/swarm-deploy/requirements/_test.txt b/tests/swarm-deploy/requirements/_test.txt index 3730bbc2390..7fbe3cd3a0e 100644 --- a/tests/swarm-deploy/requirements/_test.txt +++ b/tests/swarm-deploy/requirements/_test.txt @@ -1,4 +1,4 @@ -aio-pika==9.4.2 +aio-pika==9.4.3 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in @@ -19,9 +19,9 @@ aiofiles==24.1.0 # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/_base.in -aiohappyeyeballs==2.3.5 +aiohappyeyeballs==2.3.7 # via aiohttp -aiohttp==3.10.3 +aiohttp==3.10.4 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -116,7 +116,7 @@ exceptiongroup==1.2.2 # pytest fast-depends==2.4.8 # via faststream -faststream==0.5.17 +faststream==0.5.18 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in @@ -383,7 +383,7 @@ tqdm==4.66.5 # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/_base.in -typer==0.12.3 +typer==0.12.4 # via # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in diff --git a/tests/swarm-deploy/requirements/_tools.txt b/tests/swarm-deploy/requirements/_tools.txt index 41d0ae04fd3..308f12389f3 100644 --- a/tests/swarm-deploy/requirements/_tools.txt +++ b/tests/swarm-deploy/requirements/_tools.txt @@ -65,9 +65,9 @@ pyyaml==6.0.2 # -c requirements/_test.txt # pre-commit # watchdog -ruff==0.5.7 +ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.1.0 +setuptools==72.2.0 # via pip-tools tomli==2.0.1 # via @@ -77,7 +77,7 @@ tomli==2.0.1 # mypy # pip-tools # pylint -tomlkit==0.13.0 +tomlkit==0.13.2 # via pylint typing-extensions==4.12.2 # via From 8f08c394597879efd7467fae00b5d96b990f26e4 Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Tue, 20 Aug 2024 17:39:13 +0200 Subject: [PATCH 10/19] new updates --- api/tests/requirements.txt | 4 ++-- packages/aws-library/requirements/_base.txt | 6 +++--- packages/aws-library/requirements/_test.txt | 6 +++--- packages/aws-library/requirements/_tools.txt | 2 +- packages/aws-library/tests/test_ec2_client.py | 2 +- packages/dask-task-models-library/requirements/_base.txt | 2 +- packages/dask-task-models-library/requirements/_tools.txt | 2 +- packages/models-library/requirements/_tools.txt | 2 +- packages/notifications-library/requirements/_tools.txt | 2 +- packages/postgres-database/requirements/_tools.txt | 2 +- packages/service-integration/requirements/_tools.txt | 2 +- packages/service-library/requirements/_aiohttp.txt | 4 ++-- packages/service-library/requirements/_base.txt | 4 ++-- packages/service-library/requirements/_test.txt | 4 ++-- packages/service-library/requirements/_tools.txt | 2 +- packages/settings-library/requirements/_tools.txt | 2 +- packages/simcore-sdk/requirements/_base.txt | 4 ++-- packages/simcore-sdk/requirements/_test.txt | 8 ++++---- packages/simcore-sdk/requirements/_tools.txt | 2 +- services/agent/requirements/_test.txt | 2 +- services/api-server/requirements/_test.txt | 8 ++++---- services/autoscaling/requirements/_test.txt | 2 +- services/autoscaling/requirements/_tools.txt | 2 +- services/catalog/requirements/_tools.txt | 2 +- services/clusters-keeper/requirements/_test.txt | 2 +- services/clusters-keeper/requirements/_tools.txt | 2 +- services/dask-sidecar/requirements/_test.txt | 2 +- services/dask-sidecar/requirements/_tools.txt | 2 +- services/datcore-adapter/requirements/_test.txt | 4 ++-- services/datcore-adapter/requirements/_tools.txt | 2 +- services/director-v2/requirements/_test.txt | 2 +- services/director-v2/requirements/_tools.txt | 2 +- services/dynamic-scheduler/requirements/_tools.txt | 2 +- services/dynamic-sidecar/requirements/_tools.txt | 2 +- services/efs-guardian/requirements/_test.txt | 2 +- services/efs-guardian/requirements/_tools.txt | 2 +- services/invitations/requirements/_tools.txt | 2 +- services/migration/requirements/_tools.txt | 2 +- services/osparc-gateway-server/requirements/_tools.txt | 2 +- .../tests/system/requirements/_test.txt | 4 ++-- .../tests/system/requirements/_tools.txt | 2 +- services/payments/requirements/_tools.txt | 2 +- services/resource-usage-tracker/requirements/_test.txt | 4 ++-- services/resource-usage-tracker/requirements/_tools.txt | 2 +- services/storage/requirements/_test.txt | 4 ++-- services/storage/requirements/_tools.txt | 2 +- services/web/server/requirements/_test.txt | 2 +- services/web/server/requirements/_tools.txt | 2 +- tests/e2e-playwright/requirements/_tools.txt | 2 +- tests/public-api/requirements/_test.txt | 4 ++-- tests/public-api/requirements/_tools.txt | 2 +- tests/swarm-deploy/requirements/_test.txt | 4 ++-- tests/swarm-deploy/requirements/_tools.txt | 2 +- 53 files changed, 74 insertions(+), 74 deletions(-) diff --git a/api/tests/requirements.txt b/api/tests/requirements.txt index 7dff93a4dce..d596bedcadc 100644 --- a/api/tests/requirements.txt +++ b/api/tests/requirements.txt @@ -1,6 +1,6 @@ -aiohappyeyeballs==2.3.7 +aiohappyeyeballs==2.4.0 # via aiohttp -aiohttp==3.10.4 +aiohttp==3.10.5 # via # -c ../../requirements/constraints.txt # -r requirements.in diff --git a/packages/aws-library/requirements/_base.txt b/packages/aws-library/requirements/_base.txt index 68031749713..0a458b93a6a 100644 --- a/packages/aws-library/requirements/_base.txt +++ b/packages/aws-library/requirements/_base.txt @@ -14,9 +14,9 @@ aiofiles==24.1.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # aioboto3 -aiohappyeyeballs==2.3.7 +aiohappyeyeballs==2.4.0 # via aiohttp -aiohttp==3.10.4 +aiohttp==3.10.5 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -57,7 +57,7 @@ botocore==1.34.131 # aiobotocore # boto3 # s3transfer -botocore-stubs==1.35.0 +botocore-stubs==1.35.1 # via types-aiobotocore click==8.1.7 # via typer diff --git a/packages/aws-library/requirements/_test.txt b/packages/aws-library/requirements/_test.txt index 7e7cc28d535..03cba9537fb 100644 --- a/packages/aws-library/requirements/_test.txt +++ b/packages/aws-library/requirements/_test.txt @@ -18,7 +18,7 @@ boto3==1.34.131 # -c requirements/_base.txt # aws-sam-translator # moto -boto3-stubs==1.35.0 +boto3-stubs==1.35.1 # via types-boto3 botocore==1.34.131 # via @@ -27,7 +27,7 @@ botocore==1.34.131 # boto3 # moto # s3transfer -botocore-stubs==1.35.0 +botocore-stubs==1.35.1 # via # -c requirements/_base.txt # boto3-stubs @@ -235,7 +235,7 @@ s3transfer==0.10.2 # via # -c requirements/_base.txt # boto3 -setuptools==72.2.0 +setuptools==73.0.0 # via moto six==1.16.0 # via diff --git a/packages/aws-library/requirements/_tools.txt b/packages/aws-library/requirements/_tools.txt index 4ea59d8d404..cf427a73dda 100644 --- a/packages/aws-library/requirements/_tools.txt +++ b/packages/aws-library/requirements/_tools.txt @@ -68,7 +68,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via # -c requirements/_test.txt # pip-tools diff --git a/packages/aws-library/tests/test_ec2_client.py b/packages/aws-library/tests/test_ec2_client.py index d3f500b2a0c..2b1d8fca376 100644 --- a/packages/aws-library/tests/test_ec2_client.py +++ b/packages/aws-library/tests/test_ec2_client.py @@ -130,7 +130,7 @@ async def test_get_ec2_instance_capabilities_empty_list_returns_all_options( instance_types = await simcore_ec2_api.get_ec2_instance_capabilities(set()) assert instance_types # NOTE: this might need adaptation when moto is updated - assert 700 < len(instance_types) < 800 + assert 700 < len(instance_types) < 807 async def test_get_ec2_instance_capabilities_with_invalid_type_raises( diff --git a/packages/dask-task-models-library/requirements/_base.txt b/packages/dask-task-models-library/requirements/_base.txt index 65f8d7dcbd7..e4c80961382 100644 --- a/packages/dask-task-models-library/requirements/_base.txt +++ b/packages/dask-task-models-library/requirements/_base.txt @@ -27,7 +27,7 @@ fsspec==2024.6.1 # via dask idna==3.7 # via email-validator -importlib-metadata==8.2.0 +importlib-metadata==8.3.0 # via dask jinja2==3.1.4 # via diff --git a/packages/dask-task-models-library/requirements/_tools.txt b/packages/dask-task-models-library/requirements/_tools.txt index 5e1fa124a87..51626bbcb30 100644 --- a/packages/dask-task-models-library/requirements/_tools.txt +++ b/packages/dask-task-models-library/requirements/_tools.txt @@ -68,7 +68,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/packages/models-library/requirements/_tools.txt b/packages/models-library/requirements/_tools.txt index 03482679743..e5a69567e40 100644 --- a/packages/models-library/requirements/_tools.txt +++ b/packages/models-library/requirements/_tools.txt @@ -74,7 +74,7 @@ rich==13.7.1 # via typer ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools shellingham==1.5.4 # via typer diff --git a/packages/notifications-library/requirements/_tools.txt b/packages/notifications-library/requirements/_tools.txt index 0f9ee707f66..c67cb1612cc 100644 --- a/packages/notifications-library/requirements/_tools.txt +++ b/packages/notifications-library/requirements/_tools.txt @@ -69,7 +69,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/packages/postgres-database/requirements/_tools.txt b/packages/postgres-database/requirements/_tools.txt index 906919cf174..42ab9df467a 100644 --- a/packages/postgres-database/requirements/_tools.txt +++ b/packages/postgres-database/requirements/_tools.txt @@ -68,7 +68,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/packages/service-integration/requirements/_tools.txt b/packages/service-integration/requirements/_tools.txt index c05accc5eb9..ee93e435490 100644 --- a/packages/service-integration/requirements/_tools.txt +++ b/packages/service-integration/requirements/_tools.txt @@ -67,7 +67,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/packages/service-library/requirements/_aiohttp.txt b/packages/service-library/requirements/_aiohttp.txt index 75a27aa5d91..cebbcc2dd9f 100644 --- a/packages/service-library/requirements/_aiohttp.txt +++ b/packages/service-library/requirements/_aiohttp.txt @@ -1,6 +1,6 @@ -aiohappyeyeballs==2.3.7 +aiohappyeyeballs==2.4.0 # via aiohttp -aiohttp==3.10.4 +aiohttp==3.10.5 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt diff --git a/packages/service-library/requirements/_base.txt b/packages/service-library/requirements/_base.txt index 811d43d0280..3cf543e8798 100644 --- a/packages/service-library/requirements/_base.txt +++ b/packages/service-library/requirements/_base.txt @@ -6,9 +6,9 @@ aiodocker==0.22.2 # via -r requirements/_base.in aiofiles==24.1.0 # via -r requirements/_base.in -aiohappyeyeballs==2.3.7 +aiohappyeyeballs==2.4.0 # via aiohttp -aiohttp==3.10.4 +aiohttp==3.10.5 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt diff --git a/packages/service-library/requirements/_test.txt b/packages/service-library/requirements/_test.txt index 6394ad8b6a9..789fdc81902 100644 --- a/packages/service-library/requirements/_test.txt +++ b/packages/service-library/requirements/_test.txt @@ -1,9 +1,9 @@ -aiohappyeyeballs==2.3.7 +aiohappyeyeballs==2.4.0 # via # -c requirements/_aiohttp.txt # -c requirements/_base.txt # aiohttp -aiohttp==3.10.4 +aiohttp==3.10.5 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_aiohttp.txt diff --git a/packages/service-library/requirements/_tools.txt b/packages/service-library/requirements/_tools.txt index 7756f9e679c..a3a6df005f3 100644 --- a/packages/service-library/requirements/_tools.txt +++ b/packages/service-library/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/packages/settings-library/requirements/_tools.txt b/packages/settings-library/requirements/_tools.txt index 28c654f044c..6dcfd8b7280 100644 --- a/packages/settings-library/requirements/_tools.txt +++ b/packages/settings-library/requirements/_tools.txt @@ -65,7 +65,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/packages/simcore-sdk/requirements/_base.txt b/packages/simcore-sdk/requirements/_base.txt index 0811d268ffc..d44c5ca93f5 100644 --- a/packages/simcore-sdk/requirements/_base.txt +++ b/packages/simcore-sdk/requirements/_base.txt @@ -10,9 +10,9 @@ aiofiles==24.1.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_base.in -aiohappyeyeballs==2.3.7 +aiohappyeyeballs==2.4.0 # via aiohttp -aiohttp==3.10.4 +aiohttp==3.10.5 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt diff --git a/packages/simcore-sdk/requirements/_test.txt b/packages/simcore-sdk/requirements/_test.txt index 1981e9d6a8d..801bb134617 100644 --- a/packages/simcore-sdk/requirements/_test.txt +++ b/packages/simcore-sdk/requirements/_test.txt @@ -6,11 +6,11 @@ aiofiles==24.1.0 # via # -c requirements/_base.txt # aioboto3 -aiohappyeyeballs==2.3.7 +aiohappyeyeballs==2.4.0 # via # -c requirements/_base.txt # aiohttp -aiohttp==3.10.4 +aiohttp==3.10.5 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -58,7 +58,7 @@ botocore==1.34.131 # boto3 # moto # s3transfer -botocore-stubs==1.35.0 +botocore-stubs==1.35.1 # via types-aiobotocore certifi==2024.7.4 # via @@ -285,7 +285,7 @@ rpds-py==0.20.0 # referencing s3transfer==0.10.2 # via boto3 -setuptools==72.2.0 +setuptools==73.0.0 # via moto six==1.16.0 # via diff --git a/packages/simcore-sdk/requirements/_tools.txt b/packages/simcore-sdk/requirements/_tools.txt index c167782771c..3b7d404d585 100644 --- a/packages/simcore-sdk/requirements/_tools.txt +++ b/packages/simcore-sdk/requirements/_tools.txt @@ -72,7 +72,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via # -c requirements/_test.txt # pip-tools diff --git a/services/agent/requirements/_test.txt b/services/agent/requirements/_test.txt index 136c460ddf5..fd7c0889fce 100644 --- a/services/agent/requirements/_test.txt +++ b/services/agent/requirements/_test.txt @@ -26,7 +26,7 @@ attrs==21.4.0 # -c requirements/_base.txt # aiohttp # jsonschema -aws-sam-translator==1.90.0 +aws-sam-translator==1.91.0 # via cfn-lint aws-xray-sdk==2.14.0 # via moto diff --git a/services/api-server/requirements/_test.txt b/services/api-server/requirements/_test.txt index c638b841b5f..ef137deac14 100644 --- a/services/api-server/requirements/_test.txt +++ b/services/api-server/requirements/_test.txt @@ -37,19 +37,19 @@ aws-sam-translator==1.55.0 # cfn-lint aws-xray-sdk==2.14.0 # via moto -boto3==1.35.0 +boto3==1.35.1 # via # aws-sam-translator # moto -boto3-stubs==1.35.0 +boto3-stubs==1.35.1 # via types-boto3 -botocore==1.35.0 +botocore==1.35.1 # via # aws-xray-sdk # boto3 # moto # s3transfer -botocore-stubs==1.35.0 +botocore-stubs==1.35.1 # via boto3-stubs certifi==2024.2.2 # via diff --git a/services/autoscaling/requirements/_test.txt b/services/autoscaling/requirements/_test.txt index a075f895ca1..b0f3151ade5 100644 --- a/services/autoscaling/requirements/_test.txt +++ b/services/autoscaling/requirements/_test.txt @@ -268,7 +268,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==72.2.0 +setuptools==73.0.0 # via moto six==1.16.0 # via diff --git a/services/autoscaling/requirements/_tools.txt b/services/autoscaling/requirements/_tools.txt index d7da8731690..b89e901a435 100644 --- a/services/autoscaling/requirements/_tools.txt +++ b/services/autoscaling/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via # -c requirements/_test.txt # pip-tools diff --git a/services/catalog/requirements/_tools.txt b/services/catalog/requirements/_tools.txt index 371c7b148bf..f8f0c4ddf98 100644 --- a/services/catalog/requirements/_tools.txt +++ b/services/catalog/requirements/_tools.txt @@ -71,7 +71,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/services/clusters-keeper/requirements/_test.txt b/services/clusters-keeper/requirements/_test.txt index a09c67c64ca..7136f9a3f53 100644 --- a/services/clusters-keeper/requirements/_test.txt +++ b/services/clusters-keeper/requirements/_test.txt @@ -283,7 +283,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==72.2.0 +setuptools==73.0.0 # via moto six==1.16.0 # via diff --git a/services/clusters-keeper/requirements/_tools.txt b/services/clusters-keeper/requirements/_tools.txt index d7da8731690..b89e901a435 100644 --- a/services/clusters-keeper/requirements/_tools.txt +++ b/services/clusters-keeper/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via # -c requirements/_test.txt # pip-tools diff --git a/services/dask-sidecar/requirements/_test.txt b/services/dask-sidecar/requirements/_test.txt index 8709548b2ae..c580c7a4c3c 100644 --- a/services/dask-sidecar/requirements/_test.txt +++ b/services/dask-sidecar/requirements/_test.txt @@ -223,7 +223,7 @@ rpds-py==0.18.1 # referencing s3transfer==0.10.2 # via boto3 -setuptools==72.2.0 +setuptools==73.0.0 # via moto six==1.16.0 # via diff --git a/services/dask-sidecar/requirements/_tools.txt b/services/dask-sidecar/requirements/_tools.txt index d7da8731690..b89e901a435 100644 --- a/services/dask-sidecar/requirements/_tools.txt +++ b/services/dask-sidecar/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via # -c requirements/_test.txt # pip-tools diff --git a/services/datcore-adapter/requirements/_test.txt b/services/datcore-adapter/requirements/_test.txt index 67c1538ac9e..0d1405ecfb2 100644 --- a/services/datcore-adapter/requirements/_test.txt +++ b/services/datcore-adapter/requirements/_test.txt @@ -4,9 +4,9 @@ anyio==4.3.0 # httpx asgi-lifespan==2.1.0 # via -r requirements/_test.in -boto3-stubs==1.35.0 +boto3-stubs==1.35.1 # via types-boto3 -botocore-stubs==1.35.0 +botocore-stubs==1.35.1 # via # boto3-stubs # types-botocore diff --git a/services/datcore-adapter/requirements/_tools.txt b/services/datcore-adapter/requirements/_tools.txt index c9a16a96968..c6f4e8cbfbb 100644 --- a/services/datcore-adapter/requirements/_tools.txt +++ b/services/datcore-adapter/requirements/_tools.txt @@ -67,7 +67,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/services/director-v2/requirements/_test.txt b/services/director-v2/requirements/_test.txt index 4fc539d9fdd..1c25b6c3642 100644 --- a/services/director-v2/requirements/_test.txt +++ b/services/director-v2/requirements/_test.txt @@ -321,7 +321,7 @@ tornado==6.4 # distributed traitlets==5.14.3 # via dask-gateway-server -types-networkx==3.2.1.20240813 +types-networkx==3.2.1.20240820 # via -r requirements/_test.in types-psycopg2==2.9.21.20240819 # via -r requirements/_test.in diff --git a/services/director-v2/requirements/_tools.txt b/services/director-v2/requirements/_tools.txt index 75dc21dd104..8f836ac3aec 100644 --- a/services/director-v2/requirements/_tools.txt +++ b/services/director-v2/requirements/_tools.txt @@ -73,7 +73,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/services/dynamic-scheduler/requirements/_tools.txt b/services/dynamic-scheduler/requirements/_tools.txt index 9befa1769f6..e85898b6cc2 100644 --- a/services/dynamic-scheduler/requirements/_tools.txt +++ b/services/dynamic-scheduler/requirements/_tools.txt @@ -67,7 +67,7 @@ pyyaml==6.0.1 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/services/dynamic-sidecar/requirements/_tools.txt b/services/dynamic-sidecar/requirements/_tools.txt index 4d51e981b72..3772f13ace1 100644 --- a/services/dynamic-sidecar/requirements/_tools.txt +++ b/services/dynamic-sidecar/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.1 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/services/efs-guardian/requirements/_test.txt b/services/efs-guardian/requirements/_test.txt index f23eca58837..6bee3f5f2a0 100644 --- a/services/efs-guardian/requirements/_test.txt +++ b/services/efs-guardian/requirements/_test.txt @@ -279,7 +279,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==72.2.0 +setuptools==73.0.0 # via moto six==1.16.0 # via diff --git a/services/efs-guardian/requirements/_tools.txt b/services/efs-guardian/requirements/_tools.txt index d7da8731690..b89e901a435 100644 --- a/services/efs-guardian/requirements/_tools.txt +++ b/services/efs-guardian/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via # -c requirements/_test.txt # pip-tools diff --git a/services/invitations/requirements/_tools.txt b/services/invitations/requirements/_tools.txt index acee6a13d64..730601835b9 100644 --- a/services/invitations/requirements/_tools.txt +++ b/services/invitations/requirements/_tools.txt @@ -68,7 +68,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/services/migration/requirements/_tools.txt b/services/migration/requirements/_tools.txt index 2b2ad4a801e..a9762c6130f 100644 --- a/services/migration/requirements/_tools.txt +++ b/services/migration/requirements/_tools.txt @@ -69,7 +69,7 @@ pyyaml==6.0.2 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/services/osparc-gateway-server/requirements/_tools.txt b/services/osparc-gateway-server/requirements/_tools.txt index 7689830b6be..7315b4436f0 100644 --- a/services/osparc-gateway-server/requirements/_tools.txt +++ b/services/osparc-gateway-server/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/services/osparc-gateway-server/tests/system/requirements/_test.txt b/services/osparc-gateway-server/tests/system/requirements/_test.txt index 2f1e3a1dec3..3a4a800a5ec 100644 --- a/services/osparc-gateway-server/tests/system/requirements/_test.txt +++ b/services/osparc-gateway-server/tests/system/requirements/_test.txt @@ -1,8 +1,8 @@ aiodocker==0.22.2 # via -r requirements/_test.in -aiohappyeyeballs==2.3.7 +aiohappyeyeballs==2.4.0 # via aiohttp -aiohttp==3.10.4 +aiohttp==3.10.5 # via # -c requirements/../../../../../requirements/constraints.txt # aiodocker diff --git a/services/osparc-gateway-server/tests/system/requirements/_tools.txt b/services/osparc-gateway-server/tests/system/requirements/_tools.txt index 747e98f0996..ba26a3c54cc 100644 --- a/services/osparc-gateway-server/tests/system/requirements/_tools.txt +++ b/services/osparc-gateway-server/tests/system/requirements/_tools.txt @@ -66,7 +66,7 @@ pyyaml==6.0.1 # pre-commit ruff==0.6.1 # via -r requirements/../../../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/services/payments/requirements/_tools.txt b/services/payments/requirements/_tools.txt index 54b0e21cb08..74caef62966 100644 --- a/services/payments/requirements/_tools.txt +++ b/services/payments/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.1 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/services/resource-usage-tracker/requirements/_test.txt b/services/resource-usage-tracker/requirements/_test.txt index aba89c93cae..01088565126 100644 --- a/services/resource-usage-tracker/requirements/_test.txt +++ b/services/resource-usage-tracker/requirements/_test.txt @@ -19,7 +19,7 @@ attrs==23.2.0 # -c requirements/_base.txt # jsonschema # referencing -aws-sam-translator==1.90.0 +aws-sam-translator==1.91.0 # via cfn-lint aws-xray-sdk==2.14.0 # via moto @@ -278,7 +278,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==72.2.0 +setuptools==73.0.0 # via moto six==1.16.0 # via diff --git a/services/resource-usage-tracker/requirements/_tools.txt b/services/resource-usage-tracker/requirements/_tools.txt index f68c72e4f31..c0f12d295cc 100644 --- a/services/resource-usage-tracker/requirements/_tools.txt +++ b/services/resource-usage-tracker/requirements/_tools.txt @@ -73,7 +73,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via # -c requirements/_test.txt # pip-tools diff --git a/services/storage/requirements/_test.txt b/services/storage/requirements/_test.txt index 49ba584f879..04183205874 100644 --- a/services/storage/requirements/_test.txt +++ b/services/storage/requirements/_test.txt @@ -24,7 +24,7 @@ attrs==23.2.0 # aiohttp # jsonschema # referencing -aws-sam-translator==1.90.0 +aws-sam-translator==1.91.0 # via cfn-lint aws-xray-sdk==2.14.0 # via moto @@ -294,7 +294,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==72.2.0 +setuptools==73.0.0 # via moto simcore-service-storage-sdk @ git+https://github.com/ITISFoundation/osparc-simcore.git@cfdf4f86d844ebb362f4f39e9c6571d561b72897#subdirectory=services/storage/client-sdk/python # via -r requirements/_test.in diff --git a/services/storage/requirements/_tools.txt b/services/storage/requirements/_tools.txt index f68c72e4f31..c0f12d295cc 100644 --- a/services/storage/requirements/_tools.txt +++ b/services/storage/requirements/_tools.txt @@ -73,7 +73,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via # -c requirements/_test.txt # pip-tools diff --git a/services/web/server/requirements/_test.txt b/services/web/server/requirements/_test.txt index 41c74f03b75..dc578e344e3 100644 --- a/services/web/server/requirements/_test.txt +++ b/services/web/server/requirements/_test.txt @@ -249,7 +249,7 @@ urllib3==1.26.11 # -c requirements/_base.txt # docker # requests -websockets==12.0 +websockets==13.0 # via -r requirements/_test.in yarl==1.5.1 # via diff --git a/services/web/server/requirements/_tools.txt b/services/web/server/requirements/_tools.txt index 6cde225d570..c5d598f293f 100644 --- a/services/web/server/requirements/_tools.txt +++ b/services/web/server/requirements/_tools.txt @@ -91,7 +91,7 @@ tomli==2.0.1 # pylint tomlkit==0.13.2 # via pylint -types-cachetools==5.4.0.20240717 +types-cachetools==5.5.0.20240820 # via -r requirements/_tools.in typing-extensions==4.12.0 # via diff --git a/tests/e2e-playwright/requirements/_tools.txt b/tests/e2e-playwright/requirements/_tools.txt index 031b6b9afb6..b7d0fcd1217 100644 --- a/tests/e2e-playwright/requirements/_tools.txt +++ b/tests/e2e-playwright/requirements/_tools.txt @@ -65,7 +65,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/tests/public-api/requirements/_test.txt b/tests/public-api/requirements/_test.txt index 060d6100ac6..757e13455fd 100644 --- a/tests/public-api/requirements/_test.txt +++ b/tests/public-api/requirements/_test.txt @@ -1,8 +1,8 @@ aiodocker==0.22.2 # via -r requirements/_test.in -aiohappyeyeballs==2.3.7 +aiohappyeyeballs==2.4.0 # via aiohttp -aiohttp==3.10.4 +aiohttp==3.10.5 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in diff --git a/tests/public-api/requirements/_tools.txt b/tests/public-api/requirements/_tools.txt index 19312c72e72..7ed8972ab07 100644 --- a/tests/public-api/requirements/_tools.txt +++ b/tests/public-api/requirements/_tools.txt @@ -67,7 +67,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via diff --git a/tests/swarm-deploy/requirements/_test.txt b/tests/swarm-deploy/requirements/_test.txt index 7fbe3cd3a0e..df8676386bd 100644 --- a/tests/swarm-deploy/requirements/_test.txt +++ b/tests/swarm-deploy/requirements/_test.txt @@ -19,9 +19,9 @@ aiofiles==24.1.0 # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/_base.in -aiohappyeyeballs==2.3.7 +aiohappyeyeballs==2.4.0 # via aiohttp -aiohttp==3.10.4 +aiohttp==3.10.5 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt diff --git a/tests/swarm-deploy/requirements/_tools.txt b/tests/swarm-deploy/requirements/_tools.txt index 308f12389f3..c125dbb37f1 100644 --- a/tests/swarm-deploy/requirements/_tools.txt +++ b/tests/swarm-deploy/requirements/_tools.txt @@ -67,7 +67,7 @@ pyyaml==6.0.2 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==72.2.0 +setuptools==73.0.0 # via pip-tools tomli==2.0.1 # via From 7393564c075e51b2d9d2d566d1bbda6f1d9e6d44 Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Wed, 21 Aug 2024 09:59:45 +0200 Subject: [PATCH 11/19] minor --- .../src/pytest_simcore/docker_swarm.py | 4 ++-- .../src/pytest_simcore/simcore_services.py | 12 +++++++++--- .../src/pytest_simcore/socketio_client.py | 2 +- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/packages/pytest-simcore/src/pytest_simcore/docker_swarm.py b/packages/pytest-simcore/src/pytest_simcore/docker_swarm.py index 2ce2bc522bd..b0c3f1e62f0 100644 --- a/packages/pytest-simcore/src/pytest_simcore/docker_swarm.py +++ b/packages/pytest-simcore/src/pytest_simcore/docker_swarm.py @@ -47,7 +47,7 @@ def _is_docker_swarm_init(docker_client: docker.client.DockerClient) -> bool: @retry( wait=wait_fixed(1), stop=stop_after_delay(8 * MINUTE), - before_sleep=before_sleep_log(log, logging.WARNING), + before_sleep=before_sleep_log(log, logging.INFO), reraise=True, ) def assert_service_is_running(service) -> None: @@ -372,7 +372,7 @@ async def _check_all_services_are_running(): for attempt in Retrying( wait=wait_fixed(2), stop=stop_after_delay(3 * MINUTE), - before_sleep=before_sleep_log(log, logging.WARNING), + before_sleep=before_sleep_log(log, logging.INFO), reraise=True, ): with attempt: diff --git a/packages/pytest-simcore/src/pytest_simcore/simcore_services.py b/packages/pytest-simcore/src/pytest_simcore/simcore_services.py index 654368c5bd4..1bdb143f418 100644 --- a/packages/pytest-simcore/src/pytest_simcore/simcore_services.py +++ b/packages/pytest-simcore/src/pytest_simcore/simcore_services.py @@ -7,6 +7,7 @@ import logging import warnings from dataclasses import dataclass +from io import StringIO from typing import Iterator import aiohttp @@ -151,9 +152,14 @@ def _wait_for_services_ready(services_endpoint: dict[str, URL]) -> None: for service_name, endpoint in services_endpoint.items() ] - print("Composing health-check endpoints for relevant stack's services:") - for h in health_endpoints: - print(f" - {h.name} -> {h.url}") + with StringIO() as buffer: + print( + "Composing health-check endpoints for relevant stack's services:", + file=buffer, + ) + for h in health_endpoints: + print(f" - {h.name} -> {h.url}", file=buffer) + log.info(buffer.getvalue()) async def _check_all_services_are_healthy(): await asyncio.gather( diff --git a/packages/pytest-simcore/src/pytest_simcore/socketio_client.py b/packages/pytest-simcore/src/pytest_simcore/socketio_client.py index 1dbe8d111b0..23b9ee0b190 100644 --- a/packages/pytest-simcore/src/pytest_simcore/socketio_client.py +++ b/packages/pytest-simcore/src/pytest_simcore/socketio_client.py @@ -25,7 +25,7 @@ def _create() -> str: @pytest.fixture -def socketio_url_factory(client) -> Callable[[TestClient | None], str]: +def socketio_url_factory(client: TestClient) -> Callable[[TestClient | None], str]: def _create(client_override: TestClient | None = None) -> str: SOCKET_IO_PATH = "/socket.io/" return str((client_override or client).make_url(SOCKET_IO_PATH)) From 7e4a25c316568ae0a7577dd9107d1dfee5668543 Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Wed, 21 Aug 2024 10:26:26 +0200 Subject: [PATCH 12/19] cleanup --- .../src/pytest_simcore/docker_compose.py | 35 ++++++++----------- .../integration/01/test_garbage_collection.py | 24 ++++++++----- 2 files changed, 29 insertions(+), 30 deletions(-) diff --git a/packages/pytest-simcore/src/pytest_simcore/docker_compose.py b/packages/pytest-simcore/src/pytest_simcore/docker_compose.py index aa1e2ebecee..581fcf30187 100644 --- a/packages/pytest-simcore/src/pytest_simcore/docker_compose.py +++ b/packages/pytest-simcore/src/pytest_simcore/docker_compose.py @@ -9,11 +9,10 @@ """ -import json +import logging import os import re import shutil -import sys from collections.abc import Iterator from copy import deepcopy from pathlib import Path @@ -27,11 +26,12 @@ FIXTURE_CONFIG_CORE_SERVICES_SELECTION, FIXTURE_CONFIG_OPS_SERVICES_SELECTION, ) -from .helpers.constants import HEADER_STR from .helpers.docker import run_docker_compose_config, save_docker_infos from .helpers.host import get_localhost_ip from .helpers.typing_env import EnvVarsDict +_logger = logging.getLogger(__name__) + @pytest.fixture(scope="module") def temp_folder( @@ -231,10 +231,10 @@ def core_docker_compose_file( core_services_selection, simcore_docker_compose, docker_compose_path ) - print( - HEADER_STR.format(f"{docker_compose_path}"), - json.dumps(docker_compose_path.read_text()), - HEADER_STR.format("-"), + _logger.info( + "Content of '%s':\n%s", + docker_compose_path, + docker_compose_path.read_text(), ) return docker_compose_path @@ -259,8 +259,9 @@ def ops_docker_compose_file( # these services are useless when running in the CI ops_view_only_services = ["adminer", "redis-commander", "portainer"] if "CI" in os.environ: - print( - f"WARNING: Services such as {ops_view_only_services!r} are removed from the stack when running in the CI" + _logger.info( + "Note that services such as '%s' are removed from the stack when running in the CI", + ops_view_only_services, ) ops_services_selection = list( filter( @@ -272,10 +273,10 @@ def ops_docker_compose_file( ops_services_selection, ops_docker_compose, docker_compose_path ) - print( - HEADER_STR.format(f"{docker_compose_path}"), - json.dumps(docker_compose_path.read_text()), - HEADER_STR.format("-"), + _logger.info( + "Content of '%s':\n%s", + docker_compose_path, + docker_compose_path.read_text(), ) return docker_compose_path @@ -350,14 +351,6 @@ def _filter_services_and_dump( # updates current docker-compose (also versioned ... do not change by hand) with docker_compose_path.open("wt") as fh: - if "TRAVIS" in os.environ: - # in travis we do not have access to file - print(f"{docker_compose_path!s:-^100}") - yaml.dump(content, sys.stdout, default_flow_style=False) - print("-" * 100) - else: - # locally we have access to file - print(f"Saving config to '{docker_compose_path}'") yaml.dump(content, fh, default_flow_style=False) docker_compose_path.write_text(_escape_cpus(docker_compose_path.read_text())) diff --git a/services/web/server/tests/integration/01/test_garbage_collection.py b/services/web/server/tests/integration/01/test_garbage_collection.py index 18eb6ef94bb..2dcdb190ea9 100644 --- a/services/web/server/tests/integration/01/test_garbage_collection.py +++ b/services/web/server/tests/integration/01/test_garbage_collection.py @@ -5,7 +5,7 @@ import asyncio import logging import re -from collections.abc import AsyncIterable, Awaitable, Callable, Iterator +from collections.abc import AsyncIterable, Awaitable, Callable from copy import deepcopy from pathlib import Path from typing import Any @@ -18,6 +18,7 @@ import redis.asyncio as aioredis import socketio import sqlalchemy as sa +from aiohttp import web from aiohttp.test_utils import TestClient from aioresponses import aioresponses from models_library.projects_state import RunningState @@ -65,7 +66,10 @@ "redis", "storage", ] -pytest_simcore_ops_services_selection = ["minio", "adminer"] +pytest_simcore_ops_services_selection = [ + "minio", + "adminer", +] API_VERSION = "v0" @@ -76,12 +80,12 @@ @pytest.fixture(autouse=True) -def __drop_and_recreate_postgres__(database_from_template_before_each_function): +def _drop_and_recreate_postgres(database_from_template_before_each_function): return @pytest.fixture(autouse=True) -async def __delete_all_redis_keys__(redis_settings: RedisSettings): +async def _delete_all_redis_keys(redis_settings: RedisSettings): client = aioredis.from_url( redis_settings.build_redis_dsn(RedisDatabase.RESOURCES), encoding="utf-8", @@ -182,18 +186,20 @@ def client( @pytest.fixture -def disable_garbage_collector_task(mocker: MockerFixture) -> Iterator[mock.Mock]: +def disable_garbage_collector_task(mocker: MockerFixture) -> mock.MagicMock: """patch the setup of the garbage collector so we can call it manually""" - async def _fake_background_task(*args, **kwargs): + async def _fake_background_task(app: web.Application): + # startup + await asyncio.sleep(0.1) yield + # teardown + await asyncio.sleep(0.1) - mocked_run_background = mocker.patch( + return mocker.patch( "simcore_service_webserver.garbage_collector.plugin.run_background_task", side_effect=_fake_background_task, ) - yield mocked_run_background - mocked_run_background.assert_called() async def login_user(client: TestClient): From f740956d20ba7af83f535068888fab91f76a2510 Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Wed, 21 Aug 2024 11:29:04 +0200 Subject: [PATCH 13/19] cleanup --- .../pytest-simcore/src/pytest_simcore/postgres_service.py | 2 +- services/web/server/tests/conftest.py | 4 +--- services/web/server/tests/integration/conftest.py | 4 +--- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/packages/pytest-simcore/src/pytest_simcore/postgres_service.py b/packages/pytest-simcore/src/pytest_simcore/postgres_service.py index 6e9f06a146a..24eddd0221f 100644 --- a/packages/pytest-simcore/src/pytest_simcore/postgres_service.py +++ b/packages/pytest-simcore/src/pytest_simcore/postgres_service.py @@ -124,7 +124,7 @@ def database_from_template_before_each_function( # drop database f"DROP DATABASE {postgres_dsn['database']};", # create from template database - f"CREATE DATABASE {postgres_dsn['database']} TEMPLATE template_simcore_db;", + f"CREATE DATABASE {postgres_dsn['database']} TEMPLATE {_TEMPLATE_DB_TO_RESTORE};", ] _execute_queries(drop_db_engine, queries) diff --git a/services/web/server/tests/conftest.py b/services/web/server/tests/conftest.py index 7e4fc1f8582..7a0e1695e4b 100644 --- a/services/web/server/tests/conftest.py +++ b/services/web/server/tests/conftest.py @@ -178,9 +178,7 @@ def _patch(app_config: dict) -> EnvVarsDict: " - convert_to_environ_vars(app_cfg)=\n", json_dumps(envs, indent=1, sort_keys=True), ) - setenvs_from_dict(monkeypatch, envs) - - return envs + return setenvs_from_dict(monkeypatch, envs) return _patch diff --git a/services/web/server/tests/integration/conftest.py b/services/web/server/tests/integration/conftest.py index 80991c0662b..0dee770f2f2 100644 --- a/services/web/server/tests/integration/conftest.py +++ b/services/web/server/tests/integration/conftest.py @@ -37,9 +37,7 @@ CURRENT_DIR = Path(sys.argv[0] if __name__ == "__main__" else __file__).resolve().parent -# NOTE: - -log = logging.getLogger(__name__) +_logger = logging.getLogger(__name__) @pytest.fixture(scope="module") From 2c234c0813307345e63d0fd20c0939882f27f912 Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Wed, 21 Aug 2024 12:50:32 +0200 Subject: [PATCH 14/19] contraint pytest-asyncio: --- services/web/server/requirements/_test.in | 4 +++- services/web/server/requirements/_test.txt | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/services/web/server/requirements/_test.in b/services/web/server/requirements/_test.in index cd8970840de..28e7948a385 100644 --- a/services/web/server/requirements/_test.in +++ b/services/web/server/requirements/_test.in @@ -22,7 +22,9 @@ jsonschema openapi-spec-validator pytest pytest-aiohttp -pytest-asyncio +# Overcomes "Known issues" in https://github.com/pytest-dev/pytest-asyncio/releases/tag/v0.23.8 +# IMPORTANT: This constraint can be removed when `test_pytest_asyncio_known_issue` passes with the new update of pytest-asyncio +pytest-asyncio<0.23 pytest-benchmark pytest-cov pytest-docker diff --git a/services/web/server/requirements/_test.txt b/services/web/server/requirements/_test.txt index dc578e344e3..121d65f42a3 100644 --- a/services/web/server/requirements/_test.txt +++ b/services/web/server/requirements/_test.txt @@ -151,7 +151,7 @@ pytest==8.3.2 # pytest-xdist pytest-aiohttp==1.0.5 # via -r requirements/_test.in -pytest-asyncio==0.23.8 +pytest-asyncio==0.21.2 # via # -c requirements/../../../../requirements/constraints.txt # -r requirements/_test.in From 4fc39bb61d41fda206f5486a4abb732aa1c37ade Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Wed, 21 Aug 2024 13:03:43 +0200 Subject: [PATCH 15/19] adds test to assist --- services/web/server/requirements/_test.in | 2 + .../tests/integration/test__pytest_asyncio.py | 48 +++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 services/web/server/tests/integration/test__pytest_asyncio.py diff --git a/services/web/server/requirements/_test.in b/services/web/server/requirements/_test.in index 28e7948a385..22ed8e423bc 100644 --- a/services/web/server/requirements/_test.in +++ b/services/web/server/requirements/_test.in @@ -22,9 +22,11 @@ jsonschema openapi-spec-validator pytest pytest-aiohttp +# ---- # Overcomes "Known issues" in https://github.com/pytest-dev/pytest-asyncio/releases/tag/v0.23.8 # IMPORTANT: This constraint can be removed when `test_pytest_asyncio_known_issue` passes with the new update of pytest-asyncio pytest-asyncio<0.23 +# ---- pytest-benchmark pytest-cov pytest-docker diff --git a/services/web/server/tests/integration/test__pytest_asyncio.py b/services/web/server/tests/integration/test__pytest_asyncio.py new file mode 100644 index 00000000000..28d843fef5f --- /dev/null +++ b/services/web/server/tests/integration/test__pytest_asyncio.py @@ -0,0 +1,48 @@ +# pylint: disable=redefined-outer-name +# pylint: disable=unused-argument +# pylint: disable=unused-variable + +import asyncio + +import pytest +import pytest_asyncio + +pytest_simcore_core_services_selection = [ + "migration", + "postgres", +] +pytest_simcore_ops_services_selection = [] + + +@pytest.fixture(autouse=True) +def _drop_and_recreate_postgres(database_from_template_before_each_function: None): + return + + +@pytest.fixture +def some_fixture( + event_loop: asyncio.AbstractEventLoop, + simcore_services_ready: None, +): + event_loop.run_until_complete(asyncio.sleep(0.1)) + + +# NOTE: Remove skip marker to check whether `pytest-asyncio<0.23` constraint in _test.in +@pytest.mark.skip(reason="Checks pytest-asyncio upgrade issue") +async def test_pytest_asyncio_known_issue(some_fixture: None): + # + # This test demonstrates a common failure in most integration tests when using pytest-asyncio version 0.23. + # The test was derived by simplifying the original test_garbage_collection.py to highlight the issue. + # + # Due to an unresolved issue in pytest-asyncio, pytest will fail to execute this async test, + # resulting in the following error: + # + # `RuntimeError: There is no current event loop in thread 'MainThread'.` + # + # For more details, refer to the "Known Issues" section in the release notes: + # https://github.com/pytest-dev/pytest-asyncio/releases/tag/v0.23.8 + # + + assert pytest_asyncio.__version__ + + # NOTE: it might fail upon db tear-down but it is not relevant for this test From 8ecf8c5fea74d9fd47a6ea280adc3f6c148da6cb Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Wed, 21 Aug 2024 13:48:37 +0200 Subject: [PATCH 16/19] mypy --- .../servicelib/aiohttp/rest_middlewares.py | 2 +- .../src/servicelib/aiohttp/tracing.py | 10 +++--- .../servicelib/aiohttp/typing_extension.py | 31 ++++++++++++++++--- 3 files changed, 34 insertions(+), 9 deletions(-) diff --git a/packages/service-library/src/servicelib/aiohttp/rest_middlewares.py b/packages/service-library/src/servicelib/aiohttp/rest_middlewares.py index 140f99c7412..d05446e51cf 100644 --- a/packages/service-library/src/servicelib/aiohttp/rest_middlewares.py +++ b/packages/service-library/src/servicelib/aiohttp/rest_middlewares.py @@ -194,4 +194,4 @@ def append_rest_middlewares( ): """Helper that appends rest-middlewares in the correct order""" app.middlewares.append(error_middleware_factory(api_version)) - app.middlewares.append(envelope_middleware_factory(api_version)) + app.middlewares.append(envelope_middleware_factory(api_version)) # type: ignore[arg-type] diff --git a/packages/service-library/src/servicelib/aiohttp/tracing.py b/packages/service-library/src/servicelib/aiohttp/tracing.py index 305da56c7cf..099d927dbc5 100644 --- a/packages/service-library/src/servicelib/aiohttp/tracing.py +++ b/packages/service-library/src/servicelib/aiohttp/tracing.py @@ -2,7 +2,7 @@ """ import logging -from typing import Iterable, Optional, Union +from typing import Iterable import aiozipkin as az from aiohttp import web @@ -23,8 +23,8 @@ def setup_tracing( service_name: str, host: str, port: int, - jaeger_base_url: Union[URL, str], - skip_routes: Optional[Iterable[AbstractRoute]] = None, + jaeger_base_url: URL | str, + skip_routes: Iterable[AbstractRoute] | None = None, ) -> bool: """ Sets up this service for a distributed tracing system @@ -65,7 +65,9 @@ async def _tracer_cleanup_context(app: web.Application): tracer_key=APP_AIOZIPKIN_KEY, request_key=REQUEST_AIOZIPKIN_KEY, ) - app.middlewares.append(m) + # NOTE: mypy: tracing library uses helpers aiozipkin.aiohttp_helpers that are not + # exactly as defined with latest aiohttp.typedefs. They are compatible but mypy fails. + app.middlewares.append(m) # type: ignore[arg-type] # # WARNING: adds a middleware that should be the outermost since # # it expects stream responses while we allow data returns from a handler diff --git a/packages/service-library/src/servicelib/aiohttp/typing_extension.py b/packages/service-library/src/servicelib/aiohttp/typing_extension.py index 5f76113c7d3..af609680124 100644 --- a/packages/service-library/src/servicelib/aiohttp/typing_extension.py +++ b/packages/service-library/src/servicelib/aiohttp/typing_extension.py @@ -3,10 +3,33 @@ from aiohttp import web -# Taken from aiohttp.web_middlewares import _Handler, _Middleware -Handler: TypeAlias = Callable[[web.Request], Awaitable[web.StreamResponse]] -HandlerAnyReturn: TypeAlias = Callable[[web.Request], Awaitable[Any]] -Middleware: TypeAlias = Callable[[web.Request, Handler], Awaitable[web.StreamResponse]] +try: + import aiohttp.typedefs + + assert aiohttp.typedefs is not None # nosec + has_typedefs = True +except ImportError: + has_typedefs = False + + +if has_typedefs: + from aiohttp.typedefs import Handler, Middleware + +else: + # For older versions + # Taken from aiohttp.web_middlewares import _Handler, _Middleware + Handler: TypeAlias = Callable[[web.Request], Awaitable[web.StreamResponse]] # type: ignore[no-redef, misc] + Middleware: TypeAlias = Callable[ # type: ignore[no-redef] + [web.Request, Handler], Awaitable[web.StreamResponse] + ] + +__all__: tuple[str, ...] = ( + "Handler", + "Middleware", +) + + +HandlerAnyReturn: TypeAlias = Callable[[web.Request], Awaitable[Any]] CleanupContextFunc: TypeAlias = Callable[[web.Application], AsyncIterator[None]] From b40fa06a46e7a4ed5f4b8305f6b1aff8a10b45e8 Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Wed, 21 Aug 2024 14:26:30 +0200 Subject: [PATCH 17/19] wrong import --- .../src/servicelib/aiohttp/typing_extension.py | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/packages/service-library/src/servicelib/aiohttp/typing_extension.py b/packages/service-library/src/servicelib/aiohttp/typing_extension.py index af609680124..6b3cab161ef 100644 --- a/packages/service-library/src/servicelib/aiohttp/typing_extension.py +++ b/packages/service-library/src/servicelib/aiohttp/typing_extension.py @@ -2,24 +2,13 @@ from typing import Any, TypeAlias from aiohttp import web +from aiohttp.typedefs import Handler try: - import aiohttp.typedefs - - assert aiohttp.typedefs is not None # nosec - has_typedefs = True + from aiohttp.typedefs import Middleware except ImportError: - has_typedefs = False - - -if has_typedefs: - from aiohttp.typedefs import Handler, Middleware - -else: # For older versions # Taken from aiohttp.web_middlewares import _Handler, _Middleware - - Handler: TypeAlias = Callable[[web.Request], Awaitable[web.StreamResponse]] # type: ignore[no-redef, misc] Middleware: TypeAlias = Callable[ # type: ignore[no-redef] [web.Request, Handler], Awaitable[web.StreamResponse] ] From 0713ad5691929880d0eb33b97ed173f442323b3c Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Wed, 21 Aug 2024 15:17:25 +0200 Subject: [PATCH 18/19] updates --- packages/aws-library/requirements/_base.txt | 4 ++-- packages/aws-library/requirements/_test.txt | 6 +++--- packages/aws-library/requirements/_tools.txt | 2 +- packages/dask-task-models-library/requirements/_base.txt | 4 ++-- packages/dask-task-models-library/requirements/_tools.txt | 2 +- packages/models-library/requirements/_base.txt | 2 +- packages/models-library/requirements/_tools.txt | 2 +- packages/notifications-library/requirements/_base.txt | 2 +- packages/notifications-library/requirements/_tools.txt | 2 +- packages/postgres-database/requirements/_test.txt | 2 +- packages/postgres-database/requirements/_tools.txt | 2 +- packages/service-integration/requirements/_base.txt | 2 +- packages/service-integration/requirements/_test.txt | 2 +- packages/service-integration/requirements/_tools.txt | 2 +- packages/service-library/requirements/_base.txt | 2 +- packages/service-library/requirements/_tools.txt | 2 +- packages/settings-library/requirements/_tools.txt | 2 +- packages/simcore-sdk/requirements/_base.txt | 2 +- packages/simcore-sdk/requirements/_test.in | 6 +++++- packages/simcore-sdk/requirements/_test.txt | 6 +++--- packages/simcore-sdk/requirements/_tools.txt | 2 +- services/api-server/requirements/_test.txt | 8 ++++---- services/autoscaling/requirements/_test.txt | 2 +- services/autoscaling/requirements/_tools.txt | 2 +- services/catalog/requirements/_tools.txt | 2 +- services/clusters-keeper/requirements/_test.txt | 2 +- services/clusters-keeper/requirements/_tools.txt | 2 +- services/dask-sidecar/requirements/_test.txt | 2 +- services/dask-sidecar/requirements/_tools.txt | 2 +- services/datcore-adapter/requirements/_test.txt | 4 ++-- services/datcore-adapter/requirements/_tools.txt | 2 +- services/director-v2/requirements/_tools.txt | 2 +- services/dynamic-scheduler/requirements/_tools.txt | 2 +- services/dynamic-sidecar/requirements/_tools.txt | 2 +- services/efs-guardian/requirements/_test.txt | 2 +- services/efs-guardian/requirements/_tools.txt | 2 +- services/invitations/requirements/_tools.txt | 2 +- services/migration/requirements/_tools.txt | 2 +- services/osparc-gateway-server/requirements/_tools.txt | 2 +- .../tests/system/requirements/_tools.txt | 2 +- services/payments/requirements/_tools.txt | 2 +- services/resource-usage-tracker/requirements/_test.txt | 2 +- services/resource-usage-tracker/requirements/_tools.txt | 2 +- services/storage/requirements/_test.txt | 2 +- services/storage/requirements/_tools.txt | 2 +- services/web/server/requirements/_test.txt | 2 +- tests/e2e-playwright/requirements/_test.txt | 2 +- tests/e2e-playwright/requirements/_tools.txt | 2 +- tests/public-api/requirements/_tools.txt | 2 +- tests/swarm-deploy/requirements/_test.txt | 2 +- tests/swarm-deploy/requirements/_tools.txt | 2 +- 51 files changed, 65 insertions(+), 61 deletions(-) diff --git a/packages/aws-library/requirements/_base.txt b/packages/aws-library/requirements/_base.txt index 0a458b93a6a..ccbecd13ec0 100644 --- a/packages/aws-library/requirements/_base.txt +++ b/packages/aws-library/requirements/_base.txt @@ -57,7 +57,7 @@ botocore==1.34.131 # aiobotocore # boto3 # s3transfer -botocore-stubs==1.35.1 +botocore-stubs==1.35.2 # via types-aiobotocore click==8.1.7 # via typer @@ -196,7 +196,7 @@ types-aiobotocore-ssm==2.13.2 # via types-aiobotocore types-awscrt==0.21.2 # via botocore-stubs -types-python-dateutil==2.9.0.20240316 +types-python-dateutil==2.9.0.20240821 # via arrow typing-extensions==4.12.2 # via diff --git a/packages/aws-library/requirements/_test.txt b/packages/aws-library/requirements/_test.txt index 03cba9537fb..16dfce7ed1e 100644 --- a/packages/aws-library/requirements/_test.txt +++ b/packages/aws-library/requirements/_test.txt @@ -18,7 +18,7 @@ boto3==1.34.131 # -c requirements/_base.txt # aws-sam-translator # moto -boto3-stubs==1.35.1 +boto3-stubs==1.35.2 # via types-boto3 botocore==1.34.131 # via @@ -27,7 +27,7 @@ botocore==1.34.131 # boto3 # moto # s3transfer -botocore-stubs==1.35.1 +botocore-stubs==1.35.2 # via # -c requirements/_base.txt # boto3-stubs @@ -235,7 +235,7 @@ s3transfer==0.10.2 # via # -c requirements/_base.txt # boto3 -setuptools==73.0.0 +setuptools==73.0.1 # via moto six==1.16.0 # via diff --git a/packages/aws-library/requirements/_tools.txt b/packages/aws-library/requirements/_tools.txt index cf427a73dda..a581984c3c4 100644 --- a/packages/aws-library/requirements/_tools.txt +++ b/packages/aws-library/requirements/_tools.txt @@ -68,7 +68,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via # -c requirements/_test.txt # pip-tools diff --git a/packages/dask-task-models-library/requirements/_base.txt b/packages/dask-task-models-library/requirements/_base.txt index e4c80961382..327a04c5678 100644 --- a/packages/dask-task-models-library/requirements/_base.txt +++ b/packages/dask-task-models-library/requirements/_base.txt @@ -27,7 +27,7 @@ fsspec==2024.6.1 # via dask idna==3.7 # via email-validator -importlib-metadata==8.3.0 +importlib-metadata==8.4.0 # via dask jinja2==3.1.4 # via @@ -113,7 +113,7 @@ tornado==6.4.1 # via distributed typer==0.12.4 # via -r requirements/../../../packages/settings-library/requirements/_base.in -types-python-dateutil==2.9.0.20240316 +types-python-dateutil==2.9.0.20240821 # via arrow typing-extensions==4.12.2 # via diff --git a/packages/dask-task-models-library/requirements/_tools.txt b/packages/dask-task-models-library/requirements/_tools.txt index 51626bbcb30..b76f8083592 100644 --- a/packages/dask-task-models-library/requirements/_tools.txt +++ b/packages/dask-task-models-library/requirements/_tools.txt @@ -68,7 +68,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/packages/models-library/requirements/_base.txt b/packages/models-library/requirements/_base.txt index a7e85fd30e2..f900e7715f0 100644 --- a/packages/models-library/requirements/_base.txt +++ b/packages/models-library/requirements/_base.txt @@ -34,7 +34,7 @@ rpds-py==0.20.0 # referencing six==1.16.0 # via python-dateutil -types-python-dateutil==2.9.0.20240316 +types-python-dateutil==2.9.0.20240821 # via arrow typing-extensions==4.12.2 # via pydantic diff --git a/packages/models-library/requirements/_tools.txt b/packages/models-library/requirements/_tools.txt index e5a69567e40..0ea376ae45a 100644 --- a/packages/models-library/requirements/_tools.txt +++ b/packages/models-library/requirements/_tools.txt @@ -74,7 +74,7 @@ rich==13.7.1 # via typer ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools shellingham==1.5.4 # via typer diff --git a/packages/notifications-library/requirements/_base.txt b/packages/notifications-library/requirements/_base.txt index 460de56b8a7..b7e4320e9e0 100644 --- a/packages/notifications-library/requirements/_base.txt +++ b/packages/notifications-library/requirements/_base.txt @@ -102,7 +102,7 @@ sqlalchemy==1.4.53 # alembic typer==0.12.4 # via -r requirements/../../../packages/settings-library/requirements/_base.in -types-python-dateutil==2.9.0.20240316 +types-python-dateutil==2.9.0.20240821 # via arrow typing-extensions==4.12.2 # via diff --git a/packages/notifications-library/requirements/_tools.txt b/packages/notifications-library/requirements/_tools.txt index c67cb1612cc..71884cfdaf4 100644 --- a/packages/notifications-library/requirements/_tools.txt +++ b/packages/notifications-library/requirements/_tools.txt @@ -69,7 +69,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/packages/postgres-database/requirements/_test.txt b/packages/postgres-database/requirements/_test.txt index 691e405926d..245a367c69b 100644 --- a/packages/postgres-database/requirements/_test.txt +++ b/packages/postgres-database/requirements/_test.txt @@ -75,7 +75,7 @@ tomli==2.0.1 # coverage # mypy # pytest -types-docker==7.1.0.20240806 +types-docker==7.1.0.20240821 # via -r requirements/_test.in types-psycopg2==2.9.21.20240819 # via -r requirements/_test.in diff --git a/packages/postgres-database/requirements/_tools.txt b/packages/postgres-database/requirements/_tools.txt index 42ab9df467a..10d7162ab81 100644 --- a/packages/postgres-database/requirements/_tools.txt +++ b/packages/postgres-database/requirements/_tools.txt @@ -68,7 +68,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/packages/service-integration/requirements/_base.txt b/packages/service-integration/requirements/_base.txt index 34d93adf293..904f97c614f 100644 --- a/packages/service-integration/requirements/_base.txt +++ b/packages/service-integration/requirements/_base.txt @@ -113,7 +113,7 @@ tomli==2.0.1 # via pytest typer==0.12.4 # via -r requirements/_base.in -types-python-dateutil==2.9.0.20240316 +types-python-dateutil==2.9.0.20240821 # via arrow typing-extensions==4.12.2 # via diff --git a/packages/service-integration/requirements/_test.txt b/packages/service-integration/requirements/_test.txt index 380678109f0..925a176d40c 100644 --- a/packages/service-integration/requirements/_test.txt +++ b/packages/service-integration/requirements/_test.txt @@ -53,7 +53,7 @@ tomli==2.0.1 # -c requirements/_base.txt # coverage # pytest -types-docker==7.1.0.20240806 +types-docker==7.1.0.20240821 # via -r requirements/_test.in types-jsonschema==4.23.0.20240813 # via -r requirements/_test.in diff --git a/packages/service-integration/requirements/_tools.txt b/packages/service-integration/requirements/_tools.txt index ee93e435490..f76d26f846f 100644 --- a/packages/service-integration/requirements/_tools.txt +++ b/packages/service-integration/requirements/_tools.txt @@ -67,7 +67,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/packages/service-library/requirements/_base.txt b/packages/service-library/requirements/_base.txt index 3cf543e8798..69daeedb073 100644 --- a/packages/service-library/requirements/_base.txt +++ b/packages/service-library/requirements/_base.txt @@ -132,7 +132,7 @@ typer==0.12.4 # via # -r requirements/../../../packages/settings-library/requirements/_base.in # faststream -types-python-dateutil==2.9.0.20240316 +types-python-dateutil==2.9.0.20240821 # via arrow typing-extensions==4.12.2 # via diff --git a/packages/service-library/requirements/_tools.txt b/packages/service-library/requirements/_tools.txt index a3a6df005f3..4695266d9c8 100644 --- a/packages/service-library/requirements/_tools.txt +++ b/packages/service-library/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/packages/settings-library/requirements/_tools.txt b/packages/settings-library/requirements/_tools.txt index 6dcfd8b7280..a75c5397d80 100644 --- a/packages/settings-library/requirements/_tools.txt +++ b/packages/settings-library/requirements/_tools.txt @@ -65,7 +65,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/packages/simcore-sdk/requirements/_base.txt b/packages/simcore-sdk/requirements/_base.txt index d44c5ca93f5..14712a97fc2 100644 --- a/packages/simcore-sdk/requirements/_base.txt +++ b/packages/simcore-sdk/requirements/_base.txt @@ -219,7 +219,7 @@ typer==0.12.4 # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in # faststream -types-python-dateutil==2.9.0.20240316 +types-python-dateutil==2.9.0.20240821 # via arrow typing-extensions==4.12.2 # via diff --git a/packages/simcore-sdk/requirements/_test.in b/packages/simcore-sdk/requirements/_test.in index 5ee33c8a3cd..dad346b84be 100644 --- a/packages/simcore-sdk/requirements/_test.in +++ b/packages/simcore-sdk/requirements/_test.in @@ -19,7 +19,11 @@ faker flaky moto[server] pytest -pytest-asyncio +# ---- +# Overcomes "Known issues" in https://github.com/pytest-dev/pytest-asyncio/releases/tag/v0.23.8 +# IMPORTANT: This constraint can be removed when `test_pytest_asyncio_known_issue` passes with the new update of pytest-asyncio +pytest-asyncio<0.23 +# ---- pytest-cov pytest-icdiff pytest-instafail diff --git a/packages/simcore-sdk/requirements/_test.txt b/packages/simcore-sdk/requirements/_test.txt index 801bb134617..db22f856cee 100644 --- a/packages/simcore-sdk/requirements/_test.txt +++ b/packages/simcore-sdk/requirements/_test.txt @@ -58,7 +58,7 @@ botocore==1.34.131 # boto3 # moto # s3transfer -botocore-stubs==1.35.1 +botocore-stubs==1.35.2 # via types-aiobotocore certifi==2024.7.4 # via @@ -224,7 +224,7 @@ pytest==8.3.2 # pytest-mock # pytest-sugar # pytest-xdist -pytest-asyncio==0.23.8 +pytest-asyncio==0.21.2 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -285,7 +285,7 @@ rpds-py==0.20.0 # referencing s3transfer==0.10.2 # via boto3 -setuptools==73.0.0 +setuptools==73.0.1 # via moto six==1.16.0 # via diff --git a/packages/simcore-sdk/requirements/_tools.txt b/packages/simcore-sdk/requirements/_tools.txt index 3b7d404d585..8ca413e037f 100644 --- a/packages/simcore-sdk/requirements/_tools.txt +++ b/packages/simcore-sdk/requirements/_tools.txt @@ -72,7 +72,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via # -c requirements/_test.txt # pip-tools diff --git a/services/api-server/requirements/_test.txt b/services/api-server/requirements/_test.txt index ef137deac14..8a1ddb9caa4 100644 --- a/services/api-server/requirements/_test.txt +++ b/services/api-server/requirements/_test.txt @@ -37,19 +37,19 @@ aws-sam-translator==1.55.0 # cfn-lint aws-xray-sdk==2.14.0 # via moto -boto3==1.35.1 +boto3==1.35.2 # via # aws-sam-translator # moto -boto3-stubs==1.35.1 +boto3-stubs==1.35.2 # via types-boto3 -botocore==1.35.1 +botocore==1.35.2 # via # aws-xray-sdk # boto3 # moto # s3transfer -botocore-stubs==1.35.1 +botocore-stubs==1.35.2 # via boto3-stubs certifi==2024.2.2 # via diff --git a/services/autoscaling/requirements/_test.txt b/services/autoscaling/requirements/_test.txt index b0f3151ade5..dca31f29f75 100644 --- a/services/autoscaling/requirements/_test.txt +++ b/services/autoscaling/requirements/_test.txt @@ -268,7 +268,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==73.0.0 +setuptools==73.0.1 # via moto six==1.16.0 # via diff --git a/services/autoscaling/requirements/_tools.txt b/services/autoscaling/requirements/_tools.txt index b89e901a435..db86636a373 100644 --- a/services/autoscaling/requirements/_tools.txt +++ b/services/autoscaling/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via # -c requirements/_test.txt # pip-tools diff --git a/services/catalog/requirements/_tools.txt b/services/catalog/requirements/_tools.txt index f8f0c4ddf98..bc04c03d0dd 100644 --- a/services/catalog/requirements/_tools.txt +++ b/services/catalog/requirements/_tools.txt @@ -71,7 +71,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/services/clusters-keeper/requirements/_test.txt b/services/clusters-keeper/requirements/_test.txt index 7136f9a3f53..3539d24ebad 100644 --- a/services/clusters-keeper/requirements/_test.txt +++ b/services/clusters-keeper/requirements/_test.txt @@ -283,7 +283,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==73.0.0 +setuptools==73.0.1 # via moto six==1.16.0 # via diff --git a/services/clusters-keeper/requirements/_tools.txt b/services/clusters-keeper/requirements/_tools.txt index b89e901a435..db86636a373 100644 --- a/services/clusters-keeper/requirements/_tools.txt +++ b/services/clusters-keeper/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via # -c requirements/_test.txt # pip-tools diff --git a/services/dask-sidecar/requirements/_test.txt b/services/dask-sidecar/requirements/_test.txt index c580c7a4c3c..787ef0f3be8 100644 --- a/services/dask-sidecar/requirements/_test.txt +++ b/services/dask-sidecar/requirements/_test.txt @@ -223,7 +223,7 @@ rpds-py==0.18.1 # referencing s3transfer==0.10.2 # via boto3 -setuptools==73.0.0 +setuptools==73.0.1 # via moto six==1.16.0 # via diff --git a/services/dask-sidecar/requirements/_tools.txt b/services/dask-sidecar/requirements/_tools.txt index b89e901a435..db86636a373 100644 --- a/services/dask-sidecar/requirements/_tools.txt +++ b/services/dask-sidecar/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via # -c requirements/_test.txt # pip-tools diff --git a/services/datcore-adapter/requirements/_test.txt b/services/datcore-adapter/requirements/_test.txt index 0d1405ecfb2..f006d59e4ed 100644 --- a/services/datcore-adapter/requirements/_test.txt +++ b/services/datcore-adapter/requirements/_test.txt @@ -4,9 +4,9 @@ anyio==4.3.0 # httpx asgi-lifespan==2.1.0 # via -r requirements/_test.in -boto3-stubs==1.35.1 +boto3-stubs==1.35.2 # via types-boto3 -botocore-stubs==1.35.1 +botocore-stubs==1.35.2 # via # boto3-stubs # types-botocore diff --git a/services/datcore-adapter/requirements/_tools.txt b/services/datcore-adapter/requirements/_tools.txt index c6f4e8cbfbb..b833085b882 100644 --- a/services/datcore-adapter/requirements/_tools.txt +++ b/services/datcore-adapter/requirements/_tools.txt @@ -67,7 +67,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/services/director-v2/requirements/_tools.txt b/services/director-v2/requirements/_tools.txt index 8f836ac3aec..ea37071c1ad 100644 --- a/services/director-v2/requirements/_tools.txt +++ b/services/director-v2/requirements/_tools.txt @@ -73,7 +73,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/services/dynamic-scheduler/requirements/_tools.txt b/services/dynamic-scheduler/requirements/_tools.txt index e85898b6cc2..c724e2ead52 100644 --- a/services/dynamic-scheduler/requirements/_tools.txt +++ b/services/dynamic-scheduler/requirements/_tools.txt @@ -67,7 +67,7 @@ pyyaml==6.0.1 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/services/dynamic-sidecar/requirements/_tools.txt b/services/dynamic-sidecar/requirements/_tools.txt index 3772f13ace1..32ff7865877 100644 --- a/services/dynamic-sidecar/requirements/_tools.txt +++ b/services/dynamic-sidecar/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.1 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/services/efs-guardian/requirements/_test.txt b/services/efs-guardian/requirements/_test.txt index 6bee3f5f2a0..847b0b88781 100644 --- a/services/efs-guardian/requirements/_test.txt +++ b/services/efs-guardian/requirements/_test.txt @@ -279,7 +279,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==73.0.0 +setuptools==73.0.1 # via moto six==1.16.0 # via diff --git a/services/efs-guardian/requirements/_tools.txt b/services/efs-guardian/requirements/_tools.txt index b89e901a435..db86636a373 100644 --- a/services/efs-guardian/requirements/_tools.txt +++ b/services/efs-guardian/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via # -c requirements/_test.txt # pip-tools diff --git a/services/invitations/requirements/_tools.txt b/services/invitations/requirements/_tools.txt index 730601835b9..b17c8a2c2d8 100644 --- a/services/invitations/requirements/_tools.txt +++ b/services/invitations/requirements/_tools.txt @@ -68,7 +68,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/services/migration/requirements/_tools.txt b/services/migration/requirements/_tools.txt index a9762c6130f..717169d7f46 100644 --- a/services/migration/requirements/_tools.txt +++ b/services/migration/requirements/_tools.txt @@ -69,7 +69,7 @@ pyyaml==6.0.2 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/services/osparc-gateway-server/requirements/_tools.txt b/services/osparc-gateway-server/requirements/_tools.txt index 7315b4436f0..7a36f37bae9 100644 --- a/services/osparc-gateway-server/requirements/_tools.txt +++ b/services/osparc-gateway-server/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/services/osparc-gateway-server/tests/system/requirements/_tools.txt b/services/osparc-gateway-server/tests/system/requirements/_tools.txt index ba26a3c54cc..78930b23b72 100644 --- a/services/osparc-gateway-server/tests/system/requirements/_tools.txt +++ b/services/osparc-gateway-server/tests/system/requirements/_tools.txt @@ -66,7 +66,7 @@ pyyaml==6.0.1 # pre-commit ruff==0.6.1 # via -r requirements/../../../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/services/payments/requirements/_tools.txt b/services/payments/requirements/_tools.txt index 74caef62966..cee6887ecd0 100644 --- a/services/payments/requirements/_tools.txt +++ b/services/payments/requirements/_tools.txt @@ -70,7 +70,7 @@ pyyaml==6.0.1 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/services/resource-usage-tracker/requirements/_test.txt b/services/resource-usage-tracker/requirements/_test.txt index 01088565126..de56ac958c7 100644 --- a/services/resource-usage-tracker/requirements/_test.txt +++ b/services/resource-usage-tracker/requirements/_test.txt @@ -278,7 +278,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==73.0.0 +setuptools==73.0.1 # via moto six==1.16.0 # via diff --git a/services/resource-usage-tracker/requirements/_tools.txt b/services/resource-usage-tracker/requirements/_tools.txt index c0f12d295cc..b84cbbeb9fb 100644 --- a/services/resource-usage-tracker/requirements/_tools.txt +++ b/services/resource-usage-tracker/requirements/_tools.txt @@ -73,7 +73,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via # -c requirements/_test.txt # pip-tools diff --git a/services/storage/requirements/_test.txt b/services/storage/requirements/_test.txt index 04183205874..c88441caaad 100644 --- a/services/storage/requirements/_test.txt +++ b/services/storage/requirements/_test.txt @@ -294,7 +294,7 @@ s3transfer==0.10.1 # via # -c requirements/_base.txt # boto3 -setuptools==73.0.0 +setuptools==73.0.1 # via moto simcore-service-storage-sdk @ git+https://github.com/ITISFoundation/osparc-simcore.git@cfdf4f86d844ebb362f4f39e9c6571d561b72897#subdirectory=services/storage/client-sdk/python # via -r requirements/_test.in diff --git a/services/storage/requirements/_tools.txt b/services/storage/requirements/_tools.txt index c0f12d295cc..b84cbbeb9fb 100644 --- a/services/storage/requirements/_tools.txt +++ b/services/storage/requirements/_tools.txt @@ -73,7 +73,7 @@ pyyaml==6.0.1 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via # -c requirements/_test.txt # pip-tools diff --git a/services/web/server/requirements/_test.txt b/services/web/server/requirements/_test.txt index dc578e344e3..121d65f42a3 100644 --- a/services/web/server/requirements/_test.txt +++ b/services/web/server/requirements/_test.txt @@ -151,7 +151,7 @@ pytest==8.3.2 # pytest-xdist pytest-aiohttp==1.0.5 # via -r requirements/_test.in -pytest-asyncio==0.23.8 +pytest-asyncio==0.21.2 # via # -c requirements/../../../../requirements/constraints.txt # -r requirements/_test.in diff --git a/tests/e2e-playwright/requirements/_test.txt b/tests/e2e-playwright/requirements/_test.txt index 28d1a2bffc3..bb970e004a4 100644 --- a/tests/e2e-playwright/requirements/_test.txt +++ b/tests/e2e-playwright/requirements/_test.txt @@ -86,7 +86,7 @@ text-unidecode==1.3 # via python-slugify tomli==2.0.1 # via pytest -types-python-dateutil==2.9.0.20240316 +types-python-dateutil==2.9.0.20240821 # via arrow typing-extensions==4.12.2 # via diff --git a/tests/e2e-playwright/requirements/_tools.txt b/tests/e2e-playwright/requirements/_tools.txt index b7d0fcd1217..593252b441b 100644 --- a/tests/e2e-playwright/requirements/_tools.txt +++ b/tests/e2e-playwright/requirements/_tools.txt @@ -65,7 +65,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/tests/public-api/requirements/_tools.txt b/tests/public-api/requirements/_tools.txt index 7ed8972ab07..7f2f1b178b4 100644 --- a/tests/public-api/requirements/_tools.txt +++ b/tests/public-api/requirements/_tools.txt @@ -67,7 +67,7 @@ pyyaml==6.0.2 # pre-commit ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via diff --git a/tests/swarm-deploy/requirements/_test.txt b/tests/swarm-deploy/requirements/_test.txt index df8676386bd..68e7f7e9a96 100644 --- a/tests/swarm-deploy/requirements/_test.txt +++ b/tests/swarm-deploy/requirements/_test.txt @@ -390,7 +390,7 @@ typer==0.12.4 # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/settings-library/requirements/_base.in # faststream -types-python-dateutil==2.9.0.20240316 +types-python-dateutil==2.9.0.20240821 # via arrow typing-extensions==4.12.2 # via diff --git a/tests/swarm-deploy/requirements/_tools.txt b/tests/swarm-deploy/requirements/_tools.txt index c125dbb37f1..24faa87728a 100644 --- a/tests/swarm-deploy/requirements/_tools.txt +++ b/tests/swarm-deploy/requirements/_tools.txt @@ -67,7 +67,7 @@ pyyaml==6.0.2 # watchdog ruff==0.6.1 # via -r requirements/../../../requirements/devenv.txt -setuptools==73.0.0 +setuptools==73.0.1 # via pip-tools tomli==2.0.1 # via From 9be1445d9204ebf3dd84507997925a78102ee752 Mon Sep 17 00:00:00 2001 From: Pedro Crespo-Valero <32402063+pcrespov@users.noreply.github.com> Date: Wed, 21 Aug 2024 16:11:35 +0200 Subject: [PATCH 19/19] updates tests in dv2 --- services/director-v2/requirements/_test.in | 21 +++++---------------- services/director-v2/requirements/_test.txt | 2 +- 2 files changed, 6 insertions(+), 17 deletions(-) diff --git a/services/director-v2/requirements/_test.in b/services/director-v2/requirements/_test.in index edb7cfd355e..fb4edeaafbf 100644 --- a/services/director-v2/requirements/_test.in +++ b/services/director-v2/requirements/_test.in @@ -20,7 +20,11 @@ docker Faker flaky pytest -pytest-asyncio +# ---- +# Overcomes "Known issues" in https://github.com/pytest-dev/pytest-asyncio/releases/tag/v0.23.8 +# IMPORTANT: This constraint can be removed when `test_pytest_asyncio_known_issue` passes with the new update of pytest-asyncio +pytest-asyncio<0.23 +# ---- pytest-cov pytest-docker pytest-icdiff @@ -32,18 +36,3 @@ sqlalchemy[mypy] # adds Mypy / Pep-484 Support for ORM Mappings SEE https://docs types-networkx types-psycopg2 types-PyYAML -# NOTE: What test client to use for fastapi-based apps? -# -# fastapi comes with a default test client: fatapi.testclient.TestClient (SEE https://fastapi.tiangolo.com/tutorial/testing/) -# which is essentially an indirection to starlette.testclient (SEE https://www.starlette.io/testclient/) -# -# the limitation of that client is that it is fd synchronous. -# -# There are two options in place: -# a) fastapi recommends to use httpx and create your own AsyncTestClient: https://fastapi.tiangolo.com/advanced/async-tests/ -# PROS: can use respx to mock responses, used to httpx API -# CONS: do it yourself, does not include app member out-of-the-box -# b) use generic Async ASGI TestClient library: https://github.com/vinissimus/async-asgi-testclient -# PROS: generic closed solution, has 'app' member , requests-like API (i.e. equivalent to starletter TESTClient) -# CONS: basically does not have the PROS from a), adds extra deps to 'requests' lib. -# diff --git a/services/director-v2/requirements/_test.txt b/services/director-v2/requirements/_test.txt index 1c25b6c3642..4d1d11143d3 100644 --- a/services/director-v2/requirements/_test.txt +++ b/services/director-v2/requirements/_test.txt @@ -237,7 +237,7 @@ pytest==8.3.2 # pytest-icdiff # pytest-mock # pytest-xdist -pytest-asyncio==0.23.8 +pytest-asyncio==0.21.2 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in