File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed
postgres-database/src/simcore_postgres_database/models
settings-library/src/settings_library Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 66"""
77
88import json
9+ import sys
910from typing import Literal , TypedDict
1011
12+ if sys .version_info >= (3 , 12 ):
13+ from typing import TypedDict
14+ else :
15+ from typing_extensions import TypedDict
16+
1117import sqlalchemy as sa
1218from sqlalchemy .dialects .postgresql import JSONB
1319from sqlalchemy .sql import func
Original file line number Diff line number Diff line change @@ -102,9 +102,6 @@ def __pydantic_init_subclass__(cls, **kwargs: Any):
102102 and issubclass (field_type , BaseCustomSettings )
103103 ):
104104 if auto_default_from_env :
105- assert field .default is PydanticUndefined
106- assert field .default_factory is None
107-
108105 # Transform it into something like `Field(default_factory=create_settings_from_env(field))`
109106 field .default_factory = _create_settings_from_env (name , field )
110107 field .default = None
You can’t perform that action at this time.
0 commit comments