Hello, python-setuptools 60.9.x will be shipped to Rawhide on Friday, Mar 11. During the efforts to integrate the new version to Fedora we have discovered ~25 affected packages. Wherever it was straightforward to fix, I sent a Pull Request directly to the package repository in Fedora's dist-git. For more complex cases, a Bugzilla ticket was created.
setuptools 60+ brings a significant behavior change: it makes its local copy of distutils the default. To override the new default, set the environment variable SETUPTOOLS_USE_DISTUTILS=stdlib. The setuptools' copy sometimes behaves differently than distutils from Python's standard library. If overriding, bear in mind that Python's distutils is deprecated and slated for removal in Python 3.12. We encourage you to work with the upstreams to fix the encountered distutils' issues, but ideally migrating away from distutils entirely. python-setuptools's license string has changed as some new libraries are vendored by the package. The new license is: 'MIT and ASL 2.0 and (BSD or ASL 2.0) and Python' (was: 'MIT and (BSD or ASL 2.0)'). Happy packaging, Karolina Surma _______________________________________________ python-devel mailing list -- python-devel@lists.fedoraproject.org To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure