Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at

Bug 2268677

Summary: Review Request: python-pytest-qt - pytest support for PyQt and PySide applications
Product: [Fedora] Fedora Reporter: Sandro <gui1ty>
Component: Package ReviewAssignee: José Matos <jamatos>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: jamatos, package-review
Target Milestone: ---Flags: jamatos: fedora-review+
Target Release: ---   
Hardware: All   
OS: Linux   
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-03-18 11:56:18 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 1276941, 2268682    

Description Sandro 2024-03-09 12:25:13 UTC
Spec URL:


pytest-qt is a pytest plugin that allows programmers to write tests for
PyQt5, PyQt6, PySide2 and PySide6 applications.

The main usage is to use the qtbot fixture, responsible for handling
qApp creation as needed and provides methods to simulate user
interaction, like key presses and mouse clicks. This allows you to test
and make sure your view layer is behaving the way you expect after each
code change.

Fedora Account System Username: gui1ty

Copr build:

Comment 1 Fedora Review Service 2024-03-09 16:07:23 UTC
Copr build:

Review template:

Please take a look if any issues were found.

This comment was created by the fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 2 José Matos 2024-03-18 10:20:03 UTC
This review follows in the same lines of #2268679 and #2268680.

This is a simple python package.

Notice that licensechecker correctly identifies a package that has a different license:
GNU General Public License, Version 2 and/or GNU Lesser General Public License, Version 3

The licenses are correct, with the previous exception, and are all admissible on Fedora and the package follows the Fedora package guidelines for Python packages.

Please fix the above issue on import.

Comment 3 Sandro 2024-03-18 11:38:21 UTC
Thanks for the review! License definition has been fixed.

You seem to be forgetting to actually take the bug. If left unassigned to a user, the repo cannot be requested.

Comment 4 Fedora Admin user for bugzilla script actions 2024-03-18 11:39:38 UTC
The Pagure repository was created at

Comment 5 Fedora Update System 2024-03-18 11:53:41 UTC
FEDORA-2024-0e0b994446 (python-pytest-qt-4.4.0-1.fc41) has been submitted as an update to Fedora 41.

Comment 6 Fedora Update System 2024-03-18 11:56:18 UTC
FEDORA-2024-0e0b994446 (python-pytest-qt-4.4.0-1.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 7 Fedora Update System 2024-03-26 17:17:35 UTC
FEDORA-2024-c552c1b9fd (python-cmap-0.2.0-1.fc40, python-pyconify-0.1.6-1.fc40, and 5 more) has been submitted as an update to Fedora 40.

Comment 8 Fedora Update System 2024-03-27 02:35:33 UTC
FEDORA-2024-c552c1b9fd has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf install --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-c552c1b9fd \*`
You can provide feedback for this update here:

See also for more information on how to test updates.

Comment 9 Fedora Update System 2024-03-30 01:56:18 UTC
FEDORA-2024-c552c1b9fd (python-cmap-0.2.0-1.fc40, python-pyconify-0.1.6-1.fc40, and 5 more) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.