Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-pytest-qt-4.5.0-1.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

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.

Provides

Requires

License

MIT

Changelog

* 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

Files

/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