Hi,

On Mon, Feb 9, 2026 at 4:06 PM Sean Mooney <smooney@redhat.com> wrote:


On 09/02/2026 07:49, Michael Still wrote:
> Hey all,
>
> I've just noticed that setuptools v82.0.0 released todayish and breaks
> a bunch of Kolla builds (and probably other things) by removing
> pkg_resources.
> https://setuptools.pypa.io/en/stable/history.html#v82-0-0 has further
> details of the release.
>
> setuptools doesn't seem to be listed in upper-constraints, perhaps
> because it's often provided as a distro package?
for ordering reasons setuptools cant be listed in upper-constraitns
historically we have used pip and setup tools to mange the creation of
our virutal environemtn an dtox inherited setup tools form the
envionment that it was run in
most project have adapated to the pkg_resources removal as we were
expecting it to happen in october last year but this has been deprecated
for removal for 2+ years
so we tried to get ahead of it.

in many cases the replacement is to use
https://docs.python.org/3/library/importlib.metadata.html and
https://docs.python.org/3/library/importlib.resources.html#module-importlib.resources

i do not see kolla in
https://codesearch.opendev.org/?q=pkg_resources&i=nope&literal=nope&files=&excludeFiles=&repos=

what part of the ci broke? was it the stabel jobs? codeseach is just
looking at master.
Yes can see many failures in stable/2025.1[1], 2025.2[2] and grenade jobs[3] in master

[1] https://zuul.openstack.org/buildset/2983a1701f1245fba7bd5a3b86cf8887
[2] https://zuul.openstack.org/buildset/9c50791d5187426ba9d6b04aab065cc0
[3] https://zuul.openstack.org/build/44fef020d59b49fea0c98ca7465e26fa

 
>
> Michael



--
Thanks and Regards
Yatin Karel