From fdf85ebeefbd98d83aeaedba6e02c0dd0784d43e Mon Sep 17 00:00:00 2001 From: Shawn Date: Thu, 31 Aug 2023 16:48:34 +0800 Subject: [PATCH] [Python] Fix python linux deploy missing shared library files (#892) * debug python ci * trigger ci * add missing package files --- python/setup.py | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/python/setup.py b/python/setup.py index d07e60b4e2..270934f287 100644 --- a/python/setup.py +++ b/python/setup.py @@ -105,6 +105,16 @@ def parse_version(): return match.group(1) +_pkg_files = [ + "**/*.pxd", + "**/*.pyx", + "**/*.pxd", + "*.so", + "*.dylib", + "*.dll", +] + + setup( name="pyfury", version=parse_version(), @@ -113,14 +123,9 @@ def parse_version(): maintainer="https://github.com/chaokunyang", maintainer_email="shawn.ck.yang@gmail.com", package_data={ - "pyfury": [ - "**/*.pxd", - "**/*.pyx", - "includes/*.pxd", - "**/*.so", - "**/*.dylib", - "**/*.dll", - ] + "pyfury": _pkg_files, + "pyfury.format": _pkg_files, + "pyfury.lib.mmh3": _pkg_files, }, include_package_data=True, packages=find_packages(),