Package: python-fabio / 0.14.0+dfsg-2

0005-migrate-to-setuptools-60.patch Patch series | download
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,