Hi, Please branch and build python3-uvloop in epel10. It is a dependency of python-aiohttp, which in term is a dependency of python-black. It seems there are currently two issues with an EPEL build out of the rawhide branch: - One test is failing with recent python: see https://github.com/MagicStack/uvloop/pull/614 - Circular dependencies between uvloop and aiohttp: aiohttp does require uvloop, and uvloop uses aiohttp in its test suite. Will soon propose a pull request to fix these issues in EPEL 10. Reproducible: Always
Proposed pull request: https://src.fedoraproject.org/rpms/python-uvloop/pull-request/12 With this changes, a scratch build works on EPEL 10: https://koji.fedoraproject.org/koji/taskinfo?taskID=126859671
Working scratch build with uvloop 0.21: https://koji.fedoraproject.org/koji/taskinfo?taskID=129391160
Just noting that uvloop is not a hard dependency of aiohttp. It turns out that the BuildRequires on python-uvloop, and the uvloop integration tests, can be relatively straightforwardly disabled in python-aiohttp: https://src.fedoraproject.org/fork/music/rpms/python-aiohttp/c/b769640d5cc18fb05eb147004db64f4a7ff655fd I’m not saying that python-uvloop shouldn’t be branched for EPEL10, but it shouldn’t block python-aiohttp.
I may help releasing this one for EPEL 10 if I am added as co-maintainer for the EPEL branches.
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle. Changing version to 42.
Will you be able to branch and build python3-uvloop in epel10? I would be happy to be a co-maintainer if you do not wish to build it on epel10 (FAS: romaingeissler1a).
FEDORA-EPEL-2025-84bc51ab8d (python-uvloop-0.21.0-1.el10_0) has been submitted as an update to Fedora EPEL 10.0. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-84bc51ab8d
FEDORA-EPEL-2025-1c53cc39d0 (python-uvloop-0.21.0-1.el10_1) has been submitted as an update to Fedora EPEL 10.1. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-1c53cc39d0
FEDORA-EPEL-2025-1c53cc39d0 (python-uvloop-0.21.0-1.el10_1) has been pushed to the Fedora EPEL 10.1 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-EPEL-2025-84bc51ab8d (python-uvloop-0.21.0-1.el10_0) has been pushed to the Fedora EPEL 10.0 stable repository. If problem still persists, please make note of it in this bug report.