diff --git a/packages/aws-library/requirements/_base.txt b/packages/aws-library/requirements/_base.txt index c9b264c9e4f9..3c2fae6f1f4f 100644 --- a/packages/aws-library/requirements/_base.txt +++ b/packages/aws-library/requirements/_base.txt @@ -389,13 +389,13 @@ typer==0.19.2 # via # -r requirements/../../../packages/service-library/requirements/../../../packages/settings-library/requirements/_base.in # -r requirements/../../../packages/settings-library/requirements/_base.in -types-aiobotocore==2.24.2 +types-aiobotocore==2.25.0 # via -r requirements/_base.in -types-aiobotocore-ec2==2.24.2 +types-aiobotocore-ec2==2.25.0 # via types-aiobotocore -types-aiobotocore-s3==2.24.2 +types-aiobotocore-s3==2.25.0 # via types-aiobotocore -types-aiobotocore-ssm==2.24.2 +types-aiobotocore-ssm==2.25.0 # via types-aiobotocore types-awscrt==0.27.6 # via botocore-stubs diff --git a/packages/aws-library/requirements/_test.txt b/packages/aws-library/requirements/_test.txt index 1ebdbcb05244..ff8ed014c559 100644 --- a/packages/aws-library/requirements/_test.txt +++ b/packages/aws-library/requirements/_test.txt @@ -284,9 +284,9 @@ sympy==1.14.0 # via cfn-lint termcolor==3.1.0 # via pytest-sugar -types-aioboto3==15.1.0 +types-aioboto3==15.2.0 # via -r requirements/_test.in -types-aiobotocore==2.24.2 +types-aiobotocore==2.25.0 # via # -c requirements/_base.txt # types-aioboto3 diff --git a/packages/simcore-sdk/requirements/_test.txt b/packages/simcore-sdk/requirements/_test.txt index 4469482230e1..8a1e09e8b096 100644 --- a/packages/simcore-sdk/requirements/_test.txt +++ b/packages/simcore-sdk/requirements/_test.txt @@ -322,9 +322,9 @@ sympy==1.14.0 # via cfn-lint termcolor==3.1.0 # via pytest-sugar -types-aiobotocore==2.24.2 +types-aiobotocore==2.25.0 # via -r requirements/_test.in -types-aiobotocore-s3==2.24.2 +types-aiobotocore-s3==2.25.0 # via types-aiobotocore types-aiofiles==24.1.0.20250822 # via -r requirements/_test.in diff --git a/services/autoscaling/requirements/_base.txt b/services/autoscaling/requirements/_base.txt index d892e757f8b0..a7f2a0674614 100644 --- a/services/autoscaling/requirements/_base.txt +++ b/services/autoscaling/requirements/_base.txt @@ -802,13 +802,13 @@ typer==0.16.1 # -r requirements/../../../packages/settings-library/requirements/_base.in # fastapi-cli # fastapi-cloud-cli -types-aiobotocore==2.22.0 +types-aiobotocore==2.25.0 # via -r requirements/../../../packages/aws-library/requirements/_base.in -types-aiobotocore-ec2==2.22.0 +types-aiobotocore-ec2==2.25.0 # via types-aiobotocore -types-aiobotocore-s3==2.22.0 +types-aiobotocore-s3==2.25.0 # via types-aiobotocore -types-aiobotocore-ssm==2.22.0 +types-aiobotocore-ssm==2.25.0 # via types-aiobotocore types-awscrt==0.27.2 # via botocore-stubs diff --git a/services/autoscaling/requirements/_test.txt b/services/autoscaling/requirements/_test.txt index a49515cb7231..1672603b8c00 100644 --- a/services/autoscaling/requirements/_test.txt +++ b/services/autoscaling/requirements/_test.txt @@ -297,21 +297,21 @@ sympy==1.14.0 # via cfn-lint termcolor==3.1.0 # via pytest-sugar -types-aiobotocore==2.22.0 +types-aiobotocore==2.25.0 # via # -c requirements/_base.txt # -r requirements/_test.in -types-aiobotocore-ec2==2.22.0 +types-aiobotocore-ec2==2.25.0 # via # -c requirements/_base.txt # types-aiobotocore -types-aiobotocore-iam==2.22.0 +types-aiobotocore-iam==2.25.0 # via types-aiobotocore -types-aiobotocore-s3==2.22.0 +types-aiobotocore-s3==2.25.0 # via # -c requirements/_base.txt # types-aiobotocore -types-aiobotocore-ssm==2.22.0 +types-aiobotocore-ssm==2.25.0 # via # -c requirements/_base.txt # types-aiobotocore diff --git a/services/autoscaling/requirements/_tools.in b/services/autoscaling/requirements/_tools.in index f9b6142e7e22..6cfa684d0265 100644 --- a/services/autoscaling/requirements/_tools.in +++ b/services/autoscaling/requirements/_tools.in @@ -5,5 +5,4 @@ --requirement ../../../requirements/devenv.txt -mypy<=1.18 # mypy hangs with 1.18.1 watchdog[watchmedo] diff --git a/services/autoscaling/requirements/_tools.txt b/services/autoscaling/requirements/_tools.txt index d672b58a1b3b..aef3536922d4 100644 --- a/services/autoscaling/requirements/_tools.txt +++ b/services/autoscaling/requirements/_tools.txt @@ -25,10 +25,8 @@ isort==6.1.0 # pylint mccabe==0.7.0 # via pylint -mypy==1.17.1 - # via - # -r requirements/../../../requirements/devenv.txt - # -r requirements/_tools.in +mypy==1.18.2 + # via -r requirements/../../../requirements/devenv.txt mypy-extensions==1.1.0 # via # black diff --git a/services/autoscaling/src/simcore_service_autoscaling/utils/cluster_scaling.py b/services/autoscaling/src/simcore_service_autoscaling/utils/cluster_scaling.py index d8a43eecfe25..ae78873cb55e 100644 --- a/services/autoscaling/src/simcore_service_autoscaling/utils/cluster_scaling.py +++ b/services/autoscaling/src/simcore_service_autoscaling/utils/cluster_scaling.py @@ -1,5 +1,6 @@ import functools import logging +import typing from typing import TypeAlias from aws_library.ec2 import ( @@ -85,6 +86,7 @@ async def ec2_startup_script( return " && ".join(startup_commands) +@typing.no_type_check # NOTE: This disable checking by mypy as it cannot handle checking this in reasonable time (>5 minutes) since 1.18.0 (due to large Literal Union it seems) def _instance_type_by_type_name( ec2_type: EC2InstanceType, *, type_name: InstanceTypeType | None ) -> bool: diff --git a/services/clusters-keeper/requirements/_base.txt b/services/clusters-keeper/requirements/_base.txt index 3fa4f2f82d9c..1dc1c84b3d7a 100644 --- a/services/clusters-keeper/requirements/_base.txt +++ b/services/clusters-keeper/requirements/_base.txt @@ -800,13 +800,13 @@ typer==0.16.1 # -r requirements/../../../packages/settings-library/requirements/_base.in # fastapi-cli # fastapi-cloud-cli -types-aiobotocore==2.22.0 +types-aiobotocore==2.25.0 # via -r requirements/../../../packages/aws-library/requirements/_base.in -types-aiobotocore-ec2==2.22.0 +types-aiobotocore-ec2==2.25.0 # via types-aiobotocore -types-aiobotocore-s3==2.22.0 +types-aiobotocore-s3==2.25.0 # via types-aiobotocore -types-aiobotocore-ssm==2.22.0 +types-aiobotocore-ssm==2.25.0 # via types-aiobotocore types-awscrt==0.27.2 # via botocore-stubs diff --git a/services/dask-sidecar/requirements/_test.txt b/services/dask-sidecar/requirements/_test.txt index 4dd17537f372..2bb3ab94c040 100644 --- a/services/dask-sidecar/requirements/_test.txt +++ b/services/dask-sidecar/requirements/_test.txt @@ -296,13 +296,13 @@ sympy==1.14.0 # via cfn-lint termcolor==3.1.0 # via pytest-sugar -types-aioboto3==15.1.0 +types-aioboto3==15.2.0 # via -r requirements/_test.in -types-aiobotocore==2.24.2 +types-aiobotocore==2.25.0 # via # -r requirements/_test.in # types-aioboto3 -types-aiobotocore-s3==2.24.2 +types-aiobotocore-s3==2.25.0 # via types-aiobotocore types-aiofiles==24.1.0.20250822 # via -r requirements/_test.in diff --git a/services/efs-guardian/requirements/_base.txt b/services/efs-guardian/requirements/_base.txt index 0f4d53b322b1..3acc43a6060d 100644 --- a/services/efs-guardian/requirements/_base.txt +++ b/services/efs-guardian/requirements/_base.txt @@ -830,13 +830,13 @@ typer==0.16.1 # -r requirements/../../../packages/settings-library/requirements/_base.in # fastapi-cli # fastapi-cloud-cli -types-aiobotocore==2.23.0 +types-aiobotocore==2.25.0 # via -r requirements/../../../packages/aws-library/requirements/_base.in -types-aiobotocore-ec2==2.23.0 +types-aiobotocore-ec2==2.25.0 # via types-aiobotocore -types-aiobotocore-s3==2.23.0 +types-aiobotocore-s3==2.25.0 # via types-aiobotocore -types-aiobotocore-ssm==2.23.0 +types-aiobotocore-ssm==2.25.0 # via types-aiobotocore types-awscrt==0.27.4 # via botocore-stubs diff --git a/services/resource-usage-tracker/requirements/_base.txt b/services/resource-usage-tracker/requirements/_base.txt index 8aa80f04a4b5..1d29dbd2dee5 100644 --- a/services/resource-usage-tracker/requirements/_base.txt +++ b/services/resource-usage-tracker/requirements/_base.txt @@ -876,13 +876,13 @@ typer==0.16.1 # -r requirements/_base.in # fastapi-cli # fastapi-cloud-cli -types-aiobotocore==2.19.0 +types-aiobotocore==2.25.0 # via -r requirements/../../../packages/aws-library/requirements/_base.in -types-aiobotocore-ec2==2.19.0 +types-aiobotocore-ec2==2.25.0 # via types-aiobotocore -types-aiobotocore-s3==2.19.0.post1 +types-aiobotocore-s3==2.25.0 # via types-aiobotocore -types-aiobotocore-ssm==2.19.0 +types-aiobotocore-ssm==2.25.0 # via types-aiobotocore types-awscrt==0.20.5 # via botocore-stubs diff --git a/services/storage/requirements/_base.txt b/services/storage/requirements/_base.txt index ae7add7d7fd9..0cb62291ddb3 100644 --- a/services/storage/requirements/_base.txt +++ b/services/storage/requirements/_base.txt @@ -1097,15 +1097,15 @@ typer==0.16.1 # -r requirements/_base.in # fastapi-cli # fastapi-cloud-cli -types-aiobotocore==2.19.0 +types-aiobotocore==2.25.0 # via # -r requirements/../../../packages/aws-library/requirements/_base.in # -r requirements/_base.in -types-aiobotocore-ec2==2.19.0 +types-aiobotocore-ec2==2.25.0 # via types-aiobotocore -types-aiobotocore-s3==2.19.0.post1 +types-aiobotocore-s3==2.25.0 # via types-aiobotocore -types-aiobotocore-ssm==2.19.0 +types-aiobotocore-ssm==2.25.0 # via types-aiobotocore types-awscrt==0.23.10 # via botocore-stubs