chore(deps): update dependency pytest-cov to v2.12.1
This MR contains the following updates:
Package | Update | Change |
---|---|---|
pytest-cov (changelog) | minor |
==2.7.1 -> ==2.12.1
|
Release Notes
pytest-dev/pytest-cov
v2.12.1
- Changed the
toml
requirement to be always be directly required (instead of being required through a coverage extra). This fixes issues with pip-compile (pip-tools#​1300 <https://github.com/jazzband/pip-tools/issues/1300>
). Contributed by Sorin Sbarnea in#​472 <https://github.com/pytest-dev/pytest-cov/pull/472>
. - Documented
show_contexts
. Contributed by Brian Rutledge in#​473 <https://github.com/pytest-dev/pytest-cov/pull/473>
_.
v2.12.0
- Added coverage's
toml
extra to install requirements in setup.py. Contributed by Christian Riedel in#​410 <https://github.com/pytest-dev/pytest-cov/pull/410>
_. - Fixed
pytest_cov.__version__
to have the right value (string with version instead of a string including__version__ =
). - Fixed license classifier in
setup.py
. Contributed by Chris Sreesangkom in#​467 <https://github.com/pytest-dev/pytest-cov/pull/467>
_. - Fixed commits since badge.
Contributed by Terence Honles in
#​470 <https://github.com/pytest-dev/pytest-cov/pull/470>
_.
v2.11.1
- Fixed support for newer setuptools (v42+).
Contributed by Michał Górny in
#​451 <https://github.com/pytest-dev/pytest-cov/pull/451>
_.
v2.11.0
- Bumped minimum coverage requirement to 5.2.1. This prevents reporting issues.
Contributed by Mateus Berardo de Souza Terra in
#​433 <https://github.com/pytest-dev/pytest-cov/pull/433>
_. - Improved sample projects (from the
examples <https://github.com/pytest-dev/pytest-cov/tree/master/examples>
_ directory) to support runningtox -e pyXY
. Now the example configures a suffixed coverage data file, and that makes the cleanup environment unnecessary. Contributed by Ganden Schaffner in#​435 <https://github.com/pytest-dev/pytest-cov/pull/435>
_. - Removed the empty
console_scripts
entrypoint that confused some Gentoo build script. I didn't ask why it was so broken cause I didn't want to ruin my day. Contributed by Michał Górny in#​434 <https://github.com/pytest-dev/pytest-cov/pull/434>
_. - Fixed the missing
coverage context <https://coverage.readthedocs.io/en/latest/contexts.html>
_ when using subprocesses. Contributed by Bernát Gábor in#​443 <https://github.com/pytest-dev/pytest-cov/pull/443>
_. - Updated the config section in the docs.
Contributed by Pamela McA'Nulty in
#​429 <https://github.com/pytest-dev/pytest-cov/pull/429>
_. - Migrated CI to travis-ci.com (from .org).
v2.10.1
- Support for
pytest-xdist
2.0, which breaks compatibility withpytest-xdist
before 1.22.3 (from 2017). Contributed by Zac Hatfield-Dodds in#​412 <https://github.com/pytest-dev/pytest-cov/pull/412>
_. - Fixed the
LocalPath has no attribute startswith
failure that occurred when using thepytester
plugin in inline mode.
v2.10.0
- Improved the
--no-cov
warning. Now it's only shown if--no-cov
is present before--cov
. - Removed legacy pytest support. Changed
setup.py
so thatpytest>=4.6
is required.
v2.9.0
- Fixed
RemovedInPytest4Warning
when using Pytest 3.10. Contributed by Michael Manganiello in#​354 <https://github.com/pytest-dev/pytest-cov/pull/354>
_. - Made pytest startup faster when plugin not active by lazy-importing.
Contributed by Anders Hovmöller in
#​339 <https://github.com/pytest-dev/pytest-cov/pull/339>
_. - Various CI improvements.
Contributed by Daniel Hahler in
#​363 <https://github.com/pytest-dev/pytest-cov/pull/363>
_ and#​364 <https://github.com/pytest-dev/pytest-cov/pull/364>
_. - Various Python support updates (drop EOL 3.4, test against 3.8 final).
Contributed by Hugo van Kemenade in
#​336 <https://github.com/pytest-dev/pytest-cov/pull/336>
_ and#​367 <https://github.com/pytest-dev/pytest-cov/pull/367>
_. - Changed
--cov-append
to always enabledata_suffix
(a coverage setting). Contributed by Harm Geerts in#​387 <https://github.com/pytest-dev/pytest-cov/pull/387>
_. - Changed
--cov-append
to handle loading previous data better (fixes various path aliasing issues). - Various other testing improvements, github issue templates, example updates.
- Fixed internal failures that are caused by tests that change the current working directory by
ensuring a consistent working directory when coverage is called.
See
#​306 <https://github.com/pytest-dev/pytest-cov/issues/306>
_ andcoveragepy#​881 <https://github.com/nedbat/coveragepy/issues/881>
_
v2.8.1
- Fixed
#​348 <https://github.com/pytest-dev/pytest-cov/issues/348>
_ - regression when only certain reports (html or xml) are used then--cov-fail-under
always fails.
v2.8.0
- Fixed
RecursionError
that can occur when usingcleanup_on_signal <https://pytest-cov.readthedocs.io/en/latest/subprocess-support.html#if-you-got-custom-signal-handling>
__ orcleanup_on_sigterm <https://pytest-cov.readthedocs.io/en/latest/subprocess-support.html#if-you-got-custom-signal-handling>
__. See:#​294 <https://github.com/pytest-dev/pytest-cov/issues/294>
_. The 2.7.x releases of pytest-cov should be considered broken regarding aforementioned cleanup API. - Added compatibility with future xdist release that deprecates some internals
(match pytest-xdist master/worker terminology).
Contributed by Thomas Grainger in
#​321 <https://github.com/pytest-dev/pytest-cov/pull/321>
_ - Fixed breakage that occurs when multiple reporting options are used.
Contributed by Thomas Grainger in
#​338 <https://github.com/pytest-dev/pytest-cov/pull/338>
_. - Changed internals to use a stub instead of
os.devnull
. Contributed by Thomas Grainger in#​332 <https://github.com/pytest-dev/pytest-cov/pull/332>
_. - Added support for Coverage 5.0.
Contributed by Ned Batchelder in
#​319 <https://github.com/pytest-dev/pytest-cov/pull/319>
_. - Added support for float values in
--cov-fail-under
. Contributed by Martín Gaitán in#​311 <https://github.com/pytest-dev/pytest-cov/pull/311>
_. - Various documentation fixes. Contributed by
Juanjo Bazán,
Andrew Murray and
Albert Tugushev in
#​298 <https://github.com/pytest-dev/pytest-cov/pull/298>
,#​299 <https://github.com/pytest-dev/pytest-cov/pull/299>
and#​307 <https://github.com/pytest-dev/pytest-cov/pull/307>
_. - Various testing improvements. Contributed by
Ned Batchelder,
Daniel Hahler,
Ionel Cristian Mărieș and
Hugo van Kemenade in
#​313 <https://github.com/pytest-dev/pytest-cov/pull/313>
,#​314 <https://github.com/pytest-dev/pytest-cov/pull/314>
,#​315 <https://github.com/pytest-dev/pytest-cov/pull/315>
,#​316 <https://github.com/pytest-dev/pytest-cov/pull/316>
,#​325 <https://github.com/pytest-dev/pytest-cov/pull/325>
,#​326 <https://github.com/pytest-dev/pytest-cov/pull/326>
,#​334 <https://github.com/pytest-dev/pytest-cov/pull/334>
_ and#​335 <https://github.com/pytest-dev/pytest-cov/pull/335>
_. - Added the
--cov-context
CLI options that enables coverage contexts. Only works with coverage 5.0+. Contributed by Ned Batchelder in#​345 <https://github.com/pytest-dev/pytest-cov/pull/345>
_.
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.