redis-python-tutorial
redis-python-tutorial copied to clipboard
Bump coverage from 6.3.2 to 7.4.0
Bumps coverage from 6.3.2 to 7.4.0.
Changelog
Sourced from coverage's changelog.
Version 7.4.0 — 2023-12-27
- In Python 3.12 and above, you can try an experimental core based on the new :mod:
sys.monitoring <python:sys.monitoring>module by defining aCOVERAGE_CORE=sysmonenvironment variable. This should be faster, though plugins and dynamic contexts are not yet supported with it. I am very interested to hear how it works (or doesn't!) for you... _changes_7-3-4:
Version 7.3.4 — 2023-12-20
Fix: the change for multi-line signature exclusions in 7.3.3 broke other forms of nested clauses being excluded properly. This is now fixed, closing
issue 1713_.Fix: in the HTML report, selecting code for copying won't select the line numbers also. Thanks,
Robert Harris <pull 1717_>_... _issue 1713: nedbat/coveragepy#1713 .. _pull 1717: nedbat/coveragepy#1717
.. _changes_7-3-3:
Version 7.3.3 — 2023-12-14
Fix: function definitions with multi-line signatures can now be excluded by matching any of the lines, closing
issue 684. Thanks,Jan Rusak, Maciej Kowalczyk and Joanna Ejzel <pull 1705_>.Fix: XML reports could fail with a TypeError if files had numeric components that were duplicates except for leading zeroes, like
file1.pyandfile001.py. Fixesissue 1709_.The
coverage annotatecommand used to announce that it would be removed in a future version. Enough people got in touch to say that they use it, so it will stay. Don't expect it to keep up with other new features though.Added new :ref:
debug options <cmd_run_debug>:
pytestwrites the pytest test name into the debug output.
dataop2writes the full data being added to CoverageData objects... _issue 684: nedbat/coveragepy#684
... (truncated)
Commits
23a015cdocs: sample HTML for 7.4.04f020d4docs: prep for 7.4.05bb88c3build: temporarily disable metacov, it's flaky now with sysmon support3879b97docs: mention sys.monitoring support9a84eebstyle: environment variable names should be monospace7882b8crefactor: clean lint and mypy for sysmon et al5dad1a1test: test which core we getb7e0c34fix: don't default to sysmon yete5babcfdocs: explain the COVERAGE_*_CORE testing variablesebdc277fix: usecoremore consistently thantracer- 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)