Update to a new upstream release of <code>python-setuptools</code> that is not completely compatible with previous releases. Most notably, pkg_resources module was removed. This is a breaking change and Fedora packages that use pkg_resources should use the [ https://docs.python.org/3/library/importlib.resources.html importlib.resources] and [ https://docs.python.org/3/library/importlib.metadata.html importlib.metadata] projects for common use cases. There might be other breaking changes. We estimate about ~130 Fedora Rawhide packages to fail to build due to this upgrade (as of March 2026), more packages might be affected if they use pkg_resources on runtime. A deprecated compatibility package <code>python-setuptools80</code> will be provided for packages that cannot migrate away from pkg_resources yet.
Owners, do not implement this work until the FESCo vote has explicitly ended. The Fedora Program Manager will create a tracking bug in Bugzilla for this Change, which is your indication to proceed. See the FESCo ticket policy and the Changes policy for more information.
REMINDER: This ticket is for FESCo members to vote on the proposal. Further discussion should happen in the Discourse discussion linked above. Additional discussion may happen on the Fedora Devel mailing list.
Metadata Update from @alking: - Issue assigned to thrnciar
+1
APPROVED (5,0,0)
Metadata Update from @siosm: - Issue tagged with: pending announcement
Announced: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/EU2TCV4GHTRVDIGWEESRVM5TX2ELNGZP/
Metadata Update from @decathorpe: - Issue untagged with: pending announcement - Issue close_status updated to: Accepted - Issue status updated to: Closed (was: Open)