--- a/eric7/DebugClients/Python/coverage/doc/CHANGES.rst Tue May 24 10:22:46 2022 +0200 +++ b/eric7/DebugClients/Python/coverage/doc/CHANGES.rst Tue May 24 11:00:52 2022 +0200 @@ -17,6 +17,59 @@ .. Version 9.8.1 — 2027-07-27 .. -------------------------- +.. _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`_. + +.. _issue 1310: https://github.com/nedbat/coveragepy/issues/1310 +.. _issue 1323: https://github.com/nedbat/coveragepy/issues/1323 +.. _issue 1328: https://github.com/nedbat/coveragepy/issues/1328 +.. _issue 1351: https://github.com/nedbat/coveragepy/issues/1351 +.. _pull 1354: https://github.com/nedbat/coveragepy/pull/1354 +.. _pull 1359: https://github.com/nedbat/coveragepy/pull/1359 +.. _pull 1364: https://github.com/nedbat/coveragepy/pull/1364 + + +.. _changes_633: + +Version 6.3.3 — 2022-05-12 +-------------------------- + +- Fix: Coverage.py now builds successfully on CPython 3.11 (3.11.0b1) again. + Closes `issue 1367`_. Some results for generators may have changed. + +.. _issue 1367: https://github.com/nedbat/coveragepy/issues/1367 + + .. _changes_632: Version 6.3.2 — 2022-02-20