bindings: python: exclude test submodules from the package list
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Mon, 17 Apr 2023 11:12:54 +0000 (13:12 +0200)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Mon, 17 Apr 2023 11:12:54 +0000 (13:12 +0200)
We already exclude 'tests' but 'tests.*' must be excluded as well if we
don't want to install the gpiosim and procname submodules.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
bindings/python/setup.py

index 67ea52c9bfab68449d84d657cf8cf334b9efd73a..5ddd5e09fe1f9b44eedd14636f20835a5f3023ba 100644 (file)
@@ -47,7 +47,7 @@ with open(src("gpiod/version.py"), "r") as fd:
 
 setup(
     name="libgpiod",
-    packages=find_packages(exclude=["tests"]),
+    packages=find_packages(exclude=["tests", "tests.*"]),
     ext_modules=extensions,
     version=__version__,
     author="Bartosz Golaszewski",