Bug 2222834

Summary: Review Request: python-http-server-mock - Python 3 library to mock a http server using Flask
Product: [Fedora] Fedora Reporter: Ben Beasley <code>
Component: Package ReviewAssignee: Major Hayden 🤠 <mhayden>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: mhayden, package-review, paul.wouters, rominf
Target Milestone: ---Flags: mhayden: fedora-review+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: Trivial
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-07-14 16:42:59 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 Ben Beasley 2023-07-14 02:38:15 UTC
Spec URL: https://music.fedorapeople.org/python-http-server-mock.spec
SRPM URL: https://music.fedorapeople.org/python-http-server-mock-1.7-1.fc38.src.rpm
Description:

http-server-mock is a HTTP Server Mock using Flask. You can use it to test
possible integrations with your application.

Fedora Account System Username: music

Koji scratch builds:

F39: https://koji.fedoraproject.org/koji/taskinfo?taskID=103337355
F38: https://koji.fedoraproject.org/koji/taskinfo?taskID=103337356
F37: https://koji.fedoraproject.org/koji/taskinfo?taskID=103337357

Comment 1 Ben Beasley 2023-07-14 02:43:26 UTC
This trivial package enables more tests in python-opentelemetry-contrib beginning with 1.19.0/0.40~b0. CC’ing co-maintainers in the hope that one of you wants to review this. ;-)

Since dnf5 is still breaking fedora-review with Rawhide chroots, consider: fedora-review -b 2222834 -m fedora-38-x86_64

Comment 2 Major Hayden 🤠 2023-07-14 15:17:06 UTC
Approved. ✅

* License matches up
* Follows pyproject-rpm-macros standards
* Tests run fine during the build in a F38 chroot

Comment 3 Ben Beasley 2023-07-14 16:15:11 UTC
Thanks for the review!

Comment 4 Fedora Admin user for bugzilla script actions 2023-07-14 16:15:55 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/python-http-server-mock

Comment 5 Ben Beasley 2023-07-14 16:19:18 UTC
Mapping added to release-monitoring.org: https://release-monitoring.org/project/66044/

Comment 6 Ben Beasley 2023-07-14 16:21:49 UTC
Co-maintainers added to match python-opentelemetry-contrib.

Comment 7 Ben Beasley 2023-07-14 16:32:20 UTC
Koschei enabled: https://koschei.fedoraproject.org/package/python-http-server-mock

Comment 8 Fedora Update System 2023-07-14 16:40:21 UTC
FEDORA-2023-9ed3165e6d has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-9ed3165e6d

Comment 9 Fedora Update System 2023-07-14 16:42:59 UTC
FEDORA-2023-9ed3165e6d has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 10 Fedora Update System 2023-07-14 21:22:42 UTC
FEDORA-2023-8359fe38b3 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-8359fe38b3

Comment 11 Fedora Update System 2023-07-15 01:33:18 UTC
FEDORA-2023-8359fe38b3 has been pushed to the Fedora 38 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf install --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-8359fe38b3 \*`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-8359fe38b3

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 12 Fedora Update System 2023-07-15 13:06:41 UTC
FEDORA-2023-77b4a5350d has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-77b4a5350d

Comment 13 Fedora Update System 2023-07-15 13:26:44 UTC
FEDORA-EPEL-2023-6d91ae7445 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-6d91ae7445

Comment 14 Fedora Update System 2023-07-16 01:48:33 UTC
FEDORA-EPEL-2023-6d91ae7445 has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-6d91ae7445

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 15 Fedora Update System 2023-07-16 02:19:13 UTC
FEDORA-2023-77b4a5350d has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf install --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-77b4a5350d \*`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-77b4a5350d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 16 Fedora Update System 2023-07-23 01:28:11 UTC
FEDORA-2023-8359fe38b3 has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 17 Fedora Update System 2023-07-24 00:37:35 UTC
FEDORA-EPEL-2023-6d91ae7445 has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 18 Fedora Update System 2023-07-24 02:51:01 UTC
FEDORA-2023-77b4a5350d has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.