chore(deps): update dependency coverage to v7.6.1 #12

Open
renovate-bot wants to merge 1 commit from renovate/coverage-7.x into main
Collaborator

This PR contains the following updates:

Package Type Update Change
coverage tool.hatch.envs.default minor ==7.5.3 -> ==7.6.1

Release Notes

nedbat/coveragepy (coverage)

v7.6.1

Compare Source

  • Fix: coverage used to fail when measuring code using :func:runpy.run_path <python:runpy.run_path> with a :class:Path <python:pathlib.Path> argument.
    This is now fixed, thanks to Ask Hjorth Larsen <pull 1819_>_.

  • Fix: backslashes preceding a multi-line backslashed string could confuse the
    HTML report. This is now fixed, thanks to LiuYinCarl <pull 1828_>_.

  • Now we publish wheels for Python 3.13, both regular and free-threaded.

.. _pull 1819: https://github.com/nedbat/coveragepy/pull/1819
.. _pull 1828: https://github.com/nedbat/coveragepy/pull/1828

.. _changes_7-6-0:

v7.6.0

Compare Source

  • Exclusion patterns can now be multi-line, thanks to Daniel Diniz <pull 1807_>. This enables many interesting exclusion use-cases, including those
    requested in issues 118 <issue 118_>
    (entire files), 996 <issue 996_>_ (multiple lines only when appearing together), 1741 <issue 1741_>_ (remainder of a function), and 1803 <issue 1803_>_
    (arbitrary sequence of marked lines). See the :ref:multi_line_exclude
    section of the docs for more details and examples.

  • The JSON report now includes per-function and per-class coverage information.
    Thanks to Daniel Diniz <pull 1809_>_ for getting the work started. This
    closes issue 1793_ and issue 1532_.

  • Fixed an incorrect calculation of "(no class)" lines in the HTML classes
    report.

  • Python 3.13.0b3 is supported.

.. _issue 118: https://github.com/nedbat/coveragepy/issues/118
.. _issue 996: https://github.com/nedbat/coveragepy/issues/996
.. _issue 1532: https://github.com/nedbat/coveragepy/issues/1532
.. _issue 1741: https://github.com/nedbat/coveragepy/issues/1741
.. _issue 1793: https://github.com/nedbat/coveragepy/issues/1793
.. _issue 1803: https://github.com/nedbat/coveragepy/issues/1803
.. _pull 1807: https://github.com/nedbat/coveragepy/pull/1807
.. _pull 1809: https://github.com/nedbat/coveragepy/pull/1809

.. _changes_7-5-4:

v7.5.4

Compare Source

  • If you attempt to combine statement coverage data with branch coverage data,
    coverage.py used to fail with the message "Can't combine arc data with line
    data" or its reverse, "Can't combine line data with arc data." These
    messages used internal terminology, making it hard for people to understand
    the problem. They are now changed to mention "branch coverage data" and
    "statement coverage data."

  • Fixed a minor branch coverage problem with wildcard match/case cases using
    names or guard clauses.

  • Started testing on 3.13 free-threading (nogil) builds of Python. I'm not
    claiming full support yet. Closes issue 1799_.

.. _issue 1799: https://github.com/nedbat/coveragepy/issues/1799

.. _changes_7-5-3:


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.


  • 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 | Type | Update | Change | |---|---|---|---| | [coverage](https://github.com/nedbat/coveragepy) | tool.hatch.envs.default | minor | `==7.5.3` -> `==7.6.1` | --- ### Release Notes <details> <summary>nedbat/coveragepy (coverage)</summary> ### [`v7.6.1`](https://github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-761--2024-08-04) [Compare Source](https://github.com/nedbat/coveragepy/compare/7.6.0...7.6.1) - Fix: coverage used to fail when measuring code using :func:`runpy.run_path <python:runpy.run_path>` with a :class:`Path <python:pathlib.Path>` argument. This is now fixed, thanks to `Ask Hjorth Larsen <pull 1819_>`\_. - Fix: backslashes preceding a multi-line backslashed string could confuse the HTML report. This is now fixed, thanks to `LiuYinCarl <pull 1828_>`\_. - Now we publish wheels for Python 3.13, both regular and free-threaded. .. \_pull 1819: https://github.com/nedbat/coveragepy/pull/1819 .. \_pull 1828: https://github.com/nedbat/coveragepy/pull/1828 .. \_changes\_7-6-0: ### [`v7.6.0`](https://github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-760--2024-07-11) [Compare Source](https://github.com/nedbat/coveragepy/compare/7.5.4...7.6.0) - Exclusion patterns can now be multi-line, thanks to `Daniel Diniz <pull 1807_>`*. This enables many interesting exclusion use-cases, including those requested in issues `118 <issue 118_>`* (entire files), `996 <issue 996_>`\_ (multiple lines only when appearing together), `1741 <issue 1741_>`\_ (remainder of a function), and `1803 <issue 1803_>`\_ (arbitrary sequence of marked lines). See the :ref:`multi_line_exclude` section of the docs for more details and examples. - The JSON report now includes per-function and per-class coverage information. Thanks to `Daniel Diniz <pull 1809_>`\_ for getting the work started. This closes `issue 1793`\_ and `issue 1532`\_. - Fixed an incorrect calculation of "(no class)" lines in the HTML classes report. - Python 3.13.0b3 is supported. .. \_issue 118: https://github.com/nedbat/coveragepy/issues/118 .. \_issue 996: https://github.com/nedbat/coveragepy/issues/996 .. \_issue 1532: https://github.com/nedbat/coveragepy/issues/1532 .. \_issue 1741: https://github.com/nedbat/coveragepy/issues/1741 .. \_issue 1793: https://github.com/nedbat/coveragepy/issues/1793 .. \_issue 1803: https://github.com/nedbat/coveragepy/issues/1803 .. \_pull 1807: https://github.com/nedbat/coveragepy/pull/1807 .. \_pull 1809: https://github.com/nedbat/coveragepy/pull/1809 .. \_changes\_7-5-4: ### [`v7.5.4`](https://github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-754--2024-06-22) [Compare Source](https://github.com/nedbat/coveragepy/compare/7.5.3...7.5.4) - If you attempt to combine statement coverage data with branch coverage data, coverage.py used to fail with the message "Can't combine arc data with line data" or its reverse, "Can't combine line data with arc data." These messages used internal terminology, making it hard for people to understand the problem. They are now changed to mention "branch coverage data" and "statement coverage data." - Fixed a minor branch coverage problem with wildcard match/case cases using names or guard clauses. - Started testing on 3.13 free-threading (nogil) builds of Python. I'm not claiming full support yet. Closes `issue 1799`\_. .. \_issue 1799: https://github.com/nedbat/coveragepy/issues/1799 .. \_changes\_7-5-3: </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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM4LjE4LjEyIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
renovate-bot added the
renovate
label 2024-02-24 08:18:11 +01:00
renovate-bot added 1 commit 2024-02-24 08:18:12 +01:00
Update dependency coverage to v7.4.3
All checks were successful
build and publish / update-changelog (pull_request) Successful in 6s
build and publish / build-pypackage (pull_request) Successful in 30s
check code / check-code (pull_request) Successful in 28s
d2579b3dba
renovate-bot force-pushed renovate/coverage-7.x from d2579b3dba to 39c179af70 2024-02-29 20:17:40 +01:00 Compare
renovate-bot changed title from Update dependency coverage to v7.4.3 to chore(deps): update dependency coverage to v7.4.3 2024-03-04 20:16:42 +01:00
renovate-bot force-pushed renovate/coverage-7.x from 39c179af70 to 1cbd26d4cb 2024-03-12 20:14:25 +01:00 Compare
renovate-bot changed title from chore(deps): update dependency coverage to v7.4.3 to chore(deps): update dependency coverage to v7.4.4 2024-03-14 20:14:20 +01:00
renovate-bot force-pushed renovate/coverage-7.x from 1cbd26d4cb to 39b5883b21 2024-03-14 20:14:22 +01:00 Compare
renovate-bot force-pushed renovate/coverage-7.x from 39b5883b21 to 728316f0e8 2024-03-21 20:14:17 +01:00 Compare
renovate-bot changed title from chore(deps): update dependency coverage to v7.4.4 to chore(deps): update dependency coverage to v7.5.0 2024-04-23 20:15:28 +02:00
renovate-bot force-pushed renovate/coverage-7.x from 728316f0e8 to f9e34fb714 2024-04-23 20:15:30 +02:00 Compare
renovate-bot force-pushed renovate/coverage-7.x from f9e34fb714 to 8e409e4542 2024-04-30 20:15:42 +02:00 Compare
renovate-bot changed title from chore(deps): update dependency coverage to v7.5.0 to chore(deps): update dependency coverage to v7.5.1 2024-05-04 20:15:56 +02:00
renovate-bot force-pushed renovate/coverage-7.x from 8e409e4542 to cd6653d7c6 2024-05-04 20:15:58 +02:00 Compare
renovate-bot changed title from chore(deps): update dependency coverage to v7.5.1 to chore(deps): update dependency coverage to v7.5.2 2024-05-26 20:15:58 +02:00
renovate-bot force-pushed renovate/coverage-7.x from cd6653d7c6 to f857190014 2024-05-26 20:16:00 +02:00 Compare
renovate-bot changed title from chore(deps): update dependency coverage to v7.5.2 to chore(deps): update dependency coverage to v7.5.3 2024-05-28 20:16:40 +02:00
renovate-bot force-pushed renovate/coverage-7.x from f857190014 to e50defd5c8 2024-05-28 20:16:43 +02:00 Compare
renovate-bot changed title from chore(deps): update dependency coverage to v7.5.3 to chore(deps): update dependency coverage to v7.5.4 2024-06-23 08:19:39 +02:00
renovate-bot force-pushed renovate/coverage-7.x from e50defd5c8 to c4e11f91aa 2024-06-23 08:19:42 +02:00 Compare
renovate-bot force-pushed renovate/coverage-7.x from c4e11f91aa to ac1f04697f 2024-07-07 20:18:06 +02:00 Compare
renovate-bot changed title from chore(deps): update dependency coverage to v7.5.4 to chore(deps): update dependency coverage to v7.6.0 2024-07-11 20:17:57 +02:00
renovate-bot force-pushed renovate/coverage-7.x from ac1f04697f to 0fa72060db 2024-07-11 20:17:58 +02:00 Compare
renovate-bot changed title from chore(deps): update dependency coverage to v7.6.0 to chore(deps): update dependency coverage to v7.6.1 2024-08-05 08:21:05 +02:00
renovate-bot force-pushed renovate/coverage-7.x from 0fa72060db to f430042b51 2024-08-05 08:21:07 +02:00 Compare
All checks were successful
build pypackage and create release / release-github (pull_request) Successful in 12s
check code / check-code (pull_request) Successful in 23s
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/coverage-7.x:renovate/coverage-7.x
git checkout renovate/coverage-7.x

Merge

Merge the changes and update on Forgejo.
git checkout main
git merge --no-ff renovate/coverage-7.x
git checkout main
git merge --ff-only renovate/coverage-7.x
git checkout renovate/coverage-7.x
git rebase main
git checkout main
git merge --no-ff renovate/coverage-7.x
git checkout main
git merge --squash renovate/coverage-7.x
git checkout main
git merge --ff-only renovate/coverage-7.x
git checkout main
git merge renovate/coverage-7.x
git push origin main
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: olofvndrhr/octodns-netbox-dns#12
No description provided.