diff --git a/api/tests/requirements.txt b/api/tests/requirements.txt index e0a4a19256e..ac5d133842c 100644 --- a/api/tests/requirements.txt +++ b/api/tests/requirements.txt @@ -4,7 +4,7 @@ # # pip-compile --output-file=requirements.txt requirements.in # -aiohttp==3.7.4 +aiohttp==3.7.4.post0 # via # -r requirements.in # pytest-aiohttp @@ -16,7 +16,7 @@ attrs==20.3.0 # jsonschema # openapi-core # pytest -chardet==3.0.4 +chardet==4.0.0 # via aiohttp coverage==5.5 # via @@ -24,11 +24,11 @@ coverage==5.5 # pytest-cov idna-ssl==1.1.0 # via aiohttp -idna==2.10 +idna==3.1 # via # idna-ssl # yarl -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # jsonschema # pluggy @@ -43,7 +43,7 @@ jsonschema==3.2.0 # via # openapi-schema-validator # openapi-spec-validator -lazy-object-proxy==1.5.2 +lazy-object-proxy==1.6.0 # via openapi-core more-itertools==8.7.0 # via openapi-core @@ -53,7 +53,7 @@ multidict==5.1.0 # yarl openapi-core==0.13.7 # via -r requirements.in -openapi-schema-validator==0.1.4 +openapi-schema-validator==0.1.5 # via # openapi-core # openapi-spec-validator @@ -81,7 +81,7 @@ pytest-instafail==0.4.2 # via -r requirements.in pytest-sugar==0.9.4 # via -r requirements.in -pytest==6.2.2 +pytest==6.2.3 # via # -r requirements.in # pytest-aiohttp @@ -112,7 +112,7 @@ werkzeug==1.0.1 # via openapi-core yarl==1.6.3 # via aiohttp -zipp==3.4.0 +zipp==3.4.1 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/packages/models-library/requirements/_base.in b/packages/models-library/requirements/_base.in index c0592c46c0d..b35db76111c 100644 --- a/packages/models-library/requirements/_base.in +++ b/packages/models-library/requirements/_base.in @@ -4,3 +4,8 @@ -c ../../../requirements/constraints.txt pydantic[email] + +#There are incompatible versions in the resolved dependencies: +# idna==3.1 (from -c requirements/_base.txt (line 13)) +# idna<3,>=2.5 (from requests==2.25.1->coveralls==3.0.1->-r requirements/_test.in (line 24)) +idna<3,>=2.5 diff --git a/packages/models-library/requirements/_base.txt b/packages/models-library/requirements/_base.txt index be693b514d7..c4161538672 100644 --- a/packages/models-library/requirements/_base.txt +++ b/packages/models-library/requirements/_base.txt @@ -11,7 +11,9 @@ dnspython==2.1.0 email-validator==1.1.2 # via pydantic idna==2.10 - # via email-validator + # via + # -r requirements/_base.in + # email-validator pydantic[email]==1.8.1 # via -r requirements/_base.in typing-extensions==3.7.4.3 diff --git a/packages/models-library/requirements/_test.txt b/packages/models-library/requirements/_test.txt index 9f568144001..d24bee5b025 100644 --- a/packages/models-library/requirements/_test.txt +++ b/packages/models-library/requirements/_test.txt @@ -4,9 +4,9 @@ # # pip-compile --output-file=requirements/_test.txt requirements/_test.in # -aiohttp==3.7.4 +aiohttp==3.7.4.post0 # via pytest-aiohttp -astroid==2.5.1 +astroid==2.5.3 # via pylint async-timeout==3.0.1 # via aiohttp @@ -16,7 +16,7 @@ attrs==20.3.0 # pytest certifi==2020.12.5 # via requests -chardet==3.0.4 +chardet==4.0.0 # via # aiohttp # requests @@ -39,18 +39,18 @@ idna==2.10 # idna-ssl # requests # yarl -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # pint # pluggy # pytest -importlib-resources==5.1.1 +importlib-resources==5.1.2 # via pint iniconfig==1.1.1 # via pytest -isort==5.7.0 +isort==5.8.0 # via pylint -lazy-object-proxy==1.5.2 +lazy-object-proxy==1.6.0 # via astroid mccabe==0.6.1 # via pylint @@ -63,7 +63,7 @@ packaging==20.9 # pint # pytest # pytest-sugar -pint==0.16.1 +pint==0.17 # via -r requirements/_test.in pluggy==0.13.1 # via pytest @@ -71,7 +71,7 @@ pprintpp==0.4.0 # via pytest-icdiff py==1.10.0 # via pytest -pylint==2.7.2 +pylint==2.7.4 # via -r requirements/_test.in pyparsing==2.4.7 # via packaging @@ -89,7 +89,7 @@ pytest-runner==5.3.0 # via -r requirements/_test.in pytest-sugar==0.9.4 # via -r requirements/_test.in -pytest==6.2.2 +pytest==6.2.3 # via # -r requirements/_test.in # pytest-aiohttp @@ -110,7 +110,7 @@ toml==0.10.2 # via # pylint # pytest -typed-ast==1.4.2 +typed-ast==1.4.3 # via astroid typing-extensions==3.7.4.3 # via @@ -118,7 +118,7 @@ typing-extensions==3.7.4.3 # aiohttp # importlib-metadata # yarl -urllib3==1.26.3 +urllib3==1.26.4 # via # -c requirements/../../../requirements/constraints.txt # requests @@ -126,7 +126,7 @@ wrapt==1.12.1 # via astroid yarl==1.6.3 # via aiohttp -zipp==3.4.0 +zipp==3.4.1 # via # importlib-metadata # importlib-resources diff --git a/packages/models-library/requirements/_tools.txt b/packages/models-library/requirements/_tools.txt index 908c9fe4105..c5457654a0c 100644 --- a/packages/models-library/requirements/_tools.txt +++ b/packages/models-library/requirements/_tools.txt @@ -26,38 +26,41 @@ distlib==0.3.1 # via virtualenv filelock==3.0.12 # via virtualenv -identify==2.1.0 +identify==2.2.4 # via pre-commit -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # -c requirements/_test.txt + # pep517 # pre-commit # virtualenv -importlib-resources==5.1.1 +importlib-resources==5.1.2 # via # -c requirements/_test.txt # pre-commit # virtualenv -isort==5.7.0 +isort==5.8.0 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt mypy-extensions==0.4.3 # via black -nodeenv==1.5.0 +nodeenv==1.6.0 # via pre-commit pathspec==0.8.1 # via black -pip-tools==5.5.0 +pep517==0.10.0 + # via pip-tools +pip-tools==6.1.0 # via -r requirements/../../../requirements/devenv.txt -pre-commit==2.10.1 +pre-commit==2.12.1 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -regex==2020.11.13 +regex==2021.4.4 # via black six==1.15.0 # via virtualenv @@ -65,8 +68,9 @@ toml==0.10.2 # via # -c requirements/_test.txt # black + # pep517 # pre-commit -typed-ast==1.4.2 +typed-ast==1.4.3 # via # -c requirements/_test.txt # black @@ -76,13 +80,14 @@ typing-extensions==3.7.4.3 # -c requirements/_test.txt # black # importlib-metadata -virtualenv==20.4.2 +virtualenv==20.4.4 # via pre-commit -zipp==3.4.0 +zipp==3.4.1 # via # -c requirements/_test.txt # importlib-metadata # importlib-resources + # pep517 # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/packages/postgres-database/requirements/_base.in b/packages/postgres-database/requirements/_base.in index c2b341131b5..81e68746d49 100644 --- a/packages/postgres-database/requirements/_base.in +++ b/packages/postgres-database/requirements/_base.in @@ -3,5 +3,12 @@ # -c ../../../requirements/constraints.txt -sqlalchemy[postgresql_psycopg2binary] +# sqlalchemy[postgresql_psycopg2binary]<1.4,>=1.1 (from aiopg[sa]==1.2.1->-r requirements/_test.in (line 14)) +sqlalchemy[postgresql_psycopg2binary]<1.4,>=1.1 + yarl + +# There are incompatible versions in the resolved dependencies: +# idna==3.1 (from -c requirements/_base.txt (line 9)) +# idna<3,>=2.5 (from requests==2.25.1->docker==5.0.0->-r requirements/_migration.in (line 16)) +idna<3,>=2.5 diff --git a/packages/postgres-database/requirements/_base.txt b/packages/postgres-database/requirements/_base.txt index 3ff98a1c02c..6b42191a910 100644 --- a/packages/postgres-database/requirements/_base.txt +++ b/packages/postgres-database/requirements/_base.txt @@ -5,12 +5,14 @@ # pip-compile --output-file=requirements/_base.txt requirements/_base.in # idna==2.10 - # via yarl + # via + # -r requirements/_base.in + # yarl multidict==5.1.0 # via yarl psycopg2-binary==2.8.6 # via sqlalchemy -sqlalchemy[postgresql_psycopg2binary]==1.3.23 +sqlalchemy[postgresql_psycopg2binary]==1.3.24 # 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 c966f8ecf52..9d4d39110c2 100644 --- a/packages/postgres-database/requirements/_migration.txt +++ b/packages/postgres-database/requirements/_migration.txt @@ -4,11 +4,11 @@ # # pip-compile --output-file=requirements/_migration.txt requirements/_migration.in # -alembic==1.5.5 +alembic==1.5.8 # via -r requirements/_migration.in certifi==2020.12.5 # via requests -chardet==3.0.4 +chardet==4.0.0 # via requests click==7.1.2 # via -r requirements/_migration.in @@ -17,6 +17,7 @@ docker==5.0.0 idna==2.10 # via # -c requirements/_base.txt + # -r requirements/_migration.in # requests mako==1.1.4 # via alembic @@ -37,14 +38,14 @@ six==1.15.0 # python-dateutil # tenacity # websocket-client -sqlalchemy[postgresql_psycopg2binary]==1.3.23 +sqlalchemy[postgresql_psycopg2binary]==1.3.24 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # alembic tenacity==7.0.0 # via -r requirements/_migration.in -urllib3==1.26.3 +urllib3==1.26.4 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_migration.in diff --git a/packages/postgres-database/requirements/_test.txt b/packages/postgres-database/requirements/_test.txt index 4cd345e5f7d..418c7f7b81d 100644 --- a/packages/postgres-database/requirements/_test.txt +++ b/packages/postgres-database/requirements/_test.txt @@ -4,14 +4,16 @@ # # pip-compile --output-file=requirements/_test.txt requirements/_test.in # -aiohttp==3.7.4 +aiohttp==3.7.4.post0 # via pytest-aiohttp -aiopg[sa]==1.1.0 +aiopg[sa]==1.2.1 # via -r requirements/_test.in -astroid==2.5.1 +astroid==2.5.3 # via pylint async-timeout==3.0.1 - # via aiohttp + # via + # aiohttp + # aiopg attrs==20.3.0 # via # aiohttp @@ -31,7 +33,7 @@ cffi==1.14.5 # bcrypt # cryptography # pynacl -chardet==3.0.4 +chardet==4.0.0 # via # -c requirements/_migration.txt # aiohttp @@ -43,7 +45,7 @@ coverage==5.5 # pytest-cov coveralls==3.0.1 # via -r requirements/_test.in -cryptography==3.4.6 +cryptography==3.4.7 # via # -c requirements/../../../requirements/constraints.txt # paramiko @@ -63,7 +65,7 @@ docopt==0.6.2 # via # coveralls # docker-compose -faker==6.5.0 +faker==8.1.0 # via -r requirements/_test.in idna-ssl==1.1.0 # via aiohttp @@ -74,18 +76,18 @@ idna==2.10 # idna-ssl # requests # yarl -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # jsonschema # pluggy # pytest iniconfig==1.1.1 # via pytest -isort==5.7.0 +isort==5.8.0 # via pylint jsonschema==3.2.0 # via docker-compose -lazy-object-proxy==1.5.2 +lazy-object-proxy==1.6.0 # via astroid mccabe==0.6.1 # via pylint @@ -110,7 +112,7 @@ py==1.10.0 # via pytest pycparser==2.20 # via cffi -pylint==2.7.2 +pylint==2.7.4 # via -r requirements/_test.in pynacl==1.4.0 # via paramiko @@ -128,7 +130,7 @@ pytest-instafail==0.4.2 # via -r requirements/_test.in pytest-runner==5.3.0 # via -r requirements/_test.in -pytest==6.2.2 +pytest==6.2.3 # via # -r requirements/_test.in # pytest-aiohttp @@ -139,7 +141,7 @@ python-dateutil==2.8.1 # via # -c requirements/_migration.txt # faker -python-dotenv==0.15.0 +python-dotenv==0.17.0 # via docker-compose pyyaml==5.4.1 # via @@ -161,7 +163,7 @@ six==1.15.0 # pynacl # python-dateutil # websocket-client -sqlalchemy[postgresql_psycopg2binary]==1.3.23 +sqlalchemy[postgresql_psycopg2binary]==1.3.24 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -175,7 +177,7 @@ toml==0.10.2 # via # pylint # pytest -typed-ast==1.4.2 +typed-ast==1.4.3 # via astroid typing-extensions==3.7.4.3 # via @@ -183,7 +185,7 @@ typing-extensions==3.7.4.3 # aiohttp # importlib-metadata # yarl -urllib3==1.26.3 +urllib3==1.26.4 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_migration.txt @@ -199,7 +201,7 @@ yarl==1.6.3 # via # -c requirements/_base.txt # aiohttp -zipp==3.4.0 +zipp==3.4.1 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/packages/postgres-database/requirements/_tools.txt b/packages/postgres-database/requirements/_tools.txt index 235bfe01417..8b481b752c8 100644 --- a/packages/postgres-database/requirements/_tools.txt +++ b/packages/postgres-database/requirements/_tools.txt @@ -24,37 +24,40 @@ distlib==0.3.1 # via virtualenv filelock==3.0.12 # via virtualenv -identify==2.1.0 +identify==2.2.4 # via pre-commit -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # -c requirements/_test.txt + # pep517 # pre-commit # virtualenv -importlib-resources==5.1.1 +importlib-resources==5.1.2 # via # pre-commit # virtualenv -isort==5.7.0 +isort==5.8.0 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt mypy-extensions==0.4.3 # via black -nodeenv==1.5.0 +nodeenv==1.6.0 # via pre-commit pathspec==0.8.1 # via black -pip-tools==5.5.0 +pep517==0.10.0 + # via pip-tools +pip-tools==6.1.0 # via -r requirements/../../../requirements/devenv.txt -pre-commit==2.10.1 +pre-commit==2.12.1 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -regex==2020.11.13 +regex==2021.4.4 # via black six==1.15.0 # via @@ -64,8 +67,9 @@ toml==0.10.2 # via # -c requirements/_test.txt # black + # pep517 # pre-commit -typed-ast==1.4.2 +typed-ast==1.4.3 # via # -c requirements/_test.txt # black @@ -75,13 +79,14 @@ typing-extensions==3.7.4.3 # -c requirements/_test.txt # black # importlib-metadata -virtualenv==20.4.2 +virtualenv==20.4.4 # via pre-commit -zipp==3.4.0 +zipp==3.4.1 # via # -c requirements/_test.txt # importlib-metadata # importlib-resources + # pep517 # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/packages/s3wrapper/requirements/_base.txt b/packages/s3wrapper/requirements/_base.txt index 653ca9bd3e3..dd77bc481c0 100644 --- a/packages/s3wrapper/requirements/_base.txt +++ b/packages/s3wrapper/requirements/_base.txt @@ -18,7 +18,7 @@ pytz==2021.1 # via minio six==1.15.0 # via python-dateutil -urllib3==1.26.3 +urllib3==1.26.4 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_base.in diff --git a/packages/s3wrapper/requirements/_test.txt b/packages/s3wrapper/requirements/_test.txt index 3d50b49ed86..9b6150926f4 100644 --- a/packages/s3wrapper/requirements/_test.txt +++ b/packages/s3wrapper/requirements/_test.txt @@ -4,7 +4,7 @@ # # pip-compile --output-file=requirements/_test.txt requirements/_test.in # -astroid==2.5.1 +astroid==2.5.3 # via pylint attrs==20.3.0 # via @@ -33,7 +33,7 @@ coverage==5.5 # pytest-cov coveralls==3.0.1 # via -r requirements/_test.in -cryptography==3.4.6 +cryptography==3.4.7 # via # -c requirements/../../../requirements/constraints.txt # paramiko @@ -52,19 +52,21 @@ docopt==0.6.2 # coveralls # docker-compose idna==2.10 - # via requests -importlib-metadata==3.7.0 + # via + # -c requirements/../../../requirements/constraints.txt + # requests +importlib-metadata==4.0.1 # via # jsonschema # pluggy # pytest iniconfig==1.1.1 # via pytest -isort==5.7.0 +isort==5.8.0 # via pylint jsonschema==3.2.0 # via docker-compose -lazy-object-proxy==1.5.2 +lazy-object-proxy==1.6.0 # via astroid mccabe==0.6.1 # via pylint @@ -78,7 +80,7 @@ py==1.10.0 # via pytest pycparser==2.20 # via cffi -pylint==2.7.2 +pylint==2.7.4 # via -r requirements/_test.in pynacl==1.4.0 # via paramiko @@ -92,12 +94,12 @@ pytest-docker==0.10.1 # via -r requirements/_test.in pytest-runner==5.3.0 # via -r requirements/_test.in -pytest==6.2.2 +pytest==6.2.3 # via # -r requirements/_test.in # pytest-cov # pytest-docker -python-dotenv==0.15.0 +python-dotenv==0.17.0 # via docker-compose pyyaml==5.4.1 # via @@ -123,11 +125,11 @@ toml==0.10.2 # via # pylint # pytest -typed-ast==1.4.2 +typed-ast==1.4.3 # via astroid typing-extensions==3.7.4.3 # via importlib-metadata -urllib3==1.26.3 +urllib3==1.26.4 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt @@ -138,7 +140,7 @@ websocket-client==0.58.0 # docker-compose wrapt==1.12.1 # via astroid -zipp==3.4.0 +zipp==3.4.1 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/packages/s3wrapper/requirements/_tools.txt b/packages/s3wrapper/requirements/_tools.txt index 9c68c7adaed..92ee1df4663 100644 --- a/packages/s3wrapper/requirements/_tools.txt +++ b/packages/s3wrapper/requirements/_tools.txt @@ -24,37 +24,40 @@ distlib==0.3.1 # via virtualenv filelock==3.0.12 # via virtualenv -identify==2.1.0 +identify==2.2.4 # via pre-commit -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # -c requirements/_test.txt + # pep517 # pre-commit # virtualenv -importlib-resources==5.1.1 +importlib-resources==5.1.2 # via # pre-commit # virtualenv -isort==5.7.0 +isort==5.8.0 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt mypy-extensions==0.4.3 # via black -nodeenv==1.5.0 +nodeenv==1.6.0 # via pre-commit pathspec==0.8.1 # via black -pip-tools==5.5.0 +pep517==0.10.0 + # via pip-tools +pip-tools==6.1.0 # via -r requirements/../../../requirements/devenv.txt -pre-commit==2.10.1 +pre-commit==2.12.1 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -regex==2020.11.13 +regex==2021.4.4 # via black six==1.15.0 # via @@ -65,8 +68,9 @@ toml==0.10.2 # via # -c requirements/_test.txt # black + # pep517 # pre-commit -typed-ast==1.4.2 +typed-ast==1.4.3 # via # -c requirements/_test.txt # black @@ -75,13 +79,14 @@ typing-extensions==3.7.4.3 # -c requirements/_test.txt # black # importlib-metadata -virtualenv==20.4.2 +virtualenv==20.4.4 # via pre-commit -zipp==3.4.0 +zipp==3.4.1 # via # -c requirements/_test.txt # importlib-metadata # importlib-resources + # pep517 # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/packages/service-integration/requirements/_base.txt b/packages/service-integration/requirements/_base.txt index 0de3def1f5b..f05a6f8a767 100644 --- a/packages/service-integration/requirements/_base.txt +++ b/packages/service-integration/requirements/_base.txt @@ -24,9 +24,10 @@ email-validator==1.1.2 # via pydantic idna==2.10 # via + # -r requirements/../../../packages/models-library/requirements/_base.in # email-validator # requests -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # jsonschema # pluggy @@ -47,7 +48,7 @@ pyparsing==2.4.7 # via packaging pyrsistent==0.17.3 # via jsonschema -pytest==6.2.2 +pytest==6.2.3 # via -r requirements/_base.in pyyaml==5.4.1 # via @@ -66,14 +67,14 @@ typing-extensions==3.7.4.3 # via # importlib-metadata # pydantic -urllib3==1.26.3 +urllib3==1.26.4 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../requirements/constraints.txt # requests websocket-client==0.58.0 # via docker -zipp==3.4.0 +zipp==3.4.1 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/packages/service-integration/requirements/_test.txt b/packages/service-integration/requirements/_test.txt index 7dd598fa125..b5657ddf2c4 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 requirements/_test.in # -astroid==2.5.1 +astroid==2.5.3 # via pylint attrs==20.3.0 # via @@ -31,7 +31,7 @@ idna==2.10 # via # -c requirements/_base.txt # requests -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # -c requirements/_base.txt # pluggy @@ -40,9 +40,9 @@ iniconfig==1.1.1 # via # -c requirements/_base.txt # pytest -isort==5.7.0 +isort==5.8.0 # via pylint -lazy-object-proxy==1.5.2 +lazy-object-proxy==1.6.0 # via astroid mccabe==0.6.1 # via pylint @@ -59,7 +59,7 @@ py==1.10.0 # via # -c requirements/_base.txt # pytest -pylint==2.7.2 +pylint==2.7.4 # via -r requirements/_test.in pyparsing==2.4.7 # via @@ -73,7 +73,7 @@ pytest-runner==5.3.0 # via -r requirements/_test.in pytest-sugar==0.9.4 # via -r requirements/_test.in -pytest==6.2.2 +pytest==6.2.3 # via # -c requirements/_base.txt # -r requirements/_test.in @@ -91,20 +91,20 @@ toml==0.10.2 # -c requirements/_base.txt # pylint # pytest -typed-ast==1.4.2 +typed-ast==1.4.3 # via astroid typing-extensions==3.7.4.3 # via # -c requirements/_base.txt # importlib-metadata -urllib3==1.26.3 +urllib3==1.26.4 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # requests wrapt==1.12.1 # via astroid -zipp==3.4.0 +zipp==3.4.1 # via # -c requirements/_base.txt # importlib-metadata diff --git a/packages/service-integration/requirements/_tools.txt b/packages/service-integration/requirements/_tools.txt index 101950e2810..14cae2b7ed7 100644 --- a/packages/service-integration/requirements/_tools.txt +++ b/packages/service-integration/requirements/_tools.txt @@ -27,38 +27,41 @@ distlib==0.3.1 # via virtualenv filelock==3.0.12 # via virtualenv -identify==2.1.0 +identify==2.2.4 # via pre-commit -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # -c requirements/_base.txt # -c requirements/_test.txt + # pep517 # pre-commit # virtualenv -importlib-resources==5.1.1 +importlib-resources==5.1.2 # via # pre-commit # virtualenv -isort==5.7.0 +isort==5.8.0 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt mypy-extensions==0.4.3 # via black -nodeenv==1.5.0 +nodeenv==1.6.0 # via pre-commit pathspec==0.8.1 # via black -pip-tools==5.5.0 +pep517==0.10.0 + # via pip-tools +pip-tools==6.1.0 # via -r requirements/../../../requirements/devenv.txt -pre-commit==2.10.1 +pre-commit==2.12.1 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt # pre-commit -regex==2020.11.13 +regex==2021.4.4 # via black six==1.15.0 # via @@ -69,8 +72,9 @@ toml==0.10.2 # -c requirements/_base.txt # -c requirements/_test.txt # black + # pep517 # pre-commit -typed-ast==1.4.2 +typed-ast==1.4.3 # via # -c requirements/_test.txt # black @@ -80,14 +84,15 @@ typing-extensions==3.7.4.3 # -c requirements/_test.txt # black # importlib-metadata -virtualenv==20.4.2 +virtualenv==20.4.4 # via pre-commit -zipp==3.4.0 +zipp==3.4.1 # via # -c requirements/_base.txt # -c requirements/_test.txt # importlib-metadata # importlib-resources + # pep517 # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/packages/service-library/requirements/_base.in b/packages/service-library/requirements/_base.in index 8ef35392602..95252a15b87 100644 --- a/packages/service-library/requirements/_base.in +++ b/packages/service-library/requirements/_base.in @@ -21,3 +21,8 @@ pydantic sqlalchemy psycopg2-binary pyyaml + +# There are incompatible versions in the resolved dependencies: +# idna==3.1 (from -c requirements/_base.txt (line 35)) +# idna<3,>=2.5 (from requests==2.25.1->coveralls==3.0.1->-r requirements/_test.in (line 24)) +idna<3,>=2.5 diff --git a/packages/service-library/requirements/_base.txt b/packages/service-library/requirements/_base.txt index afd6908fa41..a0329aae474 100644 --- a/packages/service-library/requirements/_base.txt +++ b/packages/service-library/requirements/_base.txt @@ -6,7 +6,7 @@ # aiodebug==1.1.2 # via -r requirements/_base.in -aiohttp==3.7.4 +aiohttp==3.7.4.post0 # via # -r requirements/_base.in # aiozipkin @@ -26,7 +26,7 @@ attrs==20.3.0 # aiohttp # jsonschema # openapi-core -chardet==3.0.4 +chardet==4.0.0 # via aiohttp dataclasses==0.8 # via pydantic @@ -34,9 +34,10 @@ idna-ssl==1.1.0 # via aiohttp idna==2.10 # via + # -r requirements/_base.in # idna-ssl # yarl -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via jsonschema isodate==0.6.0 # via @@ -57,11 +58,11 @@ multidict==5.1.0 # yarl openapi-core==0.12.0 # via -r requirements/_base.in -openapi-schema-validator==0.1.4 +openapi-schema-validator==0.1.5 # via openapi-spec-validator openapi-spec-validator==0.3.0 # via openapi-core -prometheus-client==0.9.0 +prometheus-client==0.10.1 # via -r requirements/_base.in psycopg2-binary==2.8.6 # via @@ -85,7 +86,7 @@ six==1.15.0 # openapi-schema-validator # openapi-spec-validator # tenacity -sqlalchemy[postgresql_psycopg2binary]==1.3.23 +sqlalchemy[postgresql_psycopg2binary]==1.3.24 # via # -c requirements/../../../requirements/constraints.txt # -r requirements/_base.in @@ -108,7 +109,7 @@ werkzeug==1.0.1 # via -r requirements/_base.in yarl==1.6.3 # via aiohttp -zipp==3.4.0 +zipp==3.4.1 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/packages/service-library/requirements/_test.txt b/packages/service-library/requirements/_test.txt index 97b16844c1a..8f290e69829 100644 --- a/packages/service-library/requirements/_test.txt +++ b/packages/service-library/requirements/_test.txt @@ -4,11 +4,11 @@ # # pip-compile --output-file=requirements/_test.txt requirements/_test.in # -aiohttp==3.7.4 +aiohttp==3.7.4.post0 # via # -c requirements/_base.txt # pytest-aiohttp -astroid==2.5.1 +astroid==2.5.3 # via pylint async-timeout==3.0.1 # via @@ -32,7 +32,7 @@ cffi==1.14.5 # bcrypt # cryptography # pynacl -chardet==3.0.4 +chardet==4.0.0 # via # -c requirements/_base.txt # aiohttp @@ -44,7 +44,7 @@ coverage==5.5 # pytest-cov coveralls==3.0.1 # via -r requirements/_test.in -cryptography==3.4.6 +cryptography==3.4.7 # via # -c requirements/../../../requirements/constraints.txt # paramiko @@ -72,7 +72,7 @@ idna==2.10 # idna-ssl # requests # yarl -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # -c requirements/_base.txt # jsonschema @@ -80,7 +80,7 @@ importlib-metadata==3.7.0 # pytest iniconfig==1.1.1 # via pytest -isort==5.7.0 +isort==5.8.0 # via pylint jsonschema==3.2.0 # via @@ -109,7 +109,7 @@ py==1.10.0 # via pytest pycparser==2.20 # via cffi -pylint==2.7.2 +pylint==2.7.4 # via -r requirements/_test.in pynacl==1.4.0 # via paramiko @@ -133,7 +133,7 @@ pytest-runner==5.3.0 # via -r requirements/_test.in pytest-sugar==0.9.4 # via -r requirements/_test.in -pytest==6.2.2 +pytest==6.2.3 # via # -r requirements/_test.in # pytest-aiohttp @@ -142,7 +142,7 @@ pytest==6.2.2 # pytest-instafail # pytest-mock # pytest-sugar -python-dotenv==0.15.0 +python-dotenv==0.17.0 # via docker-compose pyyaml==5.4.1 # via @@ -170,7 +170,7 @@ toml==0.10.2 # via # pylint # pytest -typed-ast==1.4.2 +typed-ast==1.4.3 # via astroid typing-extensions==3.7.4.3 # via @@ -178,7 +178,7 @@ typing-extensions==3.7.4.3 # aiohttp # importlib-metadata # yarl -urllib3==1.26.3 +urllib3==1.26.4 # via # -c requirements/../../../requirements/constraints.txt # requests @@ -192,7 +192,7 @@ yarl==1.6.3 # via # -c requirements/_base.txt # aiohttp -zipp==3.4.0 +zipp==3.4.1 # via # -c requirements/_base.txt # importlib-metadata diff --git a/packages/service-library/requirements/_tools.txt b/packages/service-library/requirements/_tools.txt index 480f81cfd12..f166a8b1d0f 100644 --- a/packages/service-library/requirements/_tools.txt +++ b/packages/service-library/requirements/_tools.txt @@ -26,31 +26,34 @@ distlib==0.3.1 # via virtualenv filelock==3.0.12 # via virtualenv -identify==2.1.0 +identify==2.2.4 # via pre-commit -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # -c requirements/_base.txt # -c requirements/_test.txt + # pep517 # pre-commit # virtualenv -importlib-resources==5.1.1 +importlib-resources==5.1.2 # via # pre-commit # virtualenv -isort==5.7.0 +isort==5.8.0 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt mypy-extensions==0.4.3 # via black -nodeenv==1.5.0 +nodeenv==1.6.0 # via pre-commit pathspec==0.8.1 # via black -pip-tools==5.5.0 +pep517==0.10.0 + # via pip-tools +pip-tools==6.1.0 # via -r requirements/../../../requirements/devenv.txt -pre-commit==2.10.1 +pre-commit==2.12.1 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via @@ -58,7 +61,7 @@ pyyaml==5.4.1 # -c requirements/_base.txt # -c requirements/_test.txt # pre-commit -regex==2020.11.13 +regex==2021.4.4 # via black six==1.15.0 # via @@ -69,8 +72,9 @@ toml==0.10.2 # via # -c requirements/_test.txt # black + # pep517 # pre-commit -typed-ast==1.4.2 +typed-ast==1.4.3 # via # -c requirements/_test.txt # black @@ -80,14 +84,15 @@ typing-extensions==3.7.4.3 # -c requirements/_test.txt # black # importlib-metadata -virtualenv==20.4.2 +virtualenv==20.4.4 # via pre-commit -zipp==3.4.0 +zipp==3.4.1 # via # -c requirements/_base.txt # -c requirements/_test.txt # importlib-metadata # importlib-resources + # pep517 # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/packages/simcore-sdk/requirements/_base.txt b/packages/simcore-sdk/requirements/_base.txt index fb5bd14204a..57e231639a6 100644 --- a/packages/simcore-sdk/requirements/_base.txt +++ b/packages/simcore-sdk/requirements/_base.txt @@ -8,12 +8,12 @@ aiodebug==1.1.2 # via -r requirements/../../../packages/service-library/requirements/_base.in aiofiles==0.6.0 # via -r requirements/_base.in -aiohttp==3.7.4 +aiohttp==3.7.4.post0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_base.in # aiozipkin -aiopg[sa]==1.1.0 +aiopg[sa]==1.2.1 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_base.in @@ -26,7 +26,9 @@ aiozipkin==0.7.1 # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/service-library/requirements/_base.in async-timeout==3.0.1 - # via aiohttp + # via + # aiohttp + # aiopg attrs==20.3.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in @@ -36,7 +38,7 @@ attrs==20.3.0 # openapi-core certifi==2020.12.5 # via minio -chardet==3.0.4 +chardet==4.0.0 # via aiohttp configparser==5.0.2 # via minio @@ -52,10 +54,13 @@ idna-ssl==1.1.0 # via aiohttp idna==2.10 # via + # -r requirements/../../../packages/models-library/requirements/_base.in + # -r requirements/../../../packages/postgres-database/requirements/_base.in + # -r requirements/../../../packages/service-library/requirements/_base.in # email-validator # idna-ssl # yarl -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via jsonschema isodate==0.6.0 # via @@ -82,17 +87,17 @@ multidict==5.1.0 # via # aiohttp # yarl -networkx==2.5 +networkx==2.5.1 # via -r requirements/_base.in openapi-core==0.12.0 # via -r requirements/../../../packages/service-library/requirements/_base.in -openapi-schema-validator==0.1.4 +openapi-schema-validator==0.1.5 # via openapi-spec-validator openapi-spec-validator==0.3.0 # via openapi-core packaging==20.9 # via -r requirements/_base.in -prometheus-client==0.9.0 +prometheus-client==0.10.1 # via -r requirements/../../../packages/service-library/requirements/_base.in psycopg2-binary==2.8.6 # via @@ -132,7 +137,7 @@ six==1.15.0 # openapi-spec-validator # python-dateutil # tenacity -sqlalchemy[postgresql_psycopg2binary]==1.3.23 +sqlalchemy[postgresql_psycopg2binary]==1.3.24 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -148,7 +153,7 @@ tenacity==7.0.0 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/_base.in -tqdm==4.58.0 +tqdm==4.60.0 # via -r requirements/_base.in trafaret-config==2.0.2 # via -r requirements/_base.in @@ -164,7 +169,7 @@ typing-extensions==3.7.4.3 # yarl ujson==4.0.2 # via -r requirements/../../../packages/service-library/requirements/_base.in -urllib3==1.26.3 +urllib3==1.26.4 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt @@ -179,7 +184,7 @@ yarl==1.6.3 # via # -r requirements/../../../packages/postgres-database/requirements/_base.in # aiohttp -zipp==3.4.0 +zipp==3.4.1 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/packages/simcore-sdk/requirements/_test.txt b/packages/simcore-sdk/requirements/_test.txt index 2399b8163e0..377b85b8578 100644 --- a/packages/simcore-sdk/requirements/_test.txt +++ b/packages/simcore-sdk/requirements/_test.txt @@ -4,18 +4,18 @@ # # pip-compile --output-file=requirements/_test.txt requirements/_test.in # -aiohttp==3.7.4 +aiohttp==3.7.4.post0 # via # -c requirements/_base.txt # aioresponses # pytest-aiohttp -aioresponses==0.7.1 +aioresponses==0.7.2 # via -r requirements/_test.in -alembic==1.5.5 +alembic==1.5.8 # via -r requirements/_test.in apipkg==1.5 # via execnet -astroid==2.5.1 +astroid==2.5.3 # via pylint async-timeout==3.0.1 # via @@ -30,7 +30,7 @@ certifi==2020.12.5 # via # -c requirements/_base.txt # requests -chardet==3.0.4 +chardet==4.0.0 # via # -c requirements/_base.txt # aiohttp @@ -48,7 +48,7 @@ docopt==0.6.2 # via coveralls execnet==1.8.0 # via pytest-xdist -faker==6.6.2 +faker==8.1.0 # via -r requirements/_test.in icdiff==1.9.1 # via pytest-icdiff @@ -62,14 +62,14 @@ idna==2.10 # idna-ssl # requests # yarl -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # -c requirements/_base.txt # pluggy # pytest iniconfig==1.1.1 # via pytest -isort==5.7.0 +isort==5.8.0 # via pylint lazy-object-proxy==1.4.3 # via @@ -103,7 +103,7 @@ py==1.10.0 # via # pytest # pytest-forked -pylint==2.7.2 +pylint==2.7.4 # via -r requirements/_test.in pyparsing==2.4.7 # via @@ -127,7 +127,7 @@ pytest-sugar==0.9.4 # via -r requirements/_test.in pytest-xdist==2.2.1 # via -r requirements/_test.in -pytest==6.2.2 +pytest==6.2.3 # via # -r requirements/_test.in # pytest-aiohttp @@ -143,7 +143,7 @@ python-dateutil==2.8.1 # -c requirements/_base.txt # alembic # faker -python-dotenv==0.15.0 +python-dotenv==0.17.0 # via -r requirements/_test.in python-editor==1.0.4 # via alembic @@ -157,7 +157,7 @@ six==1.15.0 # -c requirements/_base.txt # python-dateutil # websocket-client -sqlalchemy[postgresql_psycopg2binary]==1.3.23 +sqlalchemy[postgresql_psycopg2binary]==1.3.24 # via # -c requirements/_base.txt # alembic @@ -169,7 +169,7 @@ toml==0.10.2 # via # pylint # pytest -typed-ast==1.4.2 +typed-ast==1.4.3 # via astroid typing-extensions==3.7.4.3 # via @@ -177,7 +177,7 @@ typing-extensions==3.7.4.3 # aiohttp # importlib-metadata # yarl -urllib3==1.26.3 +urllib3==1.26.4 # via # -c requirements/_base.txt # requests @@ -189,7 +189,7 @@ yarl==1.6.3 # via # -c requirements/_base.txt # aiohttp -zipp==3.4.0 +zipp==3.4.1 # via # -c requirements/_base.txt # importlib-metadata diff --git a/packages/simcore-sdk/requirements/_tools.txt b/packages/simcore-sdk/requirements/_tools.txt index b39a073b66c..6f19871e7e1 100644 --- a/packages/simcore-sdk/requirements/_tools.txt +++ b/packages/simcore-sdk/requirements/_tools.txt @@ -26,37 +26,40 @@ distlib==0.3.1 # via virtualenv filelock==3.0.12 # via virtualenv -identify==2.1.0 +identify==2.2.4 # via pre-commit -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # -c requirements/_base.txt # -c requirements/_test.txt + # pep517 # pre-commit # virtualenv -importlib-resources==5.1.1 +importlib-resources==5.1.2 # via # pre-commit # virtualenv -isort==5.7.0 +isort==5.8.0 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt mypy-extensions==0.4.3 # via black -nodeenv==1.5.0 +nodeenv==1.6.0 # via pre-commit pathspec==0.8.1 # via black -pip-tools==5.5.0 +pep517==0.10.0 + # via pip-tools +pip-tools==6.1.0 # via -r requirements/../../../requirements/devenv.txt -pre-commit==2.10.1 +pre-commit==2.12.1 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via # -c requirements/_base.txt # pre-commit -regex==2020.11.13 +regex==2021.4.4 # via black six==1.15.0 # via @@ -67,8 +70,9 @@ toml==0.10.2 # via # -c requirements/_test.txt # black + # pep517 # pre-commit -typed-ast==1.4.2 +typed-ast==1.4.3 # via # -c requirements/_test.txt # black @@ -78,14 +82,15 @@ typing-extensions==3.7.4.3 # -c requirements/_test.txt # black # importlib-metadata -virtualenv==20.4.2 +virtualenv==20.4.4 # via pre-commit -zipp==3.4.0 +zipp==3.4.1 # via # -c requirements/_base.txt # -c requirements/_test.txt # importlib-metadata # importlib-resources + # pep517 # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/requirements/python-dependencies.md b/requirements/python-dependencies.md index b4d19bf430d..ce3adc27668 100644 --- a/requirements/python-dependencies.md +++ b/requirements/python-dependencies.md @@ -134,6 +134,57 @@ help – Display all callable targets $ make ``` +### Updating testing & tooling requirements (t&t reqs) + +For packages, is easily automated since ALL requirements in packages +are frozen to define a repeatable testing. Notice that the requirements +in the setup they are fed from .in requirements files and not the .txt +requirements. For that reason, a full upgrade of requirements in every +package will ONLY affect testing and tooling of the package. In short, +to upgrade t&t reqs in packages, we must: +- touch ``*.in`` +- ``make reqs`` +and should change ``_base.txt, _test.txt, _tool.txt`` + + +In the case of services is a bit more involved since +we must compile ``_test.*`` and ``_tool.*`` without changing ``_base.*`` +- touch ``_test.*, _tool.*`` +- ``make reqs`` +BUT the problem is that ``_base.in`` includes dependencies to packages +``*.in`` files which MIGHT have added NEW CONSTRAINTS. For that reason, +we need to update carefully ``_base.*`` as well such that it produces +a new ``_base.txt`` that accounts for ONLY the CONSTRAINTS. A trick +is to call ``make reqs upgrade=``. The latter +will upgrade only packages that do not suit the constraints. + +So, this is a typical workflow: + +```console +$ cd requirements/tools +$ make build-nc +$ make shell +(container)~$ cd requirements/tools +(container)~$ cd make reqs +``` + +```console +$ cd requirements/tools +$ make build-nc +$ make shell +crespo@8ac9edf78469:~$ cd services/api-server/requirements +``` +#### upgrades _base.in ONLY on constraints (e.g. fix upgrade to a given version) +```console +crespo@8ac9edf78469:~/services/api-server/requirements$ touch _base.in +crespo@8ac9edf78469:~/services/api-server/requirements$ make reqs upgrade=fastapi==x.x +``` +#### full upgrade of tests +```console +crespo@8ac9edf78469:~/services/api-server/requirements$ touch _tests.in +crespo@8ac9edf78469:~/services/api-server/requirements$ make reqs +``` + ## References diff --git a/services/api-server/requirements/_base.txt b/services/api-server/requirements/_base.txt index 479147eb6e3..37cf9a421d6 100644 --- a/services/api-server/requirements/_base.txt +++ b/services/api-server/requirements/_base.txt @@ -134,6 +134,12 @@ idna-ssl==1.1.0 # via aiohttp idna==2.10 # via + # -r requirements/../../../packages/models-library/requirements/_base.in + # -r requirements/../../../packages/postgres-database/requirements/_base.in + # -r requirements/../../../packages/service-library/requirements/_base.in + # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/models-library/requirements/_base.in + # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/postgres-database/requirements/_base.in + # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in # email-validator # idna-ssl # requests diff --git a/services/api-server/requirements/_test.txt b/services/api-server/requirements/_test.txt index 560eda64514..8fab363e42f 100644 --- a/services/api-server/requirements/_test.txt +++ b/services/api-server/requirements/_test.txt @@ -4,11 +4,11 @@ # # pip-compile --output-file=requirements/_test.txt requirements/_test.in # -alembic==1.5.5 +alembic==1.5.8 # via -r requirements/_test.in asgi-lifespan==1.0.1 # via -r requirements/_test.in -astroid==2.5.1 +astroid==2.5.3 # via pylint async-exit-stack==1.0.1 # via @@ -82,7 +82,7 @@ docopt==0.6.2 # via # coveralls # docker-compose -faker==6.5.0 +faker==8.1.0 # via -r requirements/_test.in h11==0.9.0 # via @@ -101,6 +101,7 @@ httpx==0.14.3 idna==2.10 # via # -c requirements/_base.txt + # -r requirements/../../../packages/postgres-database/requirements/_base.in # requests # rfc3986 # yarl @@ -116,7 +117,7 @@ importlib-metadata==3.7.3 # pytest iniconfig==1.1.1 # via pytest -isort==5.7.0 +isort==5.8.0 # via pylint jsonschema==3.2.0 # via @@ -158,7 +159,7 @@ pycparser==2.20 # via # -c requirements/_base.txt # cffi -pylint==2.7.2 +pylint==2.7.4 # via -r requirements/_test.in pynacl==1.4.0 # via paramiko @@ -170,7 +171,7 @@ pyrsistent==0.17.3 # via # -c requirements/_base.txt # jsonschema -pytest-asyncio==0.14.0 +pytest-asyncio==0.15.1 # via -r requirements/_test.in pytest-cov==2.11.1 # via -r requirements/_test.in @@ -180,7 +181,7 @@ pytest-mock==3.5.1 # via -r requirements/_test.in pytest-runner==5.3.0 # via -r requirements/_test.in -pytest==6.2.2 +pytest==6.2.3 # via # -r requirements/_test.in # pytest-asyncio @@ -255,7 +256,7 @@ toml==0.10.2 # via # pylint # pytest -typed-ast==1.4.2 +typed-ast==1.4.3 # via astroid typing-extensions==3.7.4.3 # via diff --git a/services/api-server/requirements/_tools.txt b/services/api-server/requirements/_tools.txt index ec096119baf..55fa3b5cf6f 100644 --- a/services/api-server/requirements/_tools.txt +++ b/services/api-server/requirements/_tools.txt @@ -32,12 +32,13 @@ distlib==0.3.1 # via virtualenv filelock==3.0.12 # via virtualenv -identify==2.1.0 +identify==2.2.4 # via pre-commit importlib-metadata==3.7.3 # via # -c requirements/_base.txt # -c requirements/_test.txt + # pep517 # pre-commit # virtualenv importlib-resources==5.1.0 @@ -45,7 +46,7 @@ importlib-resources==5.1.0 # -c requirements/_base.txt # pre-commit # virtualenv -isort==5.7.0 +isort==5.8.0 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt @@ -60,13 +61,15 @@ markupsafe==1.1.1 # jinja2 mypy-extensions==0.4.3 # via black -nodeenv==1.5.0 +nodeenv==1.6.0 # via pre-commit pathspec==0.8.1 # via black -pip-tools==5.5.0 +pep517==0.10.0 + # via pip-tools +pip-tools==6.1.0 # via -r requirements/../../../requirements/devenv.txt -pre-commit==2.10.1 +pre-commit==2.12.1 # via -r requirements/../../../requirements/devenv.txt ptvsd==4.3.2 # via -r requirements/_tools.in @@ -77,7 +80,7 @@ pyyaml==5.4.1 # -c requirements/_test.txt # pre-commit # watchdog -regex==2020.11.13 +regex==2021.4.4 # via black six==1.15.0 # via @@ -88,8 +91,9 @@ toml==0.10.2 # via # -c requirements/_test.txt # black + # pep517 # pre-commit -typed-ast==1.4.2 +typed-ast==1.4.3 # via # -c requirements/_test.txt # black @@ -99,9 +103,9 @@ typing-extensions==3.7.4.3 # -c requirements/_test.txt # black # importlib-metadata -virtualenv==20.4.2 +virtualenv==20.4.4 # via pre-commit -watchdog[watchmedo]==2.0.2 +watchdog[watchmedo]==2.0.3 # via -r requirements/_tools.in zipp==3.4.0 # via @@ -109,6 +113,7 @@ zipp==3.4.0 # -c requirements/_test.txt # importlib-metadata # importlib-resources + # pep517 # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/services/catalog/requirements/_base.txt b/services/catalog/requirements/_base.txt index 098e4f49fef..018a90b5d9a 100644 --- a/services/catalog/requirements/_base.txt +++ b/services/catalog/requirements/_base.txt @@ -68,6 +68,8 @@ httpx==0.14.3 # -r requirements/_base.in idna==2.10 # via + # -r requirements/../../../packages/models-library/requirements/_base.in + # -r requirements/../../../packages/postgres-database/requirements/_base.in # email-validator # requests # rfc3986 @@ -122,6 +124,7 @@ six==1.15.0 # graphene # graphql-core # graphql-relay + # promise # python-multipart # tenacity sniffio==1.2.0 diff --git a/services/catalog/requirements/_test.txt b/services/catalog/requirements/_test.txt index 16c04ccc540..3dc90a59d92 100644 --- a/services/catalog/requirements/_test.txt +++ b/services/catalog/requirements/_test.txt @@ -4,11 +4,11 @@ # # pip-compile --output-file=requirements/_test.txt requirements/_test.in # -aiohttp==3.7.4 +aiohttp==3.7.4.post0 # via pytest-aiohttp -alembic==1.5.5 +alembic==1.5.8 # via -r requirements/_test.in -astroid==2.5.1 +astroid==2.5.3 # via pylint async-timeout==3.0.1 # via @@ -57,7 +57,7 @@ coverage==5.5 # pytest-cov coveralls==3.0.1 # via -r requirements/_test.in -cryptography==3.4.6 +cryptography==3.4.7 # via # -c requirements/../../../requirements/constraints.txt # paramiko @@ -77,7 +77,7 @@ docopt==0.6.2 # via # coveralls # docker-compose -faker==6.5.0 +faker==8.1.0 # via -r requirements/_test.in h11==0.9.0 # via @@ -105,20 +105,20 @@ immutables==0.15 # via # -c requirements/_base.txt # contextvars -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # jsonschema # pluggy # pytest iniconfig==1.1.1 # via pytest -isort==5.7.0 +isort==5.8.0 # via pylint jsonschema==3.2.0 # via # -r requirements/_test.in # docker-compose -lazy-object-proxy==1.5.2 +lazy-object-proxy==1.6.0 # via astroid mako==1.1.4 # via alembic @@ -149,7 +149,7 @@ py==1.10.0 # via pytest pycparser==2.20 # via cffi -pylint==2.7.2 +pylint==2.7.4 # via -r requirements/_test.in pynacl==1.4.0 # via paramiko @@ -167,7 +167,7 @@ pytest-mock==3.5.1 # via -r requirements/_test.in pytest-runner==5.3.0 # via -r requirements/_test.in -pytest==6.2.2 +pytest==6.2.3 # via # -r requirements/_test.in # pytest-aiohttp @@ -231,7 +231,7 @@ toml==0.10.2 # via # pylint # pytest -typed-ast==1.4.2 +typed-ast==1.4.3 # via astroid typing-extensions==3.7.4.3 # via @@ -254,7 +254,7 @@ yarl==1.6.3 # via # -c requirements/_base.txt # aiohttp -zipp==3.4.0 +zipp==3.4.1 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/services/catalog/requirements/_tools.txt b/services/catalog/requirements/_tools.txt index 3d9e0fc9e0c..df86c98dad4 100644 --- a/services/catalog/requirements/_tools.txt +++ b/services/catalog/requirements/_tools.txt @@ -30,30 +30,33 @@ distlib==0.3.1 # via virtualenv filelock==3.0.12 # via virtualenv -identify==2.1.0 +identify==2.2.4 # via pre-commit -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # -c requirements/_test.txt + # pep517 # pre-commit # virtualenv -importlib-resources==5.1.1 +importlib-resources==5.1.2 # via # pre-commit # virtualenv -isort==5.7.0 +isort==5.8.0 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt mypy-extensions==0.4.3 # via black -nodeenv==1.5.0 +nodeenv==1.6.0 # via pre-commit pathspec==0.8.1 # via black -pip-tools==5.5.0 +pep517==0.10.0 + # via pip-tools +pip-tools==6.1.0 # via -r requirements/../../../requirements/devenv.txt -pre-commit==2.10.1 +pre-commit==2.12.1 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via @@ -61,7 +64,7 @@ pyyaml==5.4.1 # -c requirements/_test.txt # pre-commit # watchdog -regex==2020.11.13 +regex==2021.4.4 # via black six==1.15.0 # via @@ -72,8 +75,9 @@ toml==0.10.2 # via # -c requirements/_test.txt # black + # pep517 # pre-commit -typed-ast==1.4.2 +typed-ast==1.4.3 # via # -c requirements/_test.txt # black @@ -83,15 +87,16 @@ typing-extensions==3.7.4.3 # -c requirements/_test.txt # black # importlib-metadata -virtualenv==20.4.2 +virtualenv==20.4.4 # via pre-commit -watchdog[watchmedo]==2.0.2 +watchdog[watchmedo]==2.0.3 # via -r requirements/_tools.in -zipp==3.4.0 +zipp==3.4.1 # via # -c requirements/_test.txt # importlib-metadata # importlib-resources + # pep517 # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/services/director-v2/requirements/_test.txt b/services/director-v2/requirements/_test.txt index 603d6485081..bdae2f933fe 100644 --- a/services/director-v2/requirements/_test.txt +++ b/services/director-v2/requirements/_test.txt @@ -14,7 +14,7 @@ aioredis==1.3.1 # via -r requirements/_test.in aiormq==3.3.1 # via aio-pika -alembic==1.5.5 +alembic==1.5.8 # via -r requirements/_test.in amqp==5.0.2 # via @@ -22,7 +22,7 @@ amqp==5.0.2 # kombu apipkg==1.5 # via execnet -astroid==2.5.1 +astroid==2.5.3 # via pylint async-timeout==3.0.1 # via @@ -91,7 +91,7 @@ coverage==5.5 # pytest-cov coveralls==3.0.1 # via -r requirements/_test.in -cryptography==3.4.6 +cryptography==3.4.7 # via # -c requirements/../../../requirements/constraints.txt # paramiko @@ -113,13 +113,13 @@ docopt==0.6.2 # docker-compose execnet==1.8.0 # via pytest-xdist -faker==6.5.0 +faker==8.1.0 # via -r requirements/_test.in h11==0.9.0 # via # -c requirements/_base.txt # httpcore -hiredis==1.1.0 +hiredis==2.0.0 # via aioredis httpcore==0.10.2 # via @@ -156,7 +156,7 @@ importlib-metadata==2.0.0 # pytest iniconfig==1.1.1 # via pytest -isort==5.7.0 +isort==5.8.0 # via pylint jsonschema==3.2.0 # via docker-compose @@ -164,7 +164,7 @@ kombu==5.0.2 # via # -c requirements/_base.txt # celery -lazy-object-proxy==1.5.2 +lazy-object-proxy==1.6.0 # via astroid mako==1.1.4 # via alembic @@ -205,7 +205,7 @@ py==1.10.0 # pytest-forked pycparser==2.20 # via cffi -pylint==2.7.2 +pylint==2.7.4 # via -r requirements/_test.in pynacl==1.4.0 # via paramiko @@ -231,7 +231,7 @@ pytest-runner==5.3.0 # via -r requirements/_test.in pytest-xdist==2.2.1 # via -r requirements/_test.in -pytest==6.2.2 +pytest==6.2.3 # via # -r requirements/_test.in # pytest-aiohttp @@ -307,7 +307,7 @@ toml==0.10.2 # via # pylint # pytest -typed-ast==1.4.2 +typed-ast==1.4.3 # via astroid typing-extensions==3.7.4.3 # via diff --git a/services/director-v2/requirements/_tools.txt b/services/director-v2/requirements/_tools.txt index 25760752e0a..8d0d7adae13 100644 --- a/services/director-v2/requirements/_tools.txt +++ b/services/director-v2/requirements/_tools.txt @@ -30,31 +30,34 @@ distlib==0.3.1 # via virtualenv filelock==3.0.12 # via virtualenv -identify==2.1.0 +identify==2.2.4 # via pre-commit importlib-metadata==2.0.0 # via # -c requirements/_base.txt # -c requirements/_test.txt + # pep517 # pre-commit # virtualenv -importlib-resources==5.1.1 +importlib-resources==5.1.2 # via # pre-commit # virtualenv -isort==5.7.0 +isort==5.8.0 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt mypy-extensions==0.4.3 # via black -nodeenv==1.5.0 +nodeenv==1.6.0 # via pre-commit pathspec==0.8.1 # via black -pip-tools==5.5.0 +pep517==0.10.0 + # via pip-tools +pip-tools==6.1.0 # via -r requirements/../../../requirements/devenv.txt -pre-commit==2.10.1 +pre-commit==2.12.1 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.3.1 # via @@ -63,7 +66,7 @@ pyyaml==5.3.1 # -c requirements/_test.txt # pre-commit # watchdog -regex==2020.11.13 +regex==2021.4.4 # via black six==1.15.0 # via @@ -74,8 +77,9 @@ toml==0.10.2 # via # -c requirements/_test.txt # black + # pep517 # pre-commit -typed-ast==1.4.2 +typed-ast==1.4.3 # via # -c requirements/_test.txt # black @@ -84,9 +88,9 @@ typing-extensions==3.7.4.3 # -c requirements/_base.txt # -c requirements/_test.txt # black -virtualenv==20.4.2 +virtualenv==20.4.4 # via pre-commit -watchdog[watchmedo]==2.0.2 +watchdog[watchmedo]==2.0.3 # via -r requirements/_tools.in zipp==3.4.0 # via @@ -94,6 +98,7 @@ zipp==3.4.0 # -c requirements/_test.txt # importlib-metadata # importlib-resources + # pep517 # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/services/sidecar/requirements/_base.txt b/services/sidecar/requirements/_base.txt index 564e3dece4a..b604a20eaa1 100644 --- a/services/sidecar/requirements/_base.txt +++ b/services/sidecar/requirements/_base.txt @@ -62,11 +62,9 @@ idna-ssl==1.1.0 # via aiohttp idna==2.10 # via - # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt - # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt - # -c requirements/../../../packages/s3wrapper/requirements/../../../requirements/constraints.txt - # -c requirements/../../../packages/service-library/requirements/../../../requirements/constraints.txt - # -c requirements/../../../requirements/constraints.txt + # -c requirements/../../../packages/models-library/requirements/_base.in + # -c requirements/../../../packages/postgres-database/requirements/_base.in + # -c requirements/../../../packages/service-library/requirements/_base.in # email-validator # idna-ssl # yarl diff --git a/services/sidecar/requirements/_packages.txt b/services/sidecar/requirements/_packages.txt index cfa0b0ccaec..2effc8506df 100644 --- a/services/sidecar/requirements/_packages.txt +++ b/services/sidecar/requirements/_packages.txt @@ -11,7 +11,7 @@ aiohttp==3.7.3 # -c requirements/_base.txt # -r requirements/../../../packages/service-library/requirements/_base.in # aiozipkin -aiopg==1.2.1 +aiopg[sa]==1.2.1 # via # -c requirements/_base.txt # -r requirements/../../../packages/service-library/requirements/_base.in @@ -61,12 +61,10 @@ idna-ssl==1.1.0 # aiohttp idna==2.10 # via - # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt - # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt - # -c requirements/../../../packages/s3wrapper/requirements/../../../requirements/constraints.txt - # -c requirements/../../../packages/service-library/requirements/../../../requirements/constraints.txt - # -c requirements/../../../requirements/constraints.txt # -c requirements/_base.txt + # -r requirements/../../../packages/models-library/requirements/_base.in + # -r requirements/../../../packages/postgres-database/requirements/_base.in + # -r requirements/../../../packages/service-library/requirements/_base.in # email-validator # idna-ssl # yarl diff --git a/services/sidecar/requirements/_test.txt b/services/sidecar/requirements/_test.txt index 585b346a0dd..0f13db325a1 100644 --- a/services/sidecar/requirements/_test.txt +++ b/services/sidecar/requirements/_test.txt @@ -9,14 +9,14 @@ aiohttp==3.7.3 # -c requirements/_base.txt # -c requirements/_packages.txt # pytest-aiohttp -aiopg==1.2.1 +aiopg[sa]==1.2.1 # via # -c requirements/_base.txt # -c requirements/_packages.txt # -r requirements/_test.in -alembic==1.5.5 +alembic==1.5.8 # via -r requirements/_test.in -astroid==2.5.1 +astroid==2.5.3 # via pylint async-timeout==3.0.1 # via @@ -51,7 +51,7 @@ docker==5.0.0 # via -r requirements/_test.in docopt==0.6.2 # via coveralls -faker==6.6.2 +faker==8.1.0 # via -r requirements/_test.in icdiff==1.9.1 # via pytest-icdiff @@ -75,7 +75,7 @@ importlib-metadata==2.0.0 # pytest iniconfig==1.1.1 # via pytest -isort==5.7.0 +isort==5.8.0 # via pylint lazy-object-proxy==1.4.3 # via @@ -112,7 +112,7 @@ ptvsd==4.3.2 # via -r requirements/_test.in py==1.10.0 # via pytest -pylint==2.7.2 +pylint==2.7.4 # via -r requirements/_test.in pyparsing==2.4.7 # via @@ -132,7 +132,7 @@ pytest-mock==3.5.1 # via -r requirements/_test.in pytest-sugar==0.9.4 # via -r requirements/_test.in -pytest==6.2.2 +pytest==6.2.3 # via # -r requirements/_test.in # pytest-aiohttp @@ -147,7 +147,7 @@ python-dateutil==2.8.1 # -c requirements/_packages.txt # alembic # faker -python-dotenv==0.15.0 +python-dotenv==0.17.0 # via -r requirements/_test.in python-editor==1.0.4 # via alembic @@ -177,7 +177,7 @@ toml==0.10.2 # via # pylint # pytest -typed-ast==1.4.2 +typed-ast==1.4.3 # via astroid typing-extensions==3.7.4.3 # via diff --git a/services/sidecar/requirements/_tools.txt b/services/sidecar/requirements/_tools.txt index ef3feda40c8..e66d77ae179 100644 --- a/services/sidecar/requirements/_tools.txt +++ b/services/sidecar/requirements/_tools.txt @@ -30,32 +30,35 @@ distlib==0.3.1 # via virtualenv filelock==3.0.12 # via virtualenv -identify==2.1.0 +identify==2.2.4 # via pre-commit importlib-metadata==2.0.0 # via # -c requirements/_base.txt # -c requirements/_packages.txt # -c requirements/_test.txt + # pep517 # pre-commit # virtualenv -importlib-resources==5.1.1 +importlib-resources==5.1.2 # via # pre-commit # virtualenv -isort==5.7.0 +isort==5.8.0 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt mypy-extensions==0.4.3 # via black -nodeenv==1.5.0 +nodeenv==1.6.0 # via pre-commit pathspec==0.8.1 # via black -pip-tools==5.5.0 +pep517==0.10.0 + # via pip-tools +pip-tools==6.1.0 # via -r requirements/../../../requirements/devenv.txt -pre-commit==2.10.1 +pre-commit==2.12.1 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.3.1 # via @@ -63,7 +66,7 @@ pyyaml==5.3.1 # -c requirements/_packages.txt # pre-commit # watchdog -regex==2020.11.13 +regex==2021.4.4 # via black six==1.15.0 # via @@ -75,8 +78,9 @@ toml==0.10.2 # via # -c requirements/_test.txt # black + # pep517 # pre-commit -typed-ast==1.4.2 +typed-ast==1.4.3 # via # -c requirements/_test.txt # black @@ -86,9 +90,9 @@ typing-extensions==3.7.4.3 # -c requirements/_packages.txt # -c requirements/_test.txt # black -virtualenv==20.4.2 +virtualenv==20.4.4 # via pre-commit -watchdog[watchmedo]==2.0.2 +watchdog[watchmedo]==2.0.3 # via -r requirements/_tools.in zipp==3.2.0 # via @@ -97,6 +101,7 @@ zipp==3.2.0 # -c requirements/_test.txt # importlib-metadata # importlib-resources + # pep517 # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/services/storage/requirements/_base.txt b/services/storage/requirements/_base.txt index ccb5a59d36d..9a876e2bf90 100644 --- a/services/storage/requirements/_base.txt +++ b/services/storage/requirements/_base.txt @@ -86,11 +86,9 @@ idna-ssl==1.1.0 # via aiohttp idna==2.10 # via - # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt - # -c requirements/../../../packages/postgres-database/requirements/../../../requirements/constraints.txt - # -c requirements/../../../packages/s3wrapper/requirements/../../../requirements/constraints.txt - # -c requirements/../../../packages/service-library/requirements/../../../requirements/constraints.txt - # -c requirements/../../../requirements/constraints.txt + # -r requirements/../../../packages/models-library/requirements/_base.in + # -r requirements/../../../packages/postgres-database/requirements/_base.in + # -r requirements/../../../packages/service-library/requirements/_base.in # email-validator # idna-ssl # requests diff --git a/services/storage/requirements/_test.txt b/services/storage/requirements/_test.txt index a0dbbb07b88..91b988fd93b 100644 --- a/services/storage/requirements/_test.txt +++ b/services/storage/requirements/_test.txt @@ -8,7 +8,7 @@ aiohttp==3.7.3 # via # -c requirements/_base.txt # pytest-aiohttp -astroid==2.5.1 +astroid==2.5.3 # via pylint async-timeout==3.0.1 # via @@ -49,7 +49,7 @@ coverage==5.5 # pytest-cov coveralls==3.0.1 # via -r requirements/_test.in -cryptography==3.4.6 +cryptography==3.4.7 # via # -c requirements/../../../requirements/constraints.txt # paramiko @@ -68,7 +68,7 @@ docopt==0.6.2 # -c requirements/_base.txt # coveralls # docker-compose -faker==6.6.2 +faker==8.1.0 # via -r requirements/_test.in idna-ssl==1.1.0 # via @@ -88,7 +88,7 @@ importlib-metadata==2.0.0 # pytest iniconfig==1.1.1 # via pytest -isort==5.7.0 +isort==5.8.0 # via pylint jsonschema==3.2.0 # via @@ -123,7 +123,7 @@ py==1.10.0 # via pytest pycparser==2.20 # via cffi -pylint==2.7.2 +pylint==2.7.4 # via -r requirements/_test.in pynacl==1.4.0 # via paramiko @@ -147,7 +147,7 @@ pytest-runner==5.3.0 # via -r requirements/_test.in pytest-sugar==0.9.4 # via -r requirements/_test.in -pytest==6.2.2 +pytest==6.2.3 # via # -r requirements/_test.in # pytest-aiohttp @@ -161,7 +161,7 @@ python-dateutil==2.8.1 # -c requirements/_base.txt # faker # pandas -python-dotenv==0.15.0 +python-dotenv==0.17.0 # via docker-compose pytz==2020.1 # via @@ -198,7 +198,7 @@ toml==0.10.2 # via # pylint # pytest -typed-ast==1.4.2 +typed-ast==1.4.3 # via astroid typing-extensions==3.7.4.3 # via diff --git a/services/storage/requirements/_tools.txt b/services/storage/requirements/_tools.txt index f375da927fc..dbe825778d9 100644 --- a/services/storage/requirements/_tools.txt +++ b/services/storage/requirements/_tools.txt @@ -29,31 +29,34 @@ distlib==0.3.1 # via virtualenv filelock==3.0.12 # via virtualenv -identify==2.1.0 +identify==2.2.4 # via pre-commit importlib-metadata==2.0.0 # via # -c requirements/_base.txt # -c requirements/_test.txt + # pep517 # pre-commit # virtualenv -importlib-resources==5.1.1 +importlib-resources==5.1.2 # via # pre-commit # virtualenv -isort==5.7.0 +isort==5.8.0 # via # -c requirements/_test.txt # -r requirements/../../../requirements/devenv.txt mypy-extensions==0.4.3 # via black -nodeenv==1.5.0 +nodeenv==1.6.0 # via pre-commit pathspec==0.8.1 # via black -pip-tools==5.5.0 +pep517==0.10.0 + # via pip-tools +pip-tools==6.1.0 # via -r requirements/../../../requirements/devenv.txt -pre-commit==2.10.1 +pre-commit==2.12.1 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.3.1 # via @@ -62,7 +65,7 @@ pyyaml==5.3.1 # -c requirements/_test.txt # pre-commit # watchdog -regex==2020.11.13 +regex==2021.4.4 # via black six==1.15.0 # via @@ -73,8 +76,9 @@ toml==0.10.2 # via # -c requirements/_test.txt # black + # pep517 # pre-commit -typed-ast==1.4.2 +typed-ast==1.4.3 # via # -c requirements/_test.txt # black @@ -83,9 +87,9 @@ typing-extensions==3.7.4.3 # -c requirements/_base.txt # -c requirements/_test.txt # black -virtualenv==20.4.2 +virtualenv==20.4.4 # via pre-commit -watchdog[watchmedo]==2.0.2 +watchdog[watchmedo]==2.0.3 # via -r requirements/_tools.in zipp==3.4.0 # via @@ -93,6 +97,7 @@ zipp==3.4.0 # -c requirements/_test.txt # importlib-metadata # importlib-resources + # pep517 # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/services/web/server/requirements/_base.txt b/services/web/server/requirements/_base.txt index 7ab474dad9c..36f15d2bd73 100644 --- a/services/web/server/requirements/_base.txt +++ b/services/web/server/requirements/_base.txt @@ -108,6 +108,9 @@ idna-ssl==1.1.0 # via aiohttp idna==2.10 # via + # -r requirements/../../../../packages/models-library/requirements/_base.in + # -r requirements/../../../../packages/postgres-database/requirements/_base.in + # -r requirements/../../../../packages/service-library/requirements/_base.in # email-validator # idna-ssl # yarl diff --git a/services/web/server/requirements/_test.txt b/services/web/server/requirements/_test.txt index 17d3ae455bc..aa93f1ed4c5 100644 --- a/services/web/server/requirements/_test.txt +++ b/services/web/server/requirements/_test.txt @@ -9,9 +9,9 @@ aiohttp==3.6.3 # -c requirements/_base.txt # aioresponses # pytest-aiohttp -aioresponses==0.7.1 +aioresponses==0.7.2 # via -r requirements/_test.in -alembic==1.5.5 +alembic==1.5.8 # via -r requirements/_test.in astroid==2.5 # via pylint @@ -78,7 +78,7 @@ docopt==0.6.2 # via # coveralls # docker-compose -faker==6.5.0 +faker==8.1.0 # via -r requirements/_test.in icdiff==1.9.1 # via pytest-icdiff @@ -177,7 +177,7 @@ pytest-runner==5.3.0 # via -r requirements/_test.in pytest-sugar==0.9.4 # via -r requirements/_test.in -pytest==6.2.2 +pytest==6.2.3 # via # -r requirements/_test.in # pytest-aiohttp @@ -191,7 +191,7 @@ python-dateutil==2.8.1 # via # alembic # faker -python-dotenv==0.15.0 +python-dotenv==0.17.0 # via # -r requirements/_test.in # docker-compose @@ -244,14 +244,14 @@ toml==0.10.2 # via # pylint # pytest -typed-ast==1.4.2 +typed-ast==1.4.3 # via astroid typing-extensions==3.7.4.3 # via # -c requirements/_base.txt # aiohttp # yarl -urllib3==1.26.3 +urllib3==1.26.4 # via # -c requirements/../../../../requirements/constraints.txt # requests diff --git a/services/web/server/requirements/_tools.txt b/services/web/server/requirements/_tools.txt index d835da11b06..1c5f3659289 100644 --- a/services/web/server/requirements/_tools.txt +++ b/services/web/server/requirements/_tools.txt @@ -30,15 +30,16 @@ distlib==0.3.1 # via virtualenv filelock==3.0.12 # via virtualenv -identify==2.1.0 +identify==2.2.4 # via pre-commit importlib-metadata==3.1.1 # via # -c requirements/_base.txt # -c requirements/_test.txt + # pep517 # pre-commit # virtualenv -importlib-resources==5.1.1 +importlib-resources==5.1.2 # via # pre-commit # virtualenv @@ -48,13 +49,15 @@ isort==4.3.21 # -r requirements/../../../../requirements/devenv.txt mypy-extensions==0.4.3 # via black -nodeenv==1.5.0 +nodeenv==1.6.0 # via pre-commit pathspec==0.8.1 # via black -pip-tools==5.5.0 +pep517==0.10.0 + # via pip-tools +pip-tools==6.1.0 # via -r requirements/../../../../requirements/devenv.txt -pre-commit==2.10.1 +pre-commit==2.12.1 # via -r requirements/../../../../requirements/devenv.txt pyyaml==5.3.1 # via @@ -63,7 +66,7 @@ pyyaml==5.3.1 # -c requirements/_test.txt # pre-commit # watchdog -regex==2020.11.13 +regex==2021.4.4 # via black six==1.15.0 # via @@ -74,8 +77,9 @@ toml==0.10.2 # via # -c requirements/_test.txt # black + # pep517 # pre-commit -typed-ast==1.4.2 +typed-ast==1.4.3 # via # -c requirements/_test.txt # black @@ -84,9 +88,9 @@ typing-extensions==3.7.4.3 # -c requirements/_base.txt # -c requirements/_test.txt # black -virtualenv==20.4.2 +virtualenv==20.4.4 # via pre-commit -watchdog[watchmedo]==2.0.2 +watchdog[watchmedo]==2.0.3 # via -r requirements/_tools.in zipp==3.1.0 # via @@ -94,6 +98,7 @@ zipp==3.1.0 # -c requirements/_test.txt # importlib-metadata # importlib-resources + # pep517 # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/tests/environment-setup/requirements/requirements.txt b/tests/environment-setup/requirements/requirements.txt index 66d03e23ca9..f505bdca620 100644 --- a/tests/environment-setup/requirements/requirements.txt +++ b/tests/environment-setup/requirements/requirements.txt @@ -4,7 +4,7 @@ # # pip-compile --output-file=requirements/requirements.txt requirements/requirements.in # -aiohttp==3.7.4 +aiohttp==3.7.4.post0 # via pytest-aiohttp async-timeout==3.0.1 # via aiohttp @@ -12,15 +12,15 @@ attrs==20.3.0 # via # aiohttp # pytest -chardet==3.0.4 +chardet==4.0.0 # via aiohttp idna-ssl==1.1.0 # via aiohttp -idna==2.10 +idna==3.1 # via # idna-ssl # yarl -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # pluggy # pytest @@ -48,7 +48,7 @@ pytest-runner==5.3.0 # via -r requirements/requirements.in pytest-sugar==0.9.4 # via -r requirements/requirements.in -pytest==6.2.2 +pytest==6.2.3 # via # -r requirements/requirements.in # pytest-aiohttp @@ -69,5 +69,5 @@ typing-extensions==3.7.4.3 # yarl yarl==1.6.3 # via aiohttp -zipp==3.4.0 +zipp==3.4.1 # via importlib-metadata diff --git a/tests/public-api/requirements/_test.txt b/tests/public-api/requirements/_test.txt index 2ca0248bbdd..5ac61c84c09 100644 --- a/tests/public-api/requirements/_test.txt +++ b/tests/public-api/requirements/_test.txt @@ -36,7 +36,7 @@ idna==2.10 # rfc3986 immutables==0.15 # via contextvars -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # jsonschema # pluggy @@ -55,16 +55,16 @@ pyparsing==2.4.7 # via packaging pyrsistent==0.17.3 # via jsonschema -pytest-asyncio==0.14.0 +pytest-asyncio==0.15.1 # via -r requirements/_test.in pytest-cov==2.11.1 # via -r requirements/_test.in -pytest==6.2.2 +pytest==6.2.3 # via # -r requirements/_test.in # pytest-asyncio # pytest-cov -python-dotenv==0.15.0 +python-dotenv==0.17.0 # via -r requirements/_test.in pyyaml==5.4.1 # via @@ -89,13 +89,13 @@ toml==0.10.2 # via pytest typing-extensions==3.7.4.3 # via importlib-metadata -urllib3==1.26.3 +urllib3==1.26.4 # via # -c requirements/../../../requirements/constraints.txt # requests websocket-client==0.58.0 # via docker -zipp==3.4.0 +zipp==3.4.1 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/tests/public-api/requirements/_tools.txt b/tests/public-api/requirements/_tools.txt index 438bb7bffde..c62e047da50 100644 --- a/tests/public-api/requirements/_tools.txt +++ b/tests/public-api/requirements/_tools.txt @@ -24,35 +24,38 @@ distlib==0.3.1 # via virtualenv filelock==3.0.12 # via virtualenv -identify==2.1.0 +identify==2.2.4 # via pre-commit -importlib-metadata==3.7.0 +importlib-metadata==4.0.1 # via # -c requirements/_test.txt + # pep517 # pre-commit # virtualenv -importlib-resources==5.1.1 +importlib-resources==5.1.2 # via # pre-commit # virtualenv -isort==5.7.0 +isort==5.8.0 # via -r requirements/../../../requirements/devenv.txt mypy-extensions==0.4.3 # via black -nodeenv==1.5.0 +nodeenv==1.6.0 # via pre-commit pathspec==0.8.1 # via black -pip-tools==5.5.0 +pep517==0.10.0 + # via pip-tools +pip-tools==6.1.0 # via -r requirements/../../../requirements/devenv.txt -pre-commit==2.10.1 +pre-commit==2.12.1 # via -r requirements/../../../requirements/devenv.txt pyyaml==5.4.1 # via # -c requirements/../../../requirements/constraints.txt # -c requirements/_test.txt # pre-commit -regex==2020.11.13 +regex==2021.4.4 # via black six==1.15.0 # via @@ -62,21 +65,23 @@ toml==0.10.2 # via # -c requirements/_test.txt # black + # pep517 # pre-commit -typed-ast==1.4.2 +typed-ast==1.4.3 # via black typing-extensions==3.7.4.3 # via # -c requirements/_test.txt # black # importlib-metadata -virtualenv==20.4.2 +virtualenv==20.4.4 # via pre-commit -zipp==3.4.0 +zipp==3.4.1 # via # -c requirements/_test.txt # importlib-metadata # importlib-resources + # pep517 # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/tests/swarm-deploy/requirements/_test.txt b/tests/swarm-deploy/requirements/_test.txt index 1fb37bd4d55..126f1f44c82 100644 --- a/tests/swarm-deploy/requirements/_test.txt +++ b/tests/swarm-deploy/requirements/_test.txt @@ -39,7 +39,7 @@ aiozipkin==0.7.1 # -c requirements/../../../requirements/constraints.txt # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in -alembic==1.5.5 +alembic==1.5.8 # via # -r requirements/../../../packages/postgres-database/requirements/_migration.txt # -r requirements/_test.in @@ -61,7 +61,7 @@ certifi==2020.12.5 # -r requirements/../../../packages/postgres-database/requirements/_migration.txt # minio # requests -chardet==3.0.4 +chardet==4.0.0 # via # -r requirements/../../../packages/postgres-database/requirements/_migration.txt # aiohttp @@ -92,12 +92,17 @@ idna-ssl==1.1.0 # via aiohttp idna==2.10 # via + # -r requirements/../../../packages/models-library/requirements/_base.in # -r requirements/../../../packages/postgres-database/requirements/_migration.txt + # -r requirements/../../../packages/service-library/requirements/_base.in + # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/models-library/requirements/_base.in + # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/postgres-database/requirements/_base.in + # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in # email-validator # idna-ssl # requests # yarl -importlib-metadata==4.0.0 +importlib-metadata==4.0.1 # via # jsonschema # pluggy @@ -252,7 +257,7 @@ six==1.15.0 # python-dateutil # tenacity # websocket-client -sqlalchemy[postgresql_psycopg2binary]==1.3.23 +sqlalchemy[postgresql_psycopg2binary]==1.3.24 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/s3wrapper/requirements/../../../requirements/constraints.txt @@ -301,7 +306,7 @@ ujson==4.0.2 # via # -r requirements/../../../packages/service-library/requirements/_base.in # -r requirements/../../../packages/simcore-sdk/requirements/../../../packages/service-library/requirements/_base.in -urllib3==1.26.3 +urllib3==1.26.4 # via # -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt # -c requirements/../../../packages/s3wrapper/requirements/../../../requirements/constraints.txt diff --git a/tests/swarm-deploy/requirements/_tools.txt b/tests/swarm-deploy/requirements/_tools.txt index 73adc8d87fc..2fcdf64bdd4 100644 --- a/tests/swarm-deploy/requirements/_tools.txt +++ b/tests/swarm-deploy/requirements/_tools.txt @@ -29,9 +29,9 @@ distlib==0.3.1 # via virtualenv filelock==3.0.12 # via virtualenv -identify==2.2.3 +identify==2.2.4 # via pre-commit -importlib-metadata==4.0.0 +importlib-metadata==4.0.1 # via # -c requirements/_test.txt # pep517 @@ -80,9 +80,9 @@ typing-extensions==3.7.4.3 # -c requirements/_test.txt # black # importlib-metadata -virtualenv==20.4.3 +virtualenv==20.4.4 # via pre-commit -watchdog[watchmedo]==2.0.2 +watchdog[watchmedo]==2.0.3 # via -r requirements/_tools.in zipp==3.4.1 # via