From 3c1918e6ceb03992dbd8975d0a8caf39e81ccc52 Mon Sep 17 00:00:00 2001 From: Frode Nordahl Date: Mon, 16 Mar 2026 13:27:28 +0000 Subject: [PATCH] constraints: Constrain setuptools. There are multiple direct dependencies pulled in from `setup.py` that do not work with a setuptools that does not offer `pkg_resources`. Signed-off-by: Frode Nordahl --- constraints/constraints-master.txt | 4 ++++ constraints/constraints-noble.txt | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/constraints/constraints-master.txt b/constraints/constraints-master.txt index 794742a47..7a158c7a3 100644 --- a/constraints/constraints-master.txt +++ b/constraints/constraints-master.txt @@ -7,3 +7,7 @@ # * zaza-openstack-tests # juju>=3.1.0,<3.2.0 + +# There are multiple direct dependencies pulled in from `setup.py` that do not +# work with a setuptools that does not offer `pkg_resources`. +setuptools<82 diff --git a/constraints/constraints-noble.txt b/constraints/constraints-noble.txt index 91fb98eab..d0bed0b5b 100644 --- a/constraints/constraints-noble.txt +++ b/constraints/constraints-noble.txt @@ -7,3 +7,7 @@ # * zaza-openstack-tests # juju>=3.5.0,<3.6.0 + +# There are multiple direct dependencies pulled in from `setup.py` that do not +# work with a setuptools that does not offer `pkg_resources`. +setuptools<82