aboutsummaryrefslogtreecommitdiffhomepage
path: root/setup.py
diff options
context:
space:
mode:
authorGravatar Jan Tattermusch <jtattermusch@users.noreply.github.com>2018-11-06 12:13:18 +0100
committerGravatar GitHub <noreply@github.com>2018-11-06 12:13:18 +0100
commit7517b839ac5bebdea4108d381ebbccd9003d4105 (patch)
treeeff469016f6699bc04a501516dc32449868d0ef3 /setup.py
parentc9b65f2bdea5c50da3564b6441b0d055000f56ca (diff)
parent185a0a7028b4bb01b749d80054d4de6f09a22d90 (diff)
Merge pull request #17057 from jtattermusch/faster_python_build
Add python monkey-patch for parallel build_ext compilation
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/setup.py b/setup.py
index 8845bd46d2..066e2c5ba0 100644
--- a/setup.py
+++ b/setup.py
@@ -57,11 +57,13 @@ os.chdir(os.path.dirname(os.path.abspath(__file__)))
sys.path.insert(0, os.path.abspath(PYTHON_STEM))
# Break import-style to ensure we can actually find our in-repo dependencies.
+import _parallel_compile_patch
import _spawn_patch
import commands
import grpc_core_dependencies
import grpc_version
+_parallel_compile_patch.monkeypatch_compile_maybe()
_spawn_patch.monkeypatch_spawn()
LICENSE = 'Apache License 2.0'