Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-pytest-timeout | Distribution: openSUSE Tumbleweed |
Version: 2.3.1 | Vendor: openSUSE |
Release: 1.2 | Build date: Sat Mar 16 14:01:47 2024 |
Group: Unspecified | Build host: reproducible |
Size: 84193 | Source RPM: python-pytest-timeout-2.3.1-1.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/pytest-dev/pytest-timeout/ | |
Summary: Pytest plugin to abort hanging tests |
This is a plugin which will terminate tests after a certain timeout. When doing so it will show a stack dump of all threads running at the time. This is useful when running tests under a continuous integration server or simply if you don't know why the test suite hangs. Note that while by default on POSIX systems pytest will continue to execute the tests after a test has timed, out this is not always possible. Often the only sure way to interrupt a hanging test is by terminating the entire process. As this is a hard termination (``os._exit()``) it will result in no teardown, JUnit XML output etc. But the plugin will ensure you will have the debugging output on stderr nevertheless, which is the most important part at this stage.
MIT
* Sat Mar 16 2024 Dirk Müller <dmueller@suse.com> - update to 2.3.1: * Fixup some build errors, mostly README syntax which stopped twine from uploading. * Fix debugger detection for recent VSCode, this compiles pydevd using cython which is now correctly detected. * Switched to using Pytest's ``TerminalReporter`` instead of writing directly to ``sys.{stdout,stderr}``. * This change also switches all output from ``sys.stderr`` to ``sys.stdout``. * Pytest 7.0.0 is now the minimum supported version. * Add ``--session-timeout`` option and ``session_timeout`` setting. * Tue Nov 07 2023 Dirk Müller <dmueller@suse.com> - update to 2.2.0: * Update _validate_func_only to return None so it can utilize the environment * Add --timeout-disable-debugger-detection flag * Fri Apr 21 2023 Dirk Müller <dmueller@suse.com> - add sle15_python_module_pythons (jsc#PED-68) * Thu Apr 13 2023 Matej Cepl <mcepl@suse.com> - Make calling of %{sle15modernpython} optional. * Fri Aug 19 2022 Ben Greiner <code@bnavigator.de> - Update to 2.1.0 * Get terminal width from shutil instead of deprecated py, thanks Andrew Svetlov. * Add an API for extending ``pytest-timeout`` functionality with third-party plugins, thanks Andrew Svetlov. - Don't test with pytest-cov in Staging: Put Ring1 on coverage diet * Thu Jan 06 2022 Steve Kowalik <steven.kowalik@suse.com> - Update to 2.0.2: * Fix debugger detection on OSX, thanks Alexander Pacha. * Fix Python 2 removal, thanks Nicusor Picatureanu. * Increase pytest requirement to >=5.0.0. Thanks Dominic Davis-Foster. * Use thread timeout method when plugin is not called from main thread to avoid crash. * Fix pycharm debugger detection so timeouts are not triggered during debugger usage. * Dropped support for Python 2, minimum pytest version upported is 5.0.0. * Thu Nov 05 2020 Marketa Machova <mmachova@suse.com> - Update to 1.4.2 * Fix is_debugging function * Mon Jun 29 2020 Marketa Calabkova <mcalabkova@suse.com> - Update to 1.4.1 * Better detection of when we are debugging, thanks Mattwmaster58. * Thu Jan 09 2020 Tomáš Chvátal <tchvatal@suse.com> - Update to 1.3.4: * upstream moved to github * support newer pytest releases - Drop merged patch pytest4.patch * Tue Feb 12 2019 Tomáš Chvátal <tchvatal@suse.com> - Fix build with pytest4 from upstream: * pytest4.patch
/usr/lib/python3.11/site-packages/__pycache__/pytest_timeout.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/__pycache__/pytest_timeout.cpython-311.pyc /usr/lib/python3.11/site-packages/pytest_timeout-2.3.1-py3.11.egg-info /usr/lib/python3.11/site-packages/pytest_timeout-2.3.1-py3.11.egg-info/PKG-INFO /usr/lib/python3.11/site-packages/pytest_timeout-2.3.1-py3.11.egg-info/SOURCES.txt /usr/lib/python3.11/site-packages/pytest_timeout-2.3.1-py3.11.egg-info/dependency_links.txt /usr/lib/python3.11/site-packages/pytest_timeout-2.3.1-py3.11.egg-info/entry_points.txt /usr/lib/python3.11/site-packages/pytest_timeout-2.3.1-py3.11.egg-info/requires.txt /usr/lib/python3.11/site-packages/pytest_timeout-2.3.1-py3.11.egg-info/top_level.txt /usr/lib/python3.11/site-packages/pytest_timeout.py /usr/share/doc/packages/python311-pytest-timeout /usr/share/doc/packages/python311-pytest-timeout/README.rst /usr/share/licenses/python311-pytest-timeout /usr/share/licenses/python311-pytest-timeout/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 12 01:04:35 2024