Skip to content

Commit 8a42137

Browse files
authored
⬆️ upgrades testing and tooling dependencies (ITISFoundation#2475)
* upgrades pckages/postgres-database reqs * upgrades packages/models-library reqs * upgrades packages/service-integration reqs * upgrades api/tests reqs * upgrades tests/environment-setup reqs * upgrades tests/e2e reqs * upgrades tests/public-api reqs * upgrades tests/swarm-deploy reqs * upgrade packages/settings-library reqs * upgrade packages/service-library reqs * upgrade packages/simcore-sdk reqs * upgrade services/api-server reqs * upgrade services/catalot reqs * upgrade services/dask-sidecar reqs * upgrade services/datcore-adapter reqs * \Added repo-wide contraints * upgrade services/dask-sidecar reqs * upgrade services/datcore-adapter reqs * upgrade services/director-v2 reqs * upgrade dynamic-sidecar reqs * upgrade sidecar * upgrade storage * upgrades services/web/server reqs * fixes linter errors in newest version * fixes linter error in healthchecks scripts * Check downloading minio fixes tests * codeclimate fix * updates pip version to 21.2.3 * downgrades minio to 7.0.4 since 7.1 fails to delete objects * code climate
1 parent 41ff2d3 commit 8a42137

File tree

79 files changed

+1020
-809
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+1020
-809
lines changed

api/tests/requirements.txt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile
2+
# This file is autogenerated by pip-compile with python 3.8
33
# To update, run:
44
#
55
# pip-compile --output-file=requirements.txt requirements.in
@@ -53,7 +53,7 @@ openapi-schema-validator==0.1.5
5353
# openapi-spec-validator
5454
openapi-spec-validator==0.3.1
5555
# via openapi-core
56-
packaging==20.9
56+
packaging==21.0
5757
# via
5858
# pytest
5959
# pytest-sugar
@@ -65,8 +65,15 @@ py==1.10.0
6565
# via pytest
6666
pyparsing==2.4.7
6767
# via packaging
68-
pyrsistent==0.17.3
68+
pyrsistent==0.18.0
6969
# via jsonschema
70+
pytest==6.2.4
71+
# via
72+
# -r requirements.in
73+
# pytest-aiohttp
74+
# pytest-cov
75+
# pytest-instafail
76+
# pytest-sugar
7077
pytest-aiohttp==0.3.0
7178
# via -r requirements.in
7279
pytest-cov==2.12.1
@@ -75,13 +82,6 @@ pytest-instafail==0.4.2
7582
# via -r requirements.in
7683
pytest-sugar==0.9.4
7784
# via -r requirements.in
78-
pytest==6.2.4
79-
# via
80-
# -r requirements.in
81-
# pytest-aiohttp
82-
# pytest-cov
83-
# pytest-instafail
84-
# pytest-sugar
8585
pyyaml==5.4.1
8686
# via
8787
# -c ../../requirements/constraints.txt

ci/helpers/ensure_python_pip.bash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ set -o pipefail # don't hide errors within pipes
1111
IFS=$'\n\t'
1212

1313
# Pin pip version to a compatible release https://www.python.org/dev/peps/pep-0440/#compatible-release
14-
PIP_VERSION=21.0.1
14+
PIP_VERSION=21.2.3
1515

1616
echo "INFO:" "$(python --version)" "@" "$(command -v python)"
1717

packages/models-library/requirements/_base.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#
2-
# This file is autogenerated by pip-compile
2+
# This file is autogenerated by pip-compile with python 3.8
33
# To update, run:
44
#
5-
# pip-compile --output-file=requirements/_base.txt requirements/_base.in
5+
# pip-compile --output-file=requirements/_base.txt --strip-extras requirements/_base.in
66
#
77
dnspython==2.1.0
88
# via email-validator
@@ -12,7 +12,7 @@ idna==2.10
1212
# via
1313
# -r requirements/_base.in
1414
# email-validator
15-
pydantic[email]==1.8.2
15+
pydantic==1.8.2
1616
# via
1717
# -c requirements/../../../requirements/constraints.txt
1818
# -r requirements/_base.in

packages/models-library/requirements/_test.txt

Lines changed: 25 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
#
2-
# This file is autogenerated by pip-compile
2+
# This file is autogenerated by pip-compile with python 3.8
33
# To update, run:
44
#
5-
# pip-compile --output-file=requirements/_test.txt requirements/_test.in
5+
# pip-compile --output-file=requirements/_test.txt --strip-extras requirements/_test.in
66
#
77
aiohttp==3.7.4.post0
88
# via
99
# -c requirements/../../../requirements/constraints.txt
1010
# pytest-aiohttp
11-
astroid==2.5.6
11+
astroid==2.6.6
1212
# via pylint
1313
async-timeout==3.0.1
1414
# via aiohttp
@@ -19,19 +19,19 @@ attrs==21.2.0
1919
certifi==2021.5.30
2020
# via requests
2121
chardet==4.0.0
22-
# via
23-
# aiohttp
24-
# requests
22+
# via aiohttp
23+
charset-normalizer==2.0.4
24+
# via requests
2525
coverage==5.5
2626
# via
2727
# -r requirements/_test.in
2828
# coveralls
2929
# pytest-cov
30-
coveralls==3.1.0
30+
coveralls==3.2.0
3131
# via -r requirements/_test.in
3232
docopt==0.6.2
3333
# via coveralls
34-
icdiff==1.9.1
34+
icdiff==2.0.4
3535
# via pytest-icdiff
3636
idna==2.10
3737
# via
@@ -40,7 +40,7 @@ idna==2.10
4040
# yarl
4141
iniconfig==1.1.1
4242
# via pytest
43-
isort==5.9.0
43+
isort==5.9.3
4444
# via pylint
4545
lazy-object-proxy==1.6.0
4646
# via astroid
@@ -50,7 +50,7 @@ multidict==5.1.0
5050
# via
5151
# aiohttp
5252
# yarl
53-
packaging==20.9
53+
packaging==21.0
5454
# via
5555
# pint
5656
# pytest
@@ -63,10 +63,19 @@ pprintpp==0.4.0
6363
# via pytest-icdiff
6464
py==1.10.0
6565
# via pytest
66-
pylint==2.8.3
66+
pylint==2.9.6
6767
# via -r requirements/_test.in
6868
pyparsing==2.4.7
6969
# via packaging
70+
pytest==6.2.4
71+
# via
72+
# -r requirements/_test.in
73+
# pytest-aiohttp
74+
# pytest-cov
75+
# pytest-icdiff
76+
# pytest-instafail
77+
# pytest-mock
78+
# pytest-sugar
7079
pytest-aiohttp==0.3.0
7180
# via -r requirements/_test.in
7281
pytest-cov==2.12.1
@@ -81,20 +90,11 @@ pytest-runner==5.3.1
8190
# via -r requirements/_test.in
8291
pytest-sugar==0.9.4
8392
# via -r requirements/_test.in
84-
pytest==6.2.4
85-
# via
86-
# -r requirements/_test.in
87-
# pytest-aiohttp
88-
# pytest-cov
89-
# pytest-icdiff
90-
# pytest-instafail
91-
# pytest-mock
92-
# pytest-sugar
9393
pyyaml==5.4.1
9494
# via
9595
# -c requirements/../../../requirements/constraints.txt
9696
# -r requirements/_test.in
97-
requests==2.25.1
97+
requests==2.26.0
9898
# via coveralls
9999
termcolor==1.1.0
100100
# via pytest-sugar
@@ -107,11 +107,14 @@ typing-extensions==3.10.0.0
107107
# via
108108
# -c requirements/_base.txt
109109
# aiohttp
110-
urllib3==1.26.5
110+
urllib3==1.26.6
111111
# via
112112
# -c requirements/../../../requirements/constraints.txt
113113
# requests
114114
wrapt==1.12.1
115115
# via astroid
116116
yarl==1.6.3
117117
# via aiohttp
118+
119+
# The following packages are considered to be unsafe in a requirements file:
120+
# setuptools
Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
#
2-
# This file is autogenerated by pip-compile
2+
# This file is autogenerated by pip-compile with python 3.8
33
# To update, run:
44
#
5-
# pip-compile --output-file=requirements/_tools.txt requirements/_tools.in
5+
# pip-compile --output-file=requirements/_tools.txt --strip-extras requirements/_tools.in
66
#
77
appdirs==1.4.4
8-
# via
9-
# black
10-
# virtualenv
11-
black==21.6b0
8+
# via black
9+
backports.entry-points-selectable==1.1.0
10+
# via virtualenv
11+
black==21.7b0
1212
# via -r requirements/../../../requirements/devenv.txt
1313
bump2version==1.0.1
1414
# via -r requirements/../../../requirements/devenv.txt
@@ -22,41 +22,48 @@ distlib==0.3.2
2222
# via virtualenv
2323
filelock==3.0.12
2424
# via virtualenv
25-
identify==2.2.10
25+
identify==2.2.13
2626
# via pre-commit
27-
isort==5.9.0
27+
isort==5.9.3
2828
# via
2929
# -c requirements/_test.txt
3030
# -r requirements/../../../requirements/devenv.txt
3131
mypy-extensions==0.4.3
3232
# via black
3333
nodeenv==1.6.0
3434
# via pre-commit
35-
pathspec==0.8.1
35+
pathspec==0.9.0
3636
# via black
37-
pep517==0.10.0
37+
pep517==0.11.0
3838
# via pip-tools
39-
pip-tools==6.1.0
39+
pip-tools==6.2.0
4040
# via -r requirements/../../../requirements/devenv.txt
41-
pre-commit==2.13.0
41+
platformdirs==2.2.0
42+
# via virtualenv
43+
pre-commit==2.14.0
4244
# via -r requirements/../../../requirements/devenv.txt
4345
pyyaml==5.4.1
4446
# via
4547
# -c requirements/../../../requirements/constraints.txt
4648
# -c requirements/_test.txt
4749
# pre-commit
48-
regex==2021.4.4
50+
regex==2021.8.3
4951
# via black
5052
six==1.16.0
5153
# via virtualenv
5254
toml==0.10.2
5355
# via
5456
# -c requirements/_test.txt
57+
# pre-commit
58+
tomli==1.2.1
59+
# via
5560
# black
5661
# pep517
57-
# pre-commit
58-
virtualenv==20.4.7
62+
virtualenv==20.7.0
5963
# via pre-commit
64+
wheel==0.36.2
65+
# via pip-tools
6066

6167
# The following packages are considered to be unsafe in a requirements file:
6268
# pip
69+
# setuptools

packages/postgres-database/docker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ RUN apt-get update \
2626
RUN python -m venv "${VIRTUAL_ENV}"
2727

2828
RUN pip --no-cache-dir install --upgrade \
29-
pip~=21.0.1 \
29+
pip~=21.2.3 \
3030
wheel \
3131
setuptools
3232

packages/postgres-database/requirements/_base.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
#
2-
# This file is autogenerated by pip-compile
2+
# This file is autogenerated by pip-compile with python 3.8
33
# To update, run:
44
#
5-
# pip-compile --output-file=requirements/_base.txt requirements/_base.in
5+
# pip-compile --output-file=requirements/_base.txt --strip-extras requirements/_base.in
66
#
77
idna==2.10
88
# via
@@ -12,7 +12,7 @@ multidict==5.1.0
1212
# via yarl
1313
psycopg2-binary==2.9.1
1414
# via sqlalchemy
15-
sqlalchemy[postgresql_psycopg2binary]==1.3.24
15+
sqlalchemy==1.3.24
1616
# via
1717
# -c requirements/../../../requirements/constraints.txt
1818
# -r requirements/_base.in

packages/postgres-database/requirements/_migration.txt

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
#
2-
# This file is autogenerated by pip-compile
2+
# This file is autogenerated by pip-compile with python 3.8
33
# To update, run:
44
#
5-
# pip-compile --output-file=requirements/_migration.txt requirements/_migration.in
5+
# pip-compile --output-file=requirements/_migration.txt --strip-extras requirements/_migration.in
66
#
77
alembic==1.6.5
88
# via -r requirements/_migration.in
99
certifi==2021.5.30
1010
# via requests
11-
chardet==4.0.0
11+
charset-normalizer==2.0.4
1212
# via requests
1313
click==8.0.1
1414
# via -r requirements/_migration.in
@@ -26,25 +26,24 @@ psycopg2-binary==2.9.1
2626
# via
2727
# -c requirements/_base.txt
2828
# sqlalchemy
29-
python-dateutil==2.8.1
29+
python-dateutil==2.8.2
3030
# via alembic
3131
python-editor==1.0.4
3232
# via alembic
33-
requests==2.25.1
33+
requests==2.26.0
3434
# via docker
3535
six==1.16.0
3636
# via
3737
# python-dateutil
38-
# tenacity
3938
# websocket-client
40-
sqlalchemy[postgresql_psycopg2binary]==1.3.24
39+
sqlalchemy==1.3.24
4140
# via
4241
# -c requirements/../../../requirements/constraints.txt
4342
# -c requirements/_base.txt
4443
# alembic
45-
tenacity==7.0.0
44+
tenacity==8.0.1
4645
# via -r requirements/_migration.in
47-
urllib3==1.26.5
46+
urllib3==1.26.6
4847
# via
4948
# -c requirements/../../../requirements/constraints.txt
5049
# -r requirements/_migration.in

0 commit comments

Comments
 (0)