From 982ddf2e0120e2eece48947bad4729e8d6149ed7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Ma=C5=9Blanka?= <piotr.maslanka@ericsson.com> Date: Sat, 10 Aug 2024 09:19:15 +0200 Subject: [PATCH] fix multibuilds for windows --- snakehouse/build.py | 2 +- snakehouse/faster_builds.py | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/snakehouse/build.py b/snakehouse/build.py index ade35ca..5d71868 100644 --- a/snakehouse/build.py +++ b/snakehouse/build.py @@ -16,7 +16,7 @@ def build(extensions: tp.List[MultiBuildType], *args, nthreads=None, **kwargs): nthreads = multiprocessing.cpu_count() if sys.platform == 'win32': print('Sorry, multiprocessing is not yet supported on Windows') - nthreads = 1 + nthreads = 0 kwargs['nthreads'] = nthreads returns = [] multi_builds = [] diff --git a/snakehouse/faster_builds.py b/snakehouse/faster_builds.py index 00e7ba6..8c1d90e 100644 --- a/snakehouse/faster_builds.py +++ b/snakehouse/faster_builds.py @@ -14,7 +14,6 @@ def monkey_patch_parallel_compilation(cores: tp.Optional[int] = None) -> None: :param cores: amount of cores. Leave at default (None) for autodetection. """ - multiprocessing.freeze_support() if sys.platform == 'win32': print('Sorry, parallel builds are not supported on Windows') return -- GitLab