From 992bdb38f2538df6d14e0fc1612fe26e8444478e Mon Sep 17 00:00:00 2001
From: jkerdreu <jkerdreu@b32b6428-25c9-4566-ad07-03861ab6144f>
Date: Mon, 15 Jul 2024 14:28:22 +0000
Subject: [PATCH] New format

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

diff --git a/apps/conky/pyproject.toml b/apps/conky/pyproject.toml
index c40c7a8d..2e364b02 100644
--- a/apps/conky/pyproject.toml
+++ b/apps/conky/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL for Conky"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'conky']
-dependencies = ['xaal.lib', 'xaal.monitor']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "conky"]
+dependencies = ["xaal.lib", "xaal.monitor"]
 
diff --git a/apps/dashboard/pyproject.toml b/apps/dashboard/pyproject.toml
index 8e631935..36325b49 100644
--- a/apps/dashboard/pyproject.toml
+++ b/apps/dashboard/pyproject.toml
@@ -5,7 +5,15 @@ description = "xAAL Dashboard"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'socketio', 'html', 'dashboard']
-dependencies = ['xaal.lib', 'bottle', 'gevent', 'gevent-websocket', 'python-engineio', 'python-socketio', 'mako', 'requests']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "socketio", "html", "dashboard"]
+dependencies = ["xaal.lib",
+"bottle",
+"gevent",
+"gevent-websocket",
+"python-engineio",
+"python-socketio",
+"mako",
+"requests"]
 
diff --git a/apps/fuse/pyproject.toml b/apps/fuse/pyproject.toml
index a8b65d33..dbc5fad5 100644
--- a/apps/fuse/pyproject.toml
+++ b/apps/fuse/pyproject.toml
@@ -5,9 +5,10 @@ description = "xAAL Fuse filesystem"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'tools']
-dependencies = ['xaal.lib', 'fuse-python', 'rapidjson']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "tools"]
+dependencies = ["xaal.lib", "fuse-python", "rapidjson"]
 
 [project.scripts]
 xaal-mount = "xaal.fuse.mount:main"
diff --git a/apps/legacytools/pyproject.toml b/apps/legacytools/pyproject.toml
index 0864c58c..bf736065 100644
--- a/apps/legacytools/pyproject.toml
+++ b/apps/legacytools/pyproject.toml
@@ -5,9 +5,10 @@ description = "xAAL devices tools"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'tools']
-dependencies = ['xaal.lib']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "tools"]
+dependencies = ["xaal.lib"]
 
 [project.scripts]
 xaal-isalive-legacy = "xaal.legacytools.isalive:main"
diff --git a/apps/rest/pyproject.toml b/apps/rest/pyproject.toml
index f00019e6..4db7c231 100644
--- a/apps/rest/pyproject.toml
+++ b/apps/rest/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL devices REST API"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'rest', 'json']
-dependencies = ['xaal.lib', 'bottle', 'gevent', 'gevent-websocket', 'python-rapidjson']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "rest", "json"]
+dependencies = ["xaal.lib", "bottle", "gevent", "gevent-websocket", "python-rapidjson"]
 
diff --git a/apps/tools/pyproject.toml b/apps/tools/pyproject.toml
index 7a4e9d66..dd4a498f 100644
--- a/apps/tools/pyproject.toml
+++ b/apps/tools/pyproject.toml
@@ -5,9 +5,10 @@ description = "xAAL devices tools"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'tools']
-dependencies = ['xaal.lib', 'colored==1.4.3']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "tools"]
+dependencies = ["xaal.lib", "colored==1.4.3"]
 
 [project.scripts]
 xaal-isalive = "xaal.tools.toolbox:is_alive"
diff --git a/core/metadb/pyproject.toml b/core/metadb/pyproject.toml
index 74f121ab..dc1adf37 100644
--- a/core/metadb/pyproject.toml
+++ b/core/metadb/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL Metadata-DB"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'metadata']
-dependencies = ['xaal.lib']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "metadata"]
+dependencies = ["xaal.lib"]
 
diff --git a/devices/assistants/Alexa/pyproject.toml b/devices/assistants/Alexa/pyproject.toml
index 68a3fbe8..7d0181e0 100644
--- a/devices/assistants/Alexa/pyproject.toml
+++ b/devices/assistants/Alexa/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL devices for Amazon Alexa"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'alexa']
-dependencies = ['xaal.lib', 'xaal.schemas']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "alexa"]
+dependencies = ["xaal.lib", "xaal.schemas"]
 
diff --git a/devices/emulations/Fauxmo/pyproject.toml b/devices/emulations/Fauxmo/pyproject.toml
index f75143d8..c39501ce 100644
--- a/devices/emulations/Fauxmo/pyproject.toml
+++ b/devices/emulations/Fauxmo/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL to Wemo fake emulations"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'wemo', 'alexa']
-dependencies = ['xaal.lib', 'fauxmo', 'nest_asyncio']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "wemo", "alexa"]
+dependencies = ["xaal.lib", "fauxmo", "nest_asyncio"]
 
diff --git a/devices/loggers/influxdb/pyproject.toml b/devices/loggers/influxdb/pyproject.toml
index f500d5b2..ecb231ba 100644
--- a/devices/loggers/influxdb/pyproject.toml
+++ b/devices/loggers/influxdb/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL device for InfluxDB logging"
 readme = "README.rst"
 authors = [ { name = "Pierre-Henri Horrein", email = "freki@frekilabs.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'influxdb']
-dependencies = ['xaal.lib', 'influxdb']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "influxdb"]
+dependencies = ["xaal.lib", "influxdb"]
 
diff --git a/devices/loggers/mqtt/pyproject.toml b/devices/loggers/mqtt/pyproject.toml
index 79b22e85..c429771a 100644
--- a/devices/loggers/mqtt/pyproject.toml
+++ b/devices/loggers/mqtt/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL devices for bugNet wireless sensors"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'mqtt']
-dependencies = ['xaal.lib', 'paho-mqtt']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "mqtt"]
+dependencies = ["xaal.lib", "paho-mqtt"]
 
diff --git a/devices/loggers/warp10/pyproject.toml b/devices/loggers/warp10/pyproject.toml
index 4bd7d078..e8d667b7 100644
--- a/devices/loggers/warp10/pyproject.toml
+++ b/devices/loggers/warp10/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL logger for warp10"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'warp10']
-dependencies = ['xaal.lib', 'urllib3']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "warp10"]
+dependencies = ["xaal.lib", "urllib3"]
 
diff --git a/devices/notifications/gtk-notify/pyproject.toml b/devices/notifications/gtk-notify/pyproject.toml
index 7f621c75..1fc0951d 100644
--- a/devices/notifications/gtk-notify/pyproject.toml
+++ b/devices/notifications/gtk-notify/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL Desktop notification device"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'gtk', 'notify']
-dependencies = ['xaal.lib', 'pycairo', 'PyGObject']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "gtk", "notify"]
+dependencies = ["xaal.lib", "pycairo", "PyGObject"]
 
diff --git a/devices/notifications/pushbullet/pyproject.toml b/devices/notifications/pushbullet/pyproject.toml
index d871f2b2..01510a60 100644
--- a/devices/notifications/pushbullet/pyproject.toml
+++ b/devices/notifications/pushbullet/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL notification for pushbullet"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'pushbullet']
-dependencies = ['xaal.lib', 'pushbullet.py']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "pushbullet"]
+dependencies = ["xaal.lib", "pushbullet.py"]
 
diff --git a/devices/protocols/Aqara/pyproject.toml b/devices/protocols/Aqara/pyproject.toml
index 8ceae606..f78b1c8c 100644
--- a/devices/protocols/Aqara/pyproject.toml
+++ b/devices/protocols/Aqara/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL devices for Xiaomi / Aqara"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'aqara']
-dependencies = ['xaal.lib', 'gevent', 'pycryptodomex']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "aqara"]
+dependencies = ["xaal.lib", "gevent", "pycryptodomex"]
 
diff --git a/devices/protocols/ESPHome/pyproject.toml b/devices/protocols/ESPHome/pyproject.toml
index 7803df2e..0f17a2bc 100644
--- a/devices/protocols/ESPHome/pyproject.toml
+++ b/devices/protocols/ESPHome/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL gateway for for ESPHome devices"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'esphome']
-dependencies = ['xaal.lib', 'aioesphomeapi']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "esphome"]
+dependencies = ["xaal.lib", "aioesphomeapi"]
 
diff --git a/devices/protocols/Edisio/pyproject.toml b/devices/protocols/Edisio/pyproject.toml
index 0214606f..dafaddb5 100644
--- a/devices/protocols/Edisio/pyproject.toml
+++ b/devices/protocols/Edisio/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL gateway for Edisio devices"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'edisio']
-dependencies = ['xaal.lib', 'gevent', 'pyserial']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "edisio"]
+dependencies = ["xaal.lib", "gevent", "pyserial"]
 
diff --git a/devices/protocols/HQ433/pyproject.toml b/devices/protocols/HQ433/pyproject.toml
index 1e0ba5ed..aed95aae 100644
--- a/devices/protocols/HQ433/pyproject.toml
+++ b/devices/protocols/HQ433/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL devices for HQ Product RF433 power switch"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'rf433']
-dependencies = ['xaal.lib', 'pyserial']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "rf433"]
+dependencies = ["xaal.lib", "pyserial"]
 
diff --git a/devices/protocols/HomeKit/pyproject.toml b/devices/protocols/HomeKit/pyproject.toml
index 468994f9..1223a7b3 100644
--- a/devices/protocols/HomeKit/pyproject.toml
+++ b/devices/protocols/HomeKit/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL devices for Homekit"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'homekit']
-dependencies = ['xaal.lib', 'aiohomekit']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "homekit"]
+dependencies = ["xaal.lib", "aiohomekit"]
 
diff --git a/devices/protocols/IPX-800/pyproject.toml b/devices/protocols/IPX-800/pyproject.toml
index 00870bf8..cba2e6bd 100644
--- a/devices/protocols/IPX-800/pyproject.toml
+++ b/devices/protocols/IPX-800/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL devices for IPX-800 Ethernet Control System"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'ipx-800']
-dependencies = ['xaal.lib', 'gevent']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "ipx-800"]
+dependencies = ["xaal.lib", "gevent"]
 
diff --git a/devices/protocols/KNX/pyproject.toml b/devices/protocols/KNX/pyproject.toml
index 24b55c4c..9fdab5c7 100644
--- a/devices/protocols/KNX/pyproject.toml
+++ b/devices/protocols/KNX/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL devices for KNX bus"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'knx']
-dependencies = ['xaal.lib', 'gevent']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "knx"]
+dependencies = ["xaal.lib", "gevent"]
 
diff --git a/devices/protocols/Meross/pyproject.toml b/devices/protocols/Meross/pyproject.toml
index 7a1d77fe..2d169120 100644
--- a/devices/protocols/Meross/pyproject.toml
+++ b/devices/protocols/Meross/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL gateway for Meross devices"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'meross']
-dependencies = ['xaal.lib', 'xaal.schemas', 'meross_iot==0.4.4.4']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "meross"]
+dependencies = ["xaal.lib", "xaal.schemas", "meross_iot==0.4.4.4"]
 
diff --git a/devices/protocols/Netatmo/pyproject.toml b/devices/protocols/Netatmo/pyproject.toml
index f2fdf2f3..e8b2920b 100644
--- a/devices/protocols/Netatmo/pyproject.toml
+++ b/devices/protocols/Netatmo/pyproject.toml
@@ -5,7 +5,8 @@ description = "Netatmo Weather Station"
 readme = "README.rst"
 authors = [ { name = "Caifeng BAO", email = "caifeng.bao@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'netatmo', 'weather', 'station']
-dependencies = ['xaal.lib', 'requests']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "netatmo", "weather", "station"]
+dependencies = ["xaal.lib", "requests"]
 
diff --git a/devices/protocols/SensFloor/pyproject.toml b/devices/protocols/SensFloor/pyproject.toml
index 48a59a71..06a8c441 100644
--- a/devices/protocols/SensFloor/pyproject.toml
+++ b/devices/protocols/SensFloor/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL devices for Future Shape SensFloor"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'Sense Floor']
-dependencies = ['xaal.lib', 'xaal.schemas', 'python-socketio==5.0.0', 'aiohttp']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "Sense Floor"]
+dependencies = ["xaal.lib", "xaal.schemas", "python-socketio==5.0.0", "aiohttp"]
 
diff --git a/devices/protocols/Tuya/pyproject.toml b/devices/protocols/Tuya/pyproject.toml
index 12b82cb8..9707f5a6 100644
--- a/devices/protocols/Tuya/pyproject.toml
+++ b/devices/protocols/Tuya/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL support for Tuya protocol / Smart Life App"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'tuya']
-dependencies = ['xaal.lib', 'gevent', 'decorator', 'tuyaface']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "tuya"]
+dependencies = ["xaal.lib", "gevent", "decorator", "tuyaface"]
 
diff --git a/devices/protocols/Yeelight/pyproject.toml b/devices/protocols/Yeelight/pyproject.toml
index e7923f5b..67b42da5 100644
--- a/devices/protocols/Yeelight/pyproject.toml
+++ b/devices/protocols/Yeelight/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL devices for Xiaomi / Aqara"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'aqara']
-dependencies = ['xaal.lib', 'gevent', 'yeelight', 'decorator']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "aqara"]
+dependencies = ["xaal.lib", "gevent", "yeelight", "decorator"]
 
diff --git a/devices/protocols/ZWave/pyproject.toml b/devices/protocols/ZWave/pyproject.toml
index eb6b6e37..20ce4712 100644
--- a/devices/protocols/ZWave/pyproject.toml
+++ b/devices/protocols/ZWave/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL devices for Zwave"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'zwave']
-dependencies = ['xaal.lib', 'python_openzwave', 'prettytable']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "zwave"]
+dependencies = ["xaal.lib", "python_openzwave", "prettytable"]
 
diff --git a/devices/protocols/bugOne/pyproject.toml b/devices/protocols/bugOne/pyproject.toml
index cf3ce388..6c93057c 100644
--- a/devices/protocols/bugOne/pyproject.toml
+++ b/devices/protocols/bugOne/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL devices for bugNet wireless sensors"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'bugone', 'RFM12', 'Wireless', 'Sensor']
-dependencies = ['xaal.lib', 'bugone', 'gevent']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "bugone", "RFM12", "Wireless", "Sensor"]
+dependencies = ["xaal.lib", "bugone", "gevent"]
 
diff --git a/devices/sensors/HTU21D/pyproject.toml b/devices/sensors/HTU21D/pyproject.toml
index ca171cff..42fd983d 100644
--- a/devices/sensors/HTU21D/pyproject.toml
+++ b/devices/sensors/HTU21D/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL devices for I2C HTU21D sensors"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'i2c sensors']
-dependencies = ['xaal.lib']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "i2c sensors"]
+dependencies = ["xaal.lib"]
 
diff --git a/devices/sensors/lm_sensors/pyproject.toml b/devices/sensors/lm_sensors/pyproject.toml
index 1f8f7cd7..5b1b237e 100644
--- a/devices/sensors/lm_sensors/pyproject.toml
+++ b/devices/sensors/lm_sensors/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL devices for LM temperature sensors"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'lmsensors']
-dependencies = ['xaal.lib', 'PySensors']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "lmsensors"]
+dependencies = ["xaal.lib", "PySensors"]
 
diff --git a/devices/tests/dummy/pyproject.toml b/devices/tests/dummy/pyproject.toml
index bca96b4b..65be4b94 100644
--- a/devices/tests/dummy/pyproject.toml
+++ b/devices/tests/dummy/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL dummy devices"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal']
-dependencies = ['xaal.lib']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal"]
+dependencies = ["xaal.lib"]
 
diff --git a/devices/tests/fakeinput/pyproject.toml b/devices/tests/fakeinput/pyproject.toml
index 034f8c2c..ab8bc6a0 100644
--- a/devices/tests/fakeinput/pyproject.toml
+++ b/devices/tests/fakeinput/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL fake switch, buttons, contact devices "
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'json']
-dependencies = ['xaal.lib', 'xaal.schemas', 'bottle', 'gevent', 'gevent-websocket']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "json"]
+dependencies = ["xaal.lib", "xaal.schemas", "bottle", "gevent", "gevent-websocket"]
 
diff --git a/devices/weather/OpenWeatherMap/pyproject.toml b/devices/weather/OpenWeatherMap/pyproject.toml
index 050abf81..a77973ca 100644
--- a/devices/weather/OpenWeatherMap/pyproject.toml
+++ b/devices/weather/OpenWeatherMap/pyproject.toml
@@ -5,7 +5,8 @@ description = "xAAL devices for OpenWeather Map"
 readme = "README.rst"
 authors = [ { name = "Jerome Kerdreux", email = "Jerome.Kerdreux@imt-atlantique.fr" } ]
 license = { text = "GPL License"}
-classifiers = ['Programming Language :: Python', 'Topic :: Software Development :: Libraries :: Python Modules']
-keywords = ['xaal', 'own', 'weather']
-dependencies = ['xaal.lib', 'xaal.schemas', 'pyowm==2.10.0']
+classifiers = ["Programming Language :: Python",
+"Topic :: Software Development :: Libraries :: Python Modules"]
+keywords = ["xaal", "own", "weather"]
+dependencies = ["xaal.lib", "xaal.schemas", "pyowm==2.10.0"]
 
-- 
GitLab