From 7cb3fd7f4f4cd7b6ee9b4dba1383abefe898756d Mon Sep 17 00:00:00 2001 From: Michele Nottoli Date: Tue, 30 Sep 2025 16:14:03 +0200 Subject: [PATCH 1/3] Test. --- pyddx/__init__.py | 0 setup.py | 4 +++- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 pyddx/__init__.py diff --git a/pyddx/__init__.py b/pyddx/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/setup.py b/setup.py index 0ee379f8..ca66171c 100755 --- a/setup.py +++ b/setup.py @@ -35,6 +35,7 @@ def build_extension(self, ext): "-DCMAKE_LIBRARY_OUTPUT_DIRECTORY={}".format(extdir), "-DPYTHON_EXECUTABLE={}".format(sys.executable), "-DCMAKE_BUILD_TYPE={}".format(cfg), # not used on MSVC, but no harm + "-DCMAKE_POSITION_INDEPENDENT_CODE=ON", "-DCMAKE_CXX_STANDARD=14" ] build_args = [] @@ -76,7 +77,8 @@ def read_readme(): "from top level of repository as './setup.py '") setup( - ext_modules=[CMakeExtension("pyddx")], + packages=["pyddx"], + ext_modules=[CMakeExtension("pyddx/pyddx")], zip_safe=False, platforms=["Linux", "Mac OS-X"], cmdclass={"build_ext": CMakeBuild,} From 37c929ac3e7772f8fc47cbc12c67f4be63fcd92b Mon Sep 17 00:00:00 2001 From: Michele Nottoli Date: Wed, 1 Oct 2025 11:23:32 +0200 Subject: [PATCH 2/3] Check. --- pyddx/__init__.py | 0 setup.py | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 pyddx/__init__.py diff --git a/pyddx/__init__.py b/pyddx/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/setup.py b/setup.py index ca66171c..3277e47c 100755 --- a/setup.py +++ b/setup.py @@ -78,7 +78,7 @@ def read_readme(): setup( packages=["pyddx"], - ext_modules=[CMakeExtension("pyddx/pyddx")], + ext_modules=[CMakeExtension("pyddx")], zip_safe=False, platforms=["Linux", "Mac OS-X"], cmdclass={"build_ext": CMakeBuild,} From 235c97cd73d12dbfd2cfc4439b25d9558cbd8f01 Mon Sep 17 00:00:00 2001 From: Michele Nottoli Date: Wed, 1 Oct 2025 12:58:50 +0200 Subject: [PATCH 3/3] New check. --- setup.py | 1 - 1 file changed, 1 deletion(-) diff --git a/setup.py b/setup.py index 3277e47c..badde73b 100755 --- a/setup.py +++ b/setup.py @@ -77,7 +77,6 @@ def read_readme(): "from top level of repository as './setup.py '") setup( - packages=["pyddx"], ext_modules=[CMakeExtension("pyddx")], zip_safe=False, platforms=["Linux", "Mac OS-X"],