From 99f39e051f43132fff4574d192bb66008f4b33b3 Mon Sep 17 00:00:00 2001
From: jkerdreu <jkerdreu@b32b6428-25c9-4566-ad07-03861ab6144f>
Date: Mon, 15 Jul 2024 15:08:35 +0000
Subject: [PATCH] - Force setuptools

git-svn-id: https://redmine.imt-atlantique.fr/svn/xaal/code/Python/branches/0.7@3185 b32b6428-25c9-4566-ad07-03861ab6144f
---
 apps/conky/pyproject.toml                       | 3 +++
 apps/dashboard/pyproject.toml                   | 3 +++
 apps/fuse/pyproject.toml                        | 3 +++
 apps/legacytools/pyproject.toml                 | 3 +++
 apps/rest/pyproject.toml                        | 3 +++
 apps/tools/pyproject.toml                       | 3 +++
 core/metadb/pyproject.toml                      | 3 +++
 devices/assistants/Alexa/pyproject.toml         | 3 +++
 devices/emulations/Fauxmo/pyproject.toml        | 3 +++
 devices/loggers/influxdb/pyproject.toml         | 3 +++
 devices/loggers/mqtt/pyproject.toml             | 3 +++
 devices/loggers/warp10/pyproject.toml           | 3 +++
 devices/notifications/gtk-notify/pyproject.toml | 3 +++
 devices/notifications/pushbullet/pyproject.toml | 3 +++
 devices/protocols/Aqara/pyproject.toml          | 3 +++
 devices/protocols/ESPHome/pyproject.toml        | 3 +++
 devices/protocols/Edisio/pyproject.toml         | 3 +++
 devices/protocols/HQ433/pyproject.toml          | 3 +++
 devices/protocols/HomeKit/pyproject.toml        | 3 +++
 devices/protocols/IPX-800/pyproject.toml        | 3 +++
 devices/protocols/KNX/pyproject.toml            | 3 +++
 devices/protocols/Meross/pyproject.toml         | 3 +++
 devices/protocols/Netatmo/pyproject.toml        | 3 +++
 devices/protocols/SensFloor/pyproject.toml      | 3 +++
 devices/protocols/Tuya/pyproject.toml           | 3 +++
 devices/protocols/Yeelight/pyproject.toml       | 3 +++
 devices/protocols/ZWave/pyproject.toml          | 3 +++
 devices/protocols/bugOne/pyproject.toml         | 3 +++
 devices/sensors/HTU21D/pyproject.toml           | 3 +++
 devices/sensors/lm_sensors/pyproject.toml       | 3 +++
 devices/tests/dummy/pyproject.toml              | 3 +++
 devices/tests/fakeinput/pyproject.toml          | 3 +++
 devices/weather/OpenWeatherMap/pyproject.toml   | 3 +++
 33 files changed, 99 insertions(+)

diff --git a/apps/conky/pyproject.toml b/apps/conky/pyproject.toml
index 2e364b02..a76e47e3 100644
--- a/apps/conky/pyproject.toml
+++ b/apps/conky/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "conky"]
 dependencies = ["xaal.lib", "xaal.monitor"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/apps/dashboard/pyproject.toml b/apps/dashboard/pyproject.toml
index 36325b49..7160ac4c 100644
--- a/apps/dashboard/pyproject.toml
+++ b/apps/dashboard/pyproject.toml
@@ -17,3 +17,6 @@ dependencies = ["xaal.lib",
 "mako",
 "requests"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/apps/fuse/pyproject.toml b/apps/fuse/pyproject.toml
index dbc5fad5..428ddff5 100644
--- a/apps/fuse/pyproject.toml
+++ b/apps/fuse/pyproject.toml
@@ -12,3 +12,6 @@ dependencies = ["xaal.lib", "fuse-python", "rapidjson"]
 
 [project.scripts]
 xaal-mount = "xaal.fuse.mount:main"
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/apps/legacytools/pyproject.toml b/apps/legacytools/pyproject.toml
index bf736065..d94978ae 100644
--- a/apps/legacytools/pyproject.toml
+++ b/apps/legacytools/pyproject.toml
@@ -22,3 +22,6 @@ xaal-querydb-legacy = "xaal.legacytools.querydb:main"
 xaal-pkgrun-legacy = "xaal.legacytools.pkgrun:main"
 xaal-uuidgen-legacy = "xaal.legacytools.uuidgen:main"
 xaal-inspector-legacy = "xaal.legacytools.inspector:main"
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/apps/rest/pyproject.toml b/apps/rest/pyproject.toml
index 4db7c231..4f2f7be8 100644
--- a/apps/rest/pyproject.toml
+++ b/apps/rest/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "rest", "json"]
 dependencies = ["xaal.lib", "bottle", "gevent", "gevent-websocket", "python-rapidjson"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/apps/tools/pyproject.toml b/apps/tools/pyproject.toml
index dd4a498f..f1e81930 100644
--- a/apps/tools/pyproject.toml
+++ b/apps/tools/pyproject.toml
@@ -24,3 +24,6 @@ xaal-pkgrun = "xaal.tools.toolbox:pkgrun"
 xaal-keygen = "xaal.tools.keygen:main"
 xaal-uuidgen = "xaal.tools.uuidgen:main"
 xaal-shell = "xaal.tools.toolbox:shell"
+
+[tool.setuptools.packages.find]
+include = ["0.4"]
diff --git a/core/metadb/pyproject.toml b/core/metadb/pyproject.toml
index dc1adf37..aac34b36 100644
--- a/core/metadb/pyproject.toml
+++ b/core/metadb/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "metadata"]
 dependencies = ["xaal.lib"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/assistants/Alexa/pyproject.toml b/devices/assistants/Alexa/pyproject.toml
index 7d0181e0..7cda97f1 100644
--- a/devices/assistants/Alexa/pyproject.toml
+++ b/devices/assistants/Alexa/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "alexa"]
 dependencies = ["xaal.lib", "xaal.schemas"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/emulations/Fauxmo/pyproject.toml b/devices/emulations/Fauxmo/pyproject.toml
index c39501ce..288a0fc0 100644
--- a/devices/emulations/Fauxmo/pyproject.toml
+++ b/devices/emulations/Fauxmo/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "wemo", "alexa"]
 dependencies = ["xaal.lib", "fauxmo", "nest_asyncio"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/loggers/influxdb/pyproject.toml b/devices/loggers/influxdb/pyproject.toml
index ecb231ba..a6b0c349 100644
--- a/devices/loggers/influxdb/pyproject.toml
+++ b/devices/loggers/influxdb/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "influxdb"]
 dependencies = ["xaal.lib", "influxdb"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/loggers/mqtt/pyproject.toml b/devices/loggers/mqtt/pyproject.toml
index c429771a..d5f91bf6 100644
--- a/devices/loggers/mqtt/pyproject.toml
+++ b/devices/loggers/mqtt/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "mqtt"]
 dependencies = ["xaal.lib", "paho-mqtt"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/loggers/warp10/pyproject.toml b/devices/loggers/warp10/pyproject.toml
index e8d667b7..a8d185e7 100644
--- a/devices/loggers/warp10/pyproject.toml
+++ b/devices/loggers/warp10/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "warp10"]
 dependencies = ["xaal.lib", "urllib3"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/notifications/gtk-notify/pyproject.toml b/devices/notifications/gtk-notify/pyproject.toml
index 1fc0951d..08b1a5fa 100644
--- a/devices/notifications/gtk-notify/pyproject.toml
+++ b/devices/notifications/gtk-notify/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "gtk", "notify"]
 dependencies = ["xaal.lib", "pycairo", "PyGObject"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/notifications/pushbullet/pyproject.toml b/devices/notifications/pushbullet/pyproject.toml
index 01510a60..120fb9a7 100644
--- a/devices/notifications/pushbullet/pyproject.toml
+++ b/devices/notifications/pushbullet/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "pushbullet"]
 dependencies = ["xaal.lib", "pushbullet.py"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/protocols/Aqara/pyproject.toml b/devices/protocols/Aqara/pyproject.toml
index f78b1c8c..ea1711ff 100644
--- a/devices/protocols/Aqara/pyproject.toml
+++ b/devices/protocols/Aqara/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "aqara"]
 dependencies = ["xaal.lib", "gevent", "pycryptodomex"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/protocols/ESPHome/pyproject.toml b/devices/protocols/ESPHome/pyproject.toml
index 0f17a2bc..e1aa477c 100644
--- a/devices/protocols/ESPHome/pyproject.toml
+++ b/devices/protocols/ESPHome/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "esphome"]
 dependencies = ["xaal.lib", "aioesphomeapi"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/protocols/Edisio/pyproject.toml b/devices/protocols/Edisio/pyproject.toml
index dafaddb5..6c33cb7d 100644
--- a/devices/protocols/Edisio/pyproject.toml
+++ b/devices/protocols/Edisio/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "edisio"]
 dependencies = ["xaal.lib", "gevent", "pyserial"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/protocols/HQ433/pyproject.toml b/devices/protocols/HQ433/pyproject.toml
index aed95aae..f833565c 100644
--- a/devices/protocols/HQ433/pyproject.toml
+++ b/devices/protocols/HQ433/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "rf433"]
 dependencies = ["xaal.lib", "pyserial"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/protocols/HomeKit/pyproject.toml b/devices/protocols/HomeKit/pyproject.toml
index 1223a7b3..a10b8e95 100644
--- a/devices/protocols/HomeKit/pyproject.toml
+++ b/devices/protocols/HomeKit/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "homekit"]
 dependencies = ["xaal.lib", "aiohomekit"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/protocols/IPX-800/pyproject.toml b/devices/protocols/IPX-800/pyproject.toml
index cba2e6bd..a651169a 100644
--- a/devices/protocols/IPX-800/pyproject.toml
+++ b/devices/protocols/IPX-800/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "ipx-800"]
 dependencies = ["xaal.lib", "gevent"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/protocols/KNX/pyproject.toml b/devices/protocols/KNX/pyproject.toml
index 9fdab5c7..d088645e 100644
--- a/devices/protocols/KNX/pyproject.toml
+++ b/devices/protocols/KNX/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "knx"]
 dependencies = ["xaal.lib", "gevent"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/protocols/Meross/pyproject.toml b/devices/protocols/Meross/pyproject.toml
index 2d169120..d14afb4e 100644
--- a/devices/protocols/Meross/pyproject.toml
+++ b/devices/protocols/Meross/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "meross"]
 dependencies = ["xaal.lib", "xaal.schemas", "meross_iot==0.4.4.4"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/protocols/Netatmo/pyproject.toml b/devices/protocols/Netatmo/pyproject.toml
index e8b2920b..d570f71e 100644
--- a/devices/protocols/Netatmo/pyproject.toml
+++ b/devices/protocols/Netatmo/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "netatmo", "weather", "station"]
 dependencies = ["xaal.lib", "requests"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/protocols/SensFloor/pyproject.toml b/devices/protocols/SensFloor/pyproject.toml
index 06a8c441..a8319c52 100644
--- a/devices/protocols/SensFloor/pyproject.toml
+++ b/devices/protocols/SensFloor/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "Sense Floor"]
 dependencies = ["xaal.lib", "xaal.schemas", "python-socketio==5.0.0", "aiohttp"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/protocols/Tuya/pyproject.toml b/devices/protocols/Tuya/pyproject.toml
index 9707f5a6..2c0f9b17 100644
--- a/devices/protocols/Tuya/pyproject.toml
+++ b/devices/protocols/Tuya/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "tuya"]
 dependencies = ["xaal.lib", "gevent", "decorator", "tuyaface"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/protocols/Yeelight/pyproject.toml b/devices/protocols/Yeelight/pyproject.toml
index 67b42da5..c72f83a6 100644
--- a/devices/protocols/Yeelight/pyproject.toml
+++ b/devices/protocols/Yeelight/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "aqara"]
 dependencies = ["xaal.lib", "gevent", "yeelight", "decorator"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/protocols/ZWave/pyproject.toml b/devices/protocols/ZWave/pyproject.toml
index 20ce4712..313e5a64 100644
--- a/devices/protocols/ZWave/pyproject.toml
+++ b/devices/protocols/ZWave/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "zwave"]
 dependencies = ["xaal.lib", "python_openzwave", "prettytable"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/protocols/bugOne/pyproject.toml b/devices/protocols/bugOne/pyproject.toml
index 6c93057c..71f216eb 100644
--- a/devices/protocols/bugOne/pyproject.toml
+++ b/devices/protocols/bugOne/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "bugone", "RFM12", "Wireless", "Sensor"]
 dependencies = ["xaal.lib", "bugone", "gevent"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/sensors/HTU21D/pyproject.toml b/devices/sensors/HTU21D/pyproject.toml
index 42fd983d..f963c862 100644
--- a/devices/sensors/HTU21D/pyproject.toml
+++ b/devices/sensors/HTU21D/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "i2c sensors"]
 dependencies = ["xaal.lib"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/sensors/lm_sensors/pyproject.toml b/devices/sensors/lm_sensors/pyproject.toml
index 5b1b237e..58b98577 100644
--- a/devices/sensors/lm_sensors/pyproject.toml
+++ b/devices/sensors/lm_sensors/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "lmsensors"]
 dependencies = ["xaal.lib", "PySensors"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/tests/dummy/pyproject.toml b/devices/tests/dummy/pyproject.toml
index 65be4b94..1ffa1774 100644
--- a/devices/tests/dummy/pyproject.toml
+++ b/devices/tests/dummy/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal"]
 dependencies = ["xaal.lib"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/tests/fakeinput/pyproject.toml b/devices/tests/fakeinput/pyproject.toml
index ab8bc6a0..22f1fbf8 100644
--- a/devices/tests/fakeinput/pyproject.toml
+++ b/devices/tests/fakeinput/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "json"]
 dependencies = ["xaal.lib", "xaal.schemas", "bottle", "gevent", "gevent-websocket"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.1"]
diff --git a/devices/weather/OpenWeatherMap/pyproject.toml b/devices/weather/OpenWeatherMap/pyproject.toml
index a77973ca..21518229 100644
--- a/devices/weather/OpenWeatherMap/pyproject.toml
+++ b/devices/weather/OpenWeatherMap/pyproject.toml
@@ -10,3 +10,6 @@ classifiers = ["Programming Language :: Python",
 keywords = ["xaal", "own", "weather"]
 dependencies = ["xaal.lib", "xaal.schemas", "pyowm==2.10.0"]
 
+
+[tool.setuptools.packages.find]
+include = ["0.2"]
-- 
GitLab