From 2e064ca5f3a32bf19892e7a7a0786e6a42d18ccb Mon Sep 17 00:00:00 2001 From: Grant Gainey Date: Wed, 5 Mar 2025 08:02:38 -0500 Subject: [PATCH] Pin bandersnatch to ~=6.3.0. See https://github.com/pypa/bandersnatch/issues/1892 for the discussion. In addition, 6.3.0 is the last bandersnatch that supports py3.9. fixes #809. --- CHANGES/809.misc | 1 + pyproject.toml | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 CHANGES/809.misc diff --git a/CHANGES/809.misc b/CHANGES/809.misc new file mode 100644 index 00000000..0a925a87 --- /dev/null +++ b/CHANGES/809.misc @@ -0,0 +1 @@ +Pin bandersnatch due to backwards-incompatible change in 6.6. diff --git a/pyproject.toml b/pyproject.toml index 6b8f46d2..9b97d09c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,7 +29,7 @@ requires-python = ">=3.9" dependencies = [ "pulpcore>=3.49.0,<3.85", "pkginfo>=1.10.0,<1.13.0", - "bandersnatch>=6.3,<7.0", # Anything >6.3 requires Python 3.10+ + "bandersnatch>=6.3.0,<6.4", # Anything >6.3 requires Python 3.10+ "pypi-simple>=1.5.0,<2.0", ] @@ -121,4 +121,4 @@ replace = "version = \"{new_version}\"" filename = "./pyproject.toml" search = "version = \"{current_version}\"" -replace = "version = \"{new_version}\"" \ No newline at end of file +replace = "version = \"{new_version}\""