-
Notifications
You must be signed in to change notification settings - Fork 4
feat(deps): update dependency coverage from v7.6.10 to v7.9.1 #501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Renovate and Dependabot PRs are automatically approved. Still requires human review.
83ea412
to
2874df0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Renovate and Dependabot PRs are automatically approved. Still requires human review.
2874df0
to
f940b44
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Renovate and Dependabot PRs are automatically approved. Still requires human review.
f940b44
to
b988d57
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Renovate and Dependabot PRs are automatically approved. Still requires human review.
b988d57
to
91be145
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Renovate and Dependabot PRs are automatically approved. Still requires human review.
91be145
to
694589b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Renovate and Dependabot PRs are automatically approved. Still requires human review.
694589b
to
958a2d6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Renovate and Dependabot PRs are automatically approved. Still requires human review.
958a2d6
to
788ad13
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Renovate and Dependabot PRs are automatically approved. Still requires human review.
This PR contains the following updates:
==7.6.10
->==7.9.1
Release Notes
nedbat/coveragepy (coverage)
v7.9.1
Compare Source
The "no-ctracer" warning is not issued for Python pre-release versions.
Coverage doesn't ship compiled wheels for those versions, so this was far too
noisy.
On Python 3.14+, the "sysmon" core is now the default if it's supported for
your configuration. Plugins and dynamic contexts are still not supported
with it.
.. _changes_7-9-0:
v7.9.0
Compare Source
Added a
[run] core
configuration setting to specify the measurement core,which was previously only available through the COVERAGE_CORE environment
variable. Finishes
issue 1746
_.Fixed incorrect rendering of f-strings with doubled braces, closing
issue 1980
_.If the C tracer core can't be imported, a warning ("no-ctracer") is issued
with the reason.
The C tracer core extension module now conforms to
PEP 489
, closingissue 1977
. Thanks,Adam Turner <pull 1978_>
_.Fixed a "ValueError: min() arg is an empty sequence" error caused by strange
empty modules, found by
oss-fuzz
_... _issue 1746:https://github.com/nedbat/coveragepy/issues/17466
.. _issue 1977https://github.com/nedbat/coveragepy/issues/197777
.. _pull 197https://github.com/nedbat/coveragepy/pull/1978978
.. _issue 19https://github.com/nedbat/coveragepy/issues/19801980
.. _PEP 489: https://peps.python.org/pep-0489
.. _oss-fuzz: https://google.github.io/oss-fuzz/
.. _changes_7-8-2:
v7.8.2
Compare Source
Thanks,
Finn Womack <pull 1972_>
_... _issue 1971:https://github.com/nedbat/coveragepy/pull/19711
.. _pull 1972https://github.com/nedbat/coveragepy/pull/197272
.. _changes_7-8-1:
v7.8.1
Compare Source
A number of EncodingWarnings were fixed that could appear if you've enabled
PYTHONWARNDEFAULTENCODING, fixing
issue 1966
. Thanks,Henry Schreiner <pull 1967_>
.Fixed a race condition when using sys.monitoring with free-threading Python,
closing
issue 1970
_... _issue 1966:https://github.com/nedbat/coveragepy/issues/19666
.. _pull 1967https://github.com/nedbat/coveragepy/pull/196767
.. _issue 197https://github.com/nedbat/coveragepy/issues/1970970
.. _changes_7-8-0:
v7.8.0
Compare Source
Added a new
source_dirs
setting for symmetry with the existingsource_pkgs
setting. It's preferable to the existingsource
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_>
. Thisworks properly except for a detail when using the
coverage
command onWindows. There you can use
python -m coverage
instead if you need exactemulation.
.. _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
test!
.. _changes_7-7-0:
v7.7.0
Compare Source
The Coverage object has a new method, :meth:
.Coverage.branch_stats
forgetting simple branch information for a module. Closes
issue 1888
_.The :class:
Coverage constructor<.Coverage>
now has aplugins
parameterfor 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 branchwith 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:
v7.6.12
Compare Source
issue 1927
_). These are nowbuilding reliably.
.. _issue 1927:https://github.com/nedbat/coveragepy/issues/19277
.. _changes_7-6-11:
v7.6.11
Compare Source
Fix: a memory leak in CTracer has been fixed. The details are in
issue 1924
_ andpytest-dev 676
_. This should reduce the memory footprint foreveryone even if it hadn't caused a problem before.
We now ship a py3-none-any.whl wheel file. Thanks,
Russell Keith-Magee <pull 1914_>
_... _pull 1914:https://github.com/nedbat/coveragepy/pull/19144
.. _issue 1924https://github.com/nedbat/coveragepy/issues/192424
.. _pytest-dev 67https://github.com/pytest-dev/pytest-cov/issues/676676
.. _changes_7-6-10:
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), 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.