From 2881348da4b4d0195c0f07b84daed9989afd8db6 Mon Sep 17 00:00:00 2001 From: Jan Kowalleck Date: Tue, 8 Jul 2025 18:13:00 +0200 Subject: [PATCH] fix: added runtime required dependnecy `referencing>=0.28.4"` Signed-off-by: Jan Kowalleck --- pyproject.toml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 66da0449..118000fb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -73,12 +73,13 @@ py-serializable = "^2.0.0" sortedcontainers = "^2.4.0" license-expression = "^30" jsonschema = { version = "^4.18", extras=['format'], optional=true } +referencing = { version = ">=0.28.4", optional=true } # in sync with the transitive dependency of `jsonschema` lxml = { version=">=4,<7", optional=true } typing_extensions = { version="^4.6", python = "<3.13"} # for `@deprecated` - which was added in v4.5 but this version appesrs to be broken... [tool.poetry.extras] -validation = ["jsonschema", "lxml"] -json-validation = ["jsonschema"] +validation = ["jsonschema", "referencing", "lxml"] +json-validation = ["jsonschema", "referencing"] xml-validation = ["lxml"] [tool.poetry.group.dev.dependencies]