diff --git a/api/tests/requirements.txt b/api/tests/requirements.txt index b020a238824..cf0e680ac39 100644 --- a/api/tests/requirements.txt +++ b/api/tests/requirements.txt @@ -37,13 +37,13 @@ iniconfig==1.1.1 # via pytest isodate==0.6.1 # via openapi-core -jsonschema==4.4.0 +jsonschema==4.5.1 # via # openapi-schema-validator # openapi-spec-validator lazy-object-proxy==1.7.1 # via openapi-core -more-itertools==8.12.0 +more-itertools==8.13.0 # via openapi-core multidict==6.0.2 # via @@ -67,11 +67,11 @@ pluggy==1.0.0 # via pytest py==1.11.0 # via pytest -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging pyrsistent==0.18.1 # via jsonschema -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements.in # pytest-aiohttp @@ -103,7 +103,7 @@ tomli==2.0.1 # via # coverage # pytest -werkzeug==2.0.3 +werkzeug==2.1.2 # via openapi-core yarl==1.7.2 # via aiohttp diff --git a/ci/helpers/requirements.txt b/ci/helpers/requirements.txt index aa5c8fc2d3e..564a4eecee9 100644 --- a/ci/helpers/requirements.txt +++ b/ci/helpers/requirements.txt @@ -22,7 +22,7 @@ charset-normalizer==2.0.12 # requests docker==5.0.3 # via -r requirements.in -fastapi==0.75.1 +fastapi==0.76.0 # via -r requirements.in frozenlist==1.3.0 # via @@ -45,10 +45,12 @@ requests==2.27.1 # via docker sniffio==1.2.0 # via anyio -starlette==0.17.1 +starlette==0.18.0 # via fastapi -typing-extensions==4.1.1 - # via pydantic +typing-extensions==4.2.0 + # via + # pydantic + # starlette urllib3==1.26.9 # via requests websocket-client==1.3.2 diff --git a/packages/dask-task-models-library/requirements/_base.txt b/packages/dask-task-models-library/requirements/_base.txt index 8b99f4106b5..2b06681fab5 100644 --- a/packages/dask-task-models-library/requirements/_base.txt +++ b/packages/dask-task-models-library/requirements/_base.txt @@ -4,21 +4,23 @@ # # pip-compile --output-file=requirements/_base.txt --strip-extras requirements/_base.in # -click==8.1.2 +attrs==21.4.0 + # via jsonschema +click==8.1.3 # via distributed cloudpickle==2.0.0 # via # dask # distributed -dask==2022.04.0 +dask==2022.05.0 # via # -r requirements/_base.in # distributed -distributed==2022.04.0 +distributed==2022.05.0 # via dask dnspython==2.2.1 # via email-validator -email-validator==1.1.3 +email-validator==1.2.1 # via pydantic fsspec==2022.3.0 # via dask @@ -26,13 +28,17 @@ heapdict==1.0.1 # via zict idna==3.3 # via email-validator -jinja2==3.1.1 +jinja2==3.1.2 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # distributed -locket==0.2.1 - # via partd +jsonschema==4.5.1 + # via -r requirements/../../../packages/models-library/requirements/_base.in +locket==1.0.0 + # via + # distributed + # partd markupsafe==2.1.1 # via jinja2 msgpack==1.0.3 @@ -51,8 +57,10 @@ pydantic==1.9.0 # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/models-library/requirements/_base.in # -r requirements/_base.in -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging +pyrsistent==0.18.1 + # via jsonschema pyyaml==6.0 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt @@ -70,7 +78,12 @@ toolz==0.11.2 # partd tornado==6.1 # via distributed -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via pydantic -zict==2.1.0 +urllib3==1.26.9 + # via + # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../requirements/constraints.txt + # distributed +zict==2.2.0 # via distributed diff --git a/packages/dask-task-models-library/requirements/_test.txt b/packages/dask-task-models-library/requirements/_test.txt index 13f0d7a6c26..2e12699e399 100644 --- a/packages/dask-task-models-library/requirements/_test.txt +++ b/packages/dask-task-models-library/requirements/_test.txt @@ -10,12 +10,13 @@ aiohttp==3.8.1 # pytest-aiohttp aiosignal==1.2.0 # via aiohttp -astroid==2.11.2 +astroid==2.11.5 # via pylint async-timeout==4.0.2 # via aiohttp attrs==21.4.0 # via + # -c requirements/_base.txt # aiohttp # pytest certifi==2021.10.8 @@ -35,13 +36,13 @@ dill==0.3.4 # via pylint docopt==0.6.2 # via coveralls -faker==13.3.3 +faker==13.7.0 # via -r requirements/_test.in frozenlist==1.3.0 # via # aiohttp # aiosignal -icdiff==2.0.4 +icdiff==2.0.5 # via pytest-icdiff idna==3.3 # via @@ -63,12 +64,11 @@ multidict==6.0.2 packaging==21.3 # via # -c requirements/_base.txt - # pint # pytest # pytest-sugar -pint==0.18 +pint==0.19.2 # via -r requirements/_test.in -platformdirs==2.5.1 +platformdirs==2.5.2 # via pylint pluggy==1.0.0 # via pytest @@ -76,13 +76,13 @@ pprintpp==0.4.0 # via pytest-icdiff py==1.11.0 # via pytest -pylint==2.13.2 +pylint==2.13.8 # via -r requirements/_test.in -pyparsing==3.0.7 +pyparsing==3.0.8 # via # -c requirements/_base.txt # packaging -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -126,7 +126,7 @@ tomli==2.0.1 # coverage # pylint # pytest -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via # -c requirements/_base.txt # astroid @@ -136,7 +136,7 @@ urllib3==1.26.9 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # requests -wrapt==1.14.0 +wrapt==1.14.1 # via astroid yarl==1.7.2 # via aiohttp diff --git a/packages/dask-task-models-library/requirements/_tools.txt b/packages/dask-task-models-library/requirements/_tools.txt index 10bc4284a10..2b0977ef217 100644 --- a/packages/dask-task-models-library/requirements/_tools.txt +++ b/packages/dask-task-models-library/requirements/_tools.txt @@ -10,7 +10,7 @@ bump2version==1.0.1 # via -r requirements/../../../requirements/devenv.txt cfgv==3.3.1 # via pre-commit -click==8.1.2 +click==8.1.3 # via # -c requirements/_base.txt # black @@ -19,7 +19,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via @@ -33,14 +33,14 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # -c requirements/_test.txt # black # virtualenv -pre-commit==2.17.0 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt pyyaml==6.0 # via @@ -59,12 +59,12 @@ tomli==2.0.1 # -c requirements/_test.txt # black # pep517 -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via # -c requirements/_base.txt # -c requirements/_test.txt # black -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit wheel==0.37.1 # via pip-tools diff --git a/packages/models-library/requirements/_base.txt b/packages/models-library/requirements/_base.txt index 7e8f1ee4d0e..88b0f7b29de 100644 --- a/packages/models-library/requirements/_base.txt +++ b/packages/models-library/requirements/_base.txt @@ -8,11 +8,11 @@ attrs==21.4.0 # via jsonschema dnspython==2.2.1 # via email-validator -email-validator==1.1.3 +email-validator==1.2.1 # via pydantic idna==3.3 # via email-validator -jsonschema==4.4.0 +jsonschema==4.5.1 # via -r requirements/_base.in pydantic==1.9.0 # via @@ -20,5 +20,5 @@ pydantic==1.9.0 # -r requirements/_base.in pyrsistent==0.18.1 # via jsonschema -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via pydantic diff --git a/packages/models-library/requirements/_test.txt b/packages/models-library/requirements/_test.txt index ec895b57f71..6914022aea4 100644 --- a/packages/models-library/requirements/_test.txt +++ b/packages/models-library/requirements/_test.txt @@ -13,7 +13,7 @@ aiosignal==1.2.0 # via aiohttp alembic==1.7.7 # via -r requirements/../../../packages/postgres-database/requirements/_base.in -astroid==2.11.2 +astroid==2.11.5 # via pylint async-timeout==4.0.2 # via aiohttp @@ -39,7 +39,7 @@ dill==0.3.4 # via pylint docopt==0.6.2 # via coveralls -faker==13.3.3 +faker==13.7.0 # via -r requirements/_test.in frozenlist==1.3.0 # via @@ -47,7 +47,7 @@ frozenlist==1.3.0 # aiosignal greenlet==1.1.2 # via sqlalchemy -icdiff==2.0.4 +icdiff==2.0.5 # via pytest-icdiff idna==3.3 # via @@ -72,12 +72,11 @@ multidict==6.0.2 # yarl packaging==21.3 # via - # pint # pytest # pytest-sugar -pint==0.18 +pint==0.19.2 # via -r requirements/_test.in -platformdirs==2.5.1 +platformdirs==2.5.2 # via pylint pluggy==1.0.0 # via pytest @@ -87,11 +86,11 @@ psycopg2-binary==2.9.3 # via sqlalchemy py==1.11.0 # via pytest -pylint==2.13.2 +pylint==2.13.8 # via -r requirements/_test.in -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -128,7 +127,7 @@ requests==2.27.1 # via coveralls six==1.16.0 # via python-dateutil -sqlalchemy==1.4.32 +sqlalchemy==1.4.36 # via # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt @@ -141,7 +140,7 @@ tomli==2.0.1 # coverage # pylint # pytest -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via # -c requirements/_base.txt # astroid @@ -151,7 +150,7 @@ urllib3==1.26.9 # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # requests -wrapt==1.14.0 +wrapt==1.14.1 # via astroid yarl==1.7.2 # via diff --git a/packages/models-library/requirements/_tools.txt b/packages/models-library/requirements/_tools.txt index e260e7e8c2d..b88ead0cddb 100644 --- a/packages/models-library/requirements/_tools.txt +++ b/packages/models-library/requirements/_tools.txt @@ -10,7 +10,7 @@ bump2version==1.0.1 # via -r requirements/../../../requirements/devenv.txt cfgv==3.3.1 # via pre-commit -click==8.0.4 +click==8.1.3 # via # black # pip-tools @@ -19,7 +19,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via @@ -33,14 +33,14 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # -c requirements/_test.txt # black # virtualenv -pre-commit==2.17.0 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt pyyaml==6.0 # via @@ -60,12 +60,12 @@ tomli==2.0.1 # pep517 typer==0.4.1 # via -r requirements/_tools.in -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via # -c requirements/_base.txt # -c requirements/_test.txt # black -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit wheel==0.37.1 # via pip-tools diff --git a/packages/postgres-database/requirements/_base.txt b/packages/postgres-database/requirements/_base.txt index a6573dc16c4..c7df774ce0f 100644 --- a/packages/postgres-database/requirements/_base.txt +++ b/packages/postgres-database/requirements/_base.txt @@ -18,7 +18,7 @@ multidict==6.0.2 # via yarl psycopg2-binary==2.9.3 # via sqlalchemy -sqlalchemy==1.4.32 +sqlalchemy==1.4.36 # 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 b9a7f43710c..084ac24d8aa 100644 --- a/packages/postgres-database/requirements/_migration.txt +++ b/packages/postgres-database/requirements/_migration.txt @@ -12,7 +12,7 @@ certifi==2021.10.8 # via requests charset-normalizer==2.0.12 # via requests -click==8.0.4 +click==8.1.3 # via -r requirements/_migration.in docker==5.0.3 # via -r requirements/_migration.in @@ -40,7 +40,7 @@ requests==2.27.1 # via docker six==1.16.0 # via websocket-client -sqlalchemy==1.4.32 +sqlalchemy==1.4.36 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt diff --git a/packages/postgres-database/requirements/_test.txt b/packages/postgres-database/requirements/_test.txt index 5b4c7825a66..b60a41a418b 100644 --- a/packages/postgres-database/requirements/_test.txt +++ b/packages/postgres-database/requirements/_test.txt @@ -12,7 +12,7 @@ aiopg==1.3.3 # via -r requirements/_test.in aiosignal==1.2.0 # via aiohttp -astroid==2.11.2 +astroid==2.11.5 # via pylint async-timeout==4.0.2 # via @@ -24,7 +24,7 @@ attrs==21.4.0 # jsonschema # pytest # pytest-docker -bcrypt==3.2.0 +bcrypt==3.2.2 # via paramiko certifi==2021.10.8 # via @@ -47,7 +47,7 @@ coverage==6.3.2 # pytest-cov coveralls==3.3.1 # via -r requirements/_test.in -cryptography==36.0.2 +cryptography==37.0.2 # via # -c requirements/../../../requirements/constraints.txt # paramiko @@ -69,7 +69,7 @@ docopt==0.6.2 # via # coveralls # docker-compose -faker==13.3.3 +faker==13.7.0 # via -r requirements/_test.in frozenlist==1.3.0 # via @@ -103,9 +103,11 @@ multidict==6.0.2 # yarl packaging==21.3 # via pytest -paramiko==2.10.3 - # via docker -platformdirs==2.5.1 +paramiko==2.10.4 + # via + # -c requirements/../../../requirements/constraints.txt + # docker +platformdirs==2.5.2 # via pylint pluggy==1.0.0 # via pytest @@ -119,15 +121,15 @@ py==1.11.0 # via pytest pycparser==2.21 # via cffi -pylint==2.13.2 +pylint==2.13.8 # via -r requirements/_test.in pynacl==1.5.0 # via paramiko -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging pyrsistent==0.18.1 # via jsonschema -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -141,7 +143,7 @@ pytest-asyncio==0.18.3 # via pytest-aiohttp pytest-cov==3.0.0 # via -r requirements/_test.in -pytest-docker==0.11.0 +pytest-docker==0.12.0 # via -r requirements/_test.in pytest-instafail==0.4.2 # via -r requirements/_test.in @@ -165,13 +167,12 @@ requests==2.27.1 six==1.16.0 # via # -c requirements/_migration.txt - # bcrypt # dockerpty # jsonschema # paramiko # python-dateutil # websocket-client -sqlalchemy==1.4.32 +sqlalchemy==1.4.36 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -184,7 +185,7 @@ tomli==2.0.1 # coverage # pylint # pytest -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via # astroid # pylint @@ -198,7 +199,7 @@ websocket-client==0.59.0 # -c requirements/_migration.txt # docker # docker-compose -wrapt==1.14.0 +wrapt==1.14.1 # via astroid yarl==1.7.2 # via diff --git a/packages/postgres-database/requirements/_tools.txt b/packages/postgres-database/requirements/_tools.txt index 4472fc2bd27..55dcf8786c2 100644 --- a/packages/postgres-database/requirements/_tools.txt +++ b/packages/postgres-database/requirements/_tools.txt @@ -10,7 +10,7 @@ bump2version==1.0.1 # via -r requirements/../../../requirements/devenv.txt cfgv==3.3.1 # via pre-commit -click==8.0.4 +click==8.1.3 # via # black # pip-tools @@ -18,7 +18,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via @@ -32,14 +32,14 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # -c requirements/_test.txt # black # virtualenv -pre-commit==2.17.0 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via @@ -57,11 +57,11 @@ tomli==2.0.1 # -c requirements/_test.txt # black # pep517 -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via # -c requirements/_test.txt # black -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit wheel==0.37.1 # via pip-tools diff --git a/packages/service-integration/requirements/_base.txt b/packages/service-integration/requirements/_base.txt index e207bbc02ac..573fdaa400e 100644 --- a/packages/service-integration/requirements/_base.txt +++ b/packages/service-integration/requirements/_base.txt @@ -12,13 +12,13 @@ certifi==2021.10.8 # via requests charset-normalizer==2.0.12 # via requests -click==8.0.4 +click==8.1.3 # via -r requirements/_base.in dnspython==2.2.1 # via email-validator docker==5.0.3 # via -r requirements/_base.in -email-validator==1.1.3 +email-validator==1.2.1 # via pydantic idna==3.3 # via @@ -26,8 +26,10 @@ idna==3.3 # requests iniconfig==1.1.1 # via pytest -jsonschema==4.4.0 - # via -r requirements/_base.in +jsonschema==4.5.1 + # via + # -r requirements/../../../packages/models-library/requirements/_base.in + # -r requirements/_base.in packaging==21.3 # via pytest pluggy==1.0.0 @@ -39,11 +41,11 @@ pydantic==1.9.0 # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/models-library/requirements/_base.in -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging pyrsistent==0.18.1 # via jsonschema -pytest==7.1.1 +pytest==7.1.2 # via -r requirements/_base.in pyyaml==6.0 # via @@ -54,12 +56,12 @@ requests==2.27.1 # via docker tomli==2.0.1 # via pytest -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via pydantic urllib3==1.26.9 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # requests -websocket-client==1.3.1 +websocket-client==1.3.2 # via docker diff --git a/packages/service-integration/requirements/_test.txt b/packages/service-integration/requirements/_test.txt index 71264119978..f8a20973942 100644 --- a/packages/service-integration/requirements/_test.txt +++ b/packages/service-integration/requirements/_test.txt @@ -4,7 +4,7 @@ # # pip-compile --output-file=requirements/_test.txt --strip-extras requirements/_test.in # -astroid==2.11.2 +astroid==2.11.5 # via pylint attrs==21.4.0 # via @@ -48,7 +48,7 @@ packaging==21.3 # -c requirements/_base.txt # pytest # pytest-sugar -platformdirs==2.5.1 +platformdirs==2.5.2 # via pylint pluggy==1.0.0 # via @@ -58,13 +58,13 @@ py==1.11.0 # via # -c requirements/_base.txt # pytest -pylint==2.13.2 +pylint==2.13.8 # via -r requirements/_test.in -pyparsing==3.0.7 +pyparsing==3.0.8 # via # -c requirements/_base.txt # packaging -pytest==7.1.1 +pytest==7.1.2 # via # -c requirements/_base.txt # -r requirements/_test.in @@ -91,7 +91,7 @@ tomli==2.0.1 # coverage # pylint # pytest -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via # -c requirements/_base.txt # astroid @@ -101,7 +101,7 @@ urllib3==1.26.9 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # requests -wrapt==1.14.0 +wrapt==1.14.1 # via astroid # The following packages are considered to be unsafe in a requirements file: diff --git a/packages/service-integration/requirements/_tools.txt b/packages/service-integration/requirements/_tools.txt index f6f68bf662b..7dcd1a87eab 100644 --- a/packages/service-integration/requirements/_tools.txt +++ b/packages/service-integration/requirements/_tools.txt @@ -4,13 +4,13 @@ # # pip-compile --output-file=requirements/_tools.txt --strip-extras requirements/_tools.in # -black==22.1.0 +black==22.3.0 # via -r requirements/../../../requirements/devenv.txt bump2version==1.0.1 # via -r requirements/../../../requirements/devenv.txt cfgv==3.3.1 # via pre-commit -click==8.0.4 +click==8.1.3 # via # -c requirements/_base.txt # black @@ -19,7 +19,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via @@ -33,14 +33,14 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # -c requirements/_test.txt # black # virtualenv -pre-commit==2.17.0 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt pyyaml==6.0 # via @@ -57,12 +57,12 @@ tomli==2.0.1 # -c requirements/_test.txt # black # pep517 -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via # -c requirements/_base.txt # -c requirements/_test.txt # black -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit wheel==0.37.1 # via pip-tools diff --git a/packages/service-library/requirements/_base.txt b/packages/service-library/requirements/_base.txt index 1813a46603a..1720d2161f5 100644 --- a/packages/service-library/requirements/_base.txt +++ b/packages/service-library/requirements/_base.txt @@ -21,7 +21,7 @@ pyyaml==5.4.1 # -r requirements/_base.in tenacity==8.0.1 # via -r requirements/_base.in -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via # aiodebug # pydantic diff --git a/packages/service-library/requirements/_fastapi.txt b/packages/service-library/requirements/_fastapi.txt index e1a98c6572d..9a7fd50ff4e 100644 --- a/packages/service-library/requirements/_fastapi.txt +++ b/packages/service-library/requirements/_fastapi.txt @@ -6,7 +6,7 @@ # anyio==3.5.0 # via starlette -fastapi==0.75.0 +fastapi==0.76.0 # via # -r requirements/_fastapi.in # fastapi-contrib @@ -29,15 +29,17 @@ six==1.16.0 # via thrift sniffio==1.2.0 # via anyio -starlette==0.17.1 +starlette==0.18.0 # via fastapi threadloop==1.0.2 # via jaeger-client -thrift==0.15.0 +thrift==0.16.0 # via jaeger-client tornado==6.1 # via # jaeger-client # threadloop -typing-extensions==4.1.1 - # via pydantic +typing-extensions==4.2.0 + # via + # pydantic + # starlette diff --git a/packages/service-library/requirements/_test.txt b/packages/service-library/requirements/_test.txt index 23d81440563..1ca60853c8d 100644 --- a/packages/service-library/requirements/_test.txt +++ b/packages/service-library/requirements/_test.txt @@ -13,7 +13,7 @@ aiosignal==1.2.0 # via # -c requirements/_aiohttp.txt # aiohttp -astroid==2.11.2 +astroid==2.11.5 # via pylint async-timeout==4.0.2 # via @@ -26,7 +26,7 @@ attrs==20.3.0 # jsonschema # pytest # pytest-docker -bcrypt==3.2.0 +bcrypt==3.2.2 # via paramiko certifi==2021.10.8 # via requests @@ -47,7 +47,7 @@ coverage==6.3.2 # pytest-cov coveralls==3.3.1 # via -r requirements/_test.in -cryptography==36.0.2 +cryptography==37.0.2 # via # -c requirements/../../../requirements/constraints.txt # paramiko @@ -67,7 +67,7 @@ docopt==0.6.2 # via # coveralls # docker-compose -faker==13.3.3 +faker==13.7.0 # via -r requirements/_test.in frozenlist==1.3.0 # via @@ -113,9 +113,11 @@ packaging==21.3 # via # pytest # pytest-sugar -paramiko==2.10.3 - # via docker -platformdirs==2.5.1 +paramiko==2.10.4 + # via + # -c requirements/../../../requirements/constraints.txt + # docker +platformdirs==2.5.2 # via pylint pluggy==1.0.0 # via pytest @@ -123,17 +125,17 @@ py==1.11.0 # via pytest pycparser==2.21 # via cffi -pylint==2.13.2 +pylint==2.13.8 # via -r requirements/_test.in pynacl==1.5.0 # via paramiko -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging pyrsistent==0.18.1 # via # -c requirements/_aiohttp.txt # jsonschema -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -149,7 +151,7 @@ pytest-asyncio==0.18.3 # via pytest-aiohttp pytest-cov==3.0.0 # via -r requirements/_test.in -pytest-docker==0.11.0 +pytest-docker==0.12.0 # via -r requirements/_test.in pytest-instafail==0.4.2 # via -r requirements/_test.in @@ -179,7 +181,6 @@ six==1.16.0 # via # -c requirements/_aiohttp.txt # -c requirements/_fastapi.txt - # bcrypt # dockerpty # jsonschema # paramiko @@ -194,7 +195,7 @@ tomli==2.0.1 # coverage # pylint # pytest -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via # -c requirements/_base.txt # -c requirements/_fastapi.txt @@ -208,7 +209,7 @@ websocket-client==0.59.0 # via # docker # docker-compose -wrapt==1.14.0 +wrapt==1.14.1 # via astroid yarl==1.7.2 # via diff --git a/packages/service-library/requirements/_tools.txt b/packages/service-library/requirements/_tools.txt index 42a0395baa2..228b6fce0a1 100644 --- a/packages/service-library/requirements/_tools.txt +++ b/packages/service-library/requirements/_tools.txt @@ -10,7 +10,7 @@ bump2version==1.0.1 # via -r requirements/../../../requirements/devenv.txt cfgv==3.3.1 # via pre-commit -click==8.0.4 +click==8.1.3 # via # black # pip-tools @@ -18,7 +18,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via @@ -32,14 +32,14 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # -c requirements/_test.txt # black # virtualenv -pre-commit==2.17.0 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via @@ -58,12 +58,12 @@ tomli==2.0.1 # -c requirements/_test.txt # black # pep517 -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via # -c requirements/_base.txt # -c requirements/_test.txt # black -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit wheel==0.37.1 # via pip-tools diff --git a/packages/settings-library/requirements/_base.txt b/packages/settings-library/requirements/_base.txt index 32ad882418b..473ade5b723 100644 --- a/packages/settings-library/requirements/_base.txt +++ b/packages/settings-library/requirements/_base.txt @@ -4,7 +4,7 @@ # # pip-compile --output-file=requirements/_base.txt --strip-extras requirements/_base.in # -click==8.0.4 +click==8.1.3 # via typer pydantic==1.9.0 # via @@ -12,5 +12,5 @@ pydantic==1.9.0 # -r requirements/_base.in typer==0.4.1 # via -r requirements/_base.in -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via pydantic diff --git a/packages/settings-library/requirements/_test.txt b/packages/settings-library/requirements/_test.txt index b1ca18f7b8c..15f422e94ed 100644 --- a/packages/settings-library/requirements/_test.txt +++ b/packages/settings-library/requirements/_test.txt @@ -4,7 +4,7 @@ # # pip-compile --output-file=requirements/_test.txt --strip-extras requirements/_test.in # -astroid==2.11.2 +astroid==2.11.5 # via pylint attrs==21.4.0 # via pytest @@ -37,17 +37,17 @@ packaging==21.3 # via # pytest # pytest-sugar -platformdirs==2.5.1 +platformdirs==2.5.2 # via pylint pluggy==1.0.0 # via pytest py==1.11.0 # via pytest -pylint==2.13.2 +pylint==2.13.8 # via -r requirements/_test.in -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-cov @@ -75,7 +75,7 @@ tomli==2.0.1 # coverage # pylint # pytest -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via # -c requirements/_base.txt # astroid @@ -84,7 +84,7 @@ urllib3==1.26.9 # via # -c requirements/../../../requirements/constraints.txt # requests -wrapt==1.14.0 +wrapt==1.14.1 # via astroid # The following packages are considered to be unsafe in a requirements file: diff --git a/packages/settings-library/requirements/_tools.txt b/packages/settings-library/requirements/_tools.txt index c90002b12d8..9b3b13974f2 100644 --- a/packages/settings-library/requirements/_tools.txt +++ b/packages/settings-library/requirements/_tools.txt @@ -10,7 +10,7 @@ bump2version==1.0.1 # via -r requirements/../../../requirements/devenv.txt cfgv==3.3.1 # via pre-commit -click==8.0.4 +click==8.1.3 # via # -c requirements/_base.txt # black @@ -19,7 +19,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via @@ -33,14 +33,14 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # -c requirements/_test.txt # black # virtualenv -pre-commit==2.17.0 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt pyyaml==6.0 # via @@ -55,12 +55,12 @@ tomli==2.0.1 # -c requirements/_test.txt # black # pep517 -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via # -c requirements/_base.txt # -c requirements/_test.txt # black -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit wheel==0.37.1 # via pip-tools diff --git a/packages/simcore-sdk/requirements/_base.txt b/packages/simcore-sdk/requirements/_base.txt index a523d7fcca8..db3c21da06f 100644 --- a/packages/simcore-sdk/requirements/_base.txt +++ b/packages/simcore-sdk/requirements/_base.txt @@ -37,11 +37,11 @@ attrs==20.3.0 # jsonschema charset-normalizer==2.0.12 # via aiohttp -click==8.1.2 +click==8.1.3 # via typer dnspython==2.2.1 # via email-validator -email-validator==1.1.3 +email-validator==1.2.1 # via pydantic frozenlist==1.3.0 # via @@ -67,7 +67,7 @@ multidict==6.0.2 # yarl packaging==21.3 # via -r requirements/_base.in -pint==0.19.1 +pint==0.19.2 # via -r requirements/_base.in psycopg2-binary==2.9.3 # via @@ -101,7 +101,7 @@ pyyaml==5.4.1 # -r requirements/../../../packages/service-library/requirements/_base.in six==1.16.0 # via jsonschema -sqlalchemy==1.4.35 +sqlalchemy==1.4.36 # 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 c6ba67c5b79..8eb4b1d3916 100644 --- a/packages/simcore-sdk/requirements/_test.txt +++ b/packages/simcore-sdk/requirements/_test.txt @@ -4,9 +4,9 @@ # # pip-compile --output-file=requirements/_test.txt --strip-extras requirements/_test.in # -aioboto3==9.5.0 +aioboto3==9.6.0 # via -r requirements/_test.in -aiobotocore==2.2.0 +aiobotocore==2.3.0 # via aioboto3 aiohttp==3.8.1 # via @@ -27,7 +27,7 @@ alembic==1.7.7 # via # -c requirements/_base.txt # -r requirements/_test.in -astroid==2.11.3 +astroid==2.11.5 # via pylint async-timeout==4.0.2 # via @@ -54,7 +54,7 @@ charset-normalizer==2.0.12 # -c requirements/_base.txt # aiohttp # requests -click==8.1.2 +click==8.1.3 # via # -c requirements/_base.txt # -r requirements/_test.in @@ -73,7 +73,7 @@ docopt==0.6.2 # via coveralls execnet==1.9.0 # via pytest-xdist -faker==13.3.5 +faker==13.7.0 # via -r requirements/_test.in frozenlist==1.3.0 # via @@ -139,13 +139,13 @@ py==1.11.0 # via # pytest # pytest-forked -pylint==2.13.7 +pylint==2.13.8 # via -r requirements/_test.in pyparsing==3.0.8 # via # -c requirements/_base.txt # packaging -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -197,7 +197,7 @@ six==1.16.0 # via # -c requirements/_base.txt # python-dateutil -sqlalchemy==1.4.35 +sqlalchemy==1.4.36 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -223,7 +223,7 @@ urllib3==1.26.9 # requests websocket-client==1.3.2 # via docker -wrapt==1.14.0 +wrapt==1.14.1 # via # aiobotocore # astroid diff --git a/packages/simcore-sdk/requirements/_tools.txt b/packages/simcore-sdk/requirements/_tools.txt index 017b0e4f7e4..b9857248ddd 100644 --- a/packages/simcore-sdk/requirements/_tools.txt +++ b/packages/simcore-sdk/requirements/_tools.txt @@ -10,7 +10,7 @@ bump2version==1.0.1 # via -r requirements/../../../requirements/devenv.txt cfgv==3.3.1 # via pre-commit -click==8.1.2 +click==8.1.3 # via # -c requirements/_base.txt # -c requirements/_test.txt @@ -20,7 +20,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via @@ -41,7 +41,7 @@ platformdirs==2.5.2 # -c requirements/_test.txt # black # virtualenv -pre-commit==2.18.1 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via diff --git a/requirements/tools/check_changes.py b/requirements/tools/check_changes.py index 94c416839d9..19ac5c4188c 100644 --- a/requirements/tools/check_changes.py +++ b/requirements/tools/check_changes.py @@ -26,6 +26,7 @@ def printing_table(columns: List[str]): BEFORE_PATTERN = re.compile(r"^-([\w-]+)==([0-9\.post]+)") AFTER_PATTERN = re.compile(r"^\+([\w-]+)==([0-9\.post]+)") +DIFF_PATTERN = re.compile(r"diff --git a\/([\w_\.\-\/]+\.txt) b\/([\w_\.\-\/]+\.txt)") def dump_changes(filename: Path): @@ -57,16 +58,69 @@ def parse_changes(filename: Path): changes = [] before = defaultdict(list) after = defaultdict(list) + lib2reqs = defaultdict(list) + file_a = None with filename.open() as fh: for line in fh: - if match := BEFORE_PATTERN.match(line): + if match := DIFF_PATTERN.match(line): + file_a, file_b = match.groups() + assert ( + file_a == file_b + ), f"Should compare same files but {file_a}!={file_b}" + elif match := BEFORE_PATTERN.match(line): name, version = match.groups() before[name].append(Version(version)) changes.append(name) + # + if file_a: + lib2reqs[name].append(file_a) elif match := AFTER_PATTERN.match(line): name, version = match.groups() after[name].append(Version(version)) - return before, after, Counter(changes) + return before, after, Counter(changes), lib2reqs + + +class ReqsClassification(NamedTuple): + module_type: str # Literal["packages", "api", "services", "tests"] + module_name: str + reqs_type: str # Literal["base", "test", "tools"] + + +def classify_reqs_path(reqs_path: str) -> ReqsClassification: + + if ( + any(k in reqs_path for k in ("_test.txt", "requirements.txt")) + or "test" in reqs_path + ): + reqs_type = "test" + else: + reqs_type = reqs_path.split("/")[-1].replace(".txt", "").strip("_") + + parts = reqs_path.split("/") + module_type, module_name = parts[:2] + + return ReqsClassification(module_type, module_name, reqs_type) + + +def get_symbol(c: ReqsClassification): + symbol = "🧪" + if c.module_type == "service" and c.reqs_type not in ("test", "tools"): + symbol = "⬆️" + elif c.reqs_type == "tools": + symbol = "🔧" + return f"{symbol}" + + +def format_reqs_paths(req_paths): + used_packages = [] + symbols = defaultdict(list) + for rp in req_paths: + c = classify_reqs_path(rp) + symbols[c.module_name].append(get_symbol(c)) + + for module_name in sorted(symbols.keys()): + used_packages.append(f"{module_name}{''.join(symbols[module_name])}") + return used_packages def main_changes_stats() -> None: @@ -75,15 +129,15 @@ def main_changes_stats() -> None: if not filepath.exists(): dump_changes(filepath) - before, after, counts = parse_changes(filepath) + before, after, counts, lib2reqs = parse_changes(filepath) # format - print("## 1/2 Changes to libraries (only updated libraries are included)") + print("## Changes to libraries (only updated libraries are included)") print("- #packages before:", len(before)) print("- #packages after :", len(after)) print() - COLUMNS = ["#", "name", "before", "after", "upgrade", " count"] + COLUMNS = ["#", "name", "before", "after", "upgrade", "count", "packages"] with printing_table(COLUMNS): @@ -93,6 +147,11 @@ def main_changes_stats() -> None: # TODO: if major, get link to release notes from_versions = set(str(v) for v in before[name]) to_versions = set(str(v) for v in after[name]) + + used_packages = [] + if req_paths := lib2reqs.get(name): + used_packages = format_reqs_paths(req_paths) + print( "|", f"{i:3d}", @@ -110,6 +169,8 @@ def main_changes_stats() -> None: "|", counts[name], "|", + "
".join(sorted(used_packages)), + "|", ) @@ -164,7 +225,7 @@ def repo_wide_changes(exclude: Optional[Set] = None) -> None: reqs = parse_dependencies(REPODIR, exclude=exclude) # format - print("## 2/2 Repo wide overview of libraries") + print("## Repositroy-wide overview of libraries") print("- #reqs files parsed:", len(reqs)) print() diff --git a/services/api-server/requirements/_test.txt b/services/api-server/requirements/_test.txt index fd2a0dc701b..70734368230 100644 --- a/services/api-server/requirements/_test.txt +++ b/services/api-server/requirements/_test.txt @@ -15,7 +15,7 @@ anyio==3.5.0 # httpcore asgi-lifespan==1.0.1 # via -r requirements/_test.in -astroid==2.11.2 +astroid==2.11.5 # via pylint attrs==20.3.0 # via @@ -23,7 +23,7 @@ attrs==20.3.0 # jsonschema # pytest # pytest-docker -bcrypt==3.2.0 +bcrypt==3.2.2 # via # paramiko # passlib @@ -82,7 +82,7 @@ docopt==0.6.2 # via # coveralls # docker-compose -faker==13.3.3 +faker==13.7.0 # via -r requirements/_test.in greenlet==1.1.2 # via @@ -135,14 +135,14 @@ packaging==21.3 # via # -c requirements/_base.txt # pytest -paramiko==2.10.3 +paramiko==2.10.4 # via # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # docker passlib==1.7.4 # via -r requirements/_test.in -platformdirs==2.5.1 +platformdirs==2.5.2 # via pylint pluggy==1.0.0 # via pytest @@ -156,7 +156,7 @@ pycparser==2.21 # via # -c requirements/_base.txt # cffi -pylint==2.13.2 +pylint==2.13.8 # via -r requirements/_test.in pynacl==1.5.0 # via paramiko @@ -168,7 +168,7 @@ pyrsistent==0.18.1 # via # -c requirements/_base.txt # jsonschema -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-asyncio @@ -179,7 +179,7 @@ pytest-asyncio==0.18.3 # via -r requirements/_test.in pytest-cov==3.0.0 # via -r requirements/_test.in -pytest-docker==0.11.0 +pytest-docker==0.12.0 # via -r requirements/_test.in pytest-mock==3.7.0 # via -r requirements/_test.in @@ -213,7 +213,6 @@ rfc3986==1.5.0 six==1.16.0 # via # -c requirements/_base.txt - # bcrypt # dockerpty # jsonschema # paramiko @@ -259,7 +258,7 @@ websocket-client==0.59.0 # via # docker # docker-compose -wrapt==1.14.0 +wrapt==1.14.1 # via astroid yarl==1.7.2 # via diff --git a/services/api-server/requirements/_tools.txt b/services/api-server/requirements/_tools.txt index 139612e1e88..a6c76f4bf0b 100644 --- a/services/api-server/requirements/_tools.txt +++ b/services/api-server/requirements/_tools.txt @@ -22,7 +22,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via @@ -46,14 +46,14 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # -c requirements/_test.txt # black # virtualenv -pre-commit==2.17.0 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt ptvsd==4.3.2 # via -r requirements/_tools.in @@ -81,7 +81,7 @@ typing-extensions==4.1.1 # -c requirements/_base.txt # -c requirements/_test.txt # black -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit watchdog==2.1.7 # via -r requirements/_tools.in diff --git a/services/catalog/requirements/_test.txt b/services/catalog/requirements/_test.txt index 948698955d0..35cb4725c28 100644 --- a/services/catalog/requirements/_test.txt +++ b/services/catalog/requirements/_test.txt @@ -18,7 +18,7 @@ anyio==3.5.0 # via # -c requirements/_base.txt # httpcore -astroid==2.11.2 +astroid==2.11.5 # via pylint async-timeout==4.0.2 # via @@ -30,7 +30,7 @@ attrs==21.4.0 # jsonschema # pytest # pytest-docker -bcrypt==3.2.0 +bcrypt==3.2.2 # via paramiko certifi==2020.12.5 # via @@ -65,7 +65,7 @@ coverage==6.3.2 # pytest-cov coveralls==3.3.1 # via -r requirements/_test.in -cryptography==36.0.2 +cryptography==37.0.2 # via # -c requirements/../../../requirements/constraints.txt # paramiko @@ -87,7 +87,7 @@ docopt==0.6.2 # via # coveralls # docker-compose -faker==13.3.3 +faker==13.7.0 # via -r requirements/_test.in frozenlist==1.3.0 # via @@ -145,9 +145,11 @@ packaging==20.9 # via # -c requirements/_base.txt # pytest -paramiko==2.10.3 - # via docker -platformdirs==2.5.1 +paramiko==2.10.4 + # via + # -c requirements/../../../requirements/constraints.txt + # docker +platformdirs==2.5.2 # via pylint pluggy==1.0.0 # via pytest @@ -163,7 +165,7 @@ py-cpuinfo==8.0.0 # via pytest-benchmark pycparser==2.21 # via cffi -pylint==2.13.2 +pylint==2.13.8 # via -r requirements/_test.in pynacl==1.5.0 # via paramiko @@ -173,7 +175,7 @@ pyparsing==2.4.7 # packaging pyrsistent==0.18.1 # via jsonschema -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -190,7 +192,7 @@ pytest-benchmark==3.4.1 # via -r requirements/_test.in pytest-cov==3.0.0 # via -r requirements/_test.in -pytest-docker==0.11.0 +pytest-docker==0.12.0 # via -r requirements/_test.in pytest-mock==3.7.0 # via -r requirements/_test.in @@ -223,7 +225,6 @@ rfc3986==1.4.0 six==1.15.0 # via # -c requirements/_base.txt - # bcrypt # dockerpty # jsonschema # paramiko @@ -261,7 +262,7 @@ websocket-client==0.59.0 # via # docker # docker-compose -wrapt==1.14.0 +wrapt==1.14.1 # via astroid yarl==1.6.3 # via diff --git a/services/catalog/requirements/_tools.txt b/services/catalog/requirements/_tools.txt index e9d315d80b4..ecb50308703 100644 --- a/services/catalog/requirements/_tools.txt +++ b/services/catalog/requirements/_tools.txt @@ -20,7 +20,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via @@ -34,14 +34,14 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # -c requirements/_test.txt # black # virtualenv -pre-commit==2.17.0 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via @@ -66,7 +66,7 @@ typing-extensions==3.10.0.2 # -c requirements/_base.txt # -c requirements/_test.txt # black -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit watchdog==2.1.7 # via -r requirements/_tools.in diff --git a/services/dask-sidecar/requirements/_test.txt b/services/dask-sidecar/requirements/_test.txt index e5f0e4e9378..5ffafcf0630 100644 --- a/services/dask-sidecar/requirements/_test.txt +++ b/services/dask-sidecar/requirements/_test.txt @@ -13,7 +13,7 @@ aiosignal==1.2.0 # via # -c requirements/_base.txt # aiohttp -astroid==2.11.2 +astroid==2.11.5 # via pylint async-timeout==4.0.1 # via @@ -45,7 +45,7 @@ coverage==6.3.2 # pytest-cov coveralls==3.3.1 # via -r requirements/_test.in -cryptography==36.0.2 +cryptography==37.0.2 # via # -c requirements/../../../requirements/constraints.txt # pyopenssl @@ -55,14 +55,14 @@ docker==5.0.3 # via -r requirements/_test.in docopt==0.6.2 # via coveralls -faker==13.3.3 +faker==13.7.0 # via -r requirements/_test.in frozenlist==1.2.0 # via # -c requirements/_base.txt # aiohttp # aiosignal -icdiff==2.0.4 +icdiff==2.0.5 # via pytest-icdiff idna==2.10 # via @@ -93,7 +93,7 @@ packaging==20.4 # -c requirements/_packages.txt # pytest # pytest-sugar -platformdirs==2.5.1 +platformdirs==2.5.2 # via pylint pluggy==1.0.0 # via pytest @@ -109,7 +109,7 @@ pycparser==2.20 # cffi pyftpdlib==1.5.6 # via pytest-localftpserver -pylint==2.13.2 +pylint==2.13.8 # via -r requirements/_test.in pyopenssl==22.0.0 # via pytest-localftpserver @@ -118,7 +118,7 @@ pyparsing==2.4.7 # -c requirements/_base.txt # -c requirements/_packages.txt # packaging -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-aiohttp diff --git a/services/dask-sidecar/requirements/_tools.txt b/services/dask-sidecar/requirements/_tools.txt index 6d1c0d7b948..1410dba760a 100644 --- a/services/dask-sidecar/requirements/_tools.txt +++ b/services/dask-sidecar/requirements/_tools.txt @@ -20,7 +20,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via @@ -34,14 +34,14 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # -c requirements/_test.txt # black # virtualenv -pre-commit==2.17.0 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via @@ -69,7 +69,7 @@ typing-extensions==4.2.0 # -c requirements/_packages.txt # -c requirements/_test.txt # black -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit watchdog==2.1.7 # via -r requirements/_tools.in diff --git a/services/datcore-adapter/requirements/_test.txt b/services/datcore-adapter/requirements/_test.txt index 12a7e2eb477..cf7cd6bfa1a 100644 --- a/services/datcore-adapter/requirements/_test.txt +++ b/services/datcore-adapter/requirements/_test.txt @@ -10,7 +10,7 @@ anyio==3.5.0 # httpcore asgi-lifespan==1.0.1 # via -r requirements/_test.in -astroid==2.11.2 +astroid==2.11.5 # via pylint attrs==21.4.0 # via pytest @@ -43,7 +43,7 @@ docopt==0.6.2 # coveralls execnet==1.9.0 # via pytest-xdist -faker==13.3.4 +faker==13.7.0 # via -r requirements/_test.in h11==0.12.0 # via @@ -57,7 +57,7 @@ httpx==0.22.0 # via # -c requirements/_base.txt # respx -icdiff==2.0.4 +icdiff==2.0.5 # via pytest-icdiff idna==3.3 # via @@ -77,7 +77,7 @@ packaging==21.3 # via # pytest # pytest-sugar -platformdirs==2.5.1 +platformdirs==2.5.2 # via pylint pluggy==1.0.0 # via pytest @@ -87,11 +87,11 @@ py==1.11.0 # via # pytest # pytest-forked -pylint==2.13.4 +pylint==2.13.8 # via -r requirements/_test.in -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-asyncio diff --git a/services/datcore-adapter/requirements/_tools.txt b/services/datcore-adapter/requirements/_tools.txt index eea5f59431d..e775718b5d1 100644 --- a/services/datcore-adapter/requirements/_tools.txt +++ b/services/datcore-adapter/requirements/_tools.txt @@ -19,7 +19,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via @@ -33,14 +33,14 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # -c requirements/_test.txt # black # virtualenv -pre-commit==2.18.1 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via @@ -65,7 +65,7 @@ typing-extensions==4.1.1 # -c requirements/_base.txt # -c requirements/_test.txt # black -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit watchdog==2.1.7 # via -r requirements/_tools.in diff --git a/services/director-v2/requirements/_test.txt b/services/director-v2/requirements/_test.txt index 08defe86043..d611653adda 100644 --- a/services/director-v2/requirements/_test.txt +++ b/services/director-v2/requirements/_test.txt @@ -8,9 +8,9 @@ aio-pika==6.8.0 # via # -c requirements/_base.txt # -r requirements/_test.in -aioboto3==9.4.0 +aioboto3==9.6.0 # via -r requirements/_test.in -aiobotocore==2.1.2 +aiobotocore==2.3.0 # via aioboto3 aiohttp==3.8.1 # via @@ -39,7 +39,7 @@ anyio==3.2.1 # httpcore asgi-lifespan==1.0.1 # via -r requirements/_test.in -astroid==2.11.2 +astroid==2.11.5 # via pylint async-asgi-testclient==1.4.10 # via -r requirements/_test.in @@ -54,13 +54,13 @@ attrs==20.3.0 # jsonschema # pytest # pytest-docker -bcrypt==3.2.0 +bcrypt==3.2.2 # via paramiko bokeh==2.4.2 # via -r requirements/_test.in -boto3==1.20.24 +boto3==1.21.21 # via aiobotocore -botocore==1.23.24 +botocore==1.24.21 # via # aiobotocore # boto3 @@ -97,12 +97,12 @@ coverage==6.3.2 # pytest-cov coveralls==3.3.1 # via -r requirements/_test.in -cryptography==36.0.2 +cryptography==37.0.2 # via # -c requirements/../../../requirements/constraints.txt # dask-gateway-server # paramiko -dask-gateway-server==0.9.0 +dask-gateway-server==2022.4.0 # via -r requirements/_test.in dill==0.3.4 # via pylint @@ -124,7 +124,7 @@ docopt==0.6.2 # docker-compose execnet==1.9.0 # via pytest-xdist -faker==13.3.3 +faker==13.7.0 # via -r requirements/_test.in flaky==3.7.0 # via -r requirements/_test.in @@ -149,7 +149,7 @@ httpx==0.21.3 # via # -c requirements/_base.txt # respx -icdiff==2.0.4 +icdiff==2.0.5 # via pytest-icdiff idna==2.10 # via @@ -167,7 +167,7 @@ jinja2==2.11.3 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # bokeh -jmespath==0.10.0 +jmespath==1.0.0 # via # boto3 # botocore @@ -209,13 +209,13 @@ pamqp==2.3.0 # via # -c requirements/_base.txt # aiormq -paramiko==2.10.3 +paramiko==2.10.4 # via # -c requirements/../../../requirements/constraints.txt # docker -pillow==9.0.1 +pillow==9.1.0 # via bokeh -platformdirs==2.5.1 +platformdirs==2.5.2 # via pylint pluggy==1.0.0 # via pytest @@ -231,7 +231,7 @@ py==1.11.0 # pytest-forked pycparser==2.21 # via cffi -pylint==2.13.2 +pylint==2.13.8 # via -r requirements/_test.in pynacl==1.5.0 # via paramiko @@ -243,7 +243,7 @@ pyrsistent==0.18.1 # via # -c requirements/_base.txt # jsonschema -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -260,7 +260,7 @@ pytest-asyncio==0.18.3 # via pytest-aiohttp pytest-cov==3.0.0 # via -r requirements/_test.in -pytest-docker==0.11.0 +pytest-docker==0.12.0 # via -r requirements/_test.in pytest-forked==1.4.0 # via pytest-xdist @@ -305,7 +305,6 @@ s3transfer==0.5.2 six==1.15.0 # via # -c requirements/_base.txt - # bcrypt # dockerpty # jsonschema # packaging @@ -356,7 +355,7 @@ websocket-client==0.59.0 # via # docker # docker-compose -wrapt==1.14.0 +wrapt==1.14.1 # via # aiobotocore # astroid diff --git a/services/director-v2/requirements/_tools.txt b/services/director-v2/requirements/_tools.txt index e6539efa833..72ef29c7955 100644 --- a/services/director-v2/requirements/_tools.txt +++ b/services/director-v2/requirements/_tools.txt @@ -19,7 +19,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via @@ -33,14 +33,14 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # -c requirements/_test.txt # black # virtualenv -pre-commit==2.17.0 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via @@ -66,7 +66,7 @@ typing-extensions==4.1.1 # -c requirements/_base.txt # -c requirements/_test.txt # black -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit watchdog==2.1.7 # via -r requirements/_tools.in diff --git a/services/dynamic-sidecar/requirements/_test.txt b/services/dynamic-sidecar/requirements/_test.txt index e57a56b7df2..1469bc32af5 100644 --- a/services/dynamic-sidecar/requirements/_test.txt +++ b/services/dynamic-sidecar/requirements/_test.txt @@ -20,7 +20,7 @@ chardet==4.0.0 # requests coverage==6.3.2 # via pytest-cov -faker==13.3.3 +faker==13.7.0 # via -r requirements/_test.in idna==2.10 # via @@ -44,7 +44,7 @@ pyparsing==2.4.7 # via # -c requirements/_base.txt # packaging -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-asyncio @@ -70,11 +70,11 @@ tomli==2.0.1 # via # coverage # pytest -types-aiofiles==0.8.5 +types-aiofiles==0.8.8 # via -r requirements/_test.in types-pkg-resources==0.1.3 # via -r requirements/_test.in -types-pyyaml==6.0.5 +types-pyyaml==6.0.7 # via -r requirements/_test.in urllib3==1.26.6 # via diff --git a/services/dynamic-sidecar/requirements/_tools.txt b/services/dynamic-sidecar/requirements/_tools.txt index 84be5d1d8de..6fc9c7cc5b2 100644 --- a/services/dynamic-sidecar/requirements/_tools.txt +++ b/services/dynamic-sidecar/requirements/_tools.txt @@ -4,7 +4,7 @@ # # pip-compile --output-file=requirements/_tools.txt --strip-extras requirements/_tools.in # -astroid==2.11.2 +astroid==2.11.5 # via pylint black==22.3.0 # via @@ -25,7 +25,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via @@ -36,7 +36,7 @@ lazy-object-proxy==1.7.1 # via astroid mccabe==0.7.0 # via pylint -mypy==0.942 +mypy==0.950 # via -r requirements/_tools.in mypy-extensions==0.4.3 # via @@ -48,16 +48,16 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # black # pylint # virtualenv -pre-commit==2.17.0 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt -pylint==2.13.2 +pylint==2.13.8 # via -r requirements/_tools.in pyyaml==5.4.1 # via @@ -85,11 +85,11 @@ typing-extensions==3.10.0.2 # black # mypy # pylint -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit wheel==0.37.1 # via pip-tools -wrapt==1.14.0 +wrapt==1.14.1 # via astroid # The following packages are considered to be unsafe in a requirements file: diff --git a/services/storage/requirements/_test.in b/services/storage/requirements/_test.in index b56f9399fbc..fc903b60883 100644 --- a/services/storage/requirements/_test.in +++ b/services/storage/requirements/_test.in @@ -5,26 +5,19 @@ --constraint ../../../requirements/constraints.txt --constraint _base.txt -# testing +codecov +coverage +coveralls +docker +faker +pandas +pylint pytest -pytest-aiohttp # incompatible with pytest-asyncio. See https://github.com/pytest-dev/pytest-asyncio/issues/76 +pytest-aiohttp pytest-cov pytest-icdiff pytest-instafail pytest-mock pytest-runner pytest-sugar - -# test coverage -coverage -coveralls -codecov - -# fixtures -faker -pandas -pylint python-dotenv - -# remote debugger -ptvsd diff --git a/services/storage/requirements/_test.txt b/services/storage/requirements/_test.txt index 6d5105ca94c..086198c54b9 100644 --- a/services/storage/requirements/_test.txt +++ b/services/storage/requirements/_test.txt @@ -13,7 +13,7 @@ aiosignal==1.2.0 # via # -c requirements/_base.txt # aiohttp -astroid==2.11.2 +astroid==2.11.5 # via pylint async-timeout==4.0.2 # via @@ -46,16 +46,17 @@ coveralls==3.3.1 dill==0.3.4 # via pylint docker==5.0.3 + # via -r requirements/_test.in docopt==0.6.2 # via coveralls -faker==13.3.3 +faker==13.7.0 # via -r requirements/_test.in frozenlist==1.3.0 # via # -c requirements/_base.txt # aiohttp # aiosignal -icdiff==2.0.4 +icdiff==2.0.5 # via pytest-icdiff idna==3.3 # via @@ -83,23 +84,21 @@ packaging==21.3 # via # pytest # pytest-sugar -pandas==1.4.1 +pandas==1.4.2 # via -r requirements/_test.in -platformdirs==2.5.1 +platformdirs==2.5.2 # via pylint pluggy==1.0.0 # via pytest pprintpp==0.4.0 # via pytest-icdiff -ptvsd==4.3.2 - # via -r requirements/_test.in py==1.11.0 # via pytest -pylint==2.13.2 +pylint==2.13.8 # via -r requirements/_test.in -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -143,7 +142,6 @@ six==1.16.0 # via # -c requirements/_base.txt # python-dateutil - # websocket-client termcolor==1.1.0 # via pytest-sugar tomli==2.0.1 @@ -161,7 +159,7 @@ urllib3==1.26.9 # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # requests -websocket-client==0.59.0 +websocket-client==1.3.2 # via docker wrapt==1.14.0 # via diff --git a/services/storage/requirements/_tools.txt b/services/storage/requirements/_tools.txt index b345709ca93..6fedc3531dd 100644 --- a/services/storage/requirements/_tools.txt +++ b/services/storage/requirements/_tools.txt @@ -19,7 +19,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via @@ -33,14 +33,14 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # -c requirements/_test.txt # black # virtualenv -pre-commit==2.17.0 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via @@ -65,7 +65,7 @@ typing-extensions==4.1.1 # -c requirements/_base.txt # -c requirements/_test.txt # black -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit watchdog==2.1.7 # via -r requirements/_tools.in diff --git a/services/web/server/requirements/_test.txt b/services/web/server/requirements/_test.txt index 0badc1e3031..eecdc967b20 100644 --- a/services/web/server/requirements/_test.txt +++ b/services/web/server/requirements/_test.txt @@ -20,7 +20,7 @@ alembic==1.7.7 # via # -c requirements/_base.txt # -r requirements/_test.in -astroid==2.11.2 +astroid==2.11.5 # via pylint async-timeout==4.0.2 # via @@ -35,7 +35,7 @@ attrs==20.3.0 # jsonschema # pytest # pytest-docker -bcrypt==3.2.0 +bcrypt==3.2.2 # via paramiko certifi==2021.10.8 # via requests @@ -91,7 +91,7 @@ docopt==0.6.2 # via # coveralls # docker-compose -faker==13.3.3 +faker==13.7.0 # via -r requirements/_test.in flaky==3.7.0 # via -r requirements/_test.in @@ -104,9 +104,9 @@ greenlet==1.1.2 # via # -c requirements/_base.txt # sqlalchemy -hypothesis==6.39.6 +hypothesis==6.46.2 # via -r requirements/_test.in -icdiff==2.0.4 +icdiff==2.0.5 # via pytest-icdiff idna==3.3 # via @@ -157,9 +157,11 @@ packaging==21.3 # pytest # pytest-sugar # redis -paramiko==2.10.3 - # via docker -platformdirs==2.5.1 +paramiko==2.10.4 + # via + # -c requirements/../../../../requirements/constraints.txt + # docker +platformdirs==2.5.2 # via pylint pluggy==1.0.0 # via pytest @@ -177,7 +179,7 @@ pycparser==2.21 # via # -c requirements/_base.txt # cffi -pylint==2.13.2 +pylint==2.13.8 # via -r requirements/_test.in pynacl==1.5.0 # via paramiko @@ -189,7 +191,7 @@ pyrsistent==0.18.1 # via # -c requirements/_base.txt # jsonschema -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -206,7 +208,7 @@ pytest-asyncio==0.18.3 # via pytest-aiohttp pytest-cov==3.0.0 # via -r requirements/_test.in -pytest-docker==0.11.0 +pytest-docker==0.12.0 # via -r requirements/_test.in pytest-icdiff==0.5 # via -r requirements/_test.in @@ -243,7 +245,6 @@ requests==2.27.1 six==1.16.0 # via # -c requirements/_base.txt - # bcrypt # dockerpty # jsonschema # paramiko @@ -282,7 +283,7 @@ websocket-client==0.59.0 # via # docker # docker-compose -websockets==10.2 +websockets==10.3 # via -r requirements/_test.in wrapt==1.14.0 # via diff --git a/services/web/server/requirements/_tools.txt b/services/web/server/requirements/_tools.txt index 37237f9426d..dab8f4be087 100644 --- a/services/web/server/requirements/_tools.txt +++ b/services/web/server/requirements/_tools.txt @@ -20,7 +20,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit inotify==0.2.10 # via -r requirements/_tools.in @@ -38,14 +38,14 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # -c requirements/_test.txt # black # virtualenv -pre-commit==2.17.0 +pre-commit==2.19.0 # via -r requirements/../../../../requirements/devenv.txt pyyaml==5.4.1 # via @@ -70,7 +70,7 @@ typing-extensions==4.1.1 # -c requirements/_base.txt # -c requirements/_test.txt # black -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit wheel==0.37.1 # via pip-tools diff --git a/tests/environment-setup/requirements/requirements.txt b/tests/environment-setup/requirements/requirements.txt index 7c429bcdd56..a674f34c775 100644 --- a/tests/environment-setup/requirements/requirements.txt +++ b/tests/environment-setup/requirements/requirements.txt @@ -49,9 +49,9 @@ pydantic==1.9.0 # -c requirements/../../../packages/settings-library/requirements/_base.in # -c requirements/../../../requirements/constraints.txt # -r requirements/requirements.in -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/requirements.in # pytest-aiohttp @@ -80,7 +80,7 @@ termcolor==1.1.0 # via pytest-sugar tomli==2.0.1 # via pytest -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via pydantic yarl==1.7.2 # via aiohttp diff --git a/tests/public-api/requirements/_test.txt b/tests/public-api/requirements/_test.txt index 0401282ce52..f18df2babb6 100644 --- a/tests/public-api/requirements/_test.txt +++ b/tests/public-api/requirements/_test.txt @@ -33,7 +33,7 @@ coverage==6.3.2 # via pytest-cov docker==5.0.3 # via -r requirements/_test.in -faker==13.3.3 +faker==13.7.0 # via -r requirements/_test.in frozenlist==1.3.0 # via @@ -53,7 +53,7 @@ idna==3.3 # yarl iniconfig==1.1.1 # via pytest -jsonschema==4.4.0 +jsonschema==4.5.1 # via -r requirements/_test.in multidict==6.0.2 # via @@ -65,11 +65,11 @@ pluggy==1.0.0 # via pytest py==1.11.0 # via pytest -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging pyrsistent==0.18.1 # via jsonschema -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-asyncio @@ -107,7 +107,7 @@ urllib3==1.26.9 # via # -c requirements/../../../requirements/constraints.txt # requests -websocket-client==1.3.1 +websocket-client==1.3.2 # via docker yarl==1.7.2 # via aiohttp diff --git a/tests/public-api/requirements/_tools.txt b/tests/public-api/requirements/_tools.txt index 8d1e52be4a8..7b79bf15f7e 100644 --- a/tests/public-api/requirements/_tools.txt +++ b/tests/public-api/requirements/_tools.txt @@ -10,7 +10,7 @@ bump2version==1.0.1 # via -r requirements/../../../requirements/devenv.txt cfgv==3.3.1 # via pre-commit -click==8.0.4 +click==8.1.3 # via # black # pip-tools @@ -18,7 +18,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via -r requirements/../../../requirements/devenv.txt @@ -30,13 +30,13 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # black # virtualenv -pre-commit==2.17.0 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt pyyaml==6.0 # via @@ -54,9 +54,9 @@ tomli==2.0.1 # -c requirements/_test.txt # black # pep517 -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via black -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit wheel==0.37.1 # via pip-tools diff --git a/tests/swarm-deploy/requirements/_test.txt b/tests/swarm-deploy/requirements/_test.txt index 955702f658e..10c5086b356 100644 --- a/tests/swarm-deploy/requirements/_test.txt +++ b/tests/swarm-deploy/requirements/_test.txt @@ -4,8 +4,10 @@ # # pip-compile --output-file=requirements/_test.txt --strip-extras requirements/_test.in # -aio-pika==7.1.2 +aio-pika==7.2.0 # via -r requirements/_test.in +aiocache==0.11.1 + # via -r requirements/../../../packages/simcore-sdk/requirements/_base.in aiodebug==2.3.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in @@ -25,6 +27,7 @@ aiohttp==3.8.1 # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/simcore-sdk/requirements/_base.in @@ -62,7 +65,7 @@ charset-normalizer==2.0.12 # -r requirements/../../../packages/postgres-database/requirements/_migration.txt # aiohttp # requests -click==8.0.4 +click==8.1.3 # via # -r requirements/../../../packages/postgres-database/requirements/_migration.txt # -r requirements/_test.in @@ -77,7 +80,7 @@ docker==5.0.3 # via # -r requirements/../../../packages/postgres-database/requirements/_migration.txt # -r requirements/_test.in -email-validator==1.1.3 +email-validator==1.2.1 # via pydantic frozenlist==1.3.0 # via @@ -99,7 +102,8 @@ jsonschema==3.2.0 # via # -c requirements/../../../packages/service-library/requirements/./constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/./constraints.txt - # -r requirements/../../../packages/simcore-sdk/requirements/_base.in + # -r requirements/../../../packages/models-library/requirements/_base.in + # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/models-library/requirements/_base.in # -r requirements/_test.in mako==1.2.0 # via @@ -117,6 +121,7 @@ minio==7.0.4 # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # -r requirements/_test.in @@ -131,7 +136,7 @@ packaging==21.3 # pytest-sugar pamqp==3.1.0 # via aiormq -pint==0.19.1 +pint==0.19.2 # via -r requirements/../../../packages/simcore-sdk/requirements/_base.in pluggy==1.0.0 # via pytest @@ -150,6 +155,7 @@ pydantic==1.9.0 # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/models-library/requirements/_base.in @@ -157,16 +163,17 @@ pydantic==1.9.0 # -r requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/models-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in + # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/_base.in pyinstrument==4.1.1 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in -pyparsing==3.0.7 +pyparsing==3.0.8 # via packaging pyrsistent==0.18.1 # via jsonschema -pytest==7.1.1 +pytest==7.1.2 # via # -r requirements/_test.in # pytest-aiohttp @@ -201,6 +208,7 @@ pyyaml==5.4.1 # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/./constraints.txt + # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/service-library/requirements/_base.in @@ -215,7 +223,7 @@ six==1.16.0 # -r requirements/../../../packages/postgres-database/requirements/_migration.txt # jsonschema # websocket-client -sqlalchemy==1.4.32 +sqlalchemy==1.4.36 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/service-library/requirements/../../../requirements/constraints.txt @@ -223,6 +231,7 @@ sqlalchemy==1.4.32 # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/postgres-database/requirements/_migration.txt @@ -242,11 +251,13 @@ tomli==2.0.1 # via # coverage # pytest -tqdm==4.63.1 +tqdm==4.64.0 # via -r requirements/../../../packages/simcore-sdk/requirements/_base.in typer==0.4.1 - # via -r requirements/../../../packages/settings-library/requirements/_base.in -typing-extensions==4.1.1 + # via + # -r requirements/../../../packages/settings-library/requirements/_base.in + # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/settings-library/requirements/_base.in +typing-extensions==4.2.0 # via # aiodebug # aiodocker @@ -259,6 +270,7 @@ urllib3==1.26.9 # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/simcore-sdk/requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/simcore-sdk/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/postgres-database/requirements/_migration.txt diff --git a/tests/swarm-deploy/requirements/_tools.txt b/tests/swarm-deploy/requirements/_tools.txt index 9037f74a422..64357ea4b63 100644 --- a/tests/swarm-deploy/requirements/_tools.txt +++ b/tests/swarm-deploy/requirements/_tools.txt @@ -10,7 +10,7 @@ bump2version==1.0.1 # via -r requirements/../../../requirements/devenv.txt cfgv==3.3.1 # via pre-commit -click==8.0.4 +click==8.1.3 # via # -c requirements/_test.txt # black @@ -19,7 +19,7 @@ distlib==0.3.4 # via virtualenv filelock==3.6.0 # via virtualenv -identify==2.4.12 +identify==2.5.0 # via pre-commit isort==5.10.1 # via -r requirements/../../../requirements/devenv.txt @@ -31,13 +31,13 @@ pathspec==0.9.0 # via black pep517==0.12.0 # via pip-tools -pip-tools==6.5.1 +pip-tools==6.6.0 # via -r requirements/../../../requirements/devenv.txt -platformdirs==2.5.1 +platformdirs==2.5.2 # via # black # virtualenv -pre-commit==2.17.0 +pre-commit==2.19.0 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via @@ -56,11 +56,11 @@ tomli==2.0.1 # -c requirements/_test.txt # black # pep517 -typing-extensions==4.1.1 +typing-extensions==4.2.0 # via # -c requirements/_test.txt # black -virtualenv==20.14.0 +virtualenv==20.14.1 # via pre-commit watchdog==2.1.7 # via -r requirements/_tools.in