From 34aee50491d602a0aa2bbff94088bed7f2a208f2 Mon Sep 17 00:00:00 2001 From: Manuel Zabelt Date: Thu, 17 Jul 2025 09:59:47 +0200 Subject: [PATCH] Allow other versions of jsonschema, as long as they are compatible Allow other versions of jsonschema, as long as they are compatible Problem: in lager projects other libs might require slightly other versions of jsonschema. Packamanegers (like poetry) are not able to resolve this kind of conflict of testguide_report-generator insists on exactly version 4.16.0 Proposed solution: allow SemVer compatible versions of jsonschema as described here: https://python-poetry.org/docs/dependency-specification/#caret-requirements --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 024edf1..3ad5c7d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,7 @@ readme = "README.md" [tool.poetry.dependencies] python = ">=3.8,<4.0" -jsonschema = "==4.16.0" +jsonschema = "^4.16.0" [tool.poetry.group.workflow.dependencies] toml = "^0.10.2"