Path to this page:
Subject: CVS commit: pkgsrc/devel/py-test-cov
From: Adam Ciarcinski
Date: 2022-11-08 14:50:05
Message id: 20221108135005.79F9BFA90@cvs.NetBSD.org
Log Message:
py-test-cov: updated to 4.0.0
4.0.0 (2022-09-28)
------------------
**Note that this release drops support for multiprocessing.**
* `--cov-fail-under` no longer causes `pytest --collect-only` to fail
* Dropped support for multiprocessing (mostly because `issue 82408 \
<https://github.com/python/cpython/issues/82408>`_). This feature was
mostly working but very broken in certain scenarios and made the test suite \
very flaky and slow.
There is builtin multiprocessing support in coverage and you can migrate to \
that. All you need is this in your
``.coveragerc``::
[run]
concurrency = multiprocessing
parallel = true
sigterm = true
* Fixed deprecation in ``setup.py`` by trying to import setuptools before distutils.
* Removed undesirable new lines that were displayed while reporting was disabled.
* Documentation fixes.
* Added support for LCOV output format via `--cov-report=lcov`. Only works with \
coverage 6.3+.
* Modernized pytest hook implementation.
Files: