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,
