chore(deps): update dependency coverage to v7.6.10 #430

Merged
luke merged 1 commits from renovate/coverage-7.x into main 2025-01-01 00:37:24 +01:00
Owner

This PR contains the following updates:

Package Update Change
coverage patch ==7.6.8 -> ==7.6.10

Release Notes

nedbat/coveragepy (coverage)

v7.6.10

Compare Source

  • Fix: some descriptions of missing branches in HTML and LCOV reports were
    incorrect when multi-line statements were involved (issue 1874_ and issue 1875_). These are now fixed.

  • Fix: Python 3.14 defers evaluation of annotations <pep649_>_ by moving them
    into separate code objects. That code is rarely executed, so coverage.py
    would mark them as missing, as reported in issue 1908_. Now they are
    ignored by coverage automatically.

  • Fixed an obscure and mysterious problem on PyPy 3.10 seemingly involving
    mocks, imports, and trace functions: issue 1902_. To be honest, I don't
    understand the problem or the solution, but git bisect helped find it,
    and now it's fixed.

  • Docs: re-wrote the :ref:subprocess page to put multiprocessing first and to
    highlight the correct use of :class:multiprocessing.Pool <python:multiprocessing.pool.Pool>.

.. _issue 1874: https://github.com/nedbat/coveragepy/issues/1874
.. _issue 1875: https://github.com/nedbat/coveragepy/issues/1875
.. _issue 1902: https://github.com/nedbat/coveragepy/issues/1902
.. _issue 1908: https://github.com/nedbat/coveragepy/issues/1908
.. _pep649: https://docs.python.org/3.14/whatsnew/3.14.html#pep-649-deferred-evaluation-of-annotations

.. _changes_7-6-9:

v7.6.9

Compare Source

  • Fix: Tomas Uribe fixed <pull 1901_>_ a performance problem in the XML
    report. Large code bases should produce XML reports much faster now.

.. _pull 1901: https://github.com/nedbat/coveragepy/pull/1901

.. _changes_7-6-8:


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 is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [coverage](https://github.com/nedbat/coveragepy) | patch | `==7.6.8` -> `==7.6.10` | --- ### Release Notes <details> <summary>nedbat/coveragepy (coverage)</summary> ### [`v7.6.10`](https://github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-7610--2024-12-26) [Compare Source](https://github.com/nedbat/coveragepy/compare/7.6.9...7.6.10) - Fix: some descriptions of missing branches in HTML and LCOV reports were incorrect when multi-line statements were involved (`issue 1874`\_ and `issue 1875`\_). These are now fixed. - Fix: Python 3.14 `defers evaluation of annotations <pep649_>`\_ by moving them into separate code objects. That code is rarely executed, so coverage.py would mark them as missing, as reported in `issue 1908`\_. Now they are ignored by coverage automatically. - Fixed an obscure and mysterious problem on PyPy 3.10 seemingly involving mocks, imports, and trace functions: `issue 1902`\_. To be honest, I don't understand the problem or the solution, but `git bisect` helped find it, and now it's fixed. - Docs: re-wrote the :ref:`subprocess` page to put multiprocessing first and to highlight the correct use of :class:`multiprocessing.Pool <python:multiprocessing.pool.Pool>`. .. \_issue 1874: https://github.com/nedbat/coveragepy/issues/1874 .. \_issue 1875: https://github.com/nedbat/coveragepy/issues/1875 .. \_issue 1902: https://github.com/nedbat/coveragepy/issues/1902 .. \_issue 1908: https://github.com/nedbat/coveragepy/issues/1908 .. \_pep649: https://docs.python.org/3.14/whatsnew/3.14.html#pep-649-deferred-evaluation-of-annotations .. \_changes\_7-6-9: ### [`v7.6.9`](https://github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-769--2024-12-06) [Compare Source](https://github.com/nedbat/coveragepy/compare/7.6.8...7.6.9) - Fix: `Tomas Uribe fixed <pull 1901_>`\_ a performance problem in the XML report. Large code bases should produce XML reports much faster now. .. \_pull 1901: https://github.com/nedbat/coveragepy/pull/1901 .. \_changes\_7-6-8: </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 is behind base branch, 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44Ni4yIiwidXBkYXRlZEluVmVyIjoiMzkuODYuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidW5pdC10ZXN0cyJdfQ==-->
renovate-bot added the
unit-tests
label 2025-01-01 00:02:03 +01:00
renovate-bot added 1 commit 2025-01-01 00:02:03 +01:00
chore(deps): update dependency coverage to v7.6.10
Some checks failed
CI / ci (pull_request) Failing after 0s
5f148be137
luke added the
type
dependencies
label 2025-01-01 00:16:49 +01:00
luke force-pushed renovate/coverage-7.x from 5f148be137 to 284a4fd226 2025-01-01 00:35:20 +01:00 Compare
luke merged commit 284a4fd226 into main 2025-01-01 00:37:24 +01:00
luke deleted branch renovate/coverage-7.x 2025-01-01 00:37:24 +01:00
Sign in to join this conversation.
No description provided.