From 24865e58325c8d6fe015aaf5aec0df3b535a09d4 Mon Sep 17 00:00:00 2001 From: Andrew Murray Date: Fri, 23 Feb 2024 23:50:36 +1100 Subject: [PATCH] Turn off nullability warnings for macOS SDK --- setup.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/setup.py b/setup.py index 1bbd2c05cc9..ce8f989abbe 100644 --- a/setup.py +++ b/setup.py @@ -569,6 +569,9 @@ def build_extensions(self): if sdk_path: _add_directory(library_dirs, os.path.join(sdk_path, "usr", "lib")) _add_directory(include_dirs, os.path.join(sdk_path, "usr", "include")) + + for extension in self.extensions: + extension.extra_compile_args = ["-Wno-nullability-completeness"] elif ( sys.platform.startswith("linux") or sys.platform.startswith("gnu")