Highlights from 2025-09-17 release

Enhancements

  • #3689 - More resilient communication between Copr and Pulp

  • #3497 - Support for branching new Fedora versions from Rawhide for projects stored in Pulp

  • #3843 Stop using deprecated %py3_build and %py3_install macros in copr-keygen and copr-dist-git specfiles

  • Small helper script to query Pulp results more easily (e.g. what RPM packages do we have for this particular build ID and chroot name)

  • Show architecture statistics on the status page

  • Start using PUT and DELETE methods in the copr.v3 client for appropriate endpoints. Don’t worry, no breaking changes in the API itself, POST methods are supported as well.

Bugfixes

  • #3832 Update email on login, logout after deleting user data, and other GDPR-related improvements

  • #3883 - Fix API endpoint for deleting builds

  • #3872 - Fix PyPI build method for not-normalized package names

  • #3847 - Fix traceback caused by Log Detective buttons for builds that failed during the SRPM build phase