chore(deps-dev): Update coverage requirement from 7.9.1 to 7.9.2 by dependabot[bot] · Pull Request #926 · CycloneDX/cyclonedx-python
Updates the requirements on coverage to permit the latest version.
Changelog
Sourced from coverage's changelog.
Version 7.9.2 — 2025-07-03
Fix: complex conditionals within a line might cause a KeyError when using sys.monitoring, as reported in
issue 1991_. This is now fixed.Fix: we can now measure coverage for code in Python archive (.par) files. Thanks,
Itamer Oren <pull 1984_>_... _pull 1984: nedbat/coveragepy#1984 .. _issue 1991: nedbat/coveragepy#1991
.. _changes_7-9-1:
Version 7.9.1 — 2025-06-13
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:
Version 7.9.0 — 2025-06-11
Added a
[run] coreconfiguration setting to specify the measurement core, which was previously only available through the COVERAGE_CORE environment variable. Finishesissue 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: nedbat/coveragepy#1746 .. _issue 1977: nedbat/coveragepy#1977
... (truncated)
Commits
6e77492docs: oops, beta 3b24cf7edocs: sample HTML for 7.9.235305c3docs: prep for 7.9.29a8d9b6docs: add pull request link88dcaa2fix: assume a missing line number is intra-line. #1991678ec80build: use pyenv for nightly builds. Thanks, Paul Timminsa3d00d5build: workflow jobs should have names279310achore: bump the action-dependencies group with 2 updates (#1988)614dfbffix: enable measuring test coverage for Python archive (.par) files (#1984)42bf82cchore: bump the action-dependencies group with 2 updates (#1985)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)