diff -r d856023fbeb0 -r fcca2fa618bf eric7/DebugClients/Python/coverage/tomlconfig.py --- a/eric7/DebugClients/Python/coverage/tomlconfig.py Sun Jan 16 20:28:42 2022 +0100 +++ b/eric7/DebugClients/Python/coverage/tomlconfig.py Sat Jan 22 14:44:56 2022 +0100 @@ -7,7 +7,7 @@ import os import re -from coverage.exceptions import CoverageException +from coverage.exceptions import ConfigError from coverage.misc import import_third_party, substitute_variables # TOML support is an install-time extra option. (Import typing is here because @@ -57,7 +57,7 @@ if self.our_file or has_toml: # Looks like they meant to read TOML, but we can't read it. msg = "Can't read {!r} without TOML support. Install with [toml] extra" - raise CoverageException(msg.format(filename)) + raise ConfigError(msg.format(filename)) return [] def _get_section(self, section): @@ -148,7 +148,7 @@ try: re.compile(value) except re.error as e: - raise CoverageException(f"Invalid [{name}].{option} value {value!r}: {e}") from e + raise ConfigError(f"Invalid [{name}].{option} value {value!r}: {e}") from e return values def getint(self, section, option):