Needed python-vcrpy Reproducible: Always
Bump. This is blocking certbot in EPEL10 (through a chain of deps).
Looks like this has blockers: DEBUG util.py:459: No matching package to install: 'python3dist(trio)' DEBUG util.py:459: No matching package to install: 'python3dist(uvicorn)'
Yeah sorry for such a quick bump, I got carried away. Anyway, I've opened blocker bugs so we can track this.
The dependency with uvicorn appears to be circular, not sure which must be bootstrapped first.
The uvicorn dependency is a test dependency only, there is a cyclic dependency between httpx and uvicorn. If we disable tests, then we hit this issue: Error: Problem 1: nothing provides requested (python3dist(httpcore) >= 1 with python3dist(httpcore) < 2) Problem 2: nothing provides requested (python3dist(socksio) >= 1 with python3dist(socksio) < 2) (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle. Changing version to 42.
uvicorn maintainer here, IMO it makes more sense to handle httpx first. Before branching httpx for EPEL 10, we should update it to the latest version (bug 2333343). I've sent a PR to do that, along with a related PR for python-pytest-httpx (not needed for EPEL 10 as far as I know, but needs to be updated at the same time in rawhide). https://src.fedoraproject.org/rpms/python-httpx/pull-request/7 https://src.fedoraproject.org/rpms/python-pytest-httpx/pull-request/3
Blocks: bug 2348676
FEDORA-EPEL-2025-4ced25beea (python-httpx-0.28.1-2.el10_1) has been submitted as an update to Fedora EPEL 10.1. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-4ced25beea
FEDORA-EPEL-2025-4ced25beea has been pushed to the Fedora EPEL 10.1 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-4ced25beea See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2025-4ced25beea (python-httpx-0.28.1-2.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.