Changelog
*Sourced from [pytest-cov's changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst).*
> 2.8.1 (2019-10-05)
> ==================
>
> - Fixed [\#348](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/issues/348) -regression when only certain reports (html or xml) are used then `--cov-fail-under` always fails.
>
> 2.8.0 (2019-10-04)
> ==================
>
> - Fixed `RecursionError` that can occur when using [cleanup\_on\_signal](https://pytest-cov.readthedocs.io/en/latest/subprocess-support.html#if-you-got-custom-signal-handling) or [cleanup\_on\_sigterm](https://pytest-cov.readthedocs.io/en/latest/subprocess-support.html#if-you-got-custom-signal-handling). See: [\#294](https://github-redirect.dependabot.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-redirect.dependabot.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-redirect.dependabot.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-redirect.dependabot.com/pytest-dev/pytest-cov/pull/332).
> - Added support for Coverage 5.0. Contributed by Ned Batchelder in [\#319](https://github-redirect.dependabot.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-redirect.dependabot.com/pytest-dev/pytest-cov/pull/311).
> - Various documentation fixes. Contributed by Juanjo Bazán, Andrew Murray and Albert Tugushev in [\#298](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/298), [\#299](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/299) and [\#307](https://github-redirect.dependabot.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-redirect.dependabot.com/pytest-dev/pytest-cov/pull/313), [\#314](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/314), [\#315](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/315), [\#316](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/316), [\#325](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/325), [\#326](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/326), [\#334](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/334) and [\#335](https://github-redirect.dependabot.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-redirect.dependabot.com/pytest-dev/pytest-cov/pull/345).
Commits
- [`33894b5`](https://github.com/pytest-dev/pytest-cov/commit/33894b550e6445525461ae5dacd3cbbcf381ea41) Bump version: 2.8.0 → 2.8.1
- [`3aa43a0`](https://github.com/pytest-dev/pytest-cov/commit/3aa43a035631d005e5f64e62ff8d6876cc01ab19) Be more strict - return None so problems like [#348](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/issues/348) will trip up the later Non...
- [`a078b55`](https://github.com/pytest-dev/pytest-cov/commit/a078b5531896c7a5c12024dd9b1882607317ae99) Update changelog.
- [`5ef4767`](https://github.com/pytest-dev/pytest-cov/commit/5ef47676af88bd79764e234d0ace463dcaac4437) Fix regression described in [#348](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/issues/348) - not all reports returning the total.
- [`5df26bd`](https://github.com/pytest-dev/pytest-cov/commit/5df26bd6a1ad2756d5bbd658be24d83f052e4420) Bump version: 2.7.1 → 2.8.0
- [`9f227c2`](https://github.com/pytest-dev/pytest-cov/commit/9f227c292d53cab9fd17822e9896fa4934740272) Add xdist 0.30 and update bootstrap.py to work better (on windows too).
- [`5cc697f`](https://github.com/pytest-dev/pytest-cov/commit/5cc697fc2d2c5aa4aca93dbf0e1e2bf2e3df6bf0) Add a note about the cleanup fix.
- [`7c01530`](https://github.com/pytest-dev/pytest-cov/commit/7c01530fd079467275ec2fe27d7512aee34ea248) Update changelog and authors.
- [`994fb00`](https://github.com/pytest-dev/pytest-cov/commit/994fb00badbc523278342d9c6903aa4dff96ebd1) Update for coverage 5.0a8
- [`5f70ec4`](https://github.com/pytest-dev/pytest-cov/commit/5f70ec4e9da7e21123e6732bf8b7b79725fb49fb) Sort imports and add isort as a check.
- Additional commits viewable in [compare view](https://github.com/pytest-dev/pytest-cov/compare/v2.7.1...v2.8.1)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
If all status checks pass Dependabot will automatically merge this pull request.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps pytest-cov from 2.7.1 to 2.8.1.
Changelog
*Sourced from [pytest-cov's changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst).* > 2.8.1 (2019-10-05) > ================== > > - Fixed [\#348](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/issues/348) -regression when only certain reports (html or xml) are used then `--cov-fail-under` always fails. > > 2.8.0 (2019-10-04) > ================== > > - Fixed `RecursionError` that can occur when using [cleanup\_on\_signal](https://pytest-cov.readthedocs.io/en/latest/subprocess-support.html#if-you-got-custom-signal-handling) or [cleanup\_on\_sigterm](https://pytest-cov.readthedocs.io/en/latest/subprocess-support.html#if-you-got-custom-signal-handling). See: [\#294](https://github-redirect.dependabot.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-redirect.dependabot.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-redirect.dependabot.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-redirect.dependabot.com/pytest-dev/pytest-cov/pull/332). > - Added support for Coverage 5.0. Contributed by Ned Batchelder in [\#319](https://github-redirect.dependabot.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-redirect.dependabot.com/pytest-dev/pytest-cov/pull/311). > - Various documentation fixes. Contributed by Juanjo Bazán, Andrew Murray and Albert Tugushev in [\#298](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/298), [\#299](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/299) and [\#307](https://github-redirect.dependabot.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-redirect.dependabot.com/pytest-dev/pytest-cov/pull/313), [\#314](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/314), [\#315](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/315), [\#316](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/316), [\#325](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/325), [\#326](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/326), [\#334](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/pull/334) and [\#335](https://github-redirect.dependabot.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-redirect.dependabot.com/pytest-dev/pytest-cov/pull/345).Commits
- [`33894b5`](https://github.com/pytest-dev/pytest-cov/commit/33894b550e6445525461ae5dacd3cbbcf381ea41) Bump version: 2.8.0 → 2.8.1 - [`3aa43a0`](https://github.com/pytest-dev/pytest-cov/commit/3aa43a035631d005e5f64e62ff8d6876cc01ab19) Be more strict - return None so problems like [#348](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/issues/348) will trip up the later Non... - [`a078b55`](https://github.com/pytest-dev/pytest-cov/commit/a078b5531896c7a5c12024dd9b1882607317ae99) Update changelog. - [`5ef4767`](https://github.com/pytest-dev/pytest-cov/commit/5ef47676af88bd79764e234d0ace463dcaac4437) Fix regression described in [#348](https://github-redirect.dependabot.com/pytest-dev/pytest-cov/issues/348) - not all reports returning the total. - [`5df26bd`](https://github.com/pytest-dev/pytest-cov/commit/5df26bd6a1ad2756d5bbd658be24d83f052e4420) Bump version: 2.7.1 → 2.8.0 - [`9f227c2`](https://github.com/pytest-dev/pytest-cov/commit/9f227c292d53cab9fd17822e9896fa4934740272) Add xdist 0.30 and update bootstrap.py to work better (on windows too). - [`5cc697f`](https://github.com/pytest-dev/pytest-cov/commit/5cc697fc2d2c5aa4aca93dbf0e1e2bf2e3df6bf0) Add a note about the cleanup fix. - [`7c01530`](https://github.com/pytest-dev/pytest-cov/commit/7c01530fd079467275ec2fe27d7512aee34ea248) Update changelog and authors. - [`994fb00`](https://github.com/pytest-dev/pytest-cov/commit/994fb00badbc523278342d9c6903aa4dff96ebd1) Update for coverage 5.0a8 - [`5f70ec4`](https://github.com/pytest-dev/pytest-cov/commit/5f70ec4e9da7e21123e6732bf8b7b79725fb49fb) Sort imports and add isort as a check. - Additional commits viewable in [compare view](https://github.com/pytest-dev/pytest-cov/compare/v2.7.1...v2.8.1)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.If all status checks pass Dependabot will automatically merge this pull request.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)