mypy_test.py: Try using a process pool instead of a thread pool (#9556)

This commit is contained in:
Alex Waygood
2023-01-17 14:17:45 +00:00
committed by GitHub
parent 7b848b4ede
commit 3d6b8dccfe

View File

@@ -435,7 +435,7 @@ def setup_virtual_environments(distributions: dict[str, PackageDependencies], ar
venv_start_time = time.perf_counter()
with concurrent.futures.ThreadPoolExecutor() as executor:
with concurrent.futures.ProcessPoolExecutor() as executor:
venv_info_futures = [
executor.submit(setup_venv_for_external_requirements_set, requirements_set, tempdir)
for requirements_set in external_requirements_to_distributions