From 9cb7651efed0a8bdaddb7b8f7936c44d84b79df2 Mon Sep 17 00:00:00 2001 From: Ivan Schaller Date: Thu, 26 Jun 2025 00:08:16 +0200 Subject: [PATCH] fix script/update-requirements for #6d5574a Signed-off-by: Ivan Schaller --- script/update-requirements | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/script/update-requirements b/script/update-requirements index dd1b318..661170f 100755 --- a/script/update-requirements +++ b/script/update-requirements @@ -53,6 +53,16 @@ def filter_output(stdout: str, our_package_name: str) -> list[str]: p for p in output if not p.startswith(our_package_name) ] # remove our package + # special handling for click until python 3.9 is gone due to it dropping + # support for active versions early + i = 0 + for c, n in enumerate(output): + if n.startswith('click=='): + i = c + if i: + output.insert(i + 1, f"{output[i]}; python_version>='3.10'") + output[i] = "click==8.1.8; python_version<'3.10'" + return output