From 77221133c80ccc72a3718347710537c624b7a247 Mon Sep 17 00:00:00 2001 From: Andrew Chester Date: Wed, 12 Aug 2026 14:47:10 +1200 Subject: [PATCH 1/2] fix: add rg_config to ValidationErrorType enum --- datamasque/client/models/status.py | 1 + 1 file changed, 1 insertion(+) diff --git a/datamasque/client/models/status.py b/datamasque/client/models/status.py index 0fd8935..7b07c71 100644 --- a/datamasque/client/models/status.py +++ b/datamasque/client/models/status.py @@ -20,6 +20,7 @@ class ValidationErrorType(enum.Enum): library_missing = "library_missing" library_invalid = "library_invalid" expansion = "expansion" # The ruleset is not valid once its library references are expanded. + rg_config = "rg_config" class ValidationErrorDetails(BaseModel): From 8ae725f3b72fb729402fef8f87051de3dbb034f8 Mon Sep 17 00:00:00 2001 From: Andrew Chester Date: Wed, 12 Aug 2026 15:53:25 +1200 Subject: [PATCH 2/2] chore: bump version to 1.2.4 --- HISTORY.rst | 7 +++++++ pyproject.toml | 2 +- uv.lock | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 72c9db4..4839fc6 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -2,6 +2,13 @@ History ======= +1.2.4 (2026-08-12) +------------------ + +* Added ``rg_config`` to ``ValidationErrorType``, covering ruleset generation config validation errors. + +Requires server version 3.26.15 + 1.2.3 (2026-08-12) ------------------ diff --git a/pyproject.toml b/pyproject.toml index def1e15..24843c5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "datamasque-python" -version = "1.2.3" +version = "1.2.4" description = "Official Python client for the DataMasque data-masking API." authors = [ { name = "DataMasque Ltd" }, diff --git a/uv.lock b/uv.lock index 929f8cb..8b1666f 100644 --- a/uv.lock +++ b/uv.lock @@ -419,7 +419,7 @@ toml = [ [[package]] name = "datamasque-python" -version = "1.2.3" +version = "1.2.4" source = { editable = "." } dependencies = [ { name = "pydantic" },