From 6cbcaae4ae36912a7812e9c3930bbb2434bbf736 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Mon, 5 Oct 2020 09:55:05 +0200 Subject: setup.py: Fix check for limited API Check for "yes"/"no", consistently. Task-number: PYSIDE-807 Change-Id: Id9f2ba125acb9ea8e811fd6cb5994bbb070605de Reviewed-by: Cristian Maureira-Fredes --- build_scripts/main.py | 2 +- build_scripts/wheel_override.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'build_scripts') diff --git a/build_scripts/main.py b/build_scripts/main.py index 73e667839..cec822d7c 100644 --- a/build_scripts/main.py +++ b/build_scripts/main.py @@ -95,7 +95,7 @@ def get_setuptools_extension_modules(): # future. extension_args = ('QtCore', []) extension_kwargs = {} - if OPTION["LIMITED_API"]: + if OPTION["LIMITED_API"] == 'yes': extension_kwargs['py_limited_api'] = True extension_modules = [Extension(*extension_args, **extension_kwargs)] return extension_modules diff --git a/build_scripts/wheel_override.py b/build_scripts/wheel_override.py index 298287429..0a3cb0dbf 100644 --- a/build_scripts/wheel_override.py +++ b/build_scripts/wheel_override.py @@ -87,7 +87,8 @@ class PysideBuildWheel(_bdist_wheel): # When limited API is requested, notify bdist_wheel to # create a properly named package. - limited_api_enabled = OPTION["LIMITED_API"] and sys.version_info[0] >= 3 + limited_api_enabled = (OPTION["LIMITED_API"] == 'yes' + and sys.version_info[0] >= 3) if limited_api_enabled: self.py_limited_api = "cp35.cp36.cp37.cp38.cp39" -- cgit v1.2.3