From 8d3e6610867997bdf2a52b80d473f0569768cc70 Mon Sep 17 00:00:00 2001 From: Rostan Tabet Date: Fri, 29 Nov 2024 12:30:19 +0100 Subject: [PATCH] Disable limited API for free-threaded Python --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 1dfab2fb..0f80d835 100644 --- a/setup.py +++ b/setup.py @@ -191,7 +191,7 @@ def main(): "-DBUILD_TESTS=OFF", "-DBUILD_PERF_TESTS=OFF", "-DBUILD_DOCS=OFF", - "-DPYTHON3_LIMITED_API=ON", + "-DPYTHON3_LIMITED_API=%s" % ("OFF" if sysconfig.get_config_var("Py_GIL_DISABLED") else "ON"), "-DBUILD_OPENEXR=ON", ] + (