diff -r d856023fbeb0 -r fcca2fa618bf eric7/DebugClients/Python/coverage/doc/CHANGES.rst --- a/eric7/DebugClients/Python/coverage/doc/CHANGES.rst Sun Jan 16 20:28:42 2022 +0100 +++ b/eric7/DebugClients/Python/coverage/doc/CHANGES.rst Sat Jan 22 14:44:56 2022 +0100 @@ -19,6 +19,48 @@ .. Version 9.8.1 — 2027-07-27 .. -------------------------- +.. _changes_62: + +Version 6.2 — 2021-11-26 +------------------------ + +- Feature: Now the ``--concurrency`` setting can now have a list of values, so + that threads and another lightweight threading package can be measured + together, such as ``--concurrency=gevent,thread``. Closes `issue 1012`_ and + `issue 1082`_. + +- Fix: A module specified as the ``source`` setting is imported during startup, + before the user program imports it. This could cause problems if the rest of + the program isn't ready yet. For example, `issue 1203`_ describes a Django + setting that is accessed before settings have been configured. Now the early + import is wrapped in a try/except so errors then don't stop execution. + +- Fix: A colon in a decorator expression would cause an exclusion to end too + early, preventing the exclusion of the decorated function. This is now fixed. + +- Fix: The HTML report now will not overwrite a .gitignore file that already + exists in the HTML output directory (follow-on for `issue 1244`_). + +- API: The exceptions raised by Coverage.py have been specialized, to provide + finer-grained catching of exceptions by third-party code. + +- API: Using ``suffix=False`` when constructing a Coverage object with + multiprocessing wouldn't suppress the data file suffix (`issue 989`_). This + is now fixed. + +- Debug: The `coverage debug data` command will now sniff out combinable data + files, and report on all of them. + +- Debug: The `coverage debug` command used to accept a number of topics at a + time, and show all of them, though this was never documented. This no longer + works, to allow for command-line options in the future. + +.. _issue 989: https://github.com/nedbat/coveragepy/issues/989 +.. _issue 1012: https://github.com/nedbat/coveragepy/issues/1012 +.. _issue 1082: https://github.com/nedbat/coveragepy/issues/1802 +.. _issue 1203: https://github.com/nedbat/coveragepy/issues/1203 + + .. _changes_612: Version 6.1.2 — 2021-11-10