https://bugzilla.redhat.com/show_bug.cgi?id=2268677
Bug ID: 2268677 Summary: Review Request: python-pytest-qt - pytest support for PyQt and PySide applications Product: Fedora Version: rawhide Hardware: All OS: Linux Status: NEW Component: Package Review Severity: medium Priority: medium Assignee: nobody@fedoraproject.org Reporter: gui1ty@penguinpee.nl QA Contact: extras-qa@fedoraproject.org CC: package-review@lists.fedoraproject.org Target Milestone: --- Classification: Fedora
Spec URL: https://gui1ty.fedorapeople.org/review/python-pytest-qt.spec SRPM URL: https://gui1ty.fedorapeople.org/review/python-pytest-qt-4.4.0-1.fc41.src.rpm
Description:
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: https://copr.fedorainfracloud.org/coprs/gui1ty/Spyder6/build/7127857/
https://bugzilla.redhat.com/show_bug.cgi?id=2268677
Sandro gui1ty@penguinpee.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |2268682
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=2268682 [Bug 2268682] Review Request: python-superqt - Missing widgets and components for PyQt/PySide
https://bugzilla.redhat.com/show_bug.cgi?id=2268677
--- Comment #1 from Fedora Review Service fedora-review-bot@fedoraproject.org --- Copr build: https://copr.fedorainfracloud.org/coprs/build/7129671 (succeeded)
Review template: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-rev...
Please take a look if any issues were found.
--- This comment was created by the fedora-review-service https://github.com/FrostyX/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.
https://bugzilla.redhat.com/show_bug.cgi?id=2268677
Sandro gui1ty@penguinpee.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |1276941 | |(fedora-neuro,NeuroFedora) Doc Type|--- |If docs needed, set a value
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1276941 [Bug 1276941] Fedora NeuroImaging and NeuroScience tracking bug
https://bugzilla.redhat.com/show_bug.cgi?id=2268677
José Matos jamatos@fc.up.pt changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Flags| |fedora-review+ CC| |jamatos@fc.up.pt
--- Comment #2 from José Matos jamatos@fc.up.pt --- 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 ----------------------------------------------------------------------------------------- pytest-qt-4.4.0/src/pytestqt/modeltest.py
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.
https://bugzilla.redhat.com/show_bug.cgi?id=2268677
Sandro gui1ty@penguinpee.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|nobody@fedoraproject.org |jamatos@fc.up.pt
--- Comment #3 from Sandro gui1ty@penguinpee.nl --- 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.
https://bugzilla.redhat.com/show_bug.cgi?id=2268677
Fedora Admin user for bugzilla script actions fedora-admin-xmlrpc@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |POST
--- Comment #4 from Fedora Admin user for bugzilla script actions fedora-admin-xmlrpc@fedoraproject.org --- The Pagure repository was created at https://src.fedoraproject.org/rpms/python-pytest-qt
https://bugzilla.redhat.com/show_bug.cgi?id=2268677
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|POST |MODIFIED
--- Comment #5 from Fedora Update System updates@fedoraproject.org --- FEDORA-2024-0e0b994446 (python-pytest-qt-4.4.0-1.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2024-0e0b994446
https://bugzilla.redhat.com/show_bug.cgi?id=2268677
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |CLOSED Resolution|--- |ERRATA Last Closed| |2024-03-18 11:56:18
--- Comment #6 from Fedora Update System updates@fedoraproject.org --- 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.
https://bugzilla.redhat.com/show_bug.cgi?id=2268677
--- Comment #7 from Fedora Update System updates@fedoraproject.org --- 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. https://bodhi.fedoraproject.org/updates/FEDORA-2024-c552c1b9fd
https://bugzilla.redhat.com/show_bug.cgi?id=2268677
--- Comment #8 from Fedora Update System updates@fedoraproject.org --- 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: https://bodhi.fedoraproject.org/updates/FEDORA-2024-c552c1b9fd
See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
https://bugzilla.redhat.com/show_bug.cgi?id=2268677
--- Comment #9 from Fedora Update System updates@fedoraproject.org --- 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.
https://bugzilla.redhat.com/show_bug.cgi?id=2268677
Orion Poplawski orion@nwra.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |davide@cavalca.name
--- Comment #10 from Orion Poplawski orion@nwra.com --- *** Bug 2208400 has been marked as a duplicate of this bug. ***
package-review@lists.fedoraproject.org