noirbizarre / bumpr

Bump'R: Bump and release versions
GNU Lesser General Public License v3.0
33 stars 12 forks source link

chore(deps-dev): bump coverage from 6.3 to 6.4.1 #349

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps coverage from 6.3 to 6.4.1.

Changelog

Sourced from coverage's changelog.

Version 6.4.1 — 2022-06-02

  • Greatly improved performance on PyPy, and other environments that need the pure Python trace function. Thanks, Carl Friedrich Bolz-Tereick (pull 1381_ and pull 1388). Slightly improved performance when using the C trace function, as most environments do. Closes issue 1339.

  • The conditions for using tomllib from the standard library have been made more precise, so that 3.11 alphas will continue to work. Closes issue 1390_.

.. _issue 1339: nedbat/coveragepy#1339 .. _pull 1381: nedbat/coveragepy#1381 .. _pull 1388: nedbat/coveragepy#1388 .. _issue 1390: nedbat/coveragepy#1390

.. _changes_64:

Version 6.4 — 2022-05-22

  • A new setting, :ref:config_run_sigterm, controls whether a SIGTERM signal handler is used. In 6.3, the signal handler was always installed, to capture data at unusual process ends. Unfortunately, this introduced other problems (see issue 1310_). Now the signal handler is only used if you opt-in by setting [run] sigterm = true.

  • Small changes to the HTML report:

    • Added links to next and previous file, and more keyboard shortcuts: [ and ] for next file and previous file; u for up to the index; and ? to open/close the help panel. Thanks, J. M. F. Tsang <pull 1364_>_.

    • The timestamp and version are displayed at the top of the report. Thanks, Ammar Askar <pull 1354_>. Closes issue 1351.

  • A new debug option debug=sqldata adds more detail to debug=sql, logging all the data being written to the database.

  • Previously, running coverage report (or any of the reporting commands) in an empty directory would create a .coverage data file. Now they do not, fixing issue 1328_.

  • On Python 3.11, the [toml] extra no longer installs tomli, instead using tomllib from the standard library. Thanks Shantanu <pull 1359_>_.

  • In-memory CoverageData objects now properly update(), closing issue 1323_.

... (truncated)

Commits
  • e1bd756 docs: latest sample HTML report
  • c930586 build: prep for 6.4.1
  • 9b9142e build: more low-tech release automation
  • 8c69146 build: use 3.11.0b3 in ci
  • acf0b10 docs: performance improvements closed #1339
  • 3a86ac8 test: 3.11.0b3 is out, so remove the workaround
  • 3a23d8a fix: use tomli for [toml] under more precise conditions. #1390
  • a8758a6 test: avoid a 3.11.0b2 bug
  • 613191f chore: make upgrade
  • 59ce1f4 test: benchmark for small local files: bug1339.py
  • Additional commits viewable in compare view


Dependabot compatibility score

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 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)
codecov[bot] commented 2 years ago

Codecov Report

Merging #349 (9b81570) into master (7ef1886) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #349   +/-   ##
=======================================
  Coverage   89.68%   89.68%           
=======================================
  Files           9        9           
  Lines         630      630           
  Branches      155      155           
=======================================
  Hits          565      565           
  Misses         39       39           
  Partials       26       26           
Flag Coverage Δ
unittests 89.52% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more

dependabot[bot] commented 2 years ago

Superseded by #354.