| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-pytest-qt | Distribution: openSUSE Tumbleweed |
| Version: 4.5.0 | Vendor: openSUSE |
| Release: 1.2 | Build date: Tue Sep 30 11:17:30 2025 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 432177 | Source RPM: python-pytest-qt-4.5.0-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/pytest-dev/pytest-qt | |
| Summary: Pytest support for PyQt and PySide applications | |
Pytest-qt is a pytest plugin that allows programmers to write tests for PySide and PyQt 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.
MIT
* Tue Sep 30 2025 Dirk Müller <dmueller@suse.com>
- update to 4.5.0:
* Added official support for Python 3.13.
* Dropped support for EOL Python 3.8.
* Dropped support for EOL PySide 2.
* Type annotations are now provided. Note that because the Qt
library used is defined at runtime, Qt classes are currently
annotated as Any.
* Fixed PySide6 exceptions / warnings about being unable to
disconnect signals with qtbot.waitSignal (#552, #558).
* Reduced the likelyhood of trouble when using
qtbot.waitSignal(s) and qtbot.waitCallback where the
signal/callback is emitted from a non-main thread. In theory,
more problems remain and this isn't a proper fix yet. In
practice, it seems impossible to provoke any problems in
pytest-qt's testsuite.
- remove fix-pyside6-test.patch
* Thu Jun 05 2025 Daniel Garcia <daniel.garcia@suse.com>
- Drop tests for python3-pyside2 and python-qt5 as Standard Qt 5
support officially ends after 26th of may 2025.
(boo#1243916)
* Thu Feb 27 2025 Antonio Larrosa <alarrosa@suse.com>
- Add patch to fix a test that fails when building with the latest
pyside6 instead of skipping it:
* fix-pyside6-test.patch
* Wed Feb 26 2025 Daniel Garcia <daniel.garcia@suse.com>
- Skip test_qtinfo failing test with latest python3-pyside6
* Wed May 29 2024 Antonio Larrosa <alarrosa@suse.com>
- Run test_destroyed again, the problem was fixed in the
python3-pyside6 package.
* Tue May 28 2024 Daniel Garcia <daniel.garcia@suse.com>
- Skip test_destroyed, this test fails with pyside6 6.7.0
* Sat Mar 16 2024 Dirk Müller <dmueller@suse.com>
- update to 4.4.0:
* Fixed exception handling so they are properly cleared in
Python 3.12, due to the new sys.last_exc attribute (#532).
* Sun Jan 28 2024 Ben Greiner <code@bnavigator.de>
- Don't require any backend. The testing application should
specify their set explicitly.
- Test pyside on SLE15 python module
* Thu Jan 25 2024 Ben Greiner <code@bnavigator.de>
- %sle15_python_module_pythons must define %pythons before any
%python_module usage
* Fri Jan 05 2024 Dirk Müller <dmueller@suse.com>
- update to 4.3.1:
* Added official support for Python 3.12.
* Python 3.7 is no longer supported.
* qapp now sets up the QApplication instance with a command
line argument like this QApplication([prog_name]) instead of
using an empty list QApplication([]). Here prog_name is the
name of the app which defaults to pytest-qt-app, but can be
redefined in the pytest.ini file, see :ref:`qapp
fixture<setting-qapp-name>`. Alternatively, the arguments
that will be passed to QApplication can be defined explicitly
using the qapp_args fixture. This means that the default
behavior of the qapp_args fixture is now also changed
accordingly: it now returns the list [prog_name] instead of
an empty list.
* Fri Jun 23 2023 Ben Greiner <code@bnavigator.de>
- Remove xfail_strict from pytest config
* pyside2 and py311 XPASS a test, gh#pytest-dev/pytest-qt#419
* Sat Jun 10 2023 ecsos <ecsos@opensuse.org>
- Add %{?sle15_python_module_pythons}
* Sat May 20 2023 Ben Greiner <code@bnavigator.de>
- Skip failing exception tests with pyside6
* gh#pytest-dev/pytest-qt#488
- Use PEP517
/usr/lib/python3.13/site-packages/pytest_qt-4.5.0.dist-info /usr/lib/python3.13/site-packages/pytest_qt-4.5.0.dist-info/INSTALLER /usr/lib/python3.13/site-packages/pytest_qt-4.5.0.dist-info/METADATA /usr/lib/python3.13/site-packages/pytest_qt-4.5.0.dist-info/RECORD /usr/lib/python3.13/site-packages/pytest_qt-4.5.0.dist-info/REQUESTED /usr/lib/python3.13/site-packages/pytest_qt-4.5.0.dist-info/WHEEL /usr/lib/python3.13/site-packages/pytest_qt-4.5.0.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/pytest_qt-4.5.0.dist-info/licenses /usr/lib/python3.13/site-packages/pytest_qt-4.5.0.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/pytest_qt-4.5.0.dist-info/top_level.txt /usr/lib/python3.13/site-packages/pytestqt /usr/lib/python3.13/site-packages/pytestqt/__init__.py /usr/lib/python3.13/site-packages/pytestqt/__pycache__ /usr/lib/python3.13/site-packages/pytestqt/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/_version.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/_version.cpython-313.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/exceptions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/exceptions.cpython-313.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/logging.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/logging.cpython-313.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/modeltest.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/modeltest.cpython-313.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/plugin.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/plugin.cpython-313.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/qt_compat.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/qt_compat.cpython-313.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/qtbot.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/qtbot.cpython-313.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/utils.cpython-313.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/wait_signal.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/pytestqt/__pycache__/wait_signal.cpython-313.pyc /usr/lib/python3.13/site-packages/pytestqt/_version.py /usr/lib/python3.13/site-packages/pytestqt/exceptions.py /usr/lib/python3.13/site-packages/pytestqt/logging.py /usr/lib/python3.13/site-packages/pytestqt/modeltest.py /usr/lib/python3.13/site-packages/pytestqt/plugin.py /usr/lib/python3.13/site-packages/pytestqt/py.typed /usr/lib/python3.13/site-packages/pytestqt/qt_compat.py /usr/lib/python3.13/site-packages/pytestqt/qtbot.py /usr/lib/python3.13/site-packages/pytestqt/utils.py /usr/lib/python3.13/site-packages/pytestqt/wait_signal.py /usr/share/doc/packages/python313-pytest-qt /usr/share/doc/packages/python313-pytest-qt/CHANGELOG.rst /usr/share/doc/packages/python313-pytest-qt/README.rst /usr/share/licenses/python313-pytest-qt /usr/share/licenses/python313-pytest-qt/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Mar 5 22:51:13 2026