https://bugzilla.redhat.com/show_bug.cgi?id=2377880
Bug ID: 2377880 Summary: python-memcached: Stop using deprecated %py3_build/%py3_install macros Product: Fedora Version: rawhide Status: NEW Component: python-memcached Assignee: jonathan@almalinux.org Reporter: mhroncok@redhat.com QA Contact: extras-qa@fedoraproject.org CC: apevec@redhat.com, epel-packagers-sig@lists.fedoraproject.org, infra-sig@lists.fedoraproject.org, jonathan@almalinux.org, karlthered@gmail.com, python-packagers-sig@lists.fedoraproject.org, sgallagh@redhat.com Blocks: 2376118 Target Milestone: --- Classification: Fedora
Dear package maintainer,
this bugzilla is automated becasue the number of impacted packages it too high to go trough manually.
It appears that your package uses the deprecated %py3_build and/or %py3_install macro.
See https://fedoraproject.org/wiki/Changes/DeprecateSetuppyMacros for why the macros are deprecated.
%py3_install expands to python setup.py install. This has been a deprecated command for 5 years and will likely stop working in Fedora 45.
Please migrate to %pyproject_buildrequires + %pyproject_wheel + %pyproject_install macros instead.
See https://fedoraproject.org/wiki/Changes/DeprecateSetuppyMacros#Migrating_to_%... for migration guide.
See https://github.com/hroncok/pyprojectize/ for a tool that can help you automate the migration.
Thank you. Let me know if you need help.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=2376118 [Bug 2376118] Deprecate RPM Macros for setup.py-based Python Builds
https://bugzilla.redhat.com/show_bug.cgi?id=2377880
fedepell fede@evolware.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fede@evolware.org Assignee|jonathan@almalinux.org |fede@evolware.org
https://bugzilla.redhat.com/show_bug.cgi?id=2377880
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |MODIFIED
--- Comment #1 from Fedora Update System updates@fedoraproject.org --- FEDORA-2025-cd0dd6e5a3 (python-memcached-1.62-1.fc44) has been submitted as an update to Fedora 44. https://bodhi.fedoraproject.org/updates/FEDORA-2025-cd0dd6e5a3
https://bugzilla.redhat.com/show_bug.cgi?id=2377880
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed In Version| |python-memcached-1.62-1.fc4 | |4 Status|MODIFIED |CLOSED Resolution|--- |ERRATA Last Closed| |2025-09-04 05:11:01
--- Comment #2 from Fedora Update System updates@fedoraproject.org --- FEDORA-2025-cd0dd6e5a3 (python-memcached-1.62-1.fc44) has been pushed to the Fedora 44 stable repository. If problem still persists, please make note of it in this bug report.
epel-packagers-sig@lists.fedoraproject.org