Skip to content

Commit af37da7

Browse files
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` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/coverage/7.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/coverage/7.9.2/7.10.1?slim=true)](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

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"watchdog>=6,<6.1",
4747
],
4848
"test": [
49-
"coverage>=7.9,<7.10",
49+
"coverage>=7.10,<7.11",
5050
"pylint>=3,<3.4",
5151
"pytest>=8,<8.5",
5252
"pytest-cov>=6,<6.3",

0 commit comments

Comments
 (0)