Bug 2435320
| Summary: | Review Request: python-httpx-sse - Consume Server-Sent Event (SSE) messages with HTTPX. | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Rodolfo Olivieri <rodolfo.olivieri3> |
| Component: | Package Review | Assignee: | Priscila Gutierres <prgutier> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | package-review, prgutier |
| Target Milestone: | --- | Flags: | prgutier:
fedora-review+
|
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | --- | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2026-01-29 19:05:13 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Rodolfo Olivieri
2026-01-29 16:55:02 UTC
Package Information
[X] Package name follows naming guidelines (python-httpx-sse)
[X] Version is present and appropriate (0.4.3)
[X] Release uses %autorelease (rpmautospec)
[X] Summary is concise and descriptive
[X] License is specified correctly (MIT)
[X] URL points to upstream project
[X] Source uses %{pypi_source} macro
Source and Patches
[X] Source0 uses PyPI source via macro
[X] Patch file is declared (remove-coverage-options-from-pytest.diff)
[X] Patch has descriptive comment explaining purpose
BuildRequires and Dependencies
[X] BuildArch: noarch is appropriate (pure Python)
[X] python3-devel is listed
[X] Runtime dependencies are listed as BuildRequires (httpx, sse-starlette)
[X] Test dependencies are properly declared (pytest, pytest-asyncio)
Spec File Structure
[X] %description is present and clear
[X] Subpackage python3-httpx-sse is properly defined
[X] %prep section uses %autosetup with -p1
[X] Source directory name matches (-n httpx_sse-%{version})
[X] %generate_buildrequires section exists
[X] %pyproject_buildrequires is called
[X] %build section uses %pyproject_wheel
[X] %install section uses %pyproject_install
[X] %pyproject_save_files includes -l flag for license
[X] %files section uses %{pyproject_files}
[X] %license macro is used correctly
Building and Testing
[X] %check section exists
[X] %pyproject_check_import is included
[X] %pytest is called for running tests
Passing build: https://koji.fedoraproject.org/koji/taskinfo?taskID=141675995
Spec URL: https://download.copr.fedorainfracloud.org/results/r0x0d/python-httpx-sse/fedora-rawhide-x86_64/10076312-python-httpx-sse/python-httpx-sse.spec SRPM URL: https://download.copr.fedorainfracloud.org/results/r0x0d/python-httpx-sse/fedora-rawhide-x86_64/10076312-python-httpx-sse/python-httpx-sse-0.4.3-2.fc44.src.rpm Notable updated: * Added python3-httpx The Pagure repository was created at https://src.fedoraproject.org/rpms/python-httpx-sse FEDORA-2026-43c7d15e17 (python-httpx-sse-0.4.3-1.fc44) has been submitted as an update to Fedora 44. https://bodhi.fedoraproject.org/updates/FEDORA-2026-43c7d15e17 FEDORA-2026-2fd03a2bcf (python-httpx-sse-0.4.3-1.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2026-2fd03a2bcf FEDORA-2026-43c7d15e17 (python-httpx-sse-0.4.3-1.fc44) has been pushed to the Fedora 44 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2026-2fd03a2bcf (python-httpx-sse-0.4.3-1.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report. |