taskbutler icon indicating copy to clipboard operation
taskbutler copied to clipboard

Pin pytest-testdox to latest version 3.1.0

Open pyup-bot opened this issue 1 year ago • 0 comments

This PR pins pytest-testdox to the latest release 3.1.0.

Changelog

3.1.0

Updates
* Fix DeprecationWarning with hookimpl decorator (96) by nejch
* Drop Python 3.7 support (108)
* Drop Python 3.6 support (87)
* Run tests in PyPy 3.9 (87)
* Ignore tests on PyPy 3.9 on MacOS (105)
* Refactor plugin internal modules (93)
* Setup typechecking (91)
* Run CI tests in Python 3.11 (92)

Development Updates
* Bump codecov/codecov-action from 2.1.0 to 3.1.4 (110)
* Update pytest-cov requirement from ~=3.0.0 to ~=4.1.0 (109)
* Update flake8 requirement from ~=4.0.1 to ~=6.0.0 (95)
* Allow CI workflow to be triggered manually (104)
* Update isort requirement from ~=5.10.0 to ~=5.12.0 (100)
* Bump mypy from 0.982 to 1.4.1
* Bump black from 22.3.0 to 23.3.0
* Bump actions/setup-python from 3 to 4 (78)
* Run tests in Pytest 7+ (88)

3.0.1

* Fix current file path at the tests report when the plugin is in verbose mode (73)
* Update development dependencies (74, 71, 70)

3.0.0

* Drop Python 3.5 support
* Drop Support for Pytest < 4
* Drop Support for PyPy < 3.8
* Add Python 3.10 support
* Add PyPy 3.8 support
* Several refactorings, and code health improvements.

Thanks jairhenrique for the pull requests and code reviews

2.0.1

* Fix missing header when same class name is used in two modules (45)
* Use Python 3.9 at CI/CD (47)

2.0.0

* Drop Python 2 support
* Add "official" support to Pytest 6

Thanks hugovk for the Pull Requests and code reviews.

1.2.1

* Do not require `--testdox` parameter when `--force-testdox` is used
* Register `pytest.mark.describe` and `pytest.mark.it` even when the testdox output is not activated
* Add "official" support to Python 3.8

Thanks spumer for the bug report (31), netolyrg for the bug fix (32) and RomuloOliveira for the usual code review

1.2.0

* Auto-disable the plugin when running with `--testdox` and the output is not a terminal
* Add command-line parameter `--force-testdox` to enable the plugin no matter the output

Thanks jairhenrique for the Pull Request (27)

1.1.1

* Fix `pytest.mark.it` titles when used in conjunction with `pytest.mark.parametrize`

Thanks again cartertinney for the bug report (22) and RomuloOliveira for the Pull Request (23).

1.1.0

* Accept markers `pytest.mark.describe` to override class names and `pytest.mark.it` to override test titles.
* Set the minimum version of pytest to 3.6.0

Thanks cartertinney for the feature request (19) and RomuloOliveira for the suggestions and code review.

1.0.1

* Update minimum version of six to 1.11.0

1.0.0

* Colored output (10)
* Distinct output for skipped tests (12)
* Unicode symbols for passing, failing and skipped tests (14)
* Configuration option to use plain text or UTF8 reporting (14)

Thanks RomuloOliveira

0.2.1

* Fix abbreviations formatting (3)

0.2.0

* Support `python_files`, `python_classes` and `python_functions` for formatting the output.

0.1.0

Initial/experimental release!

* Basic TestDox plain text reporting
Links
  • PyPI: https://pypi.org/project/pytest-testdox
  • Changelog: https://pyup.io/changelogs/pytest-testdox/
  • Repo: https://github.com/renanivo/pytest-testdox

pyup-bot avatar Jul 22 '23 08:07 pyup-bot