Skip to content

Commit d30151b

Browse files
authored
⬆️Massive upgrade: dask-sidecar, director-v2, autoscaling, clusters-keeper (#8592)
1 parent 679d0c7 commit d30151b

File tree

17 files changed

+636
-632
lines changed

17 files changed

+636
-632
lines changed

packages/settings-library/src/settings_library/base.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,6 @@ def __pydantic_init_subclass__(cls, **kwargs: Any):
137137
auto_default_from_env = _is_auto_default_from_env_enabled(field)
138138
field_type = get_type(field)
139139
is_not_literal = not is_literal(field)
140-
141140
if is_not_literal and issubclass(field_type, BaseCustomSettings):
142141
if auto_default_from_env:
143142
# Builds a default factory `Field(default_factory=create_settings_from_env(field))`

requirements/constraints.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,9 @@ httpx!=0.28.0 # Waiting for fix in respx: https://github.com/lundberg/respx/pul
4848
#
4949
# Compatibility/coordination -----------------------------------------------------------------------------------------
5050
#
51-
pydantic>=2.10.0 # Avoids inter-version compatibility serialization errors as: _pickle.UnpicklingError: NEWOBJ class argument must be a type, not _AnnotatedAlias
51+
# Needs to fix issubclass errors in packages/common-library/src/common_library/pydantic_fields_extension.py
52+
# https://github.com/ITISFoundation/osparc-simcore/issues/8596
53+
pydantic>=2.10.0,<2.12.0 # Avoids inter-version compatibility serialization errors as: _pickle.UnpicklingError: NEWOBJ class argument must be a type, not _AnnotatedAlias
5254

5355
# See issue https://github.com/ITISFoundation/osparc-simcore/issues/7300
5456
pydantic-settings<2.7.1

0 commit comments

Comments
 (0)