Dominique Leuenberger df954e2d7a Accepting request 1293771 from devel:languages:python:pytest
- update to 8.4.1
  * #13461: Corrected _pytest.terminal.TerminalReporter.isatty to
    support being called as a method. Before it was just a boolean
    which could break correct code when using -o log_cli=true).
  * #13477: Reintroduced pytest.PytestReturnNotNoneWarning which
    was removed by accident in pytest 8.4.
  * #13497: Fixed compatibility with Twisted 25+.

- update to 8.4.0:
  * #11372: Async tests will now fail, instead of
    warning+skipping, if you don't have any suitable plugin
    installed.
  * #12346: Tests will now fail, instead of raising a warning, if
    they return any value other than None.
  * #12874: We dropped support for Python 3.8 following its end
    of life (2024-10-07).
  * #12960: Test functions containing a yield now cause an
    explicit error. They have not been run since pytest 4.0, and
    were previously marked as an expected failure and deprecation
    warning. See :ref:`the docs <yield tests deprecated>` for
    more information.
  * #10839: Requesting an asynchronous fixture without a
    pytest_fixture_setup hook that resolves it will now give a
    DeprecationWarning. This most commonly happens if a sync test
    requests an async fixture. This should have no effect on a
    majority of users with async tests or fixtures using async
    pytest plugins, but may affect non-standard hook setups or
    autouse=True. For guidance on how to work around this warning
    see :ref:`sync-test-async-fixture`.
  * #11538: Added :class:`pytest.RaisesGroup` as an equivalent to

OBS-URL: https://build.opensuse.org/request/show/1293771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pytest?expand=0&rev=90
2025-08-08 13:10:15 +00:00
2025-06-10 11:19:50 +00:00
2025-06-10 11:19:50 +00:00
2025-06-10 11:19:50 +00:00
Description
No description provided
7.4 MiB
Languages
RPM Spec 100%