Update coverage requirement from <=7.10.3,>=5 to >=5,<=7.10.5
Type: Pull Request
State: Merged
![dependabot[bot]](https://github.com/dependabot.png)
Association: Contributor
Comments: 0
(15 days ago)
(15 days ago)
(15 days ago)
by blink1073
dependencies python
Updates the requirements on coverage to permit the latest version.
Changelog
Sourced from coverage's changelog.
Version 7.10.5 — 2025-08-23
- Big speed improvements for
coverage combine
: it's now about twice as fast! Huge thanks to Alex Gaynor for pull requests2032 <pull 2032_>
,2033 <pull 2033_>
, and2034 <pull 2034_>
_... _pull 2032: nedbat/coveragepy#2032 .. _pull 2033: nedbat/coveragepy#2033 .. _pull 2034: nedbat/coveragepy#2034
.. _changes_7-10-4:
Version 7.10.4 — 2025-08-16
Added
patch = fork
for times when the built-in forking support is insufficient.Fix:
patch = execv
also inherits the entire coverage configuration now... _changes_7-10-3:
Version 7.10.3 — 2025-08-10
Fixes for
patch = subprocess
:
If subprocesses spawned yet more subprocesses simultaneously, some coverage could be missed. This is now fixed, closing
issue 2024
_.If subprocesses were created in other directories, their data files were stranded there and not combined into the totals, as described in
issue 2025
_. This is now fixed.On Windows (or maybe only some Windows?) the patch would fail with a
ModuleNotFound
error trying to import coverage. This is now fixed, closingissue 2022
_.Originally only options set in the coverage configuration file would apply to subprocesses. Options set on the
coverage run
command line (such as--branch
) wouldn't be communicated to the subprocesses. This could lead to combining failures, as described inissue 2021
_. Now the entire configuration is used in subprocesses, regardless of its origin.Added
debug=patch
to help diagnose problems.Fix: really close all SQLite databases, even in-memory ones. Closes `issue
... (truncated)
Commits
810abeb
chore: make upgrade3c8f1b5
build: use --universal to keep platform conditions in .pip files107ae05
docs: sample HTML for 7.10.5b5bc6d4
docs: prep for 7.10.5a5c18cc
style: auto-generated changes shouldn't trigger ruff re-formatting1f9f840
build: tooling for ruff formatting9ee5b3e
chore: make upgradebfeb2ae
style: fix things so pylint is happy with ruff82467f7
chore:ruff format .
0a7b733
refactor: remove unused things from lab/- 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 rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore this major version
will 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 version
will 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 dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
1
1
+1
-1
Package Dependencies
Technical Details
ID: | 5737728 |
UUID: | 2772091954 |
Node ID: | PR_kwDOAAGmE86lOsQy |
Host: | GitHub |
Repository: | mongodb/mongo-python-driver |
Merge State: | Unknown |