diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2022-12-30 18:07:36 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2022-12-30 18:35:09 -0500 |
commit | 45787e29dea3a41f2e9570b66a571a7ebcda4592 (patch) | |
tree | 7eeadde7d7a033e27abd1df7411bb525bd711148 /coverage/control.py | |
parent | 85c7a4ac4161c4eb2efeaf07e6f833d3a073b018 (diff) | |
download | python-coveragepy-git-45787e29dea3a41f2e9570b66a571a7ebcda4592.tar.gz |
refactor: removed mentions of Jython and IronPython
Diffstat (limited to 'coverage/control.py')
-rw-r--r-- | coverage/control.py | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/coverage/control.py b/coverage/control.py index 71b56a44..6bbc17c7 100644 --- a/coverage/control.py +++ b/coverage/control.py @@ -37,6 +37,7 @@ from coverage.jsonreport import JsonReporter from coverage.lcovreport import LcovReporter from coverage.misc import bool_or_none, join_regex, human_sorted from coverage.misc import DefaultValue, ensure_dir_for_file, isolate_module +from coverage.multiproc import patch_multiprocessing from coverage.plugin import FileReporter from coverage.plugin_support import Plugins from coverage.python import PythonFileReporter @@ -46,12 +47,6 @@ from coverage.summary import SummaryReporter from coverage.types import TConfigurable, TConfigSection, TConfigValue, TSysInfo from coverage.xmlreport import XmlReporter -try: - from coverage.multiproc import patch_multiprocessing - has_patch_multiprocessing = True -except ImportError: # pragma: only jython - # Jython has no multiprocessing module. - has_patch_multiprocessing = False os = isolate_module(os) @@ -493,10 +488,6 @@ class Coverage(TConfigurable): # Construct the collector. concurrency: List[str] = self.config.concurrency or [] if "multiprocessing" in concurrency: - if not has_patch_multiprocessing: - raise ConfigError( # pragma: only jython - "multiprocessing is not supported on this Python" - ) if self.config.config_file is None: raise ConfigError("multiprocessing requires a configuration file") patch_multiprocessing(rcfile=self.config.config_file) |