Skip to content

chore(deps): update dependency coverage to v7.8.0#44

Merged
mnboos merged 1 commit intomainfrom
renovate/coverage-7.x
May 28, 2025
Merged

chore(deps): update dependency coverage to v7.8.0#44
mnboos merged 1 commit intomainfrom
renovate/coverage-7.x

Conversation

@mnboos
Copy link
Owner

@mnboos mnboos commented Mar 21, 2025

This PR contains the following updates:

Package Type Update Change
coverage dependency-groups minor ==7.6.12 -> ==7.8.0

Release Notes

nedbat/coveragepy (coverage)

v7.8.0

Compare Source

  • Added a new source_dirs setting for symmetry with the existing
    source_pkgs setting. It's preferable to the existing source setting,
    because you'll get a clear error when directories don't exist. Fixes issue 1942. Thanks, Jeremy Fleischman <pull 1943_>.

  • Fix: the PYTHONSAFEPATH environment variable new in Python 3.11 is properly
    supported, closing issue 1696. Thanks, Philipp A. <pull 1700_>. This
    works properly except for a detail when using the coverage command on
    Windows. There you can use python -m coverage instead if you need exact
    emulation.

.. _issue 1696:https://github.com/nedbat/coveragepy/issues/16966
.. _pull 1700https://github.com/nedbat/coveragepy/pull/170000
.. _issue 194https://github.com/nedbat/coveragepy/issues/1942942
.. _pull 19https://github.com/nedbat/coveragepy/pull/19431943

.. _changes_7-7-1:

v7.7.1

Compare Source

  • A few small tweaks to the sys.monitoring support for Python 3.14. Please
    test!

.. _changes_7-7-0:

v7.7.0

Compare Source

  • The Coverage object has a new method, :meth:.Coverage.branch_stats for
    getting simple branch information for a module. Closes issue 1888_.

  • The :class:Coverage constructor<.Coverage> now has a plugins parameter
    for passing in plugin objects directly, thanks to Alex Gaynor <pull 1919_>_.

  • Many constant tests in if statements are now recognized as being optimized
    away. For example, previously if 13: would have been considered a branch
    with one path not taken. Now it is understood as always true and no coverage
    is missing.

  • The experimental sys.monitoring support now works for branch coverage if you
    are using Python 3.14.0 alpha 6 or newer. This should reduce the overhead
    coverage.py imposes on your test suite. Set the environment variable
    COVERAGE_CORE=sysmon to try it out.

  • Confirmed support for PyPy 3.11. Thanks Michał Górny.

.. _issue 1888:https://github.com/nedbat/coveragepy/issues/18888
.. _pull 1919https://github.com/nedbat/coveragepy/pull/191919

.. _changes_7-6-12:


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.

@mnboos mnboos force-pushed the renovate/coverage-7.x branch 3 times, most recently from daee976 to e24b24e Compare March 26, 2025 17:40
@mnboos mnboos changed the title chore(deps): update dependency coverage to v7.7.0 chore(deps): update dependency coverage to v7.7.1 Mar 26, 2025
@mnboos mnboos force-pushed the renovate/coverage-7.x branch 3 times, most recently from db5dde2 to 87781c1 Compare April 1, 2025 19:39
@mnboos mnboos force-pushed the renovate/coverage-7.x branch from 87781c1 to 381ef7c Compare April 4, 2025 20:40
@mnboos mnboos changed the title chore(deps): update dependency coverage to v7.7.1 chore(deps): update dependency coverage to v7.8.0 Apr 4, 2025
@mnboos mnboos force-pushed the renovate/coverage-7.x branch 4 times, most recently from aeb2aec to f2e5f2c Compare April 14, 2025 23:39
@mnboos mnboos force-pushed the renovate/coverage-7.x branch 4 times, most recently from 9588533 to 5bf1fa5 Compare April 23, 2025 15:22
@mnboos mnboos force-pushed the renovate/coverage-7.x branch 2 times, most recently from 01a5857 to a814f13 Compare April 30, 2025 20:42
@mnboos mnboos force-pushed the renovate/coverage-7.x branch 3 times, most recently from 277b9e3 to cc4cce9 Compare May 12, 2025 23:40
@mnboos mnboos force-pushed the renovate/coverage-7.x branch from cc4cce9 to a65ccf5 Compare May 15, 2025 17:52
@mnboos mnboos merged commit c4df7b8 into main May 28, 2025
7 checks passed
@mnboos mnboos deleted the renovate/coverage-7.x branch May 28, 2025 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant