nedbat/coveragepy (coverage)
### [`v7.6.2`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-762--2024-10-09)
[Compare Source](https://redirect.github.com/nedbat/coveragepy/compare/7.6.1...7.6.2)
- Dropped support for Python 3.8 and PyPy 3.8.
- Fix: a final wildcard match/case clause assigning to a name (`case _ as
value`) was incorrectly marked as a missing branch. This is now fixed,
closing `issue 1860`\_.
- Fewer things are considered branches now. Lambdas, comprehensions, and
generator expressions are no longer marked as missing branches if they don't
complete execution.
- Fix: the HTML report didn't properly show multi-line f-strings that end with
a backslash continuation. This is now fixed, closing `issue 1836`*, thanks
to `LiuYinCarl and Marco Ricci `*.
- Fix: the LCOV report now has correct line numbers (fixing `issue 1846`*` ) and
better branch descriptions for BRDA records (fixing `issue 1850`_). There
are other changes to lcov also, including a new configuration option
:ref:`line_checksums \` to control whether line
checksums are included in the lcov report. The default is false. To keep
checksums set it to true. All this work is thanks to Zack Weinberg
( `pull 1849*`and`pull 1851\`\_).
- Fixed the docs for multi-line regex exclusions, closing `issue 1863`\_.
- Fixed a potential crash in the C tracer, closing `issue 1835`*, thanks to
`Jan Kühle `*.
.. \_issue 1835:[https://github.com/nedbat/coveragepy/issues/1835](https://redirect.github.com/nedbat/coveragepy/issues/1835)5
.. \_issue 1836[https://github.com/nedbat/coveragepy/issues/1836](https://redirect.github.com/nedbat/coveragepy/issues/1836)36
.. \_pull 183[https://github.com/nedbat/coveragepy/pull/1838](https://redirect.github.com/nedbat/coveragepy/pull/1838)838
.. \_pull 18[https://github.com/nedbat/coveragepy/pull/1843](https://redirect.github.com/nedbat/coveragepy/pull/1843)1843
.. \_issue 1[https://github.com/nedbat/coveragepy/issues/1846](https://redirect.github.com/nedbat/coveragepy/issues/1846)/1846
.. \_pull [https://github.com/nedbat/coveragepy/pull/1849](https://redirect.github.com/nedbat/coveragepy/pull/1849)l/1849
.. \_issue[https://github.com/nedbat/coveragepy/issues/1850](https://redirect.github.com/nedbat/coveragepy/issues/1850)es/1850
.. \_pul[https://github.com/nedbat/coveragepy/pull/1851](https://redirect.github.com/nedbat/coveragepy/pull/1851)ull/1851
.. \_iss[https://github.com/nedbat/coveragepy/issues/1860](https://redirect.github.com/nedbat/coveragepy/issues/1860)sues/1860
.. \_is[https://github.com/nedbat/coveragepy/issues/1863](https://redirect.github.com/nedbat/coveragepy/issues/1863)ssues/1863
.. \_changes\_7-6-1:
RobertCraigie/pyright-python (pyright)
### [`v1.1.384`](https://redirect.github.com/RobertCraigie/pyright-python/compare/v1.1.383...v1.1.384)
[Compare Source](https://redirect.github.com/RobertCraigie/pyright-python/compare/v1.1.383...v1.1.384)
executablebooks/sphinx-tabs (sphinx-tabs)
### [`v3.4.7`](https://redirect.github.com/executablebooks/sphinx-tabs/releases/tag/v3.4.7): Version 3.4.7
[Compare Source](https://redirect.github.com/executablebooks/sphinx-tabs/compare/v3.4.5...v3.4.7)
As previous release, but with working deployment to PyPI
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
==7.6.1
->==7.6.2
==1.1.383
->==1.1.384
==3.4.5
->==3.4.7
Release Notes
nedbat/coveragepy (coverage)
### [`v7.6.2`](https://redirect.github.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-762--2024-10-09) [Compare Source](https://redirect.github.com/nedbat/coveragepy/compare/7.6.1...7.6.2) - Dropped support for Python 3.8 and PyPy 3.8. - Fix: a final wildcard match/case clause assigning to a name (`case _ as value`) was incorrectly marked as a missing branch. This is now fixed, closing `issue 1860`\_. - Fewer things are considered branches now. Lambdas, comprehensions, and generator expressions are no longer marked as missing branches if they don't complete execution. - Fix: the HTML report didn't properly show multi-line f-strings that end with a backslash continuation. This is now fixed, closing `issue 1836`*, thanks to `LiuYinCarl and Marco RicciRobertCraigie/pyright-python (pyright)
### [`v1.1.384`](https://redirect.github.com/RobertCraigie/pyright-python/compare/v1.1.383...v1.1.384) [Compare Source](https://redirect.github.com/RobertCraigie/pyright-python/compare/v1.1.383...v1.1.384)executablebooks/sphinx-tabs (sphinx-tabs)
### [`v3.4.7`](https://redirect.github.com/executablebooks/sphinx-tabs/releases/tag/v3.4.7): Version 3.4.7 [Compare Source](https://redirect.github.com/executablebooks/sphinx-tabs/compare/v3.4.5...v3.4.7) As previous release, but with working deployment to PyPIConfiguration
📅 Schedule: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.