Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

⬆️ Maintenance/reqs upgrade (test/tools & service security patch) (⚠️ devops) 🚨 #3928

Conversation

matusdrobuliak66
Copy link
Contributor

@matusdrobuliak66 matusdrobuliak66 commented Mar 1, 2023

⚠️ devops

What do these changes do?

  • Upgrade all tooling and testing libraries
  • Upgrade of cryptography library (security patch) for these 4 services api-server ⬆️ dynamic-sidecar ⬆️ invitations ⬆️ web ⬆️
  • Needed to add constraints to the api-server requirements, because of incompatible versions in the resolved dependencies

Highlights on updated libraries (only updated libraries are included)

  • #packages before: 106
  • #packages after : 105
# name before after upgrade count packages
1 aio-pika 8.2.5 9.0.2 MAJOR 3 service-library🧪
simcore-sdk🧪
swarm-deploy🧪
2 aioboto3 10.1.0 10.4.0 minor 1 director-v2🧪
3 aiobotocore 2.4.0 2.4.2 1 director-v2🧪
4 aiocache 0.11.1 0.12.0 minor 2 simcore-sdk🧪
swarm-deploy🧪
5 aiofiles 22.1.0 23.1.0 MAJOR 3 service-library🧪
simcore-sdk🧪
swarm-deploy🧪
6 aiohttp 3.8.3 3.8.4 12 catalog🧪
dask-task-models-library🧪
environment-setup🧪
models-library🧪
postgres-database🧪
public-api🧪
service-library🧪🧪
simcore-sdk🧪🧪
swarm-deploy🧪
tests🧪
7 aioresponses 0.7.3 0.7.4 3 simcore-sdk🧪
storage🧪
web🧪
8 aiormq 6.4.2 6.7.1 minor 3 service-library🧪
simcore-sdk🧪
swarm-deploy🧪
9 aiosignal 1.2.0 1.3.1 minor 1 catalog🧪
10 alembic 1.8.1 1.9.4 minor 6 models-library🧪
postgres-database🧪🧪
simcore-sdk🧪🧪
swarm-deploy🧪
11 asgi-lifespan 1.0.1 2.0.0 MAJOR 4 api-server🧪
datcore-adapter🧪
director-v2🧪
dynamic-sidecar🧪
12 astroid 2.12.12, 2.13.2, 2.12.13 2.14.2 minor 22 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🧪🔧
dynamic-sidecar🔧
invitations🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🔧
settings-library🔧
simcore-sdk🔧
storage🔧
swarm-deploy🧪
web🧪🔧
13 attrs 22.1.0 22.2.0 minor 10 dask-task-models-library🧪🧪
models-library🧪🧪
postgres-database🧪
public-api🧪
service-integration🧪🧪
settings-library🧪
tests🧪
14 aws-sam-translator 1.53.0, 1.54.0 1.55.0,1.59.0 minor 4 agent🧪
api-server🧪
autoscaling🧪
storage🧪
15 aws-xray-sdk 2.10.0 2.11.0 minor 3 agent🧪
api-server🧪
storage🧪
16 black 22.12.0, 22.10.0 22.12.0,23.1.0 MAJOR 20 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🔧
dynamic-sidecar🔧
invitations🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🔧
settings-library🔧
simcore-sdk🔧
storage🔧
swarm-deploy🧪
web🔧
17 bokeh 2.4.3 3.0.3 MAJOR 1 director-v2🧪
18 boto3 1.26.3 1.26.72 1 api-server🧪
19 boto3-stubs 1.26.3 1.26.72 1 api-server🧪
20 botocore 1.29.3 1.29.72 1 api-server🧪
21 botocore-stubs 1.29.3 1.29.72 1 api-server🧪
22 build 0.9.0, 0.8.0 0.10.0 minor 20 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🔧
dynamic-sidecar🔧
invitations🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🔧
settings-library🔧
simcore-sdk🔧
storage🔧
swarm-deploy🧪
web🔧
23 cfn-lint 0.70.1, 0.72.2, 0.72.0 0.72.6,0.73.1 minor 5 agent🧪
api-server🧪
autoscaling🧪
simcore-sdk🧪
storage🧪
24 charset-normalizer 2.1.1 3.0.1 MAJOR 18 dask-task-models-library🧪
datcore-adapter🧪
e2e🧪
environment-setup🧪
invitations🧪
models-library🧪
postgres-database🧪🧪
public-api🧪
service-integration🧪🧪
service-library🧪🧪
settings-library🧪
simcore-sdk🧪🧪
swarm-deploy🧪
tests🧪
25 cloudpickle 2.2.0 2.2.1 1 dask-task-models-library🧪
26 coverage 6.5.0 7.1.0 MAJOR 3 dynamic-sidecar🧪
public-api🧪
swarm-deploy🧪
27 cryptography 3.4.7, 36.0.2, 37.0.2, 38.0.3, 38.0.1, 38.0.4, 39.0.0 39.0.1 MAJOR 10 agent🧪
autoscaling🧪
dask-sidecar🧪
director-v2🧪
simcore-sdk🧪
storage🧪
api-server ⬆️
dynamic-sidecar ⬆️
invitations ⬆️
web ⬆️
28 dask 2022.12.0 2023.2.0 MAJOR 1 dask-task-models-library🧪
29 dask-gateway-server 2022.10.0 2023.1.1 MAJOR 1 director-v2🧪
30 deepdiff 6.2.1 6.2.3 1 autoscaling🧪
31 dill 0.3.5.1 0.3.6 4 director-v2🧪🔧
web🧪🔧
32 distributed 2022.12.0 2023.2.0 MAJOR 1 dask-task-models-library🧪
33 dnspython 2.2.1 2.3.0 minor 5 dask-task-models-library🧪
models-library🧪
service-integration🧪
simcore-sdk🧪
swarm-deploy🧪
34 docker 6.0.0 6.0.1 2 director-v2🧪
web🧪
35 email-validator 1.3.0 1.3.1 5 dask-task-models-library🧪
models-library🧪
service-integration🧪
simcore-sdk🧪
swarm-deploy🧪
36 exceptiongroup 1.0.0, 1.0.4, 1.0.1 1.1.0 minor 22 agent🧪
api-server🧪
autoscaling🧪
catalog🧪
dask-sidecar🧪
dask-task-models-library🧪
datcore-adapter🧪
director-v2🧪
dynamic-sidecar🧪
environment-setup🧪
models-library🧪
postgres-database🧪
public-api🧪
service-integration🧪🧪
service-library🧪
settings-library🧪
simcore-sdk🧪
storage🧪
swarm-deploy🧪
tests🧪
web🧪
37 faker 16.3.0, 15.3.3, 15.3.4, 15.2.0, 15.1.0 17.0.0 MAJOR 17 agent🧪
api-server🧪
autoscaling🧪
catalog🧪
dask-sidecar🧪
dask-task-models-library🧪
datcore-adapter🧪
director-v2🧪
dynamic-sidecar🧪
invitations🧪
models-library🧪
postgres-database🧪
public-api🧪
service-library🧪
simcore-sdk🧪
storage🧪
web🧪
38 fakeredis 2.3.0 2.9.0 minor 1 autoscaling🧪
39 fastapi 0.88.0 0.92.0 minor 1 service-library🧪
40 filelock 3.8.0, 3.8.2 3.9.0 minor 19 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🔧
dynamic-sidecar🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🔧
settings-library🔧
simcore-sdk🔧
storage🔧
swarm-deploy🧪
web🔧
41 flask 2.2.2 2.2.3 3 agent🧪
simcore-sdk🧪
storage🧪
42 frozenlist 1.3.1 1.3.3 1 catalog🧪
43 fsspec 2022.11.0 2023.1.0 MAJOR 1 dask-task-models-library🧪
44 greenlet 2.0.1 2.0.2 8 models-library🧪
postgres-database🧪🧪🧪
service-library🧪
simcore-sdk🧪🧪
swarm-deploy🧪
45 httpcore 0.16.2 0.16.3 2 public-api🧪
service-library🧪
46 httpx 0.23.1 0.23.3 2 public-api🧪
service-library🧪
47 hypothesis 6.56.2 6.68.1 minor 1 web🧪
48 icdiff 2.0.5 2.0.6 8 dask-sidecar🧪
dask-task-models-library🧪
datcore-adapter🧪
director-v2🧪
models-library🧪
simcore-sdk🧪
storage🧪
web🧪
49 identify 2.5.6, 2.5.8, 2.5.12, 2.5.9 2.5.18 20 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🔧
dynamic-sidecar🔧
invitations🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🔧
settings-library🔧
simcore-sdk🔧
storage🔧
swarm-deploy🧪
web🔧
50 importlib-metadata 5.1.0, 5.0.0 6.0.0 MAJOR 5 agent🧪
api-server🧪
autoscaling🧪
simcore-sdk🧪
storage🧪
51 iniconfig 1.1.1 2.0.0 MAJOR 22 agent🧪
api-server🧪
autoscaling🧪
catalog🧪
dask-sidecar🧪
dask-task-models-library🧪
datcore-adapter🧪
director-v2🧪
dynamic-sidecar🧪
environment-setup🧪
models-library🧪
postgres-database🧪
public-api🧪
service-integration🧪🧪
service-library🧪
settings-library🧪
simcore-sdk🧪
storage🧪
swarm-deploy🧪
tests🧪
web🧪
52 isort 5.10.1, 5.11.4 5.12.0 minor 22 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🧪🔧
dynamic-sidecar🔧
invitations🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🔧
settings-library🔧
simcore-sdk🔧
storage🔧
swarm-deploy🧪
web🧪🔧
53 jsonpickle 2.2.0, 3.0.0 3.0.1 5 agent🧪
api-server🧪
autoscaling🧪
simcore-sdk🧪
storage🧪
54 lazy-object-proxy 1.8.0, 1.7.1 1.9.0 minor 20 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🧪🔧
dynamic-sidecar🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🧪🔧
settings-library🔧
simcore-sdk🔧
swarm-deploy🧪
tests🧪
55 markupsafe 2.1.1 2.1.2 11 agent🧪
autoscaling🧪
dask-task-models-library🧪
models-library🧪
postgres-database🧪🧪
service-library🧪
simcore-sdk🧪🧪
swarm-deploy🧪
tests🧪
56 moto 4.0.11, 4.0.9 4.1.2 minor 3 agent🧪
simcore-sdk🧪
storage🧪
57 multidict 6.0.3 6.0.4 13 dask-task-models-library🧪
environment-setup🧪
models-library🧪
postgres-database🧪🧪
public-api🧪
service-library🧪🧪🧪
simcore-sdk🧪🧪
swarm-deploy🧪
tests🧪
58 mypy-extensions 0.4.3 1.0.0 MAJOR 20 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🔧
dynamic-sidecar🔧
invitations🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🔧
settings-library🔧
simcore-sdk🔧
storage🔧
swarm-deploy🧪
web🔧
59 numpy 1.23.4 1.24.2 minor 2 director-v2🧪
storage🧪
60 packaging 21.3 23.0 MAJOR 29 dask-task-models-library🧪🧪🔧
datcore-adapter🧪🔧
e2e🧪
environment-setup🧪
models-library🧪🔧
postgres-database🧪🧪🔧
public-api🧪🧪
service-integration🧪🧪🔧
service-library🧪🔧
settings-library🧪🔧
simcore-sdk🧪🧪🔧
storage🧪🔧
swarm-deploy🧪🧪
tests🧪
61 pandas 1.5.1 1.5.3 1 storage🧪
62 pathspec 0.10.2, 0.10.1, 0.10.3 0.11.0 minor 20 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🔧
dynamic-sidecar🔧
invitations🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🔧
settings-library🔧
simcore-sdk🔧
storage🔧
swarm-deploy🧪
web🔧
63 pbr 5.11.0 5.11.1 5 agent🧪
api-server🧪
autoscaling🧪
simcore-sdk🧪
storage🧪
64 pep517 0.13.0 🗑️ removed 20 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🔧
dynamic-sidecar🔧
invitations🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🔧
settings-library🔧
simcore-sdk🔧
storage🔧
swarm-deploy🧪
web🔧
65 pillow 9.3.0 9.4.0 minor 1 director-v2🧪
66 pip-tools 6.10.0, 6.12.1, 6.9.0, 6.11.0 6.12.2 20 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🔧
dynamic-sidecar🔧
invitations🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🔧
settings-library🔧
simcore-sdk🔧
storage🔧
swarm-deploy🧪
web🔧
67 platformdirs 2.5.3, 2.6.2, 2.5.4, 2.5.2 3.0.0 MAJOR 22 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🧪🔧
dynamic-sidecar🔧
invitations🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🔧
settings-library🔧
simcore-sdk🔧
storage🔧
swarm-deploy🧪
web🧪🔧
68 pre-commit 2.21.0, 2.20.0 3.0.4 MAJOR 20 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🔧
dynamic-sidecar🔧
invitations🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🔧
settings-library🔧
simcore-sdk🔧
storage🔧
swarm-deploy🧪
web🔧
69 prometheus-client 0.15.0 0.16.0 minor 1 service-library🧪
70 py 1.11.0 🗑️ removed 2 director-v2🧪
web🧪
71 pydantic 1.10.2 1.10.2,1.10.5 9 dask-task-models-library🧪
environment-setup🧪
models-library🧪
service-integration🧪
service-library🧪🧪
settings-library🧪
simcore-sdk🧪
swarm-deploy🧪
72 pygments 2.13.0 2.14.0 minor 1 service-integration🧪
73 pylint 2.15.10, 2.15.6, 2.15.5, 2.15.8 2.16.2 minor 22 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🧪🔧
dynamic-sidecar🔧
invitations🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🔧
settings-library🔧
simcore-sdk🔧
storage🔧
swarm-deploy🧪
web🧪🔧
74 pyopenssl 22.1.0 23.0.0 MAJOR 1 dask-sidecar🧪
75 pyparsing 3.0.9 🗑️ removed 27 dask-task-models-library🧪🧪🔧
datcore-adapter🧪🔧
e2e🧪
environment-setup🧪
models-library🧪🔧
postgres-database🧪🧪🔧
public-api🧪🧪
service-integration🧪🧪🔧
service-library🧪🔧
settings-library🧪🔧
simcore-sdk🧪🔧
storage🔧
swarm-deploy🧪🧪
tests🧪
76 pyrsistent 0.19.2 0.19.3 10 dask-task-models-library🧪
models-library🧪
public-api🧪
service-integration🧪
service-library🧪🧪
simcore-sdk🧪🧪
swarm-deploy🧪
tests🧪
77 pytest 7.2.0 7.2.1 23 agent🧪
api-server🧪
autoscaling🧪
catalog🧪
dask-sidecar🧪
dask-task-models-library🧪
datcore-adapter🧪
director-v2🧪
dynamic-sidecar🧪
environment-setup🧪
invitations🧪
models-library🧪
postgres-database🧪
public-api🧪
service-integration🧪🧪
service-library🧪
settings-library🧪
simcore-sdk🧪
storage🧪
swarm-deploy🧪
tests🧪
web🧪
78 pytest-asyncio 0.20.2, 0.20.1, 0.19.0 0.20.3 19 agent🧪
api-server🧪
autoscaling🧪
catalog🧪
dask-sidecar🧪
dask-task-models-library🧪
datcore-adapter🧪
director-v2🧪
dynamic-sidecar🧪
environment-setup🧪
models-library🧪
postgres-database🧪
public-api🧪
service-library🧪
simcore-sdk🧪
storage🧪
swarm-deploy🧪
tests🧪
web🧪
79 pytest-forked 1.4.0 🗑️ removed 2 director-v2🧪
web🧪
80 pytest-xdist 2.5.0, 3.0.2, 3.1.0 3.2.0 minor 5 datcore-adapter🧪
director-v2🧪
service-library🧪
simcore-sdk🧪
web🧪
81 python-dotenv 0.21.0 0.21.1 8 autoscaling🧪
public-api🧪
service-library🧪
settings-library🧪
simcore-sdk🧪
storage🧪
swarm-deploy🧪
web🧪
82 pytz 2022.6 2022.7.1 minor 5 agent🧪
api-server🧪
autoscaling🧪
simcore-sdk🧪
storage🧪
83 redis 4.4.0 4.5.1 minor 3 service-library🧪
simcore-sdk🧪
swarm-deploy🧪
84 requests 2.28.1 2.28.2 17 agent🧪
autoscaling🧪
dask-task-models-library🧪
datcore-adapter🧪
e2e🧪
invitations🧪
models-library🧪
postgres-database🧪🧪
public-api🧪
service-integration🧪🧪
service-library🧪
settings-library🧪
simcore-sdk🧪
storage🧪
swarm-deploy🧪
85 respx 0.20.0 0.20.1 4 api-server🧪
catalog🧪
datcore-adapter🧪
director-v2🧪
86 shellingham 1.5.0 1.5.0.post1 1 service-integration🧪
87 sqlalchemy 1.4.44 1.4.46 8 models-library🧪
postgres-database🧪🧪🧪
service-library🧪
simcore-sdk🧪🧪
swarm-deploy🧪
88 starlette 0.22.0 0.25.0 minor 1 service-library🧪
89 tenacity 8.1.0 8.2.1 minor 6 e2e🧪
postgres-database🧪
public-api🧪
service-library🧪
simcore-sdk🧪
swarm-deploy🧪
90 termcolor 2.1.0, 2.1.1 2.2.0 minor 13 dask-sidecar🧪
dask-task-models-library🧪
datcore-adapter🧪
environment-setup🧪
models-library🧪
service-integration🧪
service-library🧪
settings-library🧪
simcore-sdk🧪
storage🧪
swarm-deploy🧪
tests🧪
web🧪
91 toml 0.10.2 🗑️ removed 19 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🔧
dynamic-sidecar🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🔧
settings-library🔧
simcore-sdk🔧
storage🔧
swarm-deploy🧪
web🔧
92 tomlkit 0.11.5 0.11.6 4 director-v2🧪🔧
web🧪🔧
93 traitlets 5.4.0 5.9.0 minor 1 director-v2🧪
94 types-aiofiles 22.1.0.1 22.1.0.8 1 dynamic-sidecar🧪
95 types-awscrt 0.15.2 0.16.10 minor 1 api-server🧪
96 types-pyyaml 6.0.12.1 6.0.12.6 1 dynamic-sidecar🧪
97 types-s3transfer 0.6.0.post4 0.6.0.post5 1 api-server🧪
98 types-toml 0.10.8.1, 0.10.8 0.10.8.4 5 agent🧪
api-server🧪
autoscaling🧪
simcore-sdk🧪
storage🧪
99 typing-extensions 4.4.0 4.5.0,4.4.0 minor 19 dask-task-models-library🧪🔧
environment-setup🧪
models-library🧪🔧
postgres-database🔧
public-api🧪
service-integration🧪🔧
service-library🧪🧪🔧
settings-library🧪🔧
simcore-sdk🧪🧪🔧
swarm-deploy🧪🧪
100 urllib3 1.26.13, 1.26.12 1.26.14 15 agent🧪
dask-task-models-library🧪🧪
e2e🧪
invitations🧪
models-library🧪
postgres-database🧪🧪
public-api🧪
service-integration🧪🧪
service-library🧪
settings-library🧪
simcore-sdk🧪
swarm-deploy🧪
101 virtualenv 20.16.6, 20.17.1, 20.16.5, 20.16.7 20.19.0 minor 20 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
dask-task-models-library🔧
datcore-adapter🔧
director-v2🔧
dynamic-sidecar🔧
invitations🔧
models-library🔧
postgres-database🔧
public-api🧪
service-integration🔧
service-library🔧
settings-library🔧
simcore-sdk🔧
storage🔧
swarm-deploy🧪
web🔧
102 watchdog 2.2.0, 2.1.9 2.2.1 9 agent🔧
api-server🔧
autoscaling🔧
catalog🔧
dask-sidecar🔧
datcore-adapter🔧
director-v2🔧
storage🔧
swarm-deploy🧪
103 websocket-client 1.4.1, 1.4.2 1.5.1 minor 12 agent🧪
api-server🧪
autoscaling🧪
catalog🧪
director-v2🧪
e2e🧪
public-api🧪
service-integration🧪
service-library🧪
simcore-sdk🧪
storage🧪
web🧪
104 werkzeug 2.2.2 2.2.3 4 agent🧪
service-library🧪
simcore-sdk🧪
tests🧪
105 wheel 0.38.2, 0.37.1 0.38.4 9 agent🔧
api-server🔧
catalog🔧
dask-sidecar🔧
datcore-adapter🔧
director-v2🔧
dynamic-sidecar🔧
storage🔧
web🔧
106 zipp 3.11.0, 3.10.0 3.13.0 minor 5 agent🧪
api-server🧪
autoscaling🧪
simcore-sdk🧪
storage🧪

Related issue/s

How to test

Checklist

@codecov
Copy link

codecov bot commented Mar 1, 2023

Codecov Report

Merging #3928 (4fccb69) into master (2c24ad2) will increase coverage by 4.1%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##           master   #3928      +/-   ##
=========================================
+ Coverage    80.8%   85.0%    +4.1%     
=========================================
  Files         642     934     +292     
  Lines       28778   40156   +11378     
  Branches      329     839     +510     
=========================================
+ Hits        23278   34168   +10890     
- Misses       5406    5767     +361     
- Partials       94     221     +127     
Flag Coverage Δ
integrationtests 66.6% <ø> (+5.0%) ⬆️
unittests 82.2% <ø> (-3.0%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
...ector/src/simcore_service_director/system_utils.py 63.6% <0.0%> (ø)
...es/director/src/simcore_service_director/config.py 100.0% <0.0%> (ø)
...ervice_dynamic_sidecar/modules/outputs/__init__.py 100.0% <0.0%> (ø)
...decar/src/simcore_service_dask_sidecar/settings.py 100.0% <0.0%> (ø)
...kages/service-library/src/servicelib/utils_meta.py 86.2% <0.0%> (ø)
.../servicelib/aiohttp/long_running_tasks/__init__.py 100.0% <0.0%> (ø)
...amic_sidecar/modules/attribute_monitor/__init__.py 100.0% <0.0%> (ø)
.../service-library/src/servicelib/archiving_utils.py 82.0% <0.0%> (ø)
...src/servicelib/aiohttp/web_exceptions_extension.py 0.0% <0.0%> (ø)
...-integration/src/service_integration/yaml_utils.py 91.4% <0.0%> (ø)
... and 381 more

@matusdrobuliak66 matusdrobuliak66 changed the title ⬆️ Maintenance/reqs tests tools upgrade ⬆️ Maintenance/reqs upgrade (test/tools & service security patch) Mar 2, 2023
matusdrobuliak66 and others added 4 commits March 2, 2023 11:09
…mpatible versions during pip-compile, also we were able to remove service specific constraints.txt
…ith incompatible versions during pip-compile, also we were able to remove service specific constraints.txt"

This reverts commit b06c854.
@matusdrobuliak66 matusdrobuliak66 marked this pull request as ready for review March 2, 2023 12:27
@sonarcloud
Copy link

sonarcloud bot commented Mar 2, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@codeclimate
Copy link

codeclimate bot commented Mar 2, 2023

Code Climate has analyzed commit 4fccb69 and detected 0 issues on this pull request.

View more on Code Climate.

@pcrespov pcrespov changed the title ⬆️ Maintenance/reqs upgrade (test/tools & service security patch) ⬆️ Maintenance/reqs upgrade (test/tools & service security patch) (⚠️ devops) Mar 2, 2023
Copy link
Member

@pcrespov pcrespov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed, this PR combines two type of repo-wise upgrades:

  1. upgrades all test&tooling
  2. upgrades libraries reported as vulnerable ( see requirements/constraints.txt)

For 2, we need to pay special attention to the `cryptography`` library since it is not only a critical library but there is an important jump in versions specially in the dynamic-sidecar (see corresponding row in table).

As agreed, we should test this PR with real data as soon as it reaches master (please create an issue from this comment to follow up with some test ideas).

In addition, I marked it with (⚠️ devops) since the stand-alone invitations service will have to be updated.

@pcrespov pcrespov changed the title ⬆️ Maintenance/reqs upgrade (test/tools & service security patch) (⚠️ devops) ⬆️ Maintenance/reqs upgrade (test/tools & service security patch) (⚠️ devops) 🚨 Mar 2, 2023
@matusdrobuliak66 matusdrobuliak66 self-assigned this Mar 2, 2023
@matusdrobuliak66 matusdrobuliak66 added the t:maintenance Some planned maintenance work label Mar 2, 2023
@matusdrobuliak66 matusdrobuliak66 merged commit 0576631 into ITISFoundation:master Mar 2, 2023
@matusdrobuliak66 matusdrobuliak66 deleted the maintenance/reqs-tests-tools-upgrade branch March 2, 2023 20:06
@pcrespov pcrespov mentioned this pull request Mar 23, 2023
31 tasks
@elisabettai elisabettai changed the title ⬆️ Maintenance/reqs upgrade (test/tools & service security patch) (⚠️ devops) 🚨 ⬆️ Maintenance/reqs upgrade (test/tools & service security patch) (⚠️ devops) 🚨 ✅ Mar 23, 2023
@elisabettai elisabettai changed the title ⬆️ Maintenance/reqs upgrade (test/tools & service security patch) (⚠️ devops) 🚨 ✅ ⬆️ Maintenance/reqs upgrade (test/tools & service security patch) (⚠️ devops) 🚨 Mar 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
t:maintenance Some planned maintenance work
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants