From 6d900f7cc07c9794f96f7a5341ec4b411bb63f09 Mon Sep 17 00:00:00 2001 From: Dom Rodriguez Date: Tue, 2 Sep 2025 15:38:14 +0100 Subject: [PATCH] requirements: Add version exclusion qualifier for `Click` on 8.2.2 Click ==8.2.2 causes a regression that affects Buildstream's argument parsing. Currently, one known case is where `--no-strict` is set when not explicitly configured to by the command-line. This change to requirements.in adds a exclusion for Click 8.2.2, but allows any other version higher than Click 7.0. --- requirements/requirements.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/requirements.in b/requirements/requirements.in index c710a6c63..232bbc4b2 100644 --- a/requirements/requirements.in +++ b/requirements/requirements.in @@ -1,4 +1,4 @@ -Click >= 7.0 +Click >= 7.0, != 8.2.2 grpcio Jinja2 >= 2.10 importlib_metadata >= 3.6; python_version < "3.10"