Commit af37da7
authored
chore(deps): update dependency coverage to >=7.10,<7.11 (#522)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [coverage](https://redirect.github.com/nedbat/coveragepy) |
`>=7.9,<7.10` -> `>=7.10,<7.11` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>nedbat/coveragepy (coverage)</summary>
###
[`v7.10.1`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-7101--2025-07-27)
[Compare
Source](https://redirect.github.com/nedbat/coveragepy/compare/7.10.0...7.10.1)
- Fix: the exclusion for `if TYPE_CHECKING:` was wrong: it marked the
branch
as partial, but it should have been a line exclusion so the entire
clause
would be excluded. Improves `issue 831`\_.
- Fix: changed where .pth files are written for `patch = subprocess`,
closing
`issue 2006`\_.
.. \_issue
2006:[https://github.com/nedbat/coveragepy/issues/2006](https://redirect.github.com/nedbat/coveragepy/issues/2006)6
.. \_changes\_7-10-0:
###
[`v7.10.0`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-7100--2025-07-24)
[Compare
Source](https://redirect.github.com/nedbat/coveragepy/compare/7.9.2...7.10.0)
- A new configuration option: ":ref:`config_run_patch`" specifies named
patches
to work around some limitations in coverage measurement. These patches
are
available:
- `patch = _exit` lets coverage save its data even when
:func:`os._exit() <python:os._exit>` is used to abruptly end the
process. This closes
long-standing `issue 310`\_ as well as its duplicates: `issue 312`*,
`issue
1673`*, `issue 1845`*, and `issue 1941`*.
- `patch = subprocess` measures coverage in Python subprocesses created
with :mod:`subprocess`, :func:`os.system`, or one of the :func:`execv
<python:os.execl>` or :func:`spawnv <python:os.spawnl>` family of
functions. Closes old `issue 367`\_ and duplicate `issue 378`\_.
- `patch = execv` adjusts the :func:`execv <python:os.execl>` family of
functions to save coverage data before ending the current program and
starting the next. Not available on Windows. Closes `issue 43`\_ after
15
years!
- The HTML report now dimly colors subsequent lines in multi-line
statements.
They used to have no color. This gives a better indication of the amount
of
code missing in the report. Closes `issue 1308`\_.
- Two new exclusion patterns are part of the defaults: `...` is
automatically
excluded as a line and `if TYPE_CHECKING:` is excluded as a branch.
Closes
`issue 831`\_.
- A new command-line option: `--save-signal=USR1` specifies a signal
that
coverage.py will listen for. When the signal is sent, the coverage data
will
be saved. This makes it possible to save data from within long-running
processes. Thanks, `Arkady Gilinsky <pull 1998_>`\_.
- A new configuration option: ":ref:`config_report_partial_also`" is a
list of
regexes to add as pragmas for partial branches. This parallels the
":ref:`config_report_exclude_also`" setting for adding line exclusion
patterns.
- A few file path configuration settings didn't allow for tilde
expansion:
:ref:`config_json_output`, :ref:`config_lcov_output` and
:ref:`config_run_debug_file`. This is now fixed.
- Wheels are included for 3.14 now that 3.14 rc1 is available.
- We no longer ship a PyPy-specific wheel. PyPy will install the
pure-Python
wheel. Closes `issue 2001`\_.
- In the very unusual situation of not having a current frame, coverage
no
longer crashes when using the sysmon core, fixing `issue 2005`\_.
.. \_issue
43:[https://github.com/nedbat/coveragepy/issues/43](https://redirect.github.com/nedbat/coveragepy/issues/43)3
.. \_issue
310[https://github.com/nedbat/coveragepy/issues/310](https://redirect.github.com/nedbat/coveragepy/issues/310)10
.. \_issue
31[https://github.com/nedbat/coveragepy/issues/312](https://redirect.github.com/nedbat/coveragepy/issues/312)312
.. \_issue
3[https://github.com/nedbat/coveragepy/issues/367](https://redirect.github.com/nedbat/coveragepy/issues/367)/367
.. \_issue
[https://github.com/nedbat/coveragepy/issues/378](https://redirect.github.com/nedbat/coveragepy/issues/378)s/378
..
\_issue[https://github.com/nedbat/coveragepy/issues/831](https://redirect.github.com/nedbat/coveragepy/issues/831)es/831
..
\_issue[https://github.com/nedbat/coveragepy/issues/1308](https://redirect.github.com/nedbat/coveragepy/issues/1308)es/1308
..
\_issu[https://github.com/nedbat/coveragepy/issues/1673](https://redirect.github.com/nedbat/coveragepy/issues/1673)ues/1673
..
\_iss[https://github.com/nedbat/coveragepy/issues/1845](https://redirect.github.com/nedbat/coveragepy/issues/1845)sues/1845
..
\_is[https://github.com/nedbat/coveragepy/issues/1941](https://redirect.github.com/nedbat/coveragepy/issues/1941)ssues/1941
..
\_[https://github.com/nedbat/coveragepy/pull/1998](https://redirect.github.com/nedbat/coveragepy/pull/1998)y/pull/1998
..
\_[https://github.com/nedbat/coveragepy/issues/2001](https://redirect.github.com/nedbat/coveragepy/issues/2001)/issues/2001
..
\[https://github.com/nedbat/coveragepy/issues/2005](https://redirect.github.com/nedbat/coveragepy/issues/2005)y/issues/2005
.. \_changes\_7-9-2:
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/hetznercloud/hcloud-python).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40MC4wIiwidXBkYXRlZEluVmVyIjoiNDEuNDAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent b95cdcc commit af37da7
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
0 commit comments