nedbat/coveragepy
### [`v6.4`](https://togithub.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-64--2022-05-22)
[Compare Source](https://togithub.com/nedbat/coveragepy/compare/6.3.3...6.4)
- 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 `\_.
- The timestamp and version are displayed at the top of the report. Thanks,
`Ammar Askar `*. 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 `\_.
- In-memory CoverageData objects now properly update(), closing `issue 1323`\_.
.. \_issue 1310:[https://github.com/nedbat/coveragepy/issues/1310](https://togithub.com/nedbat/coveragepy/issues/1310)0
.. \_issue 1323[https://github.com/nedbat/coveragepy/issues/1323](https://togithub.com/nedbat/coveragepy/issues/1323)23
.. \_issue 132[https://github.com/nedbat/coveragepy/issues/1328](https://togithub.com/nedbat/coveragepy/issues/1328)328
.. \_issue 13[https://github.com/nedbat/coveragepy/issues/1351](https://togithub.com/nedbat/coveragepy/issues/1351)1351
.. \_pull 1[https://github.com/nedbat/coveragepy/pull/1354](https://togithub.com/nedbat/coveragepy/pull/1354)/1354
.. \_pull [https://github.com/nedbat/coveragepy/pull/1359](https://togithub.com/nedbat/coveragepy/pull/1359)l/1359
.. \_pull[https://github.com/nedbat/coveragepy/pull/1364](https://togithub.com/nedbat/coveragepy/pull/1364)ll/1364
.. \_changes\_633:
Configuration
π Schedule: At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
<6.4
-><6.5
Release Notes
nedbat/coveragepy
### [`v6.4`](https://togithub.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-64--2022-05-22) [Compare Source](https://togithub.com/nedbat/coveragepy/compare/6.3.3...6.4) - 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. TsangConfiguration
π Schedule: At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.