From d137dfa8618b0df722aa89941c4c6a491820edc4 Mon Sep 17 00:00:00 2001 From: Yoann Laissus Date: Thu, 9 Sep 2021 10:12:43 +0200 Subject: [PATCH] Require jsonschema at least with 3.0.0 version Some OS like EL7/8 have borgmatic packages built with a 2.6.x version So it's totally broken for the configuration parsing --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 49b93d01..42a945fe 100644 --- a/setup.py +++ b/setup.py @@ -30,7 +30,7 @@ setup( }, obsoletes=['atticmatic'], install_requires=( - 'jsonschema', + 'jsonschema>=3.0.0,<4.0.0', 'requests', 'ruamel.yaml>0.15.0,<0.18.0', 'setuptools', -- 2.40.1