Pytest-tap

Latest version: v3.5

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

3.5

-----------------------------

* Diagnostics now output logs, stdout, stderr for failed tests.
Use the standard ``--show-capture`` flag to control the output.
* Diagnostics can display for passing tests using the
``--tap-log-passing-tests`` flag.
* Add support for Python 3.12.
* Add support for Python 3.13.
* Drop support for Python 3.8 (it is end-of-life).

3.4

--------------------------

* Deprecate ``--tap-stream`` in favor of ``--tap`` for streaming mode.
* When using xdist, report the plan at the beginning of execution.
* Add support for Python 3.11.
* Drop support for Python 3.7 (it is end-of-life).
* Drop support for Python 3.6 (it is end-of-life).
* Drop support for PyPy.

3.3

-----------------------------

* Add support for Python 3.10.
* Fix bug with help printing when streaming mode is enabled (59).
* Drop support for Python 3.5 (it is end-of-life).
* Remove unmaintained (and likely inaccurate) locale info.

3.2

-----------------------------

* Add support for Python 3.8.
* Add support for Python 3.9.
* Handle ``unittest.expectedFailure`` and ``pytest.xfail``
in a way that is more consistent
with the TAP specification.

3.1

------------------------------------

* Fix reporting that was broken by the removal
of a deprecated feature in pytest 5.4.

3.0

--------------------------------------

* Drop support for Python 2.

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.