From bac884e8b7ad556383481b148d2bfb42dac87cb8 Mon Sep 17 00:00:00 2001 From: Vincent Sarago Date: Wed, 12 Jul 2023 20:02:38 +0200 Subject: [PATCH] set upper bound for jsonschema version (#1189) * set upper bound for jsonschema version * Update pyproject.toml --------- Co-authored-by: Pete Gadomski --- pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 925ecd0b2..78f460316 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -74,7 +74,8 @@ test = [ "vcrpy<5", ] urllib3 = ["urllib3>=1.26"] -validation = ["jsonschema>=4.0.1"] +# jsonschema v4.18.2 breaks validation, and it feels safer to set a ceiling rather than just skip this version. The ceiling should be removed when the v4.18 lineage has settled down and feels safer. +validation = ["jsonschema>=4.0.1,<4.18"] [project.urls] homepage = "https://github.com/stac-utils/pystac"