1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
From: =?utf-8?q?Picca_Fr=C3=A9d=C3=A9ric-Emmanuel?= <picca@debian.org>
Date: Thu, 3 Nov 2022 08:36:29 +0100
Subject: migrate to setuptools > 60
---
setup.py | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/setup.py b/setup.py
index 46607b6..a52d2ff 100644
--- a/setup.py
+++ b/setup.py
@@ -41,6 +41,7 @@ import logging
import glob
import contextlib
import io
+import setuptools
logging.basicConfig(level=logging.INFO)
@@ -1005,6 +1006,9 @@ def get_project_configuration(dry_run):
numpy_requested_version = ">=%s" % numpy_version
logger.info("Install requires: numpy %s", numpy_requested_version)
+ from setuptools import find_packages
+ packages = find_packages(where='.', include=["fabio*"])
+
install_requires = [
# for most of the computation
"numpy%s" % numpy_requested_version,
@@ -1070,6 +1074,7 @@ def get_project_configuration(dry_run):
classifiers=classifiers,
description='Image IO for fable',
long_description=get_readme(),
+ packages=packages,
install_requires=install_requires,
setup_requires=setup_requires,
cmdclass=cmdclass,
|