From e7ece11af79e7eb202dd6efb1e612eb7c2336fdc Mon Sep 17 00:00:00 2001 From: William Silversmith Date: Wed, 3 Jul 2024 15:41:18 -0400 Subject: [PATCH] install: add MANIFEST.in and pyproject.toml --- MANIFEST.in | 6 ++++++ pyproject.toml | 8 ++++++++ 2 files changed, 14 insertions(+) create mode 100644 MANIFEST.in create mode 100644 pyproject.toml diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 000000000..a34c60c68 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,6 @@ +include python/zfpy.pxd +include python/zfpy.pyx +recursive-include include *.h +recursive-include src *.c *.h +include LICENSE +include pyproject.toml \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 000000000..f43c81a75 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,8 @@ +[build-system] +requires = [ + "setuptools", + "wheel", + "cython", + "oldest-supported-numpy; python_version<'3.9'", + 'numpy; python_version>="3.9"', +] \ No newline at end of file