From 31912c1ca051d30f882f90658958bf0f67b75001 Mon Sep 17 00:00:00 2001 Message-ID: <31912c1ca051d30f882f90658958bf0f67b75001.1730495944.git.mjg@fedoraproject.org> From: Michael J Gruber Date: Thu, 31 Oct 2024 23:53:31 +0100 Subject: [PATCH] setup.py: do not require libclang and swig libclang and swig may be present but under different package names (e.g. on Fedora), so do not add them to the requirements by default. --- setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 1cc97efb5..f740931c8 100755 --- a/setup.py +++ b/setup.py @@ -525,7 +525,7 @@ def get_requires_for_build_wheel(config_settings=None): # ) ret.append('libclang==16.0.6') else: - ret.append('libclang') + pass if msys2(): #print(f'msys2: pip install of swig does not build; assuming `pacman -S swig`.') pass @@ -533,7 +533,7 @@ def get_requires_for_build_wheel(config_settings=None): #print(f'OpenBSD: pip install of swig does not build; assuming `pkg_add swig`.') pass else: - ret.append( 'swig') + pass return ret -- 2.47.0.285.g5ef4903f31