From 39e1e66f64ff574506f5c40924815f7dcf6fdb8e Mon Sep 17 00:00:00 2001 From: natalietf Date: Tue, 10 Mar 2026 12:00:41 +0000 Subject: [PATCH 1/3] forbid extras in model config --- uncertainty_engine_types/model_config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uncertainty_engine_types/model_config.py b/uncertainty_engine_types/model_config.py index 69f2b2f..5951af6 100644 --- a/uncertainty_engine_types/model_config.py +++ b/uncertainty_engine_types/model_config.py @@ -9,7 +9,7 @@ ] -class ModelConfig(BaseModel): +class ModelConfig(BaseModel, extras="forbid"): custom_config: Literal[False] = False input_variance: Optional[float] = None input_retained_dimensions: Optional[int] = None From caacf4e2ec1091f6cf1d42358adf8b412898bda9 Mon Sep 17 00:00:00 2001 From: natalietf Date: Tue, 10 Mar 2026 12:04:47 +0000 Subject: [PATCH 2/3] fix extras to extra --- uncertainty_engine_types/model_config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uncertainty_engine_types/model_config.py b/uncertainty_engine_types/model_config.py index 5951af6..bdf713a 100644 --- a/uncertainty_engine_types/model_config.py +++ b/uncertainty_engine_types/model_config.py @@ -9,7 +9,7 @@ ] -class ModelConfig(BaseModel, extras="forbid"): +class ModelConfig(BaseModel, extra="forbid"): custom_config: Literal[False] = False input_variance: Optional[float] = None input_retained_dimensions: Optional[int] = None From 04b5f160301c18994793716431f38bfc72bdde79 Mon Sep 17 00:00:00 2001 From: natalietf Date: Tue, 10 Mar 2026 12:06:13 +0000 Subject: [PATCH 3/3] bump version to 0.21.0 --- pyproject.toml | 2 +- uncertainty_engine_types/version.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 49ef87f..08565a8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "uncertainty-engine-types" -version = "0.20.0" +version = "0.21.0" description = "Common type definitions for the Uncertainty Engine" authors = [ { name = "Freddy Wordingham", email = "freddy@digilab.ai" }, diff --git a/uncertainty_engine_types/version.py b/uncertainty_engine_types/version.py index 5f4bb0b..6a726d8 100644 --- a/uncertainty_engine_types/version.py +++ b/uncertainty_engine_types/version.py @@ -1 +1 @@ -__version__ = "0.20.0" +__version__ = "0.21.0"