Compare commits

..

4423 Commits

Author SHA1 Message Date
c3541f3024 homeassistant-2024.5.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-14 00:47:12 +02:00
1fe30f3dd2 dev-python/firebase-messaging: add 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-14 00:37:02 +02:00
c12418fc8b dev-python/pynws: add 1.7.0
Closes: #3351
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 21:19:46 +02:00
039e04078e dev-python/aiohttp-retry: dev-python/aiohttp-retry, fix tests, thanks @TheChymera
Closes: https://github.com/onkelbeh/HomeAssistantRepository/issues/274
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 20:37:23 +02:00
548f28fdde dev-python/uv: new package, add 0.1.35
Closes: #3349
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 07:59:40 +02:00
8e88b2baa5 dev-python/pytest: new package, add 8.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 07:10:41 +02:00
33272a5ecc dev-python/tuf: new package, add 4.0.0
Closes: #3347
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 07:04:46 +02:00
22bed60316 dev-python/securesystemslib: new package, add 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 07:02:23 +02:00
1bcb4b4471 dev-python/PyKCS11: new package, add 1.5.15
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 07:00:08 +02:00
48b555b196 dev-python/PySPX: new package, add 0.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 06:53:49 +02:00
b5cf24f05e dev-python/freezegun: new package, add 1.4.0
Closes: #3348
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 06:39:15 +02:00
9549bb0d84 dev-python/aiohttp-isal: new package, add 0.3.1
Closes: #3345
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 06:37:11 +02:00
0da7d71035 dev-python/zigpy: drop olds, add 0.64.0
Closes: #3341
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 01:25:07 +02:00
32003374bd dev-python/zha-quirks: drop olds, add 0.0.115
Closes: #3340
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 01:24:00 +02:00
fffd80c363 dev-python/bellows: drop olds, add 0.38.4
Closes: #3339
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 01:20:07 +02:00
73a235c8c5 dev-python/yolink-api: drop olds, add 0.4.4
Closes: #3338
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 01:18:33 +02:00
32531ae7a1 dev-python/pywaze: add 1.0.1
Closes: #3337
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 01:17:09 +02:00
478a791cc1 dev-python/pytrydan: add 0.6.0
Closes: #3336
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 01:15:19 +02:00
adf04c665c dev-python/upb-lib: add 0.5.6
Closes: #3335
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 01:13:11 +02:00
939d3c9d70 dev-python/aiounifi: drop olds, add 77
Closes: #3334
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 01:07:48 +02:00
76558191b5 dev-python/sanix: new package, add 1.0.6
Closes: #3333
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 00:58:29 +02:00
b808e70e10 dev-python/rokuecp: drop 0.18.1, 0.19.1, add 0.19.3
Closes: #3332
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 00:55:44 +02:00
8f4b35de98 dev-python/pyotgw: add 2.2.0
Closes: #3331
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 00:53:27 +02:00
81aa2f3e75 dev-python/pynws: add 1.8.0
Closes: #3330
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 00:50:32 +02:00
89243af594 dev-python/govee-local-api: add 1.4.5
Closes: #3329
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 00:46:25 +02:00
54a7519e33 dev-python/home-assistant-frontend: drop olds, add 20240501.1
Closes: #3327
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 00:23:57 +02:00
3b6b3b0814 dev-python/goodwe: add 0.3.5
Closes: #3328
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 00:16:17 +02:00
7efca82f95 dev-python/env-canada: add 0.6.2
Closes: #3326
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 00:13:32 +02:00
015b98faaf sci-geosciences/GeographicLib: update 1.52-r3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 00:11:53 +02:00
e2a093c0c1 dev-python/pyenphase: drop 1.15.2, drop 1.19.0, add 1.20.3
Closes: #3325
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-13 00:01:21 +02:00
f7e2426b74 dev-python/elkm1-lib: add 2.2.7
Closes: #3324
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:51:06 +02:00
5143bd6146 dev-python/deebot-client: drop 5.2.2, add 7.2.0
Closes: #3323
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:48:04 +02:00
de0893febe dev-python/habluetooth: drop 2.0.1, add 2.8.1
Closes: #3322
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:44:45 +02:00
4563581459 dev-python/bluetooth-auto-recovery: drop 1.2.3, add 1.4.2
Closes: #3321
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:41:51 +02:00
ab94c36c9a dev-python/bluetooth-adapters: drop olds, add 0.19.2
Closes: #3320
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:39:42 +02:00
e445e2aff3 dev-python/uart-devices: new package, add 0.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:37:31 +02:00
f356e97853 dev-python/androidtvremote2: add 0.0.15
Closes: #3319
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:34:01 +02:00
7c182bcebd dev-python/airthings-ble: add 0.9.0
Closes: #3318
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:31:39 +02:00
b86f557297 dev-python/zwave-js-server-python: drop 0.55.2, add 0.55.4
Closes: #3317
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:28:17 +02:00
53597792eb dev-python/wolf-comm: add 0.0.7
Closes: #3312
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:25:12 +02:00
cabd37e457 dev-python/connect-box: add 0.3.1
Closes: #3311
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:23:38 +02:00
29c096ad12 dev-python/total-connect-client: add 2023.12.1
Closes: #3309
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:22:38 +02:00
ae4e7c9236 dev-python/py-synologydsm-api: add 2.4.2
Closes: #3308
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:21:25 +02:00
1d2f43b152 dev-python/switchbot-api: drop 1.3.0, add 2.1.0
Closes: #3307
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:18:23 +02:00
3cdfd90bd5 dev-python/soco: drop 0.30.0, add 0.30.3
Closes: #3306
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:17:13 +02:00
7e8d1c0589 dev-python/python-songpal: add 0.16.2
Closes: #3305
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:14:11 +02:00
4c5d904b82 dev-python/solax: add 3.1.0
Closes: #3304
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:12:02 +02:00
976f2fe8a4 dev-python/aiosolaredge: new package, add 0.2.0
Closes: #3303
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 23:09:19 +02:00
9165ea610c dev-python/smart-meter-texas: add 0.5.5
Closes: #3302
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:56:40 +02:00
9bbee77fc4 dev-python/aioshelly: drop olds, add 9.0.0
Closes: #3301
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:50:48 +02:00
d0a0a5a9dc dev-python/vacuum-map-parser-roborock: add 0.1.2
Closes: #3298
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:48:38 +02:00
4aeaa3d4f1 dev-python/vacuum-map-parser-base: add 0.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:47:34 +02:00
b0a56d0a28 dev-python/vacuum-map-parser-base: new package, add 0.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:46:33 +02:00
21771a85a1 dev-python/python-roborock: add 2.0.0
Closes: #3297
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:41:37 +02:00
fe3078f489 dev-python/pyrisco: drop 0.5.8, add 0.6.1
Closes: #3296
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:38:45 +02:00
29d06552d5 dev-python/ring-doorbell: drop 0.8.5, add 0.8.11
Closes: #3295
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:36:52 +02:00
eb00397af0 dev-python/pyRFXtrx: drop 0.30.1, add 0.31.1
Closes: #3294
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:33:53 +02:00
a2dcc721d5 dev-python/plugwise: drop 0.35.3, add 0.37.3
Closes: #3293
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:28:31 +02:00
5b7f6ebe52 dev-python/aiopegelonline: drop old, add 0.0.10
Closes: #3292
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:26:10 +02:00
550289784f dev-python/ovoenergy: add 2.0.0
Closes: #3291
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:24:01 +02:00
0f24593d89 dev-python/pyoverkiz: drop 1.13.3, add 1.13.10
Closes: #3290
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:06:29 +02:00
5c2c70b9b6 dev-python/opower: drop 0.1.0, add 0.4.4
Closes: #3289
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:04:03 +02:00
fe5298efd4 dev-python/nextdns: add 3.0.0
Closes: #3288
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:02:15 +02:00
fdd269cfde dev-python/google-nest-sdm: add 3.0.4
Closes: #3287
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 22:00:18 +02:00
9675701ac7 dev-python/nettigo-air-monitor: add 3.0.0
Closes: #3286
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 21:53:29 +02:00
54bd0cdf70 dev-python/python-MotionMount: add 1.0.0
Closes: #3285
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 21:49:01 +02:00
20bdbaf644 dev-python/home-assistant-chip-clusters: drop 2023.12.0, 2024.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 21:46:45 +02:00
7dac086b00 dev-python/python-matter-server: drop 5.1.1, 5.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 21:46:15 +02:00
f9b618f279 dev-python/python-matter-server: add 5.10.0
Closes: #3284
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 21:45:34 +02:00
8960ad2080 dev-python/home-assistant-chip-clusters: drop 2023.10.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 21:42:22 +02:00
9cda1699fd dev-python/home-assistant-chip-clusters: add 2024.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 21:41:39 +02:00
2b0202dcc5 dev-python/pylitterbot: add 2023.5.0
Closes: #3283
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 21:31:48 +02:00
21bceacdee dev-python/hyundai-kia-connect-api: add 3.19.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 21:28:44 +02:00
aa52a4e0af dev-python/aiolifx-themes: add 0.4.15
Closes: #3282
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 21:26:26 +02:00
e346176ed6 dev-python/aiolifx: add 1.0.2
Closes: #3281
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 21:24:07 +02:00
21fb6bdcee dev-python/pylgnetcast: add 0.3.9
Closes: #3280
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 21:19:55 +02:00
cbf024ac07 dev-python/pyjvcprojector: add 1.0.11
Closes: #3279
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 21:17:45 +02:00
9834ddb13b dev-python/prayer-times-calculator-offline: new package, add 1.0.3
Closes: #3278
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 21:15:02 +02:00
f89dffe07c dev-python/ha-iotawattpy: add 0.1.2
Closes: #3277
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 20:55:55 +02:00
8191a65e21 dev-python/insteon-frontend-home-assistant: add 0.5.0
Closes: #3276
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 16:58:46 +02:00
66434ac032 dev-python/aioautomower: add 2024.4.3
Closes: #3275
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 16:53:03 +02:00
697b6536df dev-python/holidays: drop 0.39, 0.43
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 16:49:05 +02:00
5e14f7d900 dev-python/holidays: add 0.47
Closes: #3273
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 16:48:28 +02:00
14c9db584b dev-python/growattServer: add 1.5.0
Closes: #3272
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 16:44:52 +02:00
cde8079f35 dev-python/govee-ble: add 0.31.2
Closes: #3271
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 16:43:09 +02:00
a09a7c79cc dev-python/glances-api: add 0.6.0
Closes: #3269
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 15:47:48 +02:00
9ec2b163db dev-python/aiogithubapi: add 23.11.0
Closes: #3268
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 15:44:29 +02:00
1dcee03b8c dev-python/fyta-cli: add 0.4.1
Closes: #3266
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 15:30:30 +02:00
0daac5b3ac dev-python/gios: add 4.0.0
Closes: #3267
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 15:27:17 +02:00
f8c03efb12 dev-python/pyfritzhome: add 0.6.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 11:16:46 +02:00
c8b851afdf dev-python/pyfibaro: add 0.7.8
Closes: #3263
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 11:13:13 +02:00
25f9b01879 dev-python/aioesphomeapi: add 24.3.0
Closes: #3262
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 11:05:55 +02:00
61d1bbf76b dev-python/eq3btsmart: new package, add 1.1.6
Closes: #3261
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 10:58:50 +02:00
ca58c47c02 dev-python/construct-typing: new package, add 0.6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 10:57:29 +02:00
ab04590dca dev-python/toml: new package, add 0.10.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 08:19:50 +02:00
7d9256cb50 dev-python/epicstore-api: new package, add 0.1.7
Closes: #3260
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 07:27:51 +02:00
fb751a3b3d dev-python/pyEGPS: new package, add 0.2.5
Closes: #3258
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 07:25:22 +02:00
c8d0e16611 dev-python/emulated-roku: add 0.3.0
Closes: #3256
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 07:19:47 +02:00
ec7972a75b dev-python/home-assistant-intents: drop 2024.1.2-r1, 2024.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 07:16:43 +02:00
ae834d80ac dev-python/home-assistant-intents: add 2024.4.24
Closes: #3252
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 07:16:09 +02:00
d9bc8b3185 dev-python/aiodiscover: drop 1.5.1, 1.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 07:14:34 +02:00
0d5c6cfde3 dev-python/aiodiscover: add 2.1.0
Closes: #3253
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 07:13:57 +02:00
2097f5202e dev-python/broadlink: add 0.19.0
Closes: #3251
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 07:09:52 +02:00
3b52f7a5a7 dev-python/boschshcpy: add 0.2.91
Closes: #3250
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 06:58:43 +02:00
cf0a8e5143 dev-python/bimmer-connected: add 0.15.2
Closes: #3249
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 06:57:00 +02:00
9714854ba4 dev-python/mozart-api: add 3.4.1.8.5
Closes: #3245
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 06:48:17 +02:00
8af54c2ab6 dev-python/aioazuredevops: add 2.0.0, change to Github (missing files in SDIST)
Closes: #3244
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-12 06:44:48 +02:00
db6056c0fd dev-python/aiobotocore: add 2.12.1
Closes: #3243
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-11 19:34:40 +02:00
d47b7680e8 dev-python/boto3: re-add old version from Gentoo Archive
Closes: #3236
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-11 19:31:51 +02:00
00914b99f3 dev-python/yalexs: drop 1.10.0, 1.11.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-11 19:23:21 +02:00
ce59b62c78 dev-python/yalexs: add 3.0.1
Closes: #3242
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-11 19:22:11 +02:00
bdcec9dee9 dev-python/asyncarve: new package, add 0.0.9
Closes: #3241
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-11 19:19:37 +02:00
227296ed84 dev-python/arris-tg2492lg: add 2.2.0
Closes: #3239
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-11 19:14:34 +02:00
39ac328995 dev-python/aprslib: add 0.7.2
Closes: #3238
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-11 19:12:42 +02:00
7272f44786 dev-python/aioairzone-cloud: drop 0.3.6, 0.3.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-11 19:11:13 +02:00
9c2df73e90 app-misc/homeassistant*: drop 2024.1.0, drop 2024.2.5, drop 2024.4.1, drop 2024.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-11 19:10:01 +02:00
3e73e8aa75 dev-python/aioairzone-cloud: add 0.5.1
Closes: #3235
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-11 19:07:23 +02:00
32392d7012 dev-python/accuweather: add 3.0.0
Closes: #3234
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-11 19:05:37 +02:00
f573230508 dev-python/aiohttp-session: new package, add 2.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-05-01 23:04:48 +02:00
8394434c1b dev-embedded/esphome: fix 2024.3.2 esptool PYTHON_TARGET
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-28 17:17:34 +02:00
30e753cbca dev-embedded/esptool: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-28 17:17:12 +02:00
4fc7560c04 homeassistant-2024.4.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-28 14:33:19 +02:00
4f6bcbdb20 dev-embedded/esptool: add 4.7.0-r2 (WIP)
dev-embedded/esphome: add 2024.3.2

Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-28 14:31:57 +02:00
06cc09a6ca dev-python/pulsectl: add 23.5.2-r1
Closes: #3233
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-28 14:12:55 +02:00
34b8d512f3 dev-python/aiodns: re-add 3.1.1 (from main repo)
Closes: #3232
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-28 14:03:11 +02:00
d63e7a2d4e dev-python/apprise: add 1.7.4
Closes: #3231
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-28 13:59:19 +02:00
4ce3dfbf98 dev-python/aiounifi: add 75
Closes: #3230
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-28 13:51:49 +02:00
0f699d375c dev-python/renault-api: add 0.2.2
Closes: #3228
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-28 13:46:16 +02:00
503fccdd08 dev-python/PlexAPI: drop 4.15.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-28 08:40:34 +02:00
ea9e72cb11 dev-python/PlexAPI: add 4.15.12
Closes: #3227
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-28 08:40:00 +02:00
d80f32364e dev-python/pymodbus: add 3.6.8
Closes: #3226
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-28 08:36:45 +02:00
4d35a6388f dev-python/ical: add 8.0.0
Closes: #3224
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-28 08:34:00 +02:00
10c2b2e15e dev-python/requests-mock: new package, add 1.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-23 16:10:55 +02:00
cc98944595 dev-python/python-socketio: re-add 4.6.0-r2 from archive
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-22 10:38:41 +02:00
9d92431cd3 dev-python/pandas: new package, add 2.1.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-17 13:28:41 +02:00
3ee33d45ff homeassistant-2024.4.3-r1, cleanup, adjust tests
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:57:36 +02:00
2347b1e544 dev-python/guppy3: add 3.1.4_p1
Closes: #3221
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:47:03 +02:00
89d8b0d24b dev-python/pytest-xdist: new package, add 3.3.1-r1
Closes: #3220
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:43:32 +02:00
c79ed3a456 dev-python/tqdm: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:38:09 +02:00
f22c5fdaca dev-python/respx: drop 0.20.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:36:44 +02:00
f48b140f8d dev-python/pytest: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:35:42 +02:00
fa95ae0286 dev-python/pytest-xdist: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:35:11 +02:00
8dbe914127 dev-python/pytest-timeout: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:34:44 +02:00
2e63b0e6b4 dev-python/pytest-sugar: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:34:18 +02:00
8cacfe2c19 dev-python/pytest-freezer: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:33:51 +02:00
fae6516b78 dev-python/pytest-cov: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:33:20 +02:00
f14ecea7dd dev-python/pytest-asyncio: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:32:35 +02:00
9eb25f3a5d dev-python/freezegun: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:29:55 +02:00
d18a49f2e8 dev-python/zwave-js-server-python: drop 0.54.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:21:13 +02:00
5e445519ed dev-python/zigpy: drop 0.60.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:20:47 +02:00
bdb7a5b803 dev-python/zigpy-znp: drop 0.11.6-r1, 0.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:20:08 +02:00
52c9a77681 dev-python/zigpy-zigate: drop 0.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:19:37 +02:00
a0aac18177 dev-python/zigpy-xbee: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:19:03 +02:00
44f00a52f6 dev-python/zigpy-deconz: drop 0.22.0, 0.22.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:18:34 +02:00
08262383bb dev-python/zha-quirks: drop 0.0.107, 0.0.108
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:18:00 +02:00
e14a72bce7 dev-python/yeelight: drop 0.7.13
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:17:27 +02:00
f954e691cd dev-python/yalexs-ble: drop 2.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:16:46 +02:00
0393294c2a dev-python/wyoming: drop 1.4.0, 1.5.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:16:18 +02:00
5a45874928 dev-python/wled: drop 0.16.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:15:41 +02:00
bb7ff6856e dev-python/weatherflow4py: drop 0.1.12, 0.2.17
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:15:01 +02:00
87151e2235 dev-python/vtjp: drop 0.1.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:13:52 +02:00
d907c584ff dev-python/vehicle: drop 2.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:13:17 +02:00
3c774f3293 dev-python/usb-devices: drop 0.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:12:44 +02:00
7740cb59c6 dev-python/universal-silabs-flasher: drop 0.0.14-r1
Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/n
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:12:07 +02:00
c789228f3a dev-python/ulid-transform: drop 0.8.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:11:32 +02:00
2fbf5e05e8 dev-python/twentemilieu: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:09:56 +02:00
dd8ea4b477 dev-python/transmission-rpc: drop 4.1.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:09:22 +02:00
08aaca4ba3 dev-python/toonapi: drop 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:08:53 +02:00
06944a4962 dev-python/tololib: drop 0.1.0_beta4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:08:26 +02:00
cbc5368c61 dev-python/thermobeacon-ble: drop 0.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:07:40 +02:00
e2e45ace0a dev-python/temperusb: drop 1.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:07:07 +02:00
2643e221e0 dev-python/tank-utility: drop 1.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:06:36 +02:00
bbdad003b7 dev-python/tailscale: drop 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:06:03 +02:00
fd268b9d3a dev-python/systembridgeconnector: drop 3.8.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:05:40 +02:00
960be72a77 dev-python/syrupy: drop 4.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:05:15 +02:00
a6431204bb dev-python/switchbot-api: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:04:43 +02:00
2c5e5d16d0 dev-python/surepy: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:04:12 +02:00
addd4dc9e7 dev-python/subarulink: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:03:44 +02:00
908af767c5 dev-python/soco: drop 0.29.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:03:09 +02:00
26beb57e5c dev-python/sfrbox-api: drop 0.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:02:32 +02:00
93f0463f50 dev-python/sensor-state-data: drop 2.17.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:01:59 +02:00
088da70044 dev-python/screenlogicpy: drop 0.9.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:01:13 +02:00
f4919eaa07 dev-python/rova: drop 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:01:10 +02:00
8656873afa dev-python/roonapi: drop 0.1.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 21:00:36 +02:00
adbf627b55 dev-python/roombapy: drop 1.6.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:59:21 +02:00
1b345a345a dev-python/ring-doorbell: drop 0.8.3-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:58:24 +02:00
d139083597 dev-python/reolink-aio: drop 0.8.2, 0.8.4, 0.8.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:57:22 +02:00
b92c210dff dev-python/renson-endura-delta: drop 1.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:54:47 +02:00
068d18f7dd dev-python/renault-api: drop 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:53:43 +02:00
8ecf4db28e dev-python/radios: drop 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:52:27 +02:00
354fa39c89 dev-python/qingping-ble: drop 0.8.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:51:28 +02:00
5692454ef6 dev-python/pyvlx: drop 0.2.20
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:50:29 +02:00
c56c90d0b8 dev-python/pyunifiprotect: drop 4.22.0, 4.23.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:49:45 +02:00
fb43e00b85 dev-python/pytrafikverket: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:48:37 +02:00
bfbe55cb21 dev-python/python-vlc: drop 1.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:47:00 +02:00
5e11e44907 dev-python/python-technove: drop 1.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:45:05 +02:00
4cae0451e3 dev-python/python-tado: drop 0.15.0, 0.17.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:44:24 +02:00
0dcb96f9e8 dev-python/python-songpal: drop 0.15.2, 0.15
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:43:44 +02:00
dc33f086c4 dev-python/python-smarttub: drop 0.0.33, 0.0.35
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:43:01 +02:00
9f64e58e9e dev-python/python-roborock: drop 0.38.0, 0.39.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:42:26 +02:00
01ed150849 dev-python/python-opensky: drop 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:41:48 +02:00
f1cb51790b dev-python/python-opendata-transport: drop 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 20:40:09 +02:00
edab941496 dev-python/python-matter-server: drop 5.0.0-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 19:51:34 +02:00
eecc8e9160 dev-python/python-kasa: drop 0.5.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 19:50:47 +02:00
0190cd9115 dev-python/python-ecobee-api: drop 0.2.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 19:49:53 +02:00
4b51b3fa27 dev-python/python-didl-lite: drop 1.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 19:03:45 +02:00
ca4bc17130 dev-python/pytest: drop 7.3.1-r2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:57:09 +02:00
7d0effd9dd dev-python/pytest-picked: drop 0.4.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:56:07 +02:00
223fcbe1c4 dev-python/pytedee-async: drop 0.2.15, 0.2.16
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:55:37 +02:00
1582eafaa4 dev-python/pysuez: drop 0.1.19
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:54:59 +02:00
75cb37e0a9 dev-python/pysqueezebox: drop 0.6.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:54:22 +02:00
65e27cf24c dev-python/pysnmp-lextudio: drop 6.0.2, 6.0.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:53:54 +02:00
a62e706725 dev-python/pysmi-lextudio: drop 1.1.13
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:53:21 +02:00
5754d5a182 dev-python/pysensibo: drop 1.0.35
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:52:34 +02:00
e964a638b0 dev-python/pyschlage: drop 2023.11.0, 2023.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:51:35 +02:00
5c058359cf dev-python/pyrisco: drop 0.5.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:51:04 +02:00
d9a5cc822d dev-python/pyprusalink: drop 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:44:56 +02:00
e3f3866533 dev-python/pypoint: drop 2.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:44:18 +02:00
025ace6788 dev-python/pynws: drop 1.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:42:57 +02:00
08fd86b3aa dev-python/pylitejet: drop 0.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:42:06 +02:00
a0e05000c8 dev-python/pykoplenti: drop 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:41:23 +02:00
8a09b8ea3f dev-python/pyipp: drop 0.14.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:40:23 +02:00
40495b4bc7 dev-python/pyinsteon: drop 1.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:39:47 +02:00
6bf45cccf1 dev-python/python-socketio: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:37:59 +02:00
dc66a58df1 dev-python/pyhiveapi: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:36:28 +02:00
aa25a64a63 dev-python/pyfibaro: drop 0.7.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:35:20 +02:00
52d54c4f27 dev-python/pyenphase: drop 1.14.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:34:08 +02:00
09d35c5bb4 dev-python/pyeconet: drop 0.1.20
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:32:58 +02:00
1a0ff2d047 dev-python/pyecoforest: drop 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:31:54 +02:00
0147252b6d dev-python/pycryptodomex: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:29:29 +02:00
e634485238 dev-python/pychromecast: drop 14.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:29:03 +02:00
ba644e1755 dev-python/pycfdns: drop 2.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:27:23 +02:00
5843de8a0a dev-python/pyatv: drop 0.13.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:26:37 +02:00
5aa745a998 dev-python/pyatmo: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:26:04 +02:00
e8afeb2e44 dev-python/pyasuswrt: drop 0.1.20
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:24:39 +02:00
a46cc746c3 dev-python/pyDuotecno: drop 2023.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:24:00 +02:00
c95d4e2cb9 dev-python/py-nextbusnext: drop 0.1.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:20:09 +02:00
ef784e9d11 dev-python/py-aosmith: drop 1.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:19:32 +02:00
2426dd386b dev-python/pvo: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:18:52 +02:00
4d552e9a4d dev-python/pubnub: drop 6.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:18:23 +02:00
74867bd992 dev-python/prayer-times-calculator: drop 0.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:17:33 +02:00
5dc41ad600 dev-python/plugwise: drop 0.34.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:16:29 +02:00
63406624b1 dev-python/plexwebsocket: drop 0.0.13
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:15:33 +02:00
8d2112d812 dev-python/p1monitor: drop 2.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:14:44 +02:00
6664f0b0d7 dev-python/opower: drop 0.0.39
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:14:13 +02:00
730a1ee6ed dev-python/openwebifpy: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:13:36 +02:00
ee5d45d78f dev-python/openai: drop 0.27.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:12:59 +02:00
99b6e1d6c5 dev-python/open-meteo: drop 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:12:03 +02:00
d4289d1296 dev-python/nextdns: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:10:50 +02:00
b10b934f0b dev-python/nextcord: drop 2.0.0_alpha8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:10:24 +02:00
07fc6381ef dev-python/nettigo-air-monitor: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:09:53 +02:00
81f3be6e94 dev-python/motionblinds: drop 0.6.18
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:09:18 +02:00
771b64fb68 dev-python/millheater: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:08:34 +02:00
2f1491bd55 dev-python/meteofrance-api: drop 1.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:07:59 +02:00
ec4879d8fd dev-python/matrix-nio: drop 0.21.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:06:13 +02:00
ad6e6582f2 dev-python/mashumaro: drop 3.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:05:34 +02:00
3f4e50bad9 dev-python/lupupy: drop 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:04:47 +02:00
b81d13b091 dev-python/lru-dict: drop 1.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:03:29 +02:00
fc6f1c87c4 dev-python/life360: drop 6.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:02:42 +02:00
3c50cec2a1 dev-python/ical: drop 6.1.0, 7.0.0, 7.0.1
Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/n
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 18:02:08 +02:00
e5f5179177 dev-python/iammeter: drop 0.1.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:57:20 +02:00
6d3b583ca8 dev-python/mariadb: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:55:47 +02:00
83f87863bc dev-python/hyundai-kia-connect-api: drop 3.10.8, 3.11.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:55:12 +02:00
ce6f93bacd dev-python/httpx: drop 0.25.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:51:59 +02:00
ad011d415c dev-python/huawei-lte-api: drop 1.6.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:51:17 +02:00
60091b8861 dev-python/httpcore: drop 0.18.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:50:58 +02:00
6433f38594 dev-python/homematicip: drop 1.0.15
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:50:40 +02:00
c741bd995b dev-python/home-assistant-intents: drop 2023.12.5, 2024.2.28
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:49:50 +02:00
7c4da18b48 dev-python/home-assistant-bluetooth: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:48:14 +02:00
2858f228b5 dev-python/holidays: drop 0.36
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:47:27 +02:00
f7119aaa9f dev-python/haversine: drop 2.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:46:51 +02:00
1537c9deb5 dev-python/hassil: drop 1.2.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:46:20 +02:00
807913dc3d dev-python/hass-nabucasa: drop 0.74.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:45:59 +02:00
5ad9c5ea82 dev-python/habluetooth: drop 2.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:45:33 +02:00
d27faf8763 dev-python/guppy3: drop 3.1.3, 3.1.4_p1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:44:45 +02:00
c40e2f4c22 dev-python/grpcio-status: drop 1.58.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:44:17 +02:00
38c07a30d3 dev-python/grpcio-reflection: drop 1.58.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:43:46 +02:00
d7c53a4045 dev-python/grpcio: drop 1.58.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:42:45 +02:00
73c5686c5e dev-python/gridnet: drop 4.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:42:12 +02:00
dedf87e547 dev-python/govee-local-api: drop 1.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:41:27 +02:00
0641e4a4b2 dev-python/govee-ble: drop 0.23.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:40:42 +02:00
191a8981fc dev-python/google-nest-sdm: drop 3.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:40:08 +02:00
9feb377e36 dev-python/google-generativeai: drop 0.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:39:38 +02:00
d142d3104d dev-python/goodwe: drop 0.2.31
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:38:58 +02:00
5e02465170 dev-python/glances-api: drop 0.4.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:38:23 +02:00
b8739fd0f2 dev-python/gios: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:37:58 +02:00
03488782b8 dev-python/getmac: drop 0.8.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:37:29 +02:00
f294d2570a dev-python/georss-client: drop 0.15
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:36:44 +02:00
5e9dd4dd05 dev-python/geniushub-client: drop 0.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:36:01 +02:00
dc8d54eb20 dev-python/gcal-sync: drop 4.1.4, 5.0.0, 6.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:35:31 +02:00
531d5709e2 dev-python/gardena-bluetooth: drop 1.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:34:58 +02:00
15f17d8579 dev-python/freezegun: drop 1.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:34:07 +02:00
a19c9a14cd dev-python/fnv-hash-fast: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:33:32 +02:00
f72a6b0be2 dev-python/evohome-async: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:32:37 +02:00
1aa9812e6b dev-python/ephem: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:31:54 +02:00
701db52697 dev-python/energyzero: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:31:11 +02:00
c4bf51031d dev-python/emoji: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:30:39 +02:00
be97828c07 dev-python/easyenergy: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:30:00 +02:00
45d7c897a7 dev-python/dsmr-parser: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:29:19 +02:00
5743e4718f dev-python/dicttoxml: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:28:05 +02:00
e60a34c063 dev-python/devolo-home-control-api: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:27:24 +02:00
0069e79317 dev-python/devialet: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:26:51 +02:00
860d6f3114 dev-python/dbus-fast: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:26:02 +02:00
fe977127d2 dev-python/dateparser: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:24:46 +02:00
5c8fc6143f homeassistant-2024.4.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 17:04:44 +02:00
b586ce3c71 sci-geosciences/aranet4: add 2.3.3, drop 2.2.3
Closes: #3219
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 16:50:51 +02:00
65b63bcf11 dev-python/orjson: re-add 3.9.15 from Gentoo Main Repo Archive
Closes: #3218
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 16:46:00 +02:00
6fd7df41aa dev-python/httpcore: re-add 1.0.4 from Gentoo Main Repo Archive
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 16:43:34 +02:00
961c91bbd6 dev-python/aiohttp: new package, add 3.9.4
Closes: #3217
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 16:38:36 +02:00
81d3242132 dev-python/zha-quirks: add 0.0.114
Closes: #3214
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 16:29:38 +02:00
ceb9ad922b dev-python/whirlpool-sixth-sense: add 0.18.8
Closes: #3213
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 16:28:04 +02:00
fe9954b9eb dev-python/pybotvac: add 0.0.25
Closes: #3212
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 16:25:43 +02:00
7187912f54 dev-python/pymodbus: drop 3.6.4, 3.6.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 16:25:27 +02:00
9e6f1265bb dev-python/pymodbus: add 3.6.7
Closes: #3211
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 16:24:09 +02:00
90651fd59e dev-python/home-assistant-frontend: add 20240404.2, drop 20231208.2, 20240403.1, 20240306.0
Closes: #3209
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 16:19:52 +02:00
0836e8fbfd dev-python/forecast-solar: add 3.1.0
Closes: #3208
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 16:15:02 +02:00
b6ab189e06 app-misc/homeassistant-full: dev-python/aranet4 -> sci-geosciences/aranet4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 16:11:58 +02:00
497d5e6fe6 dev-python/bleak-retry-connector: add 3.5.0
Closes: #3207
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 16:08:06 +02:00
779852decd sci-geosciences/aranet4: add 2.2.3
Closes: #3206
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 16:06:10 +02:00
0733c28b83 dev-python/aranet4 -> sci-geosciences/aranet4, drop 2.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-12 16:01:50 +02:00
534c2c50e0 dev-python/croniter: drop 1.0.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:48:20 +02:00
61ca3d0cde dev-python/chacha20poly1305-reuseable: drop 0.10.2, 0.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:46:57 +02:00
9c9497a65e dev-python/bthome-ble: drop 3.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:43:59 +02:00
46ac8b35b0 dev-python/bring-api: delete Crap
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:34:11 +02:00
a5d3eb1a26 dev-python/bring-api: drop 0.5.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:33:23 +02:00
25e1ea73fe dev-python/bluetooth-sensor-state-data: drop 1.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:32:37 +02:00
afc09a871e dev-python/blinkpy: drop 0.22.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:25:57 +02:00
0674ee3333 dev-python/bimmer-connected: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:24:27 +02:00
47c1123251 dev-python/bellows: drop 0.37.4
Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/n
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:23:50 +02:00
fd7ef269d2 dev-python/beautifulsoup4: drop 4.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:22:56 +02:00
3e69dc75a2 dev-python/awesomeversion: drop 23.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:21:41 +02:00
6d65105641 dev-python/apple_weatherkit: drop 1.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:19:49 +02:00
ee44676f28 dev-python/anyio: disable py3.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:19:07 +02:00
0c7ef906aa dev-python/androidtv: drop 0.0.72
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:18:13 +02:00
e39c0a84aa dev-python/airthings-ble: drop 0.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:17:23 +02:00
6fa0cddb11 dev-python/aiowithings: drop 1.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:16:28 +02:00
ebb862d701 dev-python/aiowaqi: drop 2.1.0, drop 3.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:15:15 +02:00
fc690426c0 dev-python/aiotankerkoenig: drop 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:14:19 +02:00
264c1d7ac8 dev-python/aionotion: drop 2024.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:12:30 +02:00
1c59bfee48 dev-python/aiomqtt: drop 1.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:11:38 +02:00
befc771c2c dev-python/aiolifx-themes: drop 0.4.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:10:59 +02:00
111b6b61db dev-python/aiolifx: drop 0.8.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:06:47 +02:00
d0dff74c16 dev-python/aiohomekit: drop 3.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:05:08 +02:00
7faab28727 dev-python/aiocomelit: drop 0.7.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 19:01:21 +02:00
634bd981bc dev-python/aioautomower: drop 2024.2.10, 2024.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 18:58:42 +02:00
bbfb5795ba dev-python/adguardhome: drop 0.6.1, drop 0.6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 18:56:57 +02:00
977264faca dev-python/accuweather: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 18:56:13 +02:00
f9e1e253f6 dev-python/PyViCare: drop 2.25.0, drop 2.28.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 18:55:00 +02:00
efca767f3b dev-python/PySwitchbot: drop 0.44.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 18:51:30 +02:00
543eea2be2 dev-python/HAP-python: drop 4.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 18:49:43 +02:00
1662114f4f dev-python/AIOSomecomfort: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-09 18:47:50 +02:00
140b203ff8 homeassistant-2024.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 22:53:44 +02:00
89f1659c33 dev-python/yolink-api: add 0.4.2
Closes: #3205
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 22:30:18 +02:00
0c755f2085 dev-python/velbus-aio: add 2024.4.1
Closes: #3204
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 22:27:44 +02:00
cb5f92f158 dev-python/pynobo: add 1.8.1
Closes: #3203
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 22:25:48 +02:00
41b322941d dev-python/pylitterbot: add 2023.4.11
Closes: #3202
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 22:22:41 +02:00
6319f71f0c dev-python/xknxproject: add 3.7.1
Closes: #3201
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 22:17:13 +02:00
833c372edd dev-python/brother: drop 4.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 22:15:01 +02:00
07c2c0c07b dev-python/brother: add 4.1.0
Closes: #3199
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 22:14:16 +02:00
50ae8b0616 dev-python/axis: drop 54
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 22:13:17 +02:00
784ac579b4 dev-python/axis: add 61
Closes: #3198
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 22:11:06 +02:00
f700e097df homeassistant-2024.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 21:54:19 +02:00
7f782c581f dev-python/fyta-cli: add 0.3.3
Closes: #3189
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 20:09:10 +02:00
efd2954a5e dev-python/mypy-dev: new package, add 1.10.0_alpha3
Closes: #3192
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 20:05:22 +02:00
5057e878b5 dev-python/pytest-github-actions-annotate-failures: new package, add 0.2.0
Closes: #3195
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:56:21 +02:00
1ebc2ad534 dev-python/pipdeptree: re-add 2.16.1 from main repo archive
Closes: #3193
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:50:22 +02:00
c46ab0afd4 dev-vcs/pre-commit: add 3.7.0
Closes: #3194
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:47:04 +02:00
d13b16e603 dev-python/pytest-unordered: add 0.6.0
Closes: #3196
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:43:41 +02:00
9149864560 dev-python/respx: add 0.21.0
Closes: #3197
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:40:23 +02:00
35e37c9498 dev-python/croniter: add 2.0.2
Closes: #3191
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:35:39 +02:00
f149c349e8 app-misc/homeassistant: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:12:59 +02:00
e6b74cfed4 dev-python/aioaseko: add 0.1.1
Closes: #3097
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:11:29 +02:00
8cf37da001 dev-python/yalexs: add 2.0.0
Closes: #3098
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:10:31 +02:00
46c6196648 dev-python/bluecurrent-api: add 1.2.3
Closes: #3100
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:08:59 +02:00
a545b99e08 dev-python/bluetooth-auto-recovery: add 1.4.0
Closes: #3101
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:07:28 +02:00
c400a55ee1 dev-python/bring-api: add 0.5.7
Closes: #3102
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:06:14 +02:00
cc9af11c39 dev-python/bthome-ble: add 3.8.1
Closes: #3103
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:04:50 +02:00
562e2b8970 dev-python/aiodhcpwatcher: drop 0.8.0, 0.8.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:04:31 +02:00
4941ab7374 dev-python/aiodhcpwatcher: add 1.0.0
Closes: #3105
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:03:54 +02:00
f764929a1d dev-python/aiodiscover: add 2.0.0
Closes: #3106
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 19:02:34 +02:00
6c3a2e1424 dev-python/async-upnp-client: drop 0.38.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:59:51 +02:00
a95952ab9d dev-python/async-upnp-client: add 0.38.3
Closes: #3108
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:56:21 +02:00
3a7f0a1a6e dev-python/pyDuotecno: add 2024.3.2
Closes: #3109
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:54:10 +02:00
7577058e62 dev-python/pyenphase: drop 1.19.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:53:28 +02:00
6c5b5ae3d1 dev-python/pyenphase: add 1.20.1
Closes: #3110
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:52:55 +02:00
4a78d41e5a dev-python/aioesphomeapi: drop 19.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:52:09 +02:00
5781629335 dev-python/aioesphomeapi: add 23.2.0
Closes: #3111
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:51:42 +02:00
72d6532182 dev-python/ha-ffmpeg: add 3.2.0
Closes: #3112
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:49:21 +02:00
3d10694752 dev-python/fjaraskupan: add 2.3.0
Closes: #3113
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:48:04 +02:00
2d25ac751f dev-python/fyta-cli: add 0.3.5, new pkg
Closes: #3116
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:46:34 +02:00
3a7ec2eb84 dev-python/gcal-sync: add 6.0.4
Closes: #3117
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:40:15 +02:00
855eed24f9 dev-python/gassist-text: add 0.0.11
Closes: #3118
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:38:42 +02:00
1d6e1c3806 dev-python/python-homewizard-energy: add 5.0.0
Closes: #3121
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:33:27 +02:00
9b15261623 dev-python/aiopvapi: add 3.1.1
Closes: #3122
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:31:34 +02:00
ceac56d523 dev-python/aioautomower: add 2024.3.4
Closes: #3123
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:30:05 +02:00
77e3809513 dev-python/prayer-times-calculator: add 0.0.12
Closes: #3124
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:29:12 +02:00
07682466d0 dev-python/Mastodon-py: add 1.8.1
Closes: #3125
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:28:27 +02:00
62303f05f6 dev-python/blurhash: new package, add 1.1.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:27:30 +02:00
4fad602fa5 dev-python/PyMetno: add 0.12.0
Closes: #3127
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:24:15 +02:00
db7e24a471 dev-python/motionblindsble: new package, add 0.0.9
Closes: #3129
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:20:49 +02:00
b1cd97a517 dev-python/pynobo: add 1.8.0
Closes: #3130
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:16:12 +02:00
56bb255440 dev-python/numato-gpio: add 0.13.0
Closes: #3131
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:15:02 +02:00
3fc546ce93 dev-python/aionut: new package, add 4.3.2
Closes: #3132
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:14:13 +02:00
7c6eba684f dev-python/ollama-hass: new package, add 0.1.7
Closes: #3134
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:12:19 +02:00
41529570a4 dev-python/aiooncue: add 0.3.7
Closes: #3135
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:10:15 +02:00
8661632704 dev-python/ondilo: add 0.4.0
Closes: #3136
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:08:28 +02:00
44798ab67c dev-python/pyoverkiz: add 1.13.9
Closes: #3138
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:07:42 +02:00
0c56cc82bc dev-python/plugwise: add 0.37.1
Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/y
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:06:18 +02:00
d903680043 dev-python/pyprusalink: add 2.1.1
Closes: #3140
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:05:06 +02:00
5cb9219486 dev-python/radios: add 0.3.1
Closes: #3141
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:02:44 +02:00
ef0628956d dev-python/aioraven: drop 0.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:02:21 +02:00
ae6536df83 dev-python/aioraven: add 0.5.3
Closes: #3142
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:01:43 +02:00
59afd238bb dev-python/aioairzone-cloud: add 0.4.7
Closes: #3182
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 18:00:42 +02:00
26f3188ba6 dev-python/home-assistant-frontend: add 20240404.1
Closes: #3183
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 17:59:53 +02:00
9d6bb8cc33 dev-python/myuplink: add 0.6.0
Closes: #3184
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 17:55:35 +02:00
4d14eec5c7 dev-python/opower: drop 0.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 17:54:20 +02:00
17f4b4c2b7 dev-python/opower: add 0.4.3
Closes: #3185
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 17:53:24 +02:00
9e2b68c632 dev-python/snapcast: add 2.3.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 17:51:28 +02:00
7e5b07e7a7 dev-python/romy: add 0.0.10
Closes: #3186
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 17:49:58 +02:00
baa7a7d70c dev-pathon/systembridgemodels: new package, add 4.0.4
Closes: #3187
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 17:32:42 +02:00
93a212e52f dev-python/weatherflow4py: add 0.2.20
Closes: #3188
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-08 17:03:50 +02:00
a1a40a2e44 dev-python/regenmaschine: add 2024.3.0
Closes: #3143
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 23:15:28 +02:00
64cc736302 dev-python/pyrisco: add 0.6.0
Closes: #3146
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 23:14:03 +02:00
4c34dec63b dev-python/aioshelly: add 8.2.0
Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/y
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 23:11:32 +02:00
c4ce6df370 dev-python/aioshelly: drop 7.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 23:10:01 +02:00
f64d977aa1 dev-python/aioslimproto: add 3.0.0
Closes: #3148
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 23:09:14 +02:00
e34a209067 dev-python/sunweg: add 2.1.1
Closes: #3150
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 23:06:35 +02:00
c36563778e dev-python/systembridgeconnector: add 4.0.3
Closes: #3151
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 23:04:43 +02:00
c6416bc7e1 dev-python/python-telegram-bot: add 21.0.1
Closes: #3152
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 23:00:08 +02:00
bb237d286d dev-python/tesla-fleet-api: add 0.4.9
Closes: #3153
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 22:55:52 +02:00
b7c6958a72 dev-python/pytile: add 2023.12.0
Closes: #3154
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 21:50:36 +02:00
4f41cdd085 dev-python/tololib: add 1.1.0
Closes: #3155
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 21:47:48 +02:00
24f78db5fa dev-python/tplink-omada-client: add 1.3.12
Closes: #3156
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 21:45:40 +02:00
2d3528986b dev-python/pyunifiprotect: add 5.1.2
Closes: #3158
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 21:41:18 +02:00
1211704e43 dev-python/vallox-websocket-api: add 5.1.1
Closes: #3159
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 21:38:40 +02:00
a6d3e25499 dev-python/vilfo-api-client: add 0.5.0
Closes: #3160
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 21:32:31 +02:00
3a2e6408a1 dev-python/pywaze: add 1.0.0
Closes: #3161
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 21:29:29 +02:00
0f58ff2db5 dev-python/weatherflow4py: add 0.2.17
Closes: #3162
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 21:23:05 +02:00
18bd2dc228 dev-python/webmin-xmlrpc: add 0.0.2
Closes: #3163
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 21:03:53 +02:00
cb8d9e2f02 dev-python/xiaomi-ble: add 0.28.0
Closes: #3165
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 21:01:07 +02:00
8a8e904a69 dev-python/yolink-api: add 0.4.1
Closes: #3166
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:58:50 +02:00
2385d5a878 dev-python/zha-quirks: add 0.0.113
Closes: #3167
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:56:09 +02:00
9f99c6b6c1 dev-python/zigpy: drop 0.60.2, 0.60.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:54:15 +02:00
bfb010bf85 dev-python/zigpy: add 0.63.5
Closes: #3168
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:53:49 +02:00
80b594e648 dev-python/axis: drop 50
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:51:40 +02:00
55212f32f6 dev-python/axis: add 60
Closes: #3169
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:51:15 +02:00
67e30e83c4 dev-python/home-assistant-intents: add 2024.4.3
Closes: #3170
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:48:47 +02:00
a86eb1c9a3 dev-python/flexit-bacnet: add 2.2.1
Closes: #3171
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:43:26 +02:00
eb1b14ce28 dev-python/home-assistant-frontend: add 20240403.1
Closes: #3172
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:41:35 +02:00
57b1a7525f dev-python/holidays: add 0.46
Closes: #3173
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:33:05 +02:00
66ac0b271c dev-python/opower: drop 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:29:35 +02:00
8daaa47e5e dev-python/opower: add 0.4.2
Closes: #3175
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:28:58 +02:00
1296954745 dev-python/PlexAPI: add 4.15.11
Closes: #3176
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:25:50 +02:00
074cccc59a dev-python/ring-doorbell: drop 0.7.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:23:53 +02:00
8f8af1dc4f dev-python/ring-doorbell: add 0.8.9
Closes: #3177
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:22:56 +02:00
4f1f2b3a02 dev-python/roombapy: drop 1.6.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:20:30 +02:00
26911c031d dev-python/roombapy: add 1.8.1
Closes: #3178
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:19:53 +02:00
3dd619a179 dev-python/aiounifi: drop 69
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:17:55 +02:00
ba3765a574 dev-python/aiounifi: add 74
Closes: #3179
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:17:23 +02:00
6b2233d83d dev-python/velbus-aio: add 2024.4.0
Closes: #3180
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:15:38 +02:00
c9220e5d80 dev-python/whirlpool-sixth-sense: add 0.18.7
Closes: #3181
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-04-03 20:13:13 +02:00
700616474a dev-python/cython: new package, add 0.29.37.1-r1
Closes: #3094
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-31 20:55:16 +02:00
2f804abdd9 dev-embedded/esphome: 2024.3.0: remove version from voluptuous
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 21:18:08 +01:00
d5ddeb358f dev-embedded/esphome: 2024.3.0: remove version from icmplib
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 21:09:05 +01:00
03ebd7d2d4 dev-embedded/esphome: update RDEP cryptography-42.0.5 for compat to HA 2024.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 12:16:22 +01:00
078fed0f78 homeassistant-2024.3.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 10:40:57 +01:00
5812533987 dev-embedded/esphome: add 2024.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 10:36:25 +01:00
f2bb46bd8a dev-embedded/esphome: add 2024.2.2, drop 2023.12.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 10:29:56 +01:00
a2b3b671ea dev-embedded/platformio: add 6.1.13
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 10:26:38 +01:00
a85e4e1d1a dev-python/ajsonrpc: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 10:22:02 +01:00
f4cc82a702 dev-python/voluptuous: re-add 0.14.1 from main repo
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 10:04:22 +01:00
bf34733b8a dev-embedded/esphome-dashboard: add 20240319.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 09:59:14 +01:00
5c1293e2df dev-python/cached-ipaddress: disable py3.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 09:39:27 +01:00
e0d885b6fe dev-python/pytest-timeout: add 2.2.0
Closes: #3093
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 09:34:19 +01:00
2987ea0ee5 dev-python/hass-nabucasa: move deps from 0.78.0 to 0.79.0, fix deps for 0.78.0
Closes: #3081
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 09:21:48 +01:00
39df2fe587 dev-python/pyunifiprotect: add 5.0.2, drop 4.22.3
Closes: #3092
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 09:14:06 +01:00
82c74dbf42 dev-python/pytedee-async: add 0.2.17
Closes: #3091
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 09:10:03 +01:00
74833675c0 dev-python/pysnmp-lextudio: add 6.0.11
Closes: #3090
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 09:08:03 +01:00
cd75244616 dev-python/pysmi-lextudio: add 1.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 09:06:26 +01:00
44c727a23d dev-python/pyrisco: add 0.5.10
Closes: #3089
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 09:00:31 +01:00
0c606a4b0a dev-python/aioraven: add 0.5.2
Closes: #3088
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 08:58:26 +01:00
d104300f0a dev-python/aioautomower: add 2024.3.3
Closes: #3087
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 08:56:38 +01:00
fa096647fa dev-python/ical: add 7.0.3
Closes: #3086
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 08:54:48 +01:00
2ba9283d70 dev-python/aiodhcpwatcher: add 0.8.2
Closes: #3084
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 08:51:41 +01:00
e3fe08b80e dev-python/pychromecast: add 14.0.1
Closes: #3083
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 08:44:22 +01:00
587689b2d9 dev-python/axis: add 58
Closes: #3082
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 08:41:09 +01:00
adfe99815a app-misc/homeassistant: drop 2024.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 08:39:21 +01:00
dbb437b870 dev-python/pymodbus: add 3.6.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 02:38:23 +01:00
d7619c7c0c dev-python/pymodbus-repl: new package, add 2.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-24 02:36:56 +01:00
e1f23467c1 homeassistant-2024.3.1
drop 2023.12.4, drop 2024.1.6

Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-15 00:38:11 +01:00
6fe9856c58 dev-python/objgraph: new package, add 3.5.0-r1
Closes: #3080
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-15 00:11:45 +01:00
967656690b dev-python/weatherflow4py: add 0.1.17
Closes: #3079
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:47:43 +01:00
16fc6e3fe8 dev-python/pytedee-async: add 0.2.16
Closes: #3078
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:44:38 +01:00
48df48aa84 dev-python/pysnmp-lextudio: add 6.0.9
Closes: #3077
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:42:56 +01:00
b34e60f9c9 dev-python/rova: add 0.4.1
Closes: #3076
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:40:33 +01:00
de30a3279f dev-python/rokuecp: drop 0.19.0, add 0.19.2
Closes: #3075
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:38:19 +01:00
86a6fbd60b dev-python/numato-gpio: add 0.12.0
Closes: #3074
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:36:30 +01:00
edd8bad557 dev-python/aionotion: add 2024.3.0
Closes: #3073
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:33:36 +01:00
2df638598d dev-python/pymodbus: add 3.6.5
Closes: #3072
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:30:59 +01:00
33fc5a2216 dev-python/openwrt-luci-rpc: add 1.1.17
Closes: #3071
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:27:08 +01:00
fac19b1fb2 dev-python/loqedAPI: add 2.1.10
Closes: #3070
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:25:24 +01:00
0af87beaab dev-python/pyipp: add 0.15.0
Closes: #3069
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:23:56 +01:00
d6e0a92080 dev-python/aioautomower: add 2024.3.0
Closes: #3068
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:22:17 +01:00
d597366850 dev-python/ical: add 7.0.1
Closes: #3067
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:20:06 +01:00
2632054a45 dev-python/home-assistant-frontend: add 20240307.0, drop 20240104.0
Closes: #3066
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:17:53 +01:00
af1660b7a0 dev-python/pyenphase: add 1.19.2, drop 1.17.0
Closes: #3065
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:11:39 +01:00
7fa7ef4a12 dev-python/aiodhcpwatcher: add 0.8.1
Closes: #3063
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:09:08 +01:00
f7e80b18f3 dev-python/home-assistant-intents: add 2024.3.12
Closes: #3062
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:07:41 +01:00
436ffd661f dev-python/bthome-ble: add 3.8.0
Closes: #3061
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:05:44 +01:00
7c2c347b2f dev-python/brother: add 4.0.2, drop 4.0.0
Closes: #3060
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:04:02 +01:00
02e3385e91 dev-python/bring-api: add 0.5.6
Closes: #3059
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:02:22 +01:00
b92e276e4e dev-python/boschshcpy: drop 0.2.57, add 0.2.82
Closes: #3058
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 23:00:34 +01:00
5d23b9a031 dev-python/axis: add 54
Closes: #3057
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 22:57:42 +01:00
08c124c72e dev-python/airthings-ble: drop 0.6.0, add 0.7.1
Closes: #3056
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 22:55:35 +01:00
874691713a dev-python/croniter: add 1.0.9 (as replacement for 1.0.6 which still has RDEP to dev-python/future)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 22:51:06 +01:00
ed54cdd155 dev-python/curlify: disable py3.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 19:16:11 +01:00
9564df482e dev-python/hyundai-kia-connect-api: add 3.17.5, drop 3.10.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-14 19:14:25 +01:00
0ad3fd409f media-libs/lv2: new package, add 1.18.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-13 21:12:40 +01:00
d3022b8d25 homeassistant-2024.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 23:31:29 +01:00
3942218ad1 dev-python/syrupy: add 4.6.1
Closes: #3055
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 23:26:57 +01:00
5618ae8d37 dev-python/pytest-socket: add 0.7.0
Closes: #3054
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 20:37:21 +01:00
4f5e1c4089 dev-python/pylint-per-file-ignores: add 1.3.2
Closes: #3053
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 20:34:29 +01:00
9c99dc2677 dev-vcs/pre-commit: drop 3.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 20:31:19 +01:00
78b2647eb0 dev-vcs/pre-commit: add 3.6.2
Closes: #3052
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 20:30:47 +01:00
83febaedf6 dev-python/ciso8601: add 2.3.1
Closes: #3051
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 20:21:38 +01:00
42c6b4bab7 dev-python/apprise: drop 1.5.0, add 1.7.2
Closes: #3050
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 20:18:22 +01:00
692685c0c2 dev-python/yalexs-ble: add 2.4.2
Closes: #2942
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 20:03:33 +01:00
b6a3b5560b dev-python/wolf-comm: new package, add 0.0.6
Closes: #3039
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 20:00:23 +01:00
9b8c0be034 dev-python/shortuuid: new package, add 1.0.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:59:08 +01:00
b3bebd78f2 dev-python/wyoming: drop 1.2.0, add 1.5.3
Closes: #3040
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:49:07 +01:00
27e8ed5a62 dev-python/xiaomi-ble: add 0.25.2
Closes: #3041
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:46:34 +01:00
4921893921 dev-python/yolink-api: drop 0.3.1, add 0.3.7
Closes: #3042
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:44:14 +01:00
478fca4362 dev-python/zamg: drop 0.3.0, add 0.3.6
Closes: #3043
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:42:10 +01:00
c3c9407dfe dev-python/bellows: add 0.38.1
Closes: #3044
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:40:35 +01:00
0f15583497 dev-python/zha-quirks: add 0.0.112
Closes: #3045
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:38:27 +01:00
f9c66c5649 dev-python/zigpy-deconz: add 0.23.1
Closes: #3046
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:36:13 +01:00
6e3e2558e3 dev-python/zigpy: drop 0.60.6, add 0.63.4
Closes: #3047
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:34:06 +01:00
6baa431272 dev-python/zhong-hong-hvac: add 1.0.12
Closes: #3048
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:30:05 +01:00
7958870710 dev-python/holidays: drop 0.35, 0.42, add 0.44
Closes: #2973
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:26:33 +01:00
1616d1b2b1 dev-python/aiowebostv: add 0.4.0
Closes: #3038
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:24:02 +01:00
6b1e4e5717 dev-python/webmin-xmlrpc: new package, add 0.0.1
Closes: #3037
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:22:08 +01:00
b17dbd1984 dev-python/weatherflow4py: new package, add 0.1.12
Closes: #3035
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:18:31 +01:00
a497c443f1 dev-python/wallbox: drop 0.4.12, add 0.6.0
Closes: #3033
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:13:20 +01:00
7813aa390b dev-python/vallox-websocket-api: drop 3.3.0, add 5.1.0
Closes: #3032
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:11:05 +01:00
8403276b4a dev-python/unifi-discovery: add 1.1.8
Closes: #3031
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:09:15 +01:00
a50565775f dev-python/pyunifiprotect: add 4.23.3
Closes: #3030
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:05:21 +01:00
2960952917 dev-python/aiounifi: add 72
Closes: #3029
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 19:02:01 +01:00
8887e1c46c dev-python/pytraccar:
Closes: #3027
Closes: #3028
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:56:49 +01:00
fe728d0b50 dev-python/tplink-omada-client: add 1.3.11
Closes: #3026
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:54:51 +01:00
54a98bbf5b dev-python/thermopro-ble: drop 0.4.5, add 0.10.0
Closes: #3025
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:52:27 +01:00
ed620efb0b dev-python/tesla-fleet-api: add 0.4.6
Closes: #3024
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:50:45 +01:00
cf34baed4c dev-python/aiolimiter: new package, add 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:49:03 +01:00
048948297b dev-python/pytedee-async: add 0.2.15
Closes: #3023
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:43:47 +01:00
f6f7a63b52 dev-python/pysnmp-lextudio: add 6.0.2
Closes: #3022
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:42:08 +01:00
d924ffae80 dev-python/pysignalclirestapi: add 0.3.23
Closes: #3021
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:39:42 +01:00
e2cb52d902 dev-python/aioshelly: add 8.1.1, drop 6.0.0
Closes: #3020
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:36:32 +01:00
cbdf6ff8d7 dev-python/sentry-sdk: re-add 1.40.3 from Gentoo main repo
Closes: #3019
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:33:35 +01:00
922b9c2d1b dev-python/pyschlage: add 2024.2.0
Closes: #3018
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:29:42 +01:00
858b161287 dev-python/rova: add 0.4.0
Closes: #3016
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:27:17 +01:00
0ef3566a44 dev-python/python-roborock: drop 0.36.2, add 0.40.0
Closes: #3015
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:25:05 +01:00
49f9e8989c dev-python/pyRFXtrx: add 0.31.0
Closes: #3014
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:22:28 +01:00
c211cb73c7 dev-python/rflink: add 0.0.66
Closes: #3013
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:20:34 +01:00
80bf78d3c6 dev-python/reolink-aio: add 0.8.9
Closes: #3012
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:18:27 +01:00
fa9bbee665 dev-python/aioraven: add 0.5.1
Closes: #3010
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:14:52 +01:00
1fae8903c4 dev-python/pyrainbird: drop 4.0.0, add 4.0.2
Closes: #3009
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:11:39 +01:00
5ccfd261da dev-python/georss-qld-bushfire-alert-client: add 0.7
Closes: #3008
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:09:18 +01:00
7fdfabe97d dev-python/qingping-ble: add 0.10.0
Closes: #3007
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:06:57 +01:00
289fe4576a dev-python/PlexAPI: drop 4.15.3, add 4.15.10
Closes: #3006
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:04:43 +01:00
29df4e9f40 dev-python/aiopegelonline: add 0.0.9
Closes: #3005
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 18:01:18 +01:00
b2a4010d29 dev-python/pyoverkiz: drop 1.9.0, 1.12.1, 1.13.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 17:59:40 +01:00
ffb00361f7 dev-python/pyoverkiz: add 1.13.8
Closes: #3004
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 17:58:56 +01:00
8b4a6c91e2 dev-python/pynuki: add 1.6.3
Closes: #3003
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 17:19:39 +01:00
90119d52d7 dev-python/aionotion: add 2024.2.2
Closes: #3002
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 17:16:48 +01:00
35f82fd617 dev-python/myuplink: add 0.5.0
Closes: #3000
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 17:10:23 +01:00
e3da5ec2e7 dev-python/motionblinds: add 0.6.23, drop 0.6.20
Closes: #2999
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 17:08:28 +01:00
7e8abefbca dev-python/mopeka-iot-ble: drop 0.4.1, add 0.7.0
Closes: #2998
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 17:05:21 +01:00
19bc65769b dev-python/pymodbus: add 3.6.4
Closes: #2997
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 16:52:42 +01:00
98973557f3 dev-python/microBeesPy: add 0.3.2
Closes: #2996
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 16:35:34 +01:00
603af242da dev-python/python-matter-server: add 5.7.0
Closes: #2994
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 12:33:13 +01:00
f4a0bef2cf dev-python/home-assistant-chip-clusters: add 2024.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 12:29:38 +01:00
885830dc72 dev-python/pylutron-caseta: add 0.20.0
Closes: #2992
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 12:20:49 +01:00
7ad3f696ef dev-python/ical: drop 5.1.0, drop 5.0.1, add 7.0.0
Closes: #2972
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 12:18:17 +01:00
a1b9504e21 dev-python/xknxproject: add 3.7.0, drop 3.3.0-r
Closes: #2990
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 12:13:35 +01:00
b8cb0ac083 dev-python/xknx: add 2.12.2
Closes: #2989
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 12:07:12 +01:00
dbf6721f2b dev-python/PyMicroBot: add 0.0.17
Closes: #2988
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 10:36:51 +01:00
fd1c06dd50 dev-python/pyipp: add 0.14.5
Closes: #2987
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 09:24:19 +01:00
e03867245c dev-python/georss-ign-sismologia-client: add 0.8
Closes: #2986
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-10 09:16:56 +01:00
44abcbc4e5 dev-python/idasen-ha: drop 1.4.1, 2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 19:13:35 +01:00
eac6e38ec1 dev-python/idasen-ha: add 2.5.1
Closes: #2985
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 19:13:04 +01:00
ab433c5f81 dev-python/ibeacon-ble: add 1.2.0
Closes: #2984
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 19:10:51 +01:00
4584c69b60 dev-python/pydrawise: drop 2023.8.0, 2023.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 19:10:03 +01:00
4c302765ba dev-python/pydrawise: add 2024.3.0
Closes: #2983
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 19:09:34 +01:00
54cf94fa79 dev-python/aioautomower: new package, add 2024.2.10
Closes: #2982
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 19:06:37 +01:00
3c8dc57edf dev-python/mashumaro: add 3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 19:05:14 +01:00
ea953b7a77 dev-python/aiopvapi: add 3.0.2
Closes: #2980
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 19:00:57 +01:00
458cf5610f dev-python/aiohue: add 4.7.1
Closes: #2979
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 18:59:42 +01:00
9e75c032d3 dev-python/python-hpilo: add 4.4.3
Closes: #2978
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 18:57:09 +01:00
d99d65f8ef dev-python/python-homewizard-energy: add 4.3.1
Closes: #2977
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 18:55:52 +01:00
98178346bd dev-python/homematicip: add 1.1.0
Closes: #2976
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 18:53:38 +01:00
3de715898e dev-python/aiohttp-wsgi: new package, add 0.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 18:52:41 +01:00
b2e78419c2 dev-python/aiohomekit: drop 3.1.2, add 3.1.5
Closes: #2975
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 18:47:16 +01:00
97b48a1344 dev-python/odp-amsterdam: drop 5.3.1, add 6.0.1
Closes: #2971
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 18:39:56 +01:00
4ff3644b27 dev-python/home-assistant-frontend: add 20240306.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 18:35:23 +01:00
3ac24e282d dev-python/PyFronius: add 0.7.3
Closes: #2969
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 17:05:26 +01:00
408796d888 dev-python/libpyfoscam: add 1.2.2
Closes: #2968
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 17:03:34 +01:00
d6659181fc dev-python/bleak-esphome: add 1.0.0
Closes: #2967
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 17:01:47 +01:00
5fd5faf951 dev-python/aioesphomeapi: drop 18.5.7, add 23.0.0
Closes: #2966
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 17:00:35 +01:00
66000174bc dev-python/pyenphase: add 1.19.1
Closes: #2965
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 16:58:40 +01:00
90943b1a8b dev-python/deebot-client: add 6.0.2, drop 5.2.1
Closes: #2964
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 16:57:21 +01:00
ee7a927f27 dev-python/pydiscovergy: add 3.0.0, drop 2.0.3
Closes: #2962
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 16:55:54 +01:00
c64e578b76 dev-python/nextcord: add 2.6.0
Closes: #2961
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 16:50:59 +01:00
7f0d742b82 dev-python/aiodiscover: add 1.6.1
Closes: #2959
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 16:44:21 +01:00
570ca3e155 dev-python/aiodhcpwatcher: new package, add 0.8.0
Closes: #2958
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 16:41:54 +01:00
f20087aeac dev-python/denonavr: new package, add 0.11.6
Closes: #2957
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 16:27:30 +01:00
0bbdd5ba4a dev-python/ftfy: new package, add 6.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 16:24:44 +01:00
9c5df40d92 dev-python/pydeconz: drop 113, add 115
Closes: #2956
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 16:17:48 +01:00
3586c6a87f dev-python/debugpy: add 1.8.1
Closes: #2955
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 16:15:12 +01:00
f0d279e7e0 dev-python/home-assistant-intents: add 2024.2.28, drop 2023.10.16
Closes: #2954
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 15:42:51 +01:00
f95d29c8b0 dev-python/aiocomelit: add 0.9.0
Closes: #2953
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 15:19:43 +01:00
716cba36b1 dev-python/hass-nabucasa: add 0.78.0
Closes: #2952
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 15:06:08 +01:00
186b3aeb11 app-crypt/acme: add 2.9.0-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 15:04:58 +01:00
0fb40e9e13 dev-python/pycognito: add 2024.2.
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 14:58:15 +01:00
0c0078637c dev-python/pychromecast: add 14.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 14:53:43 +01:00
3e0bbdc99e dev-python/bthome-ble: add 3.6.0
Closes: #2950
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 14:50:17 +01:00
8573a3885f dev-python/brother: drop 3.0.0, add 4.0.0
Closes: #2949
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 14:45:01 +01:00
6a5c7eb35f dev-python/bring-api: new package, add 0.5.5
Closes: #2948
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 14:43:12 +01:00
fab6914623 dev-python/habluetooth: drop 2.0.2, add 2.4.2
Closes: #2947
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 14:38:28 +01:00
c357c7e013 dev-python/bluetooth-adapters: add 0.18.0
Closes: #2946
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 14:35:16 +01:00
da4d100c57 dev-python/aiooui: new package, add 0.1.5
Closes: #3001
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 14:33:57 +01:00
c1682a1448 dev-python/blebox-uniapi: drop 2.1.4, add 2.2.2
Closes: #2945
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 14:29:06 +01:00
d794608eb9 dev-python/securetar: add 2024.2.1
Closes: #2944
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 14:26:45 +01:00
15a30a3e9b dev-python/axis: add 50
Closes: #2943
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 14:21:20 +01:00
63a954a48f dev-python/yalexs: add 1.11.4
Closes: #2941
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 14:18:16 +01:00
e489e44ae4 dev-python/pubnub: add 7.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 14:16:20 +01:00
aae5878346 dev-python/pyaprilaire: new package, add 0.7.0
Closes: #2940
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 14:13:09 +01:00
8252ef6122 dev-python/aioairzone-cloud: add 0.4.5
Closes: #2938
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 14:09:21 +01:00
d4fd0dd549 dev-python/aioairzone: add 0.7.6
Closes: #2937
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 13:53:22 +01:00
ac2e8424d2 dev-python/AEMET-OpenData: drop 0.4.5, add 0.5.1
Closes: #2936
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 13:51:23 +01:00
9669dbc848 sci-geosciences/geopy: drop 2.1.0, 2.3.0, add 2.3.0-r2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 13:50:06 +01:00
dabb7aae59 sci-geosciences/GeographicLib: new package, add 1.52-r2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 13:48:08 +01:00
7bf28bc95c homeassistant-2024.2.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 10:31:25 +01:00
1eefb5c0db homeassistant-2024.2.4 (should now be compilable with Python 3.12)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 09:40:40 +01:00
d9d391f65e bazel.eclass: added from main archive (for old tensorflow)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 09:38:45 +01:00
7a4fad2b0d dev-python/slixmpp: add 1.8.4, drop 1.8.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 09:35:24 +01:00
30456b4c8e dev-python/tqdm: add 4.66.1, drop 4.64.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 08:42:51 +01:00
c3d03abcbc dev-python/pytest-sugar: drop 0.9.5, add 0.9.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 08:41:28 +01:00
95f00dc2f6 dev-python/httpx: add 0.26.0, drop 0.24.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 08:40:04 +01:00
94e766a2a5 dev-python/httpcore: add 1.0.2, drop 0.17.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-09 08:32:08 +01:00
3efcd2d618 dev-python/pyFortiManagerAPI: new pkg, add 0.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-03-06 11:59:47 +01:00
a10bff9c3d dev-python/roombapy: add 1.6.13
Closes: #2930
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-28 15:09:36 +01:00
7851baf010 dev-python/opower: add 0.3.1, drop 0.0.36
Closes: #2929
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-28 15:07:33 +01:00
2afc5bd695 dev-python/openwebifpy: add 4.2.4, drop 4.0.4
Closes: #2928
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-28 15:05:06 +01:00
8ae2835b86 dev-python/guppy3: add guppy3-3.1.4_p1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-28 14:45:34 +01:00
2c9d1da383 app-misc/*: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-28 14:10:54 +01:00
c2d48a9e08 dev-python/pipdeptree: re-add 2.13.2 from main
dev-python/pytest-asyncio: re-add 0.23.4-r1 from main

Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-28 14:09:18 +01:00
d6a01ae24c dev-python/python-slugify: add 8.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-28 10:19:37 +01:00
df9b3849f5 dev-python/zigpy-zigate: enable Py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 18:51:34 +01:00
bc2cd00184 app-crypt/acme: new package, add 2.8.0-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 18:51:09 +01:00
a6b8d4203c dev-python/atomicwrites-homeassistant: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 14:31:29 +01:00
972bb8e78e dev-python/casttube: new package, add 0.2.1-r2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 13:50:45 +01:00
11436cf1f2 dev-python/pysignalclirestapi: drop future
Closes: #2697
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 13:44:04 +01:00
da0b7ca474 dev-python/pyusb: new package, add 1.2.1-r2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 13:35:54 +01:00
39a44cc7b1 sys-libs/tdb: new package, add 1.4.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 12:05:27 +01:00
4a30235144 homeassistant-2024.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 11:34:24 +01:00
9870f70d6b dev-python/pywebpush: 1.14.1 fix typo
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 11:19:23 +01:00
6d0347b75c dev-python/sentry-sdk: add 1.39.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 11:17:14 +01:00
78653c4ae7 dev-python/aiotankerkoenig: add 0.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 10:44:45 +01:00
edfe730438 dev-python/reolink-aio: add 0.8.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 10:43:13 +01:00
0c169cccb4 dev-python/rokuecp: add 0.19.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 10:41:57 +01:00
cfe88ed336 dev-python/roombapy: add 1.6.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 10:40:49 +01:00
bad30aac05 dev-python/motionblinds: add 0.6.21
Closes: #2920
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 10:15:53 +01:00
fe835d2839 dev-python/pywebpush: add 1.14.1
Closes: #2919
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 10:13:55 +01:00
4d49fc9c12 dev-python/holidays: add 0.43
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 10:09:39 +01:00
39ffc1554d dev-python/govee-local-api: add 1.4.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 10:07:44 +01:00
dd84add831 dev-python/deebot-client: add 5.2.2
Closes: #2915
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 09:58:12 +01:00
b129357e3f dev-python/deluge-client: add 1.10.2
Closes: #2914
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 09:54:56 +01:00
4ea906ac3c dev-python/aioairzone: add 0.7.4
Closes: #2913
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-25 09:51:15 +01:00
a848455aed app-misc/homeassistant-min: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-21 11:40:19 +01:00
6a03e0a7fc app-misc/homeassistant-min: homeassistant-min-2024.2.2-r1: add backup Useflag (for securetar RDEP)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 13:11:51 +01:00
4e1577c8da homeassistant-2024.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 12:33:22 +01:00
4371f483cd dev-python/python-kasa: remove old patch from TP-Link Kasa 0.6.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 12:24:54 +01:00
0961dd7604 dev-python/pychromecast: pychromecast-13.1.0 fix deps
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 12:18:54 +01:00
c29178647c dev-python/huawei-lte-api: add 1.7.3
Closes: #2911
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 11:26:25 +01:00
d618a4bb58 dev-python/aio-georss-gdacs: add 0.9
Closes: #2910
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 11:24:53 +01:00
951f0a4f7e dev-python/aio-georss-client: add 0.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 11:23:20 +01:00
2b1bf6f66c dev-python/dateparser: add 1.2.0, update 1.1.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 11:21:55 +01:00
625c7f5a7d dev-python/awesomeversion: add 24.2.0
Closes: #2909
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 11:16:00 +01:00
09ec6616ae dev-python/home-assistant-intents: add 2024.2.2
Closes: #2769
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:49:10 +01:00
8d6e2a2dd7 dev-python/pyDuotecno: add 2024.1.2
Closes: #2771
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:46:59 +01:00
9330f3a995 dev-python/dwdwfsapi: add 1.0.7
Closes: #2772
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:45:09 +01:00
948da8a43f dev-python/easyenergy: add 2.1.1
Closes: #2773
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:43:59 +01:00
d964407a18 dev-python/aioecowitt: add 2024.2.1
Closes: #2775
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:43:06 +01:00
3efd13489b dev-python/elgato: drop 4.0.1, 5.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:41:45 +01:00
e9acca92ab dev-python/elgato: add 5.1.2
Closes: #2776
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:41:20 +01:00
d839a50d42 dev-python/elvia: new package, add 0.1.0
Closes: #2778
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:40:07 +01:00
2619e4ebc8 dev-python/pyenphase: add 1.19.0
Closes: #2779
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:38:35 +01:00
835ea513f6 dev-python/epion: new package, add 0.0.3
Closes: #2781
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:37:26 +01:00
feb4ed2abf dev-python/aioesphomeapi: add 21.0.2
Closes: #2782
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:34:45 +01:00
0a3cc7fe38 dev-python/bleak-esphome: add 0.4.1
Closes: #2783
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:31:36 +01:00
203aa3f0bf dev-python/pyfritzhome: add 0.6.10
Closes: #2785
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:30:07 +01:00
a5d3a0cde3 dev-python/home-assistant-frontend: drop 20231005.0, 20231030.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:28:27 +01:00
c821c0cab8 dev-python/home-assistant-frontend: add 20240207.1
Closes: #2786
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:28:04 +01:00
7303dd9f09 dev-python/georss-generic-client: add 0.8
Closes: #2788
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:22:53 +01:00
b2b9a8f092 dev-python/aio-georss-gdacs: add 0.8
Closes: #2787
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:21:51 +01:00
c381aa022f dev-python/georss-client: add 0.17
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:20:18 +01:00
8e262d5164 dev-python/haversine: add 2.8.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:19:17 +01:00
d84eca3e92 dev-python/aio-geojson-geonetnz-quakes: add 0.16
Closes: #2789
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:14:25 +01:00
7baa220c9b dev-python/aio-geojson-geonetnz-volcano: add 0.9
Closes: #2790
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:11:42 +01:00
5f8ca79a79 dev-python/govee-ble: add 0.31.0
Closes: #2791
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:06:23 +01:00
a95d3dfc38 dev-python/govee-local-api: new package, add 1.4.1
Closes: #2793
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 10:04:40 +01:00
0450c8179a dev-python/hko: new package, add 0.3.2
Closes: #2795
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:56:56 +01:00
d823c62fc2 dev-python/holidays: add 0.42
Closes: #2796
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:50:27 +01:00
1e636337e4 dev-python/aiohomekit: add 3.1.4
Closes: #2798
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:48:14 +01:00
51372ef8ba dev-python/chacha20poly1305-reuseable: add 0.12.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:47:12 +01:00
42fcf85fc2 dev-python/python-homewizard-energy: drop 2.1.0, 2.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:42:44 +01:00
cb186690af dev-python/python-homewizard-energy: add 4.3.0
Closes: #2799
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:41:05 +01:00
db2743fe52 dev-python/AIOSomecomfort: add 0.0.25
Closes: #2800
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:38:05 +01:00
284ccff9cd dev-python/aiohttp-zlib-ng: add 0.3.1
Closes: #2802
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:34:35 +01:00
9dd0282fcd dev-python/huum: new package, add 0.7.10
Closes: #2804
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:30:47 +01:00
d370d68434 dev-python/pydrawise: add 2024.1.0
Closes: #2805
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:28:00 +01:00
2ef4624026 dev-python/idasen-ha: add 2.5
Closes: #2806
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:24:54 +01:00
e3778eadb8 dev-python/pyinsteon: add 1.5.3
Closes: #2807
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:21:56 +01:00
3ad19e9da1 dev-python/justnimbus: add 0.7.3
Closes: #2808
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:18:53 +01:00
85dd446641 dev-python/pyjvcprojector: add 1.0.9
Closes: #2809
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:16:18 +01:00
64128e1317 dev-python/PyMicroBot: add 0.0.12
Closes: #2810
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:14:25 +01:00
57159865ad dev-python/lmcloud: new package, add 0.4.35
Closes: #2815
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:12:49 +01:00
192b5fcb4b dev-python/leaone-ble: new package, add 0.1.0
Closes: #2817
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:09:04 +01:00
1ed84a5b00 dev-python/bluetooth-data-tools: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:08:08 +01:00
3d54a9f02e dev-python/sensor-state-data: add 2.18.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:04:45 +01:00
16727b5e83 dev-python/home-assistant-bluetooth: add 1.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:03:02 +01:00
a19030cfb3 dev-python/bluetooth-sensor-state-data: add 1.6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 09:01:07 +01:00
f701ab729c dev-python/lupupy: add 0.3.2
Closes: #2818
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 08:55:32 +01:00
6a5749dcf1 dev-python/pylutron-caseta: add 0.19.0
Closes: #2819
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 08:53:38 +01:00
895f75d1ca dev-python/matrix-nio: add 0.24.0
Closes: #2820
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 08:50:43 +01:00
463f164f4c dev-python/python-matter-server: add 5.5.0
Closes: #2821
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 08:41:40 +01:00
1b18408af3 dev-python/home-assistant-chip-clusters: add 2024.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 08:39:30 +01:00
ac206df3c3 dev-python/pymelcloud: add 2.5.9
Closes: #2822
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 08:32:42 +01:00
c4c30eec11 dev-python/pymeteoclimatic: add 0.1.0
Closes: #2823
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-18 08:31:01 +01:00
df9b555ccd dev-python/pymodbus: add 3.6.3
Closes: #2824
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 21:18:48 +01:00
620f36fdb0 dev-python/motionblinds: add 0.6.20
Closes: #2825
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 21:09:10 +01:00
ef64852c44 dev-python/myuplink: new package, add 0.0.9
Closes: #2827
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 21:00:34 +01:00
95e6f06afb dev-python/pyatmo: drop 7.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:57:30 +01:00
18fad4a189 dev-python/pyatmo: add 8.0.3
Closes: #2828
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:56:23 +01:00
16a3f99d79 dev-python/nexia: add 2.0.8
Closes: #2829
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:54:16 +01:00
a732322463 dev-python/nextcloudmonitor: add 1.5.0
Closes: #2830
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:50:31 +01:00
a3c717df77 dev-python/nibe: drop 2.2.0, 2.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:49:12 +01:00
ddec2dc8d1 dev-python/nibe: add 2.8.0
Closes: #2831
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:48:47 +01:00
8877596faa dev-python/aio-geojson-nsw-rfs-incidents: add 0.7
Closes: #2832
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:46:42 +01:00
669b622861 dev-python/opower: add 0.2.0
Closes: #2833
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:44:22 +01:00
6a9ad1a6a9 dev-python/python-otbr-api: add 2.6.0
Closes: #2834
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:42:34 +01:00
de8a0c5cf8 dev-python/mypermobil: add 0.1.8
Closes: #2835
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:40:22 +01:00
a96f18cacf dev-python/plugwise: drop 0.33.0, 0.33.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:38:59 +01:00
de35bf7d54 dev-python/plugwise: add 0.36.3
Closes: #2836
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:37:58 +01:00
352428cea9 dev-python/tesla-powerwall: add 0.5.1
Closes: #2837
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:34:55 +01:00
d8472c8fff dev-python/python-rabbitair: new package, add 0.0.8
Closes: #2839
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:31:32 +01:00
11a74fb5ab dev-python/python-kasa: add 0.6.2.1
Closes: #2868
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:27:46 +01:00
cc673cf471 dev-python/RachioPy: add 1.1.0
Closes: #2840
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:21:21 +01:00
86317875e3 dev-python/aioraven: new package, add 0.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:18:37 +01:00
4661efafad dev-python/regenmaschine: add 2024.1.0
Closes: #2843
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:06:16 +01:00
5fffb1635a dev-python/ring-doorbell: add 0.8.7
Closes: #2845
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:03:35 +01:00
4a34e18bc9 dev-python/python-roborock: add 0.39.1
Closes: #2846
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 20:00:28 +01:00
f22bb23898 dev-python/rokuecp: add 0.19.0
Closes: #2847
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:58:40 +01:00
e776ba86b7 dev-python/romy: new package, add 0.0.7
Closes: #2849
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:55:44 +01:00
38bec7f22d dev-python/sensorpush-ble: add 1.6.2
Closes: #2850
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:52:00 +01:00
f18f646a96 dev-python/aioshelly: add 8.0.1
Closes: #2851
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:48:59 +01:00
175b8f79d8 dev-python/simplisafe-python: add 2024.1.0
Closes: #2852
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:46:48 +01:00
afaff598e0 dev-python/asyncsleepiq: add 1.5.2
Closes: #2853
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:43:10 +01:00
b7b3de93eb dev-python/python-songpal: add 0.16.1
Closes: #2854
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:39:20 +01:00
0e953d1771 dev-python/soco: add 0.30.2
Closes: #2855
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:37:09 +01:00
18db5d63df dev-python/sonos-websocket: add 0.1.3
Closes: #2856
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:34:07 +01:00
211f28bd53 dev-python/sunweg: add 2.1.0
Closes: #2857
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:32:11 +01:00
a0287bf5a2 dev-python/switchbot-api: add 2.0.0
Closes: #2859
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:29:44 +01:00
e470f851bf dev-python/aiotankerkoenig: new package, add 0.3.0
Closes: #2860
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:27:26 +01:00
31d82e7234 dev-python/tesla-fleet-api: new package, add 0.2.3
Closes: #2866
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:24:06 +01:00
fec3179832 dev-python/pytedee-async: new package, add 0.2.13
Closes: #2864
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:21:06 +01:00
f923fe181d dev-python/thermopro-ble: add 0.9.0
Closes: #2867
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:18:33 +01:00
f3a628a731 dev-python/pytrafikverket: add 0.3.10
Closes: #2871
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:17:16 +01:00
7a3069ae97 dev-python/tuya-device-sharing-sdk: new package, add 0.1.9
Closes: #2872
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:15:49 +01:00
dbc454d1dc dev-python/vallox-websocket-api: add 4.0.3
Closes: #2874
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:07:26 +01:00
c34399b4d7 dev-python/velbus-aio: drop 2023.10.1, 2023.10.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:04:55 +01:00
0356d38be9 dev-python/velbus-aio: add 2023.12.0
Closes: #2875
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:04:28 +01:00
3534d7e525 dev-python/vulcan-api: add 2.3.2
Closes: #2876
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:02:50 +01:00
e9e972e1f1 dev-python/pywemo: add 1.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 19:00:15 +01:00
76a5c46650 dev-python/aiowithings: add 2.1.0
Closes: #2878
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:58:38 +01:00
a26040c874 dev-python/wyoming: add 1.5.2
Closes: #2879
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:57:16 +01:00
d783febad9 dev-python/xiaomi-ble: add 0.23.1
Closes: #2880
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:54:50 +01:00
5af57306aa dev-python/pycryptodomex: add 3.19.1, 3.20.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:53:52 +01:00
82a27f3801 dev-python/zamg: add 0.3.5
Closes: #2881
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:50:16 +01:00
b9a1a7c9c4 dev-python/zigpy-deconz: drop 0.21.1-r1, 0.22.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:48:31 +01:00
3463ce0027 dev-python/bellows: drop 0.36.8, 0.37.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:48:10 +01:00
3c869bea44 dev-python/zigpy: drop 0.59.0, 0.60.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:47:47 +01:00
de2f2ed0de dev-python/zha-quirks: drop 0.0.106
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:47:20 +01:00
3ba62ed919 dev-python/zha-quirks: add 0.0.111
Closes: #2883
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:46:50 +01:00
59fcbaef52 dev-python/zigpy-deconz: add 0.23.0
Closes: #2884
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:44:47 +01:00
52c87bac00 dev-python/zigpy: add 0.62.3
Closes: #2885
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:43:27 +01:00
68377ad456 dev-python/universal-silabs-flasher: add 0.0.18
Closes: #2886
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:41:08 +01:00
e3f2e619d2 dev-python/bellows: add 0.38.0
Closes: #2882
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:39:48 +01:00
abbe161c78 dev-python/yalexs: add 1.11.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:36:24 +01:00
5928a80108 dev-python/py-sucks: add 0.9.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:34:34 +01:00
d8dd233637 dev-python/deebot-client: new package, add 5.2.1
Closes: #2774
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:32:43 +01:00
b47cc95ef7 dev-python/aiomqtt: add 2.0.0.
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:29:04 +01:00
03e0dc55af dev-python/linear-garage-door: add 0.2.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:21:00 +01:00
6384b87b82 dev-python/pylutron: add 0.2.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:18:31 +01:00
43cef0a8a3 dev-python/datapoint: add 0.9.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:17:13 +01:00
fa4d3c87dc dev-python/aiopegelonline: add 0.0.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:15:51 +01:00
5bd254ca4e dev-python/PySwitchbot: add 0.44.0, 0.45.0
Closes: #2858
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:13:28 +01:00
533d96f2f6 dev-python/python-technove: new package, add 1.2.1, 1.2.2
Closes: #2862
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:11:28 +01:00
2d54db0104 dev-python/aiounifi: add 71
Closes: #2873
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 18:06:37 +01:00
0766bb171a dev-python/hassil: add 1.6.1
Closes: #2768
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 17:42:50 +01:00
58c48d9357 dev-python/evohome-async: add 0.4.19
Closes: #2893
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 17:38:29 +01:00
c7442c7f8d dev-python/hass-nabucasa: add 0.76.0
Closes: #2764
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 17:36:06 +01:00
d46188e099 dev-python/xknx: add 2.12.0
Closes: #2811
Closes: #2894
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 17:31:45 +01:00
6674c81de2 dev-python/xknxproject: add 3.6.0
Closes: #2812
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 17:29:36 +01:00
a2c987d867 dev-python/knx-frontend: add 2024.1.20.105944
Closes: #2813
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 17:26:55 +01:00
26184cb1bb dev-python/aio-geojson-usgs-earthquakes: add 0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 17:21:48 +01:00
c5db43bc8f dev-python/async-upnp-client: add 0.38.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-17 17:18:41 +01:00
b545f674a9 dev-python/aiocomelit: add 0.8.3
Closes: #2767
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 19:37:59 +01:00
5e58a775c7 dev-python/aioelectricitymaps: add 0.4.0
Closes: #2765
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 19:35:31 +01:00
a0ddd27b09 dev-libs/protobuf: add 25.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 19:17:14 +01:00
2865e03a80 dev-python/protobuf-python: add 4.25.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 19:13:10 +01:00
d2a22b8554 dev-python/pychromecast: add 13.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 19:11:25 +01:00
189cf501d3 dev-python/bthome-ble: drop 3.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 19:03:44 +01:00
e7bed156d0 dev-python/bthome-ble: add 3.5.0
Closes: #2762
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 19:03:11 +01:00
9ac1d8a5ef app-misc/homeassistant: drop 2024.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 19:00:37 +01:00
499f75d3f4 dev-python/python-bsblan: add 0.5.18
Closes: #2761
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:58:17 +01:00
43b3acb975 dev-python/python-bring-api: new package, add 3.0.0
Closes: #2760
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:55:35 +01:00
5e85c67117 dev-python/habluetooth: add 2.4.0
Closes: #2758
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:52:35 +01:00
0b3126ab20 dev-python/dbus-fast: drop 2.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:49:48 +01:00
e947d2ee2e dev-python/dbus-fast: add 2.21.1
Closes: #2757
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:49:15 +01:00
419b0a0f1a dev-python/bluetooth-adapters: add 0.17.0
Closes: #2756
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:46:23 +01:00
8314a526f3 dev-python/blinkpy: add 0.22.6
Closes: #2755
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:43:39 +01:00
a58cc8a643 dev-python/mozart-api: new package, add 3.2.1.150.6
Closes: #2754
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:40:42 +01:00
b9d3458c4b dev-python/aiobotocore: add 2.9.1
Closes: #2752
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:34:28 +01:00
ad6be77474 dev-python/yalexs-ble: drop 2.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:32:06 +01:00
1725c241e8 dev-python/yalexs-ble: add 2.4.1
Closes: #2751
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:31:34 +01:00
2e12ae9baa dev-python/aiokafka: add 0.10.0
Closes: #2750
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:26:59 +01:00
362ac1bfd4 dev-python/py-aosmith: add 1.0.8
Closes: #2749
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:22:19 +01:00
6d2fa7c4b2 dev-python/python-homeassistant-analytics: new package, add 0.6.0
Closes: #2748
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:19:02 +01:00
b1af1486d1 dev-python/aioambient: add 2024.1.0
Closes: #2746
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:15:55 +01:00
5865414e35 dev-python/amberelectric: add 1.1.0
Closes: #2745
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:12:58 +01:00
b6a568464a dev-python/boto3: add 1.33.13
Closes: #2744
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:09:41 +01:00
f45a3ad058 dev-python/aioairzone-cloud: drop 0.2.3, 0.3.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:04:59 +01:00
001ecad6f4 dev-python/aioairzone-cloud: add 0.3.8
Closes: #2743
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:04:30 +01:00
77ec1e843d dev-python/airtouch5py: new package, add 0.2.8
Closes: #2742
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 18:02:21 +01:00
039e5bbc67 dev-python/airthings-ble: add 0.6.1
Closes: #2740
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 17:58:05 +01:00
b245e8ba1d dev-python/airthings-cloud: add 0.2.0
Closes: #2739
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 17:56:32 +01:00
c04f33a166 homeassistant-2024.1.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 17:24:00 +01:00
c0f75f5287 dev-python/beautifulsoup4: add 4.12.2
Closes: #2738
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 17:20:16 +01:00
48274ad49c Merge pull request 'Update zigbee2mqtt' (#2732) from inode64/HomeAssistantRepository:noderes&zigbee2mqtt into master
Reviewed-on: #2732
2024-02-11 17:09:07 +01:00
e84cfec50a dev-python/zigpy: add 0.60.7
Closes: #2737
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 17:08:09 +01:00
91772ce13a dev-python/yolink-api: add 0.3.6
Closes: #2736
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 17:04:13 +01:00
8824d2a6ce dev-python/aiovodafone: drop 0.3.1, 0.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 17:01:45 +01:00
bd4c145cea dev-python/aiovodafone: add 0.5.4
Closes: #2735
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 17:01:13 +01:00
d0abdf8b7f dev-python/openerz-api: add 0.3.0
Closes: #2734
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-11 16:59:25 +01:00
9fbdc29e9f add airthings-ble-0.6.0
Closes: #2733
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-03 18:27:17 +01:00
b562d0bb67 app-misc/*: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-03 09:13:16 +01:00
18687d2a26 dev-python/pytest: add missing patch file
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-02-03 08:28:15 +01:00
2164941063 Update zigbee2mqtt
Signed-off-by: INODE64 <web@inode64.com>
2024-02-02 13:45:48 +01:00
490f9b7b06 dev-python/home-assistant-intents: let the main Ebuild take care of pinning versions
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 16:42:33 +01:00
347b4bfd83 dev-embedded/esphome: really unpin voluptuous
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 16:19:37 +01:00
f46c44af05 dev-embedded/esphome: voluptuous unpinned
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 16:15:30 +01:00
0e12ce2142 dev-embedded/esphome: remove async-timeout
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 16:04:12 +01:00
c34fc267c1 dev-embedded/esphome: update dev
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 15:56:22 +01:00
f1c57f1c26 dev-python/icmplib: add 3.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 15:52:25 +01:00
2b765edb9d dev-embedded/esphome: add 2023.12.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 14:37:25 +01:00
c7c0f35d17 Merge branch 'master' of git.edevau.net:onkelbeh/HomeAssistantRepository into HEAD 2024-01-27 14:21:23 +01:00
484d573853 homeassistant-2024.1.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 11:26:49 +01:00
e594b5667b dev-python/pytest: re-add 7.4.3 (from main tree)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 11:22:34 +01:00
4273a70a24 dev-python/coverage: new package, add 7.3.4
Closes: #2731
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 11:17:40 +01:00
6962beb695 dev-python/home-assistant-bluetooth: add 1.12.0
Closes: #2729
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 11:15:14 +01:00
f15c1a8a69 dev-python/sqlalchemy: add 2.0.23, drop 2.0.21
Closes: #2730
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 11:12:50 +01:00
37f24aa727 dev-python/attrs: add 23.1.0, drop 22.2.0
Closes: #2728
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 11:09:50 +01:00
4ef4b57f5b app-misc/homeassistant: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 11:07:18 +01:00
35dc182bd1 dev-python/zm-py: add 0.5.4
Closes: #2727
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:52:37 +01:00
70063299d4 dev-python/zigpy: add 0.60.6
Closes: #2726
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:48:54 +01:00
220dc6e5b8 dev-python/pyunifiprotect: add 4.23.2
Closes: #2725
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:46:05 +01:00
b2c3549d10 dev-python/aiounifi: add 69
Closes: #2724
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:43:10 +01:00
ef316eb5b5 dev-python/python-tado: add 0.17.4
Closes: #2723
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:38:51 +01:00
fa1fd79320 dev-python/aioswitcher: add 3.4.
Closes: #2722
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:36:42 +01:00
e3d8d7df20 dev-python/habluetooth: add 2.1.0
dev-python/aioshelly: add 7.1.0

Closes: #2721
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:34:13 +01:00
dabcfe67eb dev-python/aioridwell: add 2024.1.0
Closes: #2720
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:29:22 +01:00
1c6cf5b43f dev-python/reolink-aio: add 0.8.7
Closes: #2719
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:23:35 +01:00
d18f6557fc dev-python/mcstatus: add 11.1.1
Closes: #2718
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:21:48 +01:00
c8fcee02dd dev-python/aiohomekit: drop 3.0.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:16:29 +01:00
30048cbb57 dev-python/aiohomekit: add 3.1.3
Closes: #2717
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:16:08 +01:00
ac8dbe76e0 dev-python/aio-geojson-client: add 0.20
dev-python/aio-geojson-generic-client: add 0.4

Closes: #2716
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:13:26 +01:00
0adb32ade3 dev-python/flipr-api: add 1.5.1
Closes: #2715
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:07:52 +01:00
4868bb5717 dev-python/pyenphase: drop 1.14.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:02:28 +01:00
29a25f5d07 dev-python/pyenphase: add 1.17.0
Closes: #2714
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 10:01:33 +01:00
4f4ae14c2a dev-python/openwebifpy: add 4.2.1
Closes: #2713
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 09:59:17 +01:00
e78a4f3d3c dev-python/async-upnp-client: add 0.38.1
Closes: #2712
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 09:53:54 +01:00
7d41cc49ca dev-python/aiocomelit: add 0.7.3
Closes: #2711
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 09:51:18 +01:00
03cf164385 dev-python/bluetooth-auto-recovery: add 1.3.0
Closes: #2710
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 09:48:16 +01:00
97b55aebb6 dev-python/colorlog: add patch
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 09:44:42 +01:00
34ff795211 dev-python/blinkpy: add 0.22.5
Closes: #2708
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 09:42:21 +01:00
b336061dbe dev-python/py-aosmith: add 1.0.4
Closes: #2707
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 09:39:09 +01:00
e23765fa07 dev-python/numpy: update BDEPS
Closes: #2706
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 09:36:46 +01:00
0c0d530049 dev-python/jinja: add 3.1.2 (from main)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 09:17:03 +01:00
1e70f086a8 dev-python/jinja: new package, add 3.1.2
Closes: #2704
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 09:15:08 +01:00
7a249f0514 dev-python/colorlog: add 6.7.0 (from main tree)
Closes: #2702
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-27 09:10:40 +01:00
Duane Mach
49db322193 dev-python/python-miio: add pyyaml dependency to ebuild 2024-01-13 15:32:08 +08:00
6afe12866c dev-python/hyundai-kia-connect-api: add 3.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-09 11:31:47 +01:00
47cc1ab5d0 app-misc/home-assistant-cli: drop olds, add 0.9.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-08 10:53:01 +01:00
067110e2ba dev-python/hyundai-kia-connect-api: add 3.11.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-08 10:41:53 +01:00
e9d9e7488b dev-python/python-socketio: add useflags to 5.3.0-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-08 09:47:54 +01:00
9125efdd2a dev-python/python-socketio: re-add 4.6.0-r2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 20:22:54 +01:00
f64d66b99b dev-python/uamqp: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:26:58 +01:00
7ad47fc23b dev-python/requests: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:26:28 +01:00
4596287218 dev-python/pysnmp-pyasn1: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:25:54 +01:00
fb251fabc1 dev-python/mypy: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:24:54 +01:00
bc377645e0 dev-python/srptools: add README.rst
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:21:52 +01:00
b3a76e8355 dev-python/pyfnip: add README.md
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:20:39 +01:00
ff08e3310d dev-python/pyaussiebb: add README.md
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:19:23 +01:00
d9e71dec6f dev-python/pubnub: fix EmptyGlobalAssignment
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:18:09 +01:00
641786b323 dev-python/pigpio: update HOMEPAGE
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:16:36 +01:00
bcfb3c2e74 dev-python/here-transit: add DOCS
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:12:57 +01:00
ca3150de30 dev-python/roonapi: fix EmptyGlobalAssignment
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:10:35 +01:00
4bc498c2f4 dev-python/pyrympro: fix EmptyGlobalAssignment
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:09:06 +01:00
9c7ad11f88 dev-python/gassist-text: fix EmptyGlobalAssignment
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:07:41 +01:00
af8da4b090 dev-python/dicttoxml: fix EmptyGlobalAssignment
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:05:50 +01:00
35a8c9306c dev-python/decora: fix EmptyGlobalAssignment
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:03:56 +01:00
507a8560ea dev-python/airthings-cloud: fix EmptyGlobalAssignment
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:01:52 +01:00
7565f509d4 dev-python/adax: fix EmptyGlobalAssignment
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 13:00:34 +01:00
e2c99c1746 dev-python/adax: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 12:59:07 +01:00
dd227fdae7 dev-python/adext: fix EmptyGlobalAssignment
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 12:58:19 +01:00
86e925181e dev-python/Tami4EdgeAPI: update DESCRIPTION
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 12:56:43 +01:00
ee348cde6d dev-python/Rx: fix EmptyGlobalAssignment
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 12:55:20 +01:00
1962e4902f dev-python/*: add missing maintainer names
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 12:53:05 +01:00
7b0ee9c7cb dev-python/*: fix 'UnknownUseFlags' 2024-01-07 12:48:11 +01:00
980abf2aa8 dev-python/VL53L1X2: VariableShadowed, but still broken
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-07 12:28:37 +01:00
e832c03782 dev-python/aiohttp: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:47:29 +01:00
d96fd4efcb dev-python/pyopensprinkler: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:47:09 +01:00
836d9d8f87 dev-python/pyoppleio-legacy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:42:28 +01:00
b36721e881 dev-python/wolf_smartset: VariableShadowed
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:38:39 +01:00
e9b9bc273d dev-python/uvcclient: VariableShadowed
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:37:07 +01:00
2507bc5c83 dev-python/typing-extensions: VariableShadowed
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:35:49 +01:00
0ac79f331e dev-python/sense-energy: VariableShadowed
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:34:29 +01:00
08d4b3cadd dev-python/pynx584: update LICENSE
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:33:25 +01:00
78f541f0c9 dev-python/mycroftapi: VariableShadowed
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:32:40 +01:00
f2a90b0bd0 dev-python/mficlient: VariableShadowed
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:31:35 +01:00
0aad1cd1c6 dev-python/discogs-client: VariableShadowed
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:30:48 +01:00
c344fe9451 dev-python/concord232: VariableShadowed
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:29:52 +01:00
acecef2a59 dev-python/beautifulsoup4: VariableShadowed
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:28:31 +01:00
0294bc6e95 dev-python/kiwiki-client: update LICENSE
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:27:23 +01:00
b967bee752 dev-python/dovado: VariableShadowed
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:26:04 +01:00
d1d1877eb2 dev-python/backoff: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:24:28 +01:00
c3e2eb3a41 dev-python/*:
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:23:30 +01:00
2e032497f2 dev-python/aiosenz: VariableShadowed
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:22:40 +01:00
91875b8f7e dev-python/PyMVGLive: VariableShadowed
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:19:34 +01:00
8ab34567ee dev-python/python-email-validator: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:16:20 +01:00
caa707c656 dev-python/pyspcwebgw: MissingRemoteId
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:07:39 +01:00
46b597f984 dev-python/pysmb: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:07:00 +01:00
861a990128 dev-python/pysml: MissingRemoteId
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:04:42 +01:00
edd3dca662 dev-python/pyprusalink: MissingRemoteId
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:02:13 +01:00
ddcf377b8a dev-python/pyopnsense: MissingRemoteId
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:01:31 +01:00
5ce23e0fa8 dev-python/pymochad: MissingRemoteId
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:00:57 +01:00
efb4040235 dev-python/piglow: MissingRemoteId
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 23:00:14 +01:00
df2ddc5bab dev-python/mysql-connector-python: MissingRemoteId
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:59:45 +01:00
8ebcf7d518 dev-python/mullvad-api: MissingRemoteId
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:58:40 +01:00
7de9361444 dev-python/melnor-bluetooth: MissingRemoteId
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:58:28 +01:00
4e127f7275 dev-python/rflink: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:57:01 +01:00
26015bc36f dev-python/pyvizio: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:56:53 +01:00
cc899d8e18 dev-python/python-miio: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:56:12 +01:00
3fecae649a dev-python/python-sense-hat: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:56:05 +01:00
1634588837 dev-python/pytautulli: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:55:15 +01:00
b86f34b94b dev-python/pyskyqhub: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:55:03 +01:00
46022a111f dev-python/pysaj: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:54:39 +01:00
b59fd5e1ea dev-python/pysesame2: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:54:22 +01:00
f632efcb46 dev-python/pyrituals: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:53:58 +01:00
bb5f6e4243 dev-python/pyrympro: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:53:41 +01:00
9125e8f61e dev-python/pyrepetierng: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:53:18 +01:00
30dac598eb dev-python/pyrecswitch: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:53:01 +01:00
be2b9ddfa6 dev-python/pyroute2: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:52:38 +01:00
43dccf1bb0 dev-python/pyqwikswitch: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:52:20 +01:00
95b50c8922 dev-python/pyprof2calltree: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:51:47 +01:00
789d5e6fc9 dev-python/pyopenuv: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:51:42 +01:00
a26f73c54d dev-python/pypjlink2: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:51:05 +01:00
850de34c5b dev-python/pyplaato: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:50:42 +01:00
13bab17003 dev-python/pypca: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:50:23 +01:00
4522ab2e9e dev-python/pyowm: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:47:51 +01:00
397fe07bdb dev-python/pyblackbird: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:47:25 +01:00
bcfce4017a dev-python/pyisy: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:42:45 +01:00
0565919a7a dev-python/pygatt: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:40:05 +01:00
cbf7b693a8 dev-python/pyasn1: unkeyword 0.4.8-r2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:39:05 +01:00
edf050a138 dev-python/pyRFXtrx: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:38:46 +01:00
279d0f5a73 dev-python/pyControl4: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:38:37 +01:00
e4fa8865da dev-python/pyW215: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:38:04 +01:00
e5e87fa425 dev-python/pillow: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:37:55 +01:00
568d473a28 dev-python/proxmoxer: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:37:25 +01:00
466b6ccad5 dev-python/oemthermostat: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:36:20 +01:00
3658a8431a dev-python/micloud: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:35:53 +01:00
d8ce781916 dev-python/nextcloudmonitor: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:35:41 +01:00
a57c28bbbd dev-python/ha-ffmpeg: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:35:14 +01:00
b503ccf242 dev-python/async-modbus: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:35:01 +01:00
e8f534450e dev-python/aiolivisi: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:34:29 +01:00
0bb7360150 dev-python/rocketchat-API: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:32:57 +01:00
299c0e8b34 dev-python/feedparser: update HOMEPAGE, SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:31:43 +01:00
4826be467c dev-python/construct: keyword 2.10.68 for arm, arm64
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 22:30:24 +01:00
28eebf5722 dev-python/uscisstatus: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:40:46 +01:00
f57e399467 dev-python/regex: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:39:53 +01:00
9317276d6e dev-python/pysignalclirestapi: PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:38:45 +01:00
4e1120ae32 dev-python/raspyrfm-client: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:37:21 +01:00
06a537f6b2 dev-python/pyzbar: enable py3.11, py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:37:11 +01:00
83ad4b050d dev-python/pysmb: PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:35:30 +01:00
7c697405b7 dev-python/pysignalclirestapi: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:34:43 +01:00
cb70eed41a dev-python/pysabnzbd: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:33:47 +01:00
5898fbcf0f dev-python/pyiss: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:33:02 +01:00
830a2f8ae5 dev-python/pydrawise: PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:14:37 +01:00
411732bb03 dev-python/pyalmond: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:13:24 +01:00
09863eaee7 dev-python/prometheus_client: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:12:10 +01:00
f8af1f2c67 dev-python/pcal9535a: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:11:38 +01:00
59eecf2c37 dev-python/orvibo: PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:10:47 +01:00
5fe7f821e0 dev-python/oasatelematics: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:09:41 +01:00
c2e8a84d45 dev-python/niko-home-control: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:07:55 +01:00
f9548fca83 dev-python/mysql-connector-python: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:06:23 +01:00
08596f7bba dev-python/mill-local: update PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:04:04 +01:00
4b133f5bb6 dev-python/dremel3dpy: q&a
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 21:02:30 +01:00
87e7127cb6 dev-python/aioslimproto: update metadata.xml
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:58:23 +01:00
10ad93544e dev-python/yeelight: update metadata.xml
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:56:51 +01:00
0051ecd898 dev-python/aioimaplib: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:34:58 +01:00
9f5d210c8d dev-python/aiohue: update metadata.xml
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:33:53 +01:00
7d440d58ad dev-python/abodepy: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:33:18 +01:00
7b2dacab3b dev-python/rich: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:31:39 +01:00
af86c4222d dev-python/rpi-rf: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:30:49 +01:00
382e7a7ff6 dev-python/sharkiq: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:29:03 +01:00
0425185c37 dev-python/slackclient: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:28:26 +01:00
5e7e5f8e6c dev-python/sockio: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:27:46 +01:00
493f4507eb dev-python/steamodd: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:27:06 +01:00
9f69905603 dev-python/striprtf: update LICENSE
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:24:36 +01:00
73e6f3cb8c dev-python/upb-lib: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:23:25 +01:00
1c786973d0 dev-python/watchdog: unkeyword 2.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:22:47 +01:00
5ae3873a61 dev-python/whois: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:22:08 +01:00
72fdf15510 dev-python/zlib-ng: update LICENSE
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:21:03 +01:00
6a3f624e9c dev-python/aiohappyeyeballs: update LICENSE
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 20:13:50 +01:00
2215e03b03 dev-python/fritzconnection: add qrcode support
Closes: #2386
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 19:51:18 +01:00
7b7a6f8aaa README.md: move new snmp section to top
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 19:29:56 +01:00
0ec0104e42 homeassistant-2024.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 19:19:22 +01:00
7cd34b809e homeassistant-2024.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 19:14:19 +01:00
e12066b54d dev-python/zwave-js-server-python: add 0.55.3
Closes: #2692
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 18:55:38 +01:00
16113086f1 dev-python/python-tado: add 0.17.3
Closes: #2691
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 18:53:48 +01:00
9b5c085f34 dev-python/orvibo: add 1.1.2
dev-python/aiohomekit: add 3.1.2

Closes: #2689
Closes: #2690
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 18:49:17 +01:00
fec9a6521c dev-python/home-assistant-frontend: add 20240104.0
dev-python/aiohomekit: add 3.1.2

Closes: #2688
Closes: #2689
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 18:45:58 +01:00
5b9aa8d446 dev-python/openwebifpy: add 4.0.4
Closes: #2687
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 18:42:23 +01:00
386f446bc8 dev-python/dropmqttapi: add 1.0.2
Closes: #2686
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 18:40:26 +01:00
ab24adf3da homeassistant-2024.1.0
Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/milestone/57
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 18:37:24 +01:00
9456b83998 dev-python/anyio: re-add 4.1.0 (from main repo archive)
Closes: #2684
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 17:31:47 +01:00
643d6c295a dev-python/freezegun: re-add 1.3.1 (from main repo)
Closes: #2685
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 17:29:02 +01:00
00f919f2bd dev-python/emoji: add 2.8.0
Closes: #2683
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 17:25:38 +01:00
47e3532891 dev-python/python-vlc: add 3.0.18122
Closes: #2682
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 17:22:06 +01:00
582d2c6f1e dev-python/pyotp: add 2.8.0
Closes: #2681
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 17:18:07 +01:00
b48361e03f dev-python/lru-dict: add 1.3.0
Closes: #2680
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 12:07:30 +01:00
61d3e35229 dev-python/home-assistant-bluetooth: add 1.11.0
Closes: #2679
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 12:05:39 +01:00
98a0932f4a dev-python/habluetooth: fix 2.0.1, add 2.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 11:17:14 +01:00
03de815de8 dev-python/PyXiaomiGateway: update 0.14.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 10:51:25 +01:00
3e928b5832 dev-python/zwave-js-server-python: drop 0.52.1, 0.53.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 09:59:02 +01:00
0795a96fe4 dev-python/zwave-js-server-python: add 0.55.2
Closes: #2677
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-06 09:58:32 +01:00
2211cf09d4 dev-python/zigpy: drop 0.57.2-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-05 11:21:36 +01:00
51db325831 dev-python/zigpy: add 0.60.4
Closes: #2676
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-05 11:21:07 +01:00
a445a38d35 dev-python/zha-quirks: drop 0.0.105-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-05 11:19:01 +01:00
bfc0c53d4e dev-python/zigpy-deconz: add 0.22.4
Closes: #2675
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-05 11:18:35 +01:00
336be9d304 dev-python/zha-quirks: add 0.0.109
Closes: #2674
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-05 11:17:16 +01:00
44db7aa6bd dev-python/brother: new package, add 2.3.0, 3.0.0
Closes: #2583
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-05 11:15:00 +01:00
d882db3a97 dev-python/pysnmplib: avoid file collision with pysnmp-lextudio
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-05 10:39:56 +01:00
f9610fa1b7 dev-python/pysnmp-lextudio: new package, add 5.0.31
Closes: #2647
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-05 09:38:03 +01:00
d0a2e50a89 dev-python/pysmi-lextudio: new package, add 1.1.13
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-05 09:28:28 +01:00
766a23b427 dev-python/bellows: drop 0.36.5-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 18:40:31 +01:00
4538f850d8 dev-python/bellows: add 0.37.6
Closes: #2673
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 18:38:09 +01:00
d136aa7a1d dev-python/PyViCare: add 2.32.0
Closes: #2672
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 18:35:21 +01:00
d34093411a dev-python/pyvlx: add 0.2.21
Closes: #2671
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 18:30:56 +01:00
714b5e606d dev-python/pyunifiprotect: drop 4.20.0, 4.21.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 18:26:47 +01:00
170b139618 dev-python/pyunifiprotect: add 4.22.5
Closes: #2669
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 18:24:01 +01:00
2949df2e6b dev-python/unifi-ap: new package, add 0.0.1
Closes: #2668
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 18:22:01 +01:00
1690a27326 dev-python/aiounifi: drop 63, 65
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 18:18:33 +01:00
17d5fc08c2 dev-python/aiounifi: add 68
Closes: #2667
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 18:18:04 +01:00
079efdeb1e dev-python/pytrafikverket: add 0.3.9.2
Closes: #2666
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 18:15:48 +01:00
0e92738350 dev-python/thermobeacon-ble: add 0.6.2
Closes: #2663
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 18:14:06 +01:00
2d50937224 dev-python/tessie-api: new package, add 0.0.9
Closes: #2662
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 18:11:48 +01:00
05d18ece9a dev-python/temperusb: add 1.6.1
Closes: #2660
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 18:07:35 +01:00
5f5b6b90ed dev-python/gotailwind: new package, add 0.2.2
Closes: #2659
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 18:05:29 +01:00
c14b8adb2e dev-python/python-tado: add 0.17.0
Closes: #2657
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 17:58:41 +01:00
e18e2850a5 dev-python/switchbot-api: add 1.3.0
Closes: #2656
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 17:52:33 +01:00
c43a1fe21e dev-python/PySwitchbot: add 0.43.0
Closes: #2655
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 17:48:59 +01:00
84305156b5 dev-python/python-opendata-transport: add 0.4.0
Closes: #2654
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 17:45:48 +01:00
cb0a446d37 dev-python/pysqueezebox: add 0.7.1
Closes: #2650
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 17:39:43 +01:00
d86a200239 dev-python/sunweg: new package, add 2.0.3
Closes: #2652
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 17:29:43 +01:00
3134e2ea70 dev-python/soco: add 0.30.0
Closes: #2648
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 17:13:01 +01:00
2380628910 dev-python/asyncsleepiq: add 1.4.1
Closes: #2646
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 17:09:36 +01:00
d7541020fb dev-python/aioshelly: add 7.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 17:07:35 +01:00
80ca025e71 dev-python/pysnmpcrypto: new package, add 0.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 13:19:11 +01:00
795ba90680 dev-python/screenlogicpy: drop 0.9.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 13:10:31 +01:00
80addc891f dev-python/screenlogicpy: add 0.10.0
Closes: #2644
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 13:09:54 +01:00
a19f313333 dev-python/pyschlage: drop 2023.9.1, 2023.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 13:06:58 +01:00
f979de9948 dev-python/pyschlage: add 2023.12.1
Closes: #2642
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 13:06:28 +01:00
f762578348 dev-python/roonapi: drop 0.1.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 13:04:57 +01:00
9048a21a02 dev-python/roonapi: add 0.1.6
Closes: #2641
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 13:04:21 +01:00
9b8740c51c dev-python/roombapy: add 1.6.10
Closes: #2640
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 13:02:27 +01:00
31627437f2 dev-python/python-roborock: add 0.38.0
Closes: #2639
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 12:59:09 +01:00
73ac23979e dev-python/reolink-aio: drop 0.7.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 12:56:51 +01:00
c55ddeabe1 dev-python/reolink-aio: add 0.8.5
Closes: #2638
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 12:56:02 +01:00
e637c98f36 dev-python/renson-endura-delta: add 1.7.1
Closes: #2637
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 12:54:35 +01:00
f2bfb5971a dev-python/refoss-ha: new package, add 1.2.0
Closes: #2636
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 12:52:43 +01:00
df248277e7 dev-python/qingping-ble: add 0.9.0
Closes: #2634
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 12:42:52 +01:00
bd27cd7148 dev-python/pyprusalink: add 2.0.0
Closes: #2632
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 12:37:47 +01:00
5632b02e49 dev-python/PlexAPI: add 4.15.7
Closes: #2631
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 12:36:02 +01:00
02e1ae07d3 dev-python/pyosoenergyapi: new package, add 1.1.3
Closes: #2630
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 12:33:42 +01:00
b49cf96a7d dev-python/opower: add 0.1.0
Closes: #2628
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 12:27:28 +01:00
f0c94d91d2 dev-python/openai: add 1.3.8
Closes: #2627
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 12:24:58 +01:00
2c57f79251 dev-python/pyatmo: add 8.0.2
Closes: #2626
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 12:19:08 +01:00
cb7855e669 dev-python/home-assistant-frontend: add 20240103.3, drop 20240103.0
Closes: #2678
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 12:12:58 +01:00
143444f61b dev-python/python-MotionMount: new package, add 0.3.1
Closes: #2625
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 12:11:39 +01:00
1106b8e549 dev-python/millheater: add 0.11.8
Closes: #2623
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 11:55:55 +01:00
23e809d991 dev-python/python-matter-server: add 5.1.1
Closes: #2622
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 11:50:09 +01:00
a08a40c821 dev-python/home-assistant-chip-clusters: add 2023.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 11:49:13 +01:00
febf1cb40b dev-python/pylitejet: add 0.6.2
Closes: #2621
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 11:41:42 +01:00
e169c14f7e dev-python/iammeter: add 0.2.1
Closes: #2618
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 11:31:58 +01:00
5742cee38b dev-python/aiohttp-zlib-ng: add 0.1.3
Closes: #2617
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 11:28:48 +01:00
b54a8c2a74 dev-python/aiohomekit: add 3.1.1
Closes: #2615
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 11:01:35 +01:00
3c3e60944c dev-python/holidays: drop 0.28
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 11:00:43 +01:00
b792056bbb dev-python/Babel: new package, add 2.13.1
Closes: #2614
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 10:58:23 +01:00
f9467f8bdf dev-python/holidays: add 0.39
Closes: #2613
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 10:55:27 +01:00
5c02e18ccf dev-python/google-generativeai: add 0.3.1
Closes: #2611
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 10:53:38 +01:00
d559d7d311 dev-python/google-ai-generativelanguage: add 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 10:42:32 +01:00
7c10bd37b5 dev-python/glances-api: add 0.5.0
Closes: #2610
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 10:38:20 +01:00
8c5e9f86b9 dev-python/brother: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-04 10:35:55 +01:00
212961ffa5 dev-python/gardena-bluetooth: add 1.4.1
Closes: #2609
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 19:31:12 +01:00
d0b52c41d5 dev-python/home-assistant-frontend: add 20240103.0
Closes: #2607
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 19:27:38 +01:00
6f6f2696eb dev-python/flexit-bacnet: new package, add 2.1.0
Closes: #2606
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 19:22:53 +01:00
271bf6bac0 dev-python/evohome-async: add 0.4.15
Closes: #2604
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 19:17:46 +01:00
39db896b72 dev-python/bleak-esphome: new package, add 0.4.0
Closes: #2603
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 19:15:13 +01:00
7246b79fba dev-python/aioesphomeapi: add 21.0.1, drop olds
Closes: #2602
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 19:04:01 +01:00
76c92c1394 dev-python/chacha20poly1305-reuseable: add 0.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:56:19 +01:00
501282b920 dev-python/aiohappyeyeballs: new package, add 2.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:47:47 +01:00
336bf444dd dev-python/energyzero: add 2.1.0
Closes: #2600
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:45:14 +01:00
74f2029772 dev-python/openwebifpy: add 4.0.2
Closes: #2601
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:44:42 +01:00
c7385ffca4 dev-python/easyenergy: drop 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:41:43 +01:00
b5eb480288 dev-python/easyenergy: add 2.1.0
Closes: #2599
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:41:20 +01:00
00d93b1566 dev-python/pyDuotecno: drop 2023.10.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:41:12 +01:00
1690aba55b dev-python/pyDuotecno: add 2024.1.1
Closes: #2598
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:40:22 +01:00
febd0990fc dev-python/dropmqttapi: new package, add 1.0.1
Closes: #2597
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:39:31 +01:00
b99a7d6d90 dev-python/getmac: add 0.9.4
Closes: #2595
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:37:15 +01:00
d816484c31 dev-python/async-upnp-client: add 0.38.0
Closes: #2594
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:35:45 +01:00
f5633e1f9b dev-python/python-didl-lite: add 1.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:35:00 +01:00
205b467da3 dev-python/aiodiscover: add 1.6.0
Closes: #2592
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:31:06 +01:00
d7ba76a303 dev-python/cached-ipaddress: new package, add 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:29:59 +01:00
6efd9816b9 dev-python/devolo-home-control-api: add 0.18.3
Closes: #2591
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:09:05 +01:00
ecda05a3e6 dev-python/bthome-ble: add 3.3.1
Closes: #2585
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:06:13 +01:00
b26310624e dev-python/home-assistant-intents: drop 2023.10.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:04:21 +01:00
cdef3dc6e1 dev-python/home-assistant-intents: add 2024.1.2
Closes: #2590
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 18:03:44 +01:00
f343300029 dev-python/hass-nabucasa: drop 0.71.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 17:32:24 +01:00
ac8c87e252 dev-python/aiocomelit: drop 0.0.9, 0.3.0, 0.5.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 17:31:47 +01:00
ee60be9f14 dev-python/aiocomelit: add 0.7.0
Closes: #2589
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 17:31:25 +01:00
87e491d62a dev-python/hass-nabucasa: add 0.75.1
Closes: #2588
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 17:30:05 +01:00
7dbf789cb5 dev-python/py-ccm15: new package, add 0.0.9
Closes: #2587
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 17:26:52 +01:00
9cd125ed21 dev-python/brottsplatskartan: add 1.0.5
Closes: #2584
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 17:20:00 +01:00
0299739ad0 dev-python/habluetooth: new package, add 2.0.1
Closes: #2582
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 15:59:00 +01:00
3742c4f698 dev-python/dbus-fast: add 2.21.0
Closes: #2581
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 15:53:52 +01:00
94f9110902 dev-python/bluetooth-data-tools: add 1.19.0
Closes: #2580
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 15:51:20 +01:00
a4b8d31f7a dev-python/bluetooth-adapters: add 0.16.2
Closes: #2579
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 15:49:49 +01:00
06688266c0 dev-python/usb-devices: add 0.4.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 15:49:01 +01:00
6bc9817bbc dev-python/bluecurrent-api: new package, add 1.0.6
Closes: #2577
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 15:46:26 +01:00
661fec6b7f dev-python/yalexs-ble: add 2.4.0
Closes: #2575
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 15:39:39 +01:00
4d35b00620 dev-python/bleak-retry-connector: drop 3.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 15:39:00 +01:00
9915ecfef1 dev-python/bleak-retry-connector: add 3.4.0
Closes: #2578
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 15:38:23 +01:00
1c3a439b8c dev-python/pyasuswrt: add 0.1.21
Closes: #2574
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 15:35:15 +01:00
1a6df985db dev-python/aioapcaccess: new package, add 0.4.2
Closes: #2572
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 15:33:35 +01:00
d1e399ff62 dev-python/py-aosmith: new package, add 1.0.1
Closes: #2571
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 15:20:47 +01:00
9a1b80d5eb app-misc/*: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 15:18:34 +01:00
04839f9f5f dev-python/aioairq: drop 0.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 15:18:05 +01:00
2a6977f747 dev-python/aioairq: add 0.3.2
Closes: #2569
Signed-off-by: Andreas Billmeier <b@edevau.net>
2024-01-03 15:17:43 +01:00
fbdf2be9da dev-embedded/esphome: drop 2023.10.1, drop 2023.11.3, add 2023.12.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-30 20:55:34 +01:00
8196f95e8f dev-embedded/platformio: loosen some RDEPS, add 6.1.11-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-30 20:53:29 +01:00
27943d4083 homeassistant-2023.12.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-30 20:38:17 +01:00
04f397e2ce dev-python/feedparser: new package, add 6.0.10
Closes: #2566
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-30 20:35:16 +01:00
ea09c3a1af dev-python/astroid: drop 2.15.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-30 20:32:23 +01:00
8c8d71c55a dev-python/freezegun: drop 1.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-30 20:31:53 +01:00
0e5bb82a8c dev-python/freezegun: add 1.2.2
Closes: #2565
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-30 20:31:34 +01:00
069611cd0a dev-python/astroid: add 3.0.1
Closes: #2564
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-30 20:28:44 +01:00
2e516b61e0 dev-python/zigpy-znp: add 0.12.1
Closes: #2563
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-29 14:24:07 +01:00
71d679042b dev-python/zigpy-deconz: add 0.22.3
Closes: #2561
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-29 13:51:34 +01:00
12d8c13ff1 dev-python/zha-quirks: add 0.0.108
Closes: #2560
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-29 13:49:50 +01:00
8efb61a31e dev-python/bellows: add 0.37.4
Closes: #2559
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-29 13:47:25 +01:00
4b9db58a5f dev-python/zigpy: add 0.60.2
Closes: #2562
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-29 13:45:44 +01:00
dcce075a29 dev-python/pyunifiprotect: add 4.22.3
Closes: #2558
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-29 13:14:58 +01:00
3ce228e6c5 dev-python/surepy: add 0.9.0
Closes: #2557
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-29 13:10:48 +01:00
ef831bc911 dev-python/ring-doorbell: add 0.8.5
Closes: #2556
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-29 13:08:27 +01:00
02a178b866 dev-python/reolink-aio: drop 0.7.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-28 16:57:31 +01:00
d10bee3a09 dev-python/reolink-aio: add 0.8.4
Closes: #2555
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-28 16:57:09 +01:00
8491caa604 dev-python/aiortsp: new package, add 1.3.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-28 16:54:41 +01:00
a00812742a dev-python/dpkt: new package, add 1.9.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-28 16:53:35 +01:00
705e9ffcfc dev-python/pyatmo: add 8.0.1
Closes: #2554
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-28 16:47:58 +01:00
f39d0751fb dev-python/motionblinds: add 0.6.19
Closes: #2553
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-28 16:46:18 +01:00
9648d973fd dev-python/life360: add 6.0.1
Closes: #2552
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-28 16:44:43 +01:00
55c658bff1 dev-python/blinkpy: drop 0.21.0-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-28 16:43:21 +01:00
04a0557889 dev-python/pyenphase: drop 1.11.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-28 16:42:43 +01:00
bb55293bbd dev-python/pyenphase: add 1.15.2
Closes: #2551
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-28 16:42:01 +01:00
d164292217 dev-python/devialet: add 1.4.5
Closes: #2550
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-28 16:40:15 +01:00
fd9cdc8918 dev-python/blinkpy: add 0.22.4
Closes: #2549
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-28 16:38:52 +01:00
6ae72aa92f dev-python/aioairzone: add 0.7.2
Closes: #2548
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-28 16:36:44 +01:00
93e2c0b2cf dev-python/aiopulse: add 0.4.4
Closes: #2547
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-28 16:35:00 +01:00
f56c8e1b44 app-misc/*: dop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-28 15:45:53 +01:00
847873ea17 dev-python/protobuf-python: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:30:35 +01:00
7e16f7976b Merge pull request #272 from EmilienMottet/patch-1
Update protobuf-python-4.24.3-r1.ebuild
2023-12-17 18:29:49 +01:00
f8eab8612f dev-python/vilfo-api-client: drop 0.3.2-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:20:55 +01:00
2bd72e98b3 dev-python/zigpy-znp: drop 0.11.5-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:20:11 +01:00
1b76cf54d3 dev-python/zha-quirks: drop 0.0.104-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:19:33 +01:00
f94bd78620 dev-python/zamg: drop 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:19:19 +01:00
71dfa29395 dev-python/yolink-api: drop 0.2.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:19:08 +01:00
717b25c599 dev-python/yeelight: drop 0.7.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:18:58 +01:00
49dbc02d1f dev-python/yalexs-ble: drop 2.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:18:48 +01:00
9107b4cb21 dev-python/yagrc: drop 1.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:18:36 +01:00
3ed2b27c43 dev-python/volvooncall: drop 0.10.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:17:33 +01:00
48a55457f5 dev-python/voip-utils: drop 0.0.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:17:21 +01:00
59f806bde7 dev-python/vehicle: drop 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:16:54 +01:00
c215d2719d dev-python/vallox-websocket-api: drop 3.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:16:45 +01:00
7718b57fc7 dev-python/upb-lib: drop 0.5.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:16:25 +01:00
7d013ca3f3 dev-python/ultraheat-api: drop 0.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:16:00 +01:00
9fd19e7f5c dev-python/twitchAPI: drop 2.5.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:15:38 +01:00
fd4e5b898c dev-python/transmission-rpc: drop 3.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:15:18 +01:00
7f7ce41393 dev-python/todoist-api-python: drop 2.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:14:57 +01:00
c35c110392 dev-python/syrupy: drop 4.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:12:57 +01:00
174f91b8dc dev-python/starlink-grpc-core: drop 1.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:12:15 +01:00
77c1f942b7 dev-python/solax: drop 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:11:51 +01:00
230a4ee64f dev-python/solaredge-local: drop 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:11:40 +01:00
9f902516c1 dev-python/snitun: drop 0.34.0, 0.35.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:11:27 +01:00
c2c7656ac8 dev-python/snapcast: drop 2.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:11:16 +01:00
0899e8ac47 dev-python/sisyphus-control: drop 3.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:10:55 +01:00
47d9ef6431 dev-python/simplisafe-python: drop 2023.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:10:43 +01:00
d0629bb418 dev-python/simplepush: drop 2.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:10:31 +01:00
42d96d306d dev-python/sharkiq: drop 0.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:10:16 +01:00
3753d9c239 dev-python/sensirion-ble: drop 0.0.1-r2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:09:46 +01:00
5def0abf47 dev-python/securetar: drop 2022.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:09:31 +01:00
a66bf39286 dev-python/screenlogicpy: drop 0.9.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:09:17 +01:00
78c1cf1ca6 dev-python/samsungtvws: drop 2.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:09:03 +01:00
bf5d4e8a3d dev-python/ruuvitag-ble: drop 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:08:49 +01:00
1c33047d8a dev-python/russound-rio: drop 0.1.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:08:17 +01:00
60eec19242 dev-python/ring-doorbell: drop 0.7.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:07:47 +01:00
9fb4ac01cd dev-python/rflink: drop 0.0.63
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:07:34 +01:00
6abaa2bd5d dev-python/respx: drop 0.20.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:07:22 +01:00
f28096463c dev-python/reolink-aio: drop 0.7.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:07:09 +01:00
d2311d3b76 dev-python/rapt-ble: drop 0.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:06:38 +01:00
defb8842ee dev-python/pywemo: drop 0.9.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:06:07 +01:00
d56d03d140 dev-python/pyweatherflowudp: drop 1.4.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:05:49 +01:00
e62e47bc35 dev-python/pyrympro: drop 0.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:05:22 +01:00
91438f035b dev-python/lightwave: drop 0.20
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:05:07 +01:00
5f9410a827 dev-python/pyvizio: drop 0.1.60
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:04:52 +01:00
3e55cdc374 dev-python/pytomorrowio: drop 0.3.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:03:55 +01:00
3eae175c87 dev-python/pythonegardia: drop 1.0.40
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:03:41 +01:00
03c4ad14da dev-python/python-tado: drop 0.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:03:27 +01:00
58e47c194d dev-python/python-socketio: drop 4.6.0-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:03:09 +01:00
41a6229339 dev-python/python-roborock: drop 0.35.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:02:48 +01:00
2035a06b6e dev-python/python-qbittorrent: drop 0.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:02:35 +01:00
4c3bfa207e dev-python/python-otbr-api: drop 1.0.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:02:22 +01:00
fb514d67cb dev-python/python-opensky: drop 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:02:05 +01:00
b020d2f686 dev-python/python-mystrom: drop 1.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:01:45 +01:00
dc23877d56 dev-python/python-myq: drop 3.1.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:01:27 +01:00
0835a4f12e dev-python/python-miio: drop 0.5.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:01:12 +01:00
3f0d62b302 dev-python/pytest-xdist: drop 3.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:00:16 +01:00
e7f9570578 dev-python/pytest-timeout: drop 2.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 18:00:04 +01:00
4e707c4868 dev-python/pytest-socket: drop 0.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:59:51 +01:00
4107c5749e dev-python/pytest: drop 7.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:59:22 +01:00
31f155c924 dev-python/pyswitchbee: drop 1.7.19
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:59:04 +01:00
e87428c796 dev-python/pysqueezebox: drop 0.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:58:40 +01:00
d740d18239 dev-python/pyspcwebgw: drop 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:58:31 +01:00
67d57714b1 dev-python/pysnooz: drop 0.8.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:58:20 +01:00
9cf8fad038 dev-python/pysnmplib: drop 5.0.21
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:58:08 +01:00
0a23e5ba78 dev-python/pysnmp-pyasn1: drop 1.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:57:40 +01:00
64d3994e47 dev-python/pysmartthings: drop 0.7.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:57:26 +01:00
00cf963751 dev-python/pysmartapp: drop 0.3.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:57:09 +01:00
ee9ebc93b7 dev-python/pysiaalarm: drop 3.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:56:41 +01:00
1b42328fd2 dev-python/pyopnsense: drop 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:55:16 +01:00
c033466d5d dev-python/pyoctoprintapi: drop 0.1.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:55:00 +01:00
3acc43cce2 dev-python/pyobihai: drop 1.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:54:50 +01:00
5f3c0a174e dev-python/pynws: drop 1.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:54:33 +01:00
dad507b74f dev-python/pynetgear: drop 0.10.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:54:18 +01:00
cff6172dae dev-python/pylint-per-file-ignores: drop 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:53:45 +01:00
713235e6a2 dev-python/pylint: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:53:04 +01:00
e8ac095345 dev-python/pylaunches: drop 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:52:31 +01:00
6ce17d5be1 dev-python/pyipp: drop 0.12.1-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:52:01 +01:00
a9c6934986 dev-python/pyipma: drop 3.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:51:50 +01:00
1563480b93 dev-python/pygti: drop 0.9.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:51:20 +01:00
c9a7cb4e7a dev-python/pygtfs: drop 0.1.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:51:10 +01:00
edfc670e5c dev-python/pyezviz: drop 0.2.0.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:50:45 +01:00
be8e82dd7a dev-python/pyenphase: drop 1.13.1, 1.14.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:50:27 +01:00
388b969b42 dev-python/pydelijn: drop 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:49:47 +01:00
892408b65a dev-python/pycryptodomex: drop 3.17
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:49:16 +01:00
1ef4ba46a7 dev-python/pycocotools: drop 2.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:49:00 +01:00
0c0208cffa dev-python/pybravia: drop 0.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:48:39 +01:00
c1fd99e8f1 dev-python/pybotvac: drop 0.0.23
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:48:30 +01:00
24f94feefd dev-python/pyblackbird: drop 0.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:48:18 +01:00
d5a3ec2218 dev-python/pyairvisual: drop 2022.12.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:47:49 +01:00
d46296079f dev-python/pyW800rf32: drop 0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:47:36 +01:00
189d8b9053 dev-python/pyEmby: drop 1.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:47:21 +01:00
a47fd4c8e4 dev-python/pyDuotecno: drop 2023.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:47:06 +01:00
33fbff9ee8 dev-python/pyControl4: drop 0.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:46:47 +01:00
1b55fd6c4a dev-python/py-nextbusnext: drop 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:46:28 +01:00
243f725d9c dev-python/py-dormakaba-dkey: drop 1.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:46:15 +01:00
172cb8fb2b dev-python/proxmoxer: drop 1.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:39:06 +01:00
08950d9abe dev-python/panacotta: drop 0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:37:52 +01:00
38799d47cf dev-python/opower: drop 0.0.38
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:37:25 +01:00
1a953dc83f dev-python/openwrt-luci-rpc: drop 1.1.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:37:12 +01:00
5cab520a2d dev-python/openhomedevice: drop 2.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:37:00 +01:00
73c3400208 dev-python/openai: drop 0.26.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:36:44 +01:00
9cd091ed81 dev-python/odp-amsterdam: drop 5.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:36:21 +01:00
416a3ce092 dev-python/numpy: drop 1.23.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:36:06 +01:00
7a85fb632d dev-python/noaa-coops: drop 0.1.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:35:34 +01:00
08b8668188 dev-python/nextcloudmonitor: drop 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:35:08 +01:00
3bab018a1a dev-python/nexia: drop 2.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:34:57 +01:00
6ba6192200 dev-python/netdata: drop 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:34:37 +01:00
a393d0fc22 dev-python/nessclient: drop 0.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:34:27 +01:00
25f5c04812 dev-python/mt_940: drop 4.23.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:34:08 +01:00
c269119b3f dev-python/motionblinds: drop 0.6.17
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:33:56 +01:00
23f2748318 dev-python/millheater: drop 0.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:33:33 +01:00
5000642354 dev-python/melnor-bluetooth: drop 0.0.20
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:33:09 +01:00
c903f5462e dev-python/mcstatus: drop 6.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:32:52 +01:00
3af3e15a2b dev-python/lru-dict: drop 1.1.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:31:53 +01:00
296d72d8dc dev-python/locationsharinglib: drop 4.1.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:31:37 +01:00
044d2d8de6 dev-python/life360: drop 5.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:30:01 +01:00
472fb69404 dev-python/led-ble: drop 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:29:44 +01:00
1baaee01be dev-python/lakeside: drop 0.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:29:32 +01:00
ae461560de dev-python/lacrosse-view: drop 0.0.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:29:21 +01:00
d901c6d857 dev-python/korean-lunar-calendar: drop 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:29:08 +01:00
25f4289faa dev-python/kaiterra-async-client: drop 0.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:28:48 +01:00
059af7959f dev-python/ismartgate: drop 5.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:28:16 +01:00
8da2fb3ab0 dev-python/hyundai-kia-connect-api: drop 3.10.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:27:20 +01:00
a0f3c9d645 dev-python/home-assistant-frontend: drop 20231030.0, 20231030.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:26:13 +01:00
3bd0093e6c dev-python/hassil: drop 1.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:25:33 +01:00
d6425f6649 dev-python/ha-philipsjs: drop 3.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:25:11 +01:00
663c70b161 dev-python/ha-ffmpeg: drop 3.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:24:58 +01:00
878e28476c dev-python/graphql-subscription-manager: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:23:40 +01:00
f4c07d004a dev-python/gql: drop 3.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:22:42 +01:00
e9a3f5a85a dev-python/goodwe: drop 0.2.30
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:22:07 +01:00
0923e254c2 dev-python/goalzero: drop 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:21:56 +01:00
2d098bb201 dev-python/forecast-solar: drop 2.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:20:56 +01:00
6fd4b11df9 dev-python/flux-led: drop 0.28.37
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:20:35 +01:00
e97ef29d60 dev-python/fints: drop 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:20:15 +01:00
56ec501b12 dev-python/faadelays: drop 0.0.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:19:51 +01:00
51dadb4bd9 dev-python/evdev: drop 1.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:19:32 +01:00
4be72a6588 dev-python/eufylife-ble-client: drop 0.1.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:19:18 +01:00
4a680c2a2b dev-python/eternalegypt: drop 0.0.15
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:18:53 +01:00
c07ea797d6 dev-python/epson-projector: drop 0.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:18:31 +01:00
aa9637f771 dev-python/energyzero: drop 0.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:18:05 +01:00
f7763c1ec8 dev-python/elmax-api: drop 0.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:17:51 +01:00
7c0d945dfa dev-python/elkm1-lib: drop 2.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:17:41 +01:00
cf8aac18fa dev-python/easyenergy: drop 0.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:17:11 +01:00
f127d359de dev-python/dsmr-parser: drop 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:16:47 +01:00
c3c69a6ff3 dev-python/devolo-plc-api: drop 1.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:16:25 +01:00
70e1d8ae46 dev-python/denonavr: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:15:39 +01:00
d80d3ecb92 dev-python/debugpy: drop 1.6.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:14:00 +01:00
79a307161d dev-python/dbus-fast: drop 2.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:13:48 +01:00
b0bedae903 dev-python/cryptography: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:12:53 +01:00
9e76a2b278 dev-python/crownstone-sse: drop 2.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:12:07 +01:00
4c4fd3069a dev-python/coverage: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:11:41 +01:00
9d49698435 dev-python/construct: drop 2.10.56
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:10:39 +01:00
6fe4ffc68a dev-python/ciso8601: drop 2.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:10:19 +01:00
15cb1f7c49 dev-python/caldav: drop 1.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:10:03 +01:00
1e77513f85 dev-python/boto3: drop 1.20.24
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:09:30 +01:00
743fdb590e dev-python/bond-async: drop 0.1.23
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:09:12 +01:00
eafdd4b8ae dev-python/blinkpy: drop 0.22.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:08:45 +01:00
ac1c37e8c5 dev-python/beacontools: drop 1.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:08:00 +01:00
23e57546c9 dev-python/axis: drop 47
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:07:44 +01:00
bf2e83d008 dev-python/awesomeversion: drop 22.9.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:07:32 +01:00
517438202e dev-python/asyncsleepiq: drop 1.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:07:11 +01:00
d6fce7c1da dev-python/asyncio-mqtt: drop 0.12.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:06:58 +01:00
331eec44a2 dev-python/async-upnp-client: drop 0.36.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:06:41 +01:00
63f9f598cc dev-python/anyio: drop 3.6.2, 3.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:06:00 +01:00
687ceaab1d dev-python/anova-wifi: drop 0.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:05:46 +01:00
e200a08805 dev-python/amcrest: drop 1.9.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:05:23 +01:00
38f53da574 dev-python/aiowebostv: drop 0.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:04:56 +01:00
f1dc29e5f3 dev-python/aiounifi: drop 64
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:04:31 +01:00
1d0a04e77c dev-python/aioswitcher: drop 3.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:04:18 +01:00
b80932130f dev-python/aioslimproto: drop 2.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:04:04 +01:00
fca59b24f9 dev-python/aioruuvigateway: drop 0.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:03:40 +01:00
02a3154e98 dev-python/aioridwell: drop 2023.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:03:26 +01:00
de9b8688e1 dev-python/aiorecollect: drop 1.0.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:03:15 +01:00
825d86dfc3 dev-python/aiopvpc: drop 4.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:03:02 +01:00
ce6855cfea dev-python/aiooncue: drop 0.3.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:02:44 +01:00
97719f06dc dev-python/aionotion: drop 3.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:02:31 +01:00
3495b159ab dev-python/aiolyric: drop 1.0.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:02:12 +01:00
872f9bf747 dev-python/aiokafka: drop 0.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:01:47 +01:00
cdca1f6120 dev-python/aiohue: drop 4.6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:01:35 +01:00
2a05416b0c dev-python/aiohomekit: drop 3.0.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:01:06 +01:00
e22a15c7e5 dev-python/aioharmony: drop 0.2.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:00:52 +01:00
87a956f121 dev-python/aioguardian: drop 2022.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:00:40 +01:00
8b8a858d16 dev-python/aioftp: drop 0.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:00:26 +01:00
c8d3d2758c dev-python/aioesphomeapi: drop 18.1.0, 18.5.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 17:00:12 +01:00
7ecb3e3a69 dev-python/aioecowitt: drop 2023.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:59:53 +01:00
60e64f4e38 dev-python/aiocoap: drop 0.4.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:59:30 +01:00
4ae92439d3 dev-python/aiobotocore: drop 2.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:59:18 +01:00
1196bb7e0f dev-python/aioairzone-cloud: drop 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:59:01 +01:00
77a42c177e dev-python/aioairzone: drop 0.6.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:58:50 +01:00
9e1af1d061 dev-python/aio-geojson-client: drop 0.17
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:58:23 +01:00
660291f429 dev-python/ahocorapy: drop 1.6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:58:10 +01:00
f717a69eff dev-python/aenum: drop 3.1.11, 3.1.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:57:51 +01:00
3839110199 dev-python/advantage-air: drop 0.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:57:33 +01:00
ddf254ab93 dev-python/adb-shell: drop 0.4.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:57:15 +01:00
83fd8c294b dev-python/PyTurboJPEG: drop 1.6.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:55:57 +01:00
bcdb45f135 dev-python/PyNINA: drop 0.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:55:34 +01:00
37c2779369 dev-python/PyMicroBot: drop 0.0.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:55:21 +01:00
7d8a34f204 dev-python/PyMetno: drop 0.9.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:55:08 +01:00
f46319a067 dev-python/PyFronius: drop 0.7.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:54:51 +01:00
ecb7c40cb3 dev-python/ProgettiHWSW: drop 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:54:27 +01:00
46167e45e7 dev-python/HATasmota: drop 0.6.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:54:00 +01:00
ca291ec81e dev-python/Authlib: drop 0.15.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:53:26 +01:00
4e091c4425 dev-python/AIOAladdinConnect: drop 0.1.56
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 16:52:05 +01:00
e55c6d86dd update homeassistant-2023.12.3-r1, add matter
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 15:55:39 +01:00
44862ce952 dev-python/meteofrance-api: fix typo, #2526 (comment)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 12:48:55 +01:00
58352ee7e6 homeassistant-2023.12.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 12:29:07 +01:00
95076aaed8 dev-python/yarl: re-add 1.9.2 from main repo
Closes: #2545
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 12:19:49 +01:00
c6b8e7d885 dev-python/pyopenssl: add 23.2.0, drop 23.1.0
Closes: #2544
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 12:17:39 +01:00
23442ed54d dev-python/bcrypt: re-add 4.0.1 from main repo
Closes: #2543
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 12:15:12 +01:00
d453bd274f dev-python/bimmer-connected: add china useflag
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 12:08:04 +01:00
96a0ec0ad8 dev-python/ring-doorbell: add listen useflag
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 12:04:26 +01:00
e0caaa239e dev-python/firebase-messaging: new package, add 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 12:03:19 +01:00
f90861291c dev-python/pure-python-adb: add async useflag
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 11:50:18 +01:00
14ca72bde4 dev-python/androidtv: add async useflag
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 11:47:23 +01:00
57c77aea88 dev-python/adb-shell: add async useflag
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 11:36:57 +01:00
c3e0cde0ee dev-python/sentry-sdk: new package, add 1.37.1
Closes: #2542
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 11:23:34 +01:00
8496ef3939 update previous main Ebuilds to add #2386 qrcode useflag for fritzconnection from main repo
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 11:13:24 +01:00
4ac47e9940 net-misc/yt-dlp: sum up from dev-python/yt-dl
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 10:36:49 +01:00
9839d3dcee www-servers/tornado: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 10:29:13 +01:00
bf4cd1f177 media-libs/mutagen: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 10:28:08 +01:00
f0458d6adb dev-vcs/pre-commit: drop 3.0.0, 3.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 10:27:19 +01:00
885ebb0e2a Merge branch 'noderes&zigbee2mqtt' 2023-12-17 10:22:04 +01:00
2280bd98e5 dev-python/zigpy: add 0.60.1
Closes: #2540
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 10:08:09 +01:00
f9a52bfba2 dev-python/zigpy-xbee: add 0.20.1
Closes: #2541
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 10:07:52 +01:00
5a4a627217 dev-python/zigpy-deconz: add 0.22.2
Closes: #2539
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 10:04:34 +01:00
6e71ea1736 dev-python/bellows: drop 0.36.7-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 10:02:56 +01:00
9e2e1965f6 dev-python/bellows: add 0.37.3
Closes: #2538
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 10:02:37 +01:00
9a1cf2a35f dev-python/zeroconf: drop 0.56.0, 0.70.0
Closes: #2537
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 09:58:25 +01:00
0d0f045b94 dev-python/zeroconf: add 0.128.5
Closes: #2537
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 09:54:54 +01:00
4f1c76866d dev-python/HATasmota: add 0.8.0
Closes: #2536
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 09:44:46 +01:00
46f94ef7e2 dev-python/pyschlage: add 2023.12.0
Closes: #2535
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 09:41:17 +01:00
3f95dfc751 dev-python/renault-api: add 0.2.1
Closes: #2534
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 09:36:48 +01:00
7174ed3371 dev-python/plugwise: add 0.35.3
Closes: #2533
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 09:34:21 +01:00
f212d15073 dev-python/ical: add 6.1.1
Closes: #2532
Closes: #2531
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 09:31:09 +01:00
b44611cf49 dev-python/pyhiveapi: add 0.5.16
Closes: #2530
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 09:27:47 +01:00
04ec645c1b dev-python/caldav: add 1.3.8
Closes: #2529
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-17 09:09:45 +01:00
be25aa3cd3 dev-python/AEMET-OpenData: drop 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-16 18:25:46 +01:00
fbf3ddf042 dev-python/AEMET-OpenData: add 0.4.7
Closes: #2528
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-16 18:24:54 +01:00
a07c7f6e21 app-misc/homeassistant: drop 2023.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-16 18:06:20 +01:00
dafa2febcb dev-python/segno: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-16 18:03:55 +01:00
c9e9c20781 drop unused fritzconnection-1.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-16 17:57:42 +01:00
b02ace69ab dev-python/wyoming: add 1.4.0, drop 0.0.1
Closes: #2512
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-16 13:22:44 +01:00
1e7b880dea dev-python/python-matter-server: update 5.0.0-r1
Closes: #2462
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-16 10:58:17 +01:00
6e5c866948 dev-python/aiorun: drop 2022.11.1, update 2023.7.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-16 10:49:42 +01:00
dc24b313d2 dev-python/home-assistant-chip-clusters: new package, add 2023.10.2
Closes: #790
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-16 10:48:44 +01:00
135a358a84 Update nodejs.eclass
Fix initial installation of zigbee2mqtt
New version node-red 3.1.3
Refactoring zigbee2mqtt

Signed-off-by: INODE64 <web@inode64.com>
2023-12-14 18:17:58 +01:00
fa0d1a4f2d dev-python/pip: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-13 19:01:49 +01:00
9e0b4c0d85 dev-python/python-matter-server: add 5.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-12 23:11:22 +01:00
8d0b1aa517 dev-python/aioesphomeapi: add 19.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-12 23:04:31 +01:00
5c5b8aa90b dev-python/aiorun: add 2023.7.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-12 22:54:00 +01:00
3d9e893ff5 dev-python/aenum: add 3.1.15
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-12 22:52:20 +01:00
746a222338 dev-python/unicode-rbnf: new package, add 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-12 22:50:35 +01:00
7f1e6eb042 dev-embedded/esphome: add 2023.11.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-12 22:22:54 +01:00
cfe4f54171 homeassistant-2023.12.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-11 20:40:59 +01:00
00cb1180fa dev-python/protobuf-python: change slot operator
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 16:32:12 +01:00
cf3996ef5a dev-python/prometheus-client: new package, add 0.17.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 16:13:41 +01:00
61184d8c07 dev-python/jaraco-functools: new package, add 3.9.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 16:09:13 +01:00
122df1f8f3 dev-python/syrupy: add 4.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 16:06:14 +01:00
3c421c5f43 dev-python/pytest-xdist: re-add 3.3.1-r1 (from main repo)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 16:03:27 +01:00
f2c2538620 dev-python/pytest-picked: add 0.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 16:00:10 +01:00
32f52c6ea5 dev-python/voluptuous: new package, add 0.13.1-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 15:57:28 +01:00
0dd045494b dev-python/protobuf-python: add 4.25.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 15:54:00 +01:00
5757513e34 dev-libs/protobuf: add 25.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 15:52:22 +01:00
55d59e0d19 dev-python/zigpy-zigate: fix bad versioning in 0.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 15:43:17 +01:00
e18eaa8a29 dev-python/awesomeversion: add 23.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 15:40:04 +01:00
bd33c3ed5b dev-python/anyio: update 4.0.0 (from main)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 15:35:43 +01:00
f233c2c0fd dev-python/anyio: add 4.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 15:34:16 +01:00
bb3d3e2a37 dev-python/python-opensky: add 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 15:29:42 +01:00
d8e50cb6bb dev-python/universal-silabs-flasher: add 0.0.15
Closes: #2523
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 15:05:39 +01:00
344c176366 dev-python/zigpy-znp: add 0.12.0
Closes: #2522
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 15:02:20 +01:00
23b48ff4dd dev-python/zigpy-zigate: add 0.12.0
Closes: #2521
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 15:00:52 +01:00
bbc886c298 dev-python/zigpy-xbee: add 0.20.0
Closes: #2520
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:58:36 +01:00
c267f80c5c dev-python/zigpy-deconz: add 0.22.0
Closes: #2518
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:57:31 +01:00
3b399f7807 dev-python/zha-quirks: add 0.0.107
Closes: #2517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:55:50 +01:00
9e4095c7ab dev-python/bellows: add 0.37.1
Closes: #2516
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:54:39 +01:00
7eba655f9c dev-python/zigpy: add 0.60.0
Closes: #2519
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:54:01 +01:00
e167b7ee9c dev-python/zamg: add 0.3.3
Closes: #2515
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:51:37 +01:00
9d6a362e5e dev-python/yolink-api: add 0.3.4
Closes: #2514
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:51:00 +01:00
f9150b90c4 dev-python/yeelight: add 0.7.14
Closes: #2513
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:49:54 +01:00
269115c87b dev-python/holidays: add 0.36
Closes: #2511
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:45:01 +01:00
e74c120d04 dev-python/aiowithings: add 2.0.0
Closes: #2510
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:43:39 +01:00
5753fe72cf dev-python/apple_weatherkit: add 1.1.2
Closes: #2509
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:42:08 +01:00
53bd34057e dev-python/aiowaqi: add 3.0.1
Closes: #2508
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:38:21 +01:00
b93128bf26 dev-python/aiovodafone: add 0.4.3
Closes: #2507
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:37:36 +01:00
f3422e624a dev-python/PyViCare: add 2.29.0
Closes: #2506
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:36:15 +01:00
a66787ebd9 dev-python/vallox-websocket-api: add 4.0.2
Closes: #2505
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:34:36 +01:00
50c7cfecea dev-python/pytrydan: new package, add 0.4.0
Closes: #2504
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:32:56 +01:00
34407f1d67 dev-python/pyunifiprotect: add 4.22.0
Closes: #2502
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:28:24 +01:00
aef45ca72a dev-python/aiounifi: add 67
Closes: #2501
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:26:03 +01:00
37175d428d dev-python/transmission-rpc: add 7.0.3
Closes: #2499
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:24:39 +01:00
5c15e11329 dev-python/twentemilieu: add 2.0.1
Closes: #2500
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:22:48 +01:00
cc2fc546c1 dev-python/devialet: new package, add 1.4.3
Closes: #2434
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:21:20 +01:00
5a1b309cb3 dev-python/linear-garage-door: new package, add 0.2.7
Closes: #2461
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:17:59 +01:00
7c328ccabd dev-python/pytrafikverket: add 0.3.9.1
Closes: #2498
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:15:33 +01:00
21b51b1b2a dev-python/thermopro-ble: add 0.5.0
Closes: #2496
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:14:02 +01:00
6793386ed7 dev-python/open-meteo: add 0.3.1
Closes: #2470
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:12:15 +01:00
527a03f73b dev-python/pytraccar: add 2.0.0
Closes: #2497
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:10:04 +01:00
62004ac9d1 dev-python/ourgroceries: new package, add 1.5.4
Closes: #2472
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:08:29 +01:00
bd1e8d3a10 dev-python/pyoverkiz: add 1.13.3
Closes: #2473
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:06:00 +01:00
0f646fad30 dev-python/p1monitor: add 3.0.0
Closes: #2474
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:04:32 +01:00
9a648baf24 dev-python/systembridgeconnector: add 3.10.0
Closes: #2495
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 14:03:21 +01:00
bdb3090bef dev-python/mypermobil: new package, add 0.1.6
Closes: #2476
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:56:50 +01:00
2d2d7530d5 dev-python/plugwise: add 0.34.5
Closes: #2477
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:53:59 +01:00
84a2fa08c5 dev-python/gridnet: add 5.0.0
Closes: #2478
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:52:17 +01:00
1abaec10d2 dev-python/pvo: add 2.1.1
Closes: #2479
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:50:47 +01:00
d8dac74da6 dev-python/radios: add 0.2.0
Closes: #2480
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:49:09 +01:00
0dd025fae8 dev-python/vehicle: add 2.2.1
Closes: #2481
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:46:16 +01:00
29b36d8dfe dev-python/reolink-aio: add 0.8.2
Closes: #2483
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:42:28 +01:00
e3d8cf88a3 dev-python/ring-doorbell: add 0.8.3
Closes: #2484
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:40:19 +01:00
0b7a6002e1 dev-python/pyrisco: add 0.5.8
Closes: #2485
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:31:13 +01:00
69df46c301 dev-python/python-roborock: add 0.36.2
Closes: #2486
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:29:56 +01:00
ec318d5996 dev-python/vacuum-map-parser-roborock: new package, add 0.1.1
Closes: #2487
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:28:28 +01:00
31e4187fc0 dev-python/roonapi: add 0.1.5
Closes: #2488
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:24:26 +01:00
04d3cc0534 dev-python/pyschlage: add 2023.11.0
Closes: #2489
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:23:06 +01:00
fe179b52be dev-python/pysensibo: add 1.0.36
Closes: #2490
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:21:42 +01:00
32146e2bd5 dev-python/sfrbox-api: add 0.0.8
Closes: #2491
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:19:52 +01:00
ba5c4e0ba3 dev-python/aioshelly: add 6.1.0
Closes: #2492
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:18:37 +01:00
af32c065f0 dev-python/python-songpal: add 0.16
Closes: #2493
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:16:52 +01:00
a04d0e42cf dev-python/pysuez: add 0.2.0
Closes: #2494
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:15:01 +01:00
f202245ca1 dev-python/DateTime: new package, add 5.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:13:52 +01:00
c75209dc07 dev-python/pynws: add 1.6.0
Closes: #2469
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:07:22 +01:00
96efb7fb16 dev-python/nibe: add 2.5.2
Closes: #2468
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:05:50 +01:00
977d0d35f1 dev-python/nextdns: add 2.1.0
Closes: #2467
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 13:00:27 +01:00
88bfcd6535 dev-python/nettigo-air-monitor: add 2.2.2
Closes: #2466
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 12:58:11 +01:00
27c370d19d dev-python/mopeka-iot-ble: add 0.5.0
Closes: #2465
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 11:13:46 +01:00
a0877e400b dev-python/millheater: add 0.11.7
Closes: #2464
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 11:11:13 +01:00
c99b09a448 dev-python/meteofrance-api: add 1.3.0
Closes: #2463
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 11:09:50 +01:00
64cf419e51 dev-python/aiolifx-themes: add 0.4.10
Closes: #2459
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 11:08:23 +01:00
dd71c5601f dev-python/aiolifx: add 1.0.0
Closes: #2458
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:59:33 +01:00
18f184bf08 dev-python/inquirerpy: new package, add 0.3.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:58:43 +01:00
f73f0ca10c dev-python/pfzy: new package, add 0.3.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:54:11 +01:00
7929a6b2db dev-python/pykoplenti: add 1.2.2
Closes: #2457
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:48:44 +01:00
844fe28197 dev-python/prayer-times-calculator: add 0.0.10
Closes: #2456
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:45:20 +01:00
d19575f00a dev-python/pyinsteon: add 1.5.2
Closes: #2455
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:37:44 +01:00
014b30cdc8 dev-python/idasen-ha: add 2.4
Closes: #2454
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:35:57 +01:00
064733d5f4 dev-python/pydrawise: add 2023.11.0
Closes: #2453
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:34:15 +01:00
f49bcfb92b dev-python/aiohttp-zlib-ng: new package, add 0.1.1
Closes: #2452
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:32:01 +01:00
d12b36efac dev-python/zlib-ng: new package, add 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:30:41 +01:00
61297c8a2f dev-python/aiohttp-fast-url-dispatcher: new package, add 0.3.0
Closes: #2451
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:25:14 +01:00
dc10561660 dev-python/AIOSomecomfort: add 0.0.24
Closes: #2449
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:22:41 +01:00
f9d2fed56d dev-python/python-homewizard-energy: add 4.1.0
Closes: #2448
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:21:43 +01:00
399618507a dev-python/homematicip: add 1.0.16
Closes: #2447
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:20:27 +01:00
8c7b722413 dev-python/gcal-sync: add 6.0.3
Closes: #2446
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:19:14 +01:00
3dee46ebae dev-python/goodwe: add 0.2.32
Closes: #2445
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:17:38 +01:00
677c520da0 dev-python/dacite: drop 1.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:16:02 +01:00
568a1df8fd dev-python/dacite: add 1.8.1, enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:15:23 +01:00
777c17b72e dev-python/gios: add 3.2.2
Closes: #2444
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:12:32 +01:00
38e020fc75 dev-python/odp-amsterdam: add 6.0.0
Closes: #2443
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:10:44 +01:00
9d688290a3 dev-python/home-assistant-frontend: add 20231208.2
Closes: #2442
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:03:56 +01:00
bdb4487e38 dev-python/evohome-async: add 0.4.6
Closes: #2441
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 10:01:49 +01:00
e98987dc8c dev-python/energyzero: add 1.0.0
Closes: #2440
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 09:41:34 +01:00
5f5a45eb35 dev-python/elgato: add 5.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 09:38:42 +01:00
69febc0f02 dev-python/mashumaro: new package, add 3.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 09:35:14 +01:00
4517e3f42e dev-python/pyecoforest: add 0.4.0
Closes: #2438
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 09:31:58 +01:00
f3a6e5f139 dev-python/python-ecobee-api: add 0.2.17
Closes: #2437
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 09:30:57 +01:00
35845d757b dev-python/easyenergy: add 1.0.0
Closes: #2436
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 09:28:35 +01:00
542a76bc9b dev-python/pyDuotecno: add 2023.11.1
Closes: #2435
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 09:26:16 +01:00
8dba04edec dev-python/pydeconz: add 114
Closes: #2432
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 09:23:03 +01:00
987da9adb5 dev-python/home-assistant-intents: add 2023.12.5
Closes: #2431
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 09:16:55 +01:00
a0e1502913 dev-python/hassil: add 1.5.1
Closes: #2430
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 09:13:06 +01:00
34c010575b dev-embedded/esptool: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 09:08:56 +01:00
9189fd9ef5 Merge branch 'master' of git.edevau.net:onkelbeh/HomeAssistantRepository
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 09:06:01 +01:00
4ad5b5b5ca Merge pull request 'Update zigbee2mqtt and fix init' (#2416) from inode64/HomeAssistantRepository:noderes&zigbee2mqtt into master 2023-12-10 08:59:01 +01:00
45dfb4f5af Merge branch 'master' into noderes&zigbee2mqtt 2023-12-10 08:58:03 +01:00
922ff67236 dev-embedded/esptool: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 08:56:39 +01:00
9728591868 Merge pull request 'dev-python/esptool: synchronize with Gentoo upstream' (#2415) from gerion/HomeAssistantRepository:esptool-upstream into master 2023-12-10 08:51:27 +01:00
8d45544a74 dev-python/bme280spi: update Manifest
Closes: #2413
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 08:46:38 +01:00
f934aa5dac Merge branch 'master' into just-bruce-patch-2 2023-12-10 08:31:51 +01:00
446d3d4b51 dev-python/yt-dlp: add 2023.11.16
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 08:30:55 +01:00
dcc86ca812 dev-python/aiocomelit: add 0.6.2
Closes: #2429
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 00:55:43 +01:00
1316394411 dev-python/aioelectricitymaps: new package, add 0.1.5
Closes: #2428
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 00:53:04 +01:00
c639ce7a9f dev-python/dataclasses-json: new package, add 0.6.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 00:35:40 +01:00
6a3b5d1267 dev-python/pycfdns: add 3.0.0
Closes: #2427
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 00:27:36 +01:00
60a0145d29 dev-python/bimmer-connected: add 0.14.6
Closes: #2426
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 00:23:36 +01:00
885834d004 dev-python/dbus-fast: add 2.14.0
Closes: #2425
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 00:22:53 +01:00
ae94b350f3 dev-python/bluetooth-data-tools: add 1.15.0
Closes: #2424
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 00:20:31 +01:00
a8733df13b dev-python/pyasuswrt: new package, add 0.1.20
Closes: #2423
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 00:17:44 +01:00
70e6a9061f dev-python/aioairzone-cloud: add 0.3.6
Closes: #2422
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 00:15:53 +01:00
5cdb8d04be dev-python/aioairq: add 0.3.1
Closes: #2421
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 00:14:59 +01:00
9e93fefc54 dev-python/AEMET-OpenData: add 0.4.6
Closes: #2420
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 00:14:05 +01:00
ada41f9545 dev-python/adguardhome: add 0.6.3
Closes: #2419
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 00:12:09 +01:00
7e312a281e dev-python/adax: add 0.4.0
Closes: #2418
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 00:10:35 +01:00
2cb00bdd1c dev-python/accuweather: add 2.1.1
Closes: #2417
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 00:08:42 +01:00
cee61e4729 app-misc/homeassistant: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-12-10 00:05:01 +01:00
a218d6efc9 Update zigbee2mqtt and fix init
Signed-off-by: INODE64 <web@inode64.com>
2023-12-05 12:03:15 +01:00
e3399563c3 dev-python/esptool: synchronize with Gentoo upstream
Signed-off-by: Gerion Entrup <gerion.entrup@flump.de>
2023-12-05 09:39:41 +01:00
Emilien Mottet
8d0330cd64 Update protobuf-python-4.24.3-r1.ebuild
fix ebuild = in slot
2023-11-26 12:47:57 +01:00
5dd0fecdf3 Change PEP517 type to poetry from setuptools 2023-11-25 10:10:51 +01:00
fae7ed7107 app-misc/homeassistant-min: try new aioesphomeapi
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-24 19:56:38 +01:00
927c279a35 dev-embedded/esphome: add 2023.11.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-24 18:39:46 +01:00
c9f45310dd dev-python/*: remove obsolete setuptools BDEP, update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-24 00:37:12 +01:00
9360651fb7 dev-python/youtube-dl: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-24 00:35:19 +01:00
61efed8af0 dev-python/xs1-api-client: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-24 00:33:46 +01:00
c5e6b7f1e8 dev-python/todoist-python: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-24 00:31:05 +01:00
4802441a73 dev-python/tesla-powerwall: drop 0.3.18, update 0.3.19
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-24 00:26:17 +01:00
3fa22e20e5 dev-python/sucks: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-24 00:24:47 +01:00
48cb62f7c9 dev-python/setuptools-markdown: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-24 00:21:13 +01:00
d882165953 dev-python/pystiebeleltron: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-24 00:14:21 +01:00
f5988ad15a dev-python/pi4ioe5v9xxxx: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 23:59:33 +01:00
1999b954f7 dev-python/lightify: update SRC_URI
dev-python/Adafruit-GPIO: remove obsolete BDEP

Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 23:54:39 +01:00
fa3c2cd90c dev-python/aioesphomeapi: drop 17.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 23:28:13 +01:00
aa1e3a0453 dev-python/aioesphomeapi: add 18.5.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 23:18:46 +01:00
b87bc65d3c dev-python/aioesphomeapi: add 18.5.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 23:16:43 +01:00
bf675a35eb dev-embedded/esphome: add 2023.11.3, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 23:03:08 +01:00
2558c3cc4f dev-embedded/esphome-dashboard: drop 20221109.0, 20230214.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 22:58:24 +01:00
dde46c688a dev-embedded/esphome-dashboard: add esphome-dashboard-20231107.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 22:57:30 +01:00
ce3f6c5828 dev-python/hyundai-kia-connect-api: add 3.10.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 22:39:13 +01:00
d1bbd10490 dev-python/velbus-aio: drop 2023.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 22:32:01 +01:00
e60898c916 dev-python/pyrainbird: drop 2.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 22:30:55 +01:00
6beff9eb35 dev-python/AIOSomecomfort: drop 0.0.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 22:30:01 +01:00
cc0f041d7b dev-python/boschshcpy: drop 0.2.35
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 22:28:56 +01:00
40f4a5b220 homeassistant-2023.11.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 22:26:42 +01:00
851e94d5c1 dev-python/aiodns: new package, add 3.0.0-r1
Closes: #2412
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 22:24:18 +01:00
7eb435e62d dev-python/construct: add 2.10.68
Closes: #2411
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 22:19:24 +01:00
0b17853b35 dev-python/yt-dlp: new package, add 2023.10.13
Closes: #2410
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 22:15:18 +01:00
d99f6d18fc dev-python/pytest-timeout: add 2.1.0
Closes: #2409
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 22:02:23 +01:00
d33d60b08b dev-python/httpx: add 0.25.0
Closes: #2407
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 22:00:40 +01:00
d2162026c6 dev-python/orjson: re-add orjson-3.9.9, closes: #2408
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 21:57:07 +01:00
d8160a96ac Merge pull request #270 from nenadperic/master
Added PySMB package, dependency for AirVisual Pro
2023-11-23 20:15:27 +01:00
2f0756cdd9 dev-python/httpcore: re-add httpcore-0.18.0 from main,
closes: https://github.com/onkelbeh/HomeAssistantRepository/issues/271

Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 20:13:13 +01:00
b1c2210e51 dev-python/zwave-js-server-python: add 0.54.0
Closes: #2406
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 20:04:39 +01:00
76af6c9734 dev-python/velbus-aio: add 2023.11.0
Closes: #2405
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 20:00:27 +01:00
7e2c261f50 dev-python/pyunifiprotect: add 4.21.0
Closes: #2404
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 19:58:37 +01:00
d2d430c9fb dev-python/subarulink: add 0.7.9
Closes: #2403
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 19:52:59 +01:00
cefe6cc05d dev-python/python-smarttub: add 0.0.36
Closes: #2402
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 19:50:00 +01:00
b84e4b0413 dev-python/pyrainbird: add 4.0.1
Closes: #2401
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 19:48:16 +01:00
22ebc70740 dev-python/pyoverkiz: add 1.13.2
Closes: #2400
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 19:46:08 +01:00
6bce5ead8a dev-python/lupupy: add 0.3.1
Closes: #2398
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 19:44:09 +01:00
f5850fd51d dev-python/AIOSomecomfort: add 0.0.22
Closes: #2396
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 19:42:10 +01:00
88e18a37bc dev-python/gcal-sync: add 6.0.1
Closes: #2395
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 19:38:11 +01:00
39fae68403 dev-python/ical: add 6.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 19:37:06 +01:00
Andreas Billmeier (@STR/VW3)
91f2dd7c36 dev-python/pyenphase: add 1.14.3
Closes: #2394
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 18:00:01 +01:00
Andreas Billmeier (@STR/VW3)
2921668dd1 dev-python/aiocomelit: add 0.5.2
Closes: #2393
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 17:57:36 +01:00
Andreas Billmeier (@STR/VW3)
2c0d30a700 dev-python/pychromecast: new package, add 13.0.8
Closes: #2392
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 17:54:44 +01:00
Andreas Billmeier (@STR/VW3)
b684513894 dev-python/boschshcpy: add 0.2.75
Closes: #2391
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 17:52:14 +01:00
Andreas Billmeier (@STR/VW3)
eb3aef669c dev-python/bimmer-connected: add 0.14.3
Closes: #2390
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 17:48:52 +01:00
Andreas Billmeier (@STR/VW3)
460fd58ac5 dev-python/accuweather: add 2.1.0
closes: #2389

Closes: #2389
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 17:45:58 +01:00
b49380d507 Merge pull request 'Update zigbee2mqtt and nodejs eclass' (#2387) from inode64/HomeAssistantRepository:noderes&zigbee2mqtt into master 2023-11-23 17:19:58 +01:00
Andreas Billmeier (@STR/VW3)
4eb3c130ef Merge branch 'just-bruce-patch-1', thanks. 2023-11-23 17:12:02 +01:00
Andreas Billmeier (@STR/VW3)
943dd16968 dev-python/aioguardian: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 17:11:32 +01:00
Andreas Billmeier (@STR/VW3)
b7a5da4a2d dev-python/hyundai-kia-connect-api: add 3.10.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-23 16:44:25 +01:00
aff4a97480 Update dev-python/aioguardian/aioguardian-2022.7.0.ebuild
change  PEP517 from setuptools to opoetry
2023-11-22 22:28:38 +01:00
c472f98d1d Update zigbee2mqtt and nodejs eclass
Signed-off-by: INODE64 <web@inode64.com>
2023-11-20 15:28:43 +01:00
Nenad Peric
ca9e92621b Added PySMB package, dependency for AirVisualPro 2023-11-15 17:13:30 +01:00
db9fcf5076 homeassistant-2023.11.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-10 19:05:51 +01:00
766f68f918 dev-python/python-smarttub: add 0.0.35
Closes: #2385
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-10 19:01:58 +01:00
8cbdee934f dev-python/pyatmo: add 7.6.0
Closes: #2384
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-10 18:58:34 +01:00
b2205deb3b dev-python/home-assistant-frontend: add 20231030.2
Closes: #2383
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-10 18:56:13 +01:00
d651e343c3 dev-python/aioesphomeapi: add 18.2.4
Closes: #2382
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-10 18:51:31 +01:00
d7a57ad6f1 dev-python/pyenphase: add 1.14.2
Closes: #2381
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-10 18:48:16 +01:00
1b7dd2da27 dev-python/dsmr-parser: add 1.3.1
Closes: #2380
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-10 18:46:19 +01:00
4882d5afd4 dev-python/bluetooth-data-tools: drop 1.12.0-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-10 18:43:11 +01:00
3be5607891 dev-python/bluetooth-data-tools: add 1.14.0
Closes: #2379
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-10 18:42:49 +01:00
bf1d31aa6f dev-python/blinkpy: add 0.22.3
Closes: #2378
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-10 18:39:29 +01:00
065208eeb6 dev-python/aioairzone-cloud: add 0.3.5
Closes: #2377
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-10 18:36:01 +01:00
3d47bef7fc dev-python/tailscale: add 0.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-10 18:32:43 +01:00
b90d4447c4 dev-python/protobuf-python: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-10 18:22:27 +01:00
INODE64
a6fe86aae5 Recompile when update protobuf, to solve preserved libs
And use new url in homepage

>>> package: dev-libs/protobuf-24.3
 *  - /usr/lib64/libprotobuf.so.23.3.0
 *      used by /usr/lib/python3.11/site-packages/google/protobuf/pyext/_message.cpython-311-x86_64-linux-gnu.so (dev-python/protobuf-python-4.24.3)

Signed-off-by: INODE64 <ffelix@inode64.com>
2023-11-08 14:35:20 +01:00
9625639f8d update homeassistant-2023.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-05 11:15:08 +01:00
709f44bba7 dev-python/tololib: new package, add 0.1.0_beta4
Closes: #2375
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-05 11:00:29 +01:00
c9a7e13725 dev-python/holidays: add 0.35, drop 0.21.13
Closes: #2373
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-05 10:38:57 +01:00
e0fbc33129 dev-python/aiowaqi: add 3.0.0, drop 2.0.0
Closes: #2372
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-05 10:32:12 +01:00
2394badae9 dev-python/aiounifi: add 65
Closes: #2371
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-05 10:28:28 +01:00
96e6b0bcdd dev-python/segno: add 1.5.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-05 10:25:18 +01:00
68e43151fa dev-python/reolink-aio: add 0.7.14
Closes: #2370
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-05 10:18:41 +01:00
2cab80e9cc dev-python/opower: drop 0.0.35
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-05 10:10:53 +01:00
81b3964992 dev-python/opower: add 0.0.39
Closes: #2369
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-05 10:10:34 +01:00
e3c757485c dev-python/py-nextbusnext: add 1.0.2
Closes: #2368
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-05 10:07:58 +01:00
3c1cdb5d97 dev-python/pyenphase: add 1.14.1
Closes: #2367
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-05 10:03:46 +01:00
0e524ff764 dev-python/yalexs-ble: add 2.3.2
Closes: #2366
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-05 10:00:13 +01:00
b87f9bcc5a app-misc/homeassistant: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-05 08:46:40 +01:00
c7d9864b12 update esphome-2023.10.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:26:04 +01:00
c5cbb8dfcc dev-python/zeversolar: drop 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:13:49 +01:00
2486e6b09b dev-python/zigpy-zigate: drop 0.10.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:13:37 +01:00
bf5c9e2c6f dev-python/PlexAPI: drop 4.13.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:13:25 +01:00
8c1bb9ab1b dev-python/PyNINA: drop 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:13:13 +01:00
5d0a97fb77 dev-python/PySwitchbot: drop 0.37.5, 0.37.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:13:00 +01:00
adaa3bc3ae dev-python/PyViCare: drop 2.21.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:12:49 +01:00
d31ef70461 dev-python/RestrictedPython: re-add 7.0_alpha1-r0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:12:15 +01:00
43c6cbfb10 dev-python/RestrictedPython: drop 6.0, 7.0_alpha1-r0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:11:13 +01:00
b4d2ef038a dev-python/accuweather: drop 0.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:11:02 +01:00
c23d27799c dev-python/aioairzone: drop 0.5.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:10:42 +01:00
9798a43ed7 dev-python/aioairzone-cloud: drop 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:10:29 +01:00
b3b10046b5 dev-python/aiobafi6: drop 0.8.0, 0.8.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:10:17 +01:00
987cbe96a7 dev-python/aiodiscover: drop 1.4.13, 1.4.16
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:10:06 +01:00
f5cc64ac99 dev-python/aiolivisi: drop 0.0.14, 0.0.15
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:09:56 +01:00
e303c06a17 dev-python/aiopyarr: drop 22.10.0, 22.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:09:40 +01:00
5d360634b1 dev-python/aioqsw: drop 0.3.2, 0.3.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:09:28 +01:00
282a597544 dev-python/aioshelly: drop 5.3.1, 5.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:09:15 +01:00
b4509d99bb dev-python/aiotractive: drop 0.5.4, 0.5.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:09:04 +01:00
4a8a31c252 dev-python/aiounifi: drop 46
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:08:52 +01:00
efbd04f671 dev-python/airthings-ble: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:08:34 +01:00
d1a6bc0412 dev-python/androidtv: drop 0.0.70
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:07:40 +01:00
f6db6c3afc dev-python/androidtvremote2: drop 0.0.7, 0.0.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:07:25 +01:00
f8a326b0dc dev-python/arcam-fmj: drop 1.2.1, 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:07:11 +01:00
45e4ab2b9a dev-python/bimmer-connected: drop 0.13.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:06:57 +01:00
d7c4cfde2a dev-python/bleak: drop 0.20.1, 0.20.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:06:45 +01:00
cfd24bb697 dev-python/blinkpy: drop 0.19.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:06:32 +01:00
799472333d dev-python/bluetooth-auto-recovery: drop 1.0.3, 1.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:06:20 +01:00
d1fce692c7 dev-python/bluetooth-data-tools: drop 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:06:09 +01:00
07314d90b3 dev-python/bluetooth-sensor-state-data: drop 1.5.0, 1.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:05:56 +01:00
11f7ee6700 dev-python/chacha20poly1305-reuseable: drop 0.0.4, 0.2.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:05:39 +01:00
108285c7f0 dev-python/dbus-fast: drop 1.84.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:05:26 +01:00
fe0130a71b dev-python/fnv-hash-fast: drop 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:05:13 +01:00
392e82662c dev-python/glances-api: drop 0.4.1, 0.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:05:03 +01:00
ca645cf7ef dev-python/google-nest-sdm: drop 2.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:04:49 +01:00
a9ec6874b5 dev-python/grpcio: drop 1.51.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:04:35 +01:00
e92d363134 dev-python/grpcio-reflection: drop 1.51.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:04:24 +01:00
657ba49123 dev-python/grpcio-status: drop 1.51.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:04:09 +01:00
7f9c6c6f37 dev-python/guppy3: drop 3.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:03:53 +01:00
d794d3f7eb dev-python/ha-av: drop 10.0.0, 10.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:03:41 +01:00
9e92b7db36 dev-python/homematicip: drop 1.0.13, 1.0.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:03:29 +01:00
a4e11b742b dev-python/httpcore: drop 0.16.3, 0.17.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:03:10 +01:00
9588af32c3 dev-python/hyundai-kia-connect-api: drop 3.1.9, 3.3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:02:55 +01:00
159fdcfcae dev-python/insteon-frontend-home-assistant: drop 0.3.4, 0.3.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:02:19 +01:00
4c0a0b926c dev-python/mill-local: drop 0.1.1, 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:02:06 +01:00
f248a851b6 dev-python/nextdns: drop 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:01:52 +01:00
7de56aef4b dev-python/nibe: drop 2.1.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:01:42 +01:00
82799f7a17 dev-python/plugwise: drop 0.27.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:01:30 +01:00
1875f3bac0 dev-python/pvo: drop 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 19:01:16 +01:00
a915afceee dev-python/pyHik: drop olds, update 0.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:58:03 +01:00
d6cb2dcbab dev-python/pyTibber: drop 0.27.0, 0.27.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:56:16 +01:00
6de5cc7583 dev-python/pycognito: drop 2022.8.0, 2022.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:56:03 +01:00
aed1e2ba05 dev-python/pydaikin: drop 2.9.0, 2.10.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:55:47 +01:00
6373fd20d9 dev-python/pydantic: drop 1.10.5, 1.10.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:43:35 +01:00
cdbbd198e5 dev-python/pydeconz: drop 110, 111
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:43:23 +01:00
2575de0f33 dev-python/pydiscovergy: drop 1.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:43:09 +01:00
7c89d77a30 dev-python/pyeconet: drop 0.1.18
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:42:58 +01:00
9af6fad7cb dev-python/pyfritzhome: drop 0.6.7, 0.6.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:42:49 +01:00
e9d06e320e dev-python/pyinsteon: drop 1.4.1, 1.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:42:37 +01:00
87c394ee9d dev-python/pyisy: drop 3.0.8, 3.1.13
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:42:25 +01:00
64a069a692 dev-python/pyjwt: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:42:09 +01:00
e9a8c1edac dev-python/pymodbus: drop 3.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:41:39 +01:00
70d38078f9 dev-python/pypck: drop 0.7.15, 0.7.16
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:41:29 +01:00
c572d51e4e dev-python/pyprosegur: drop 0.0.5, 0.0.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:41:17 +01:00
35f33c9447 dev-python/python-homewizard-energy: drop 2.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:41:04 +01:00
63bfdfb28f dev-python/python-kasa: drop 0.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:40:52 +01:00
3054649564 dev-python/python-roborock: drop 0.8.3, 0.34.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:40:38 +01:00
3978b1ba27 dev-python/pytrafikverket: drop 0.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:40:27 +01:00
60a62d723b dev-python/regenmaschine: drop 2022.11.0, 2023.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:40:15 +01:00
562d4ab668 dev-python/renault-api: drop 0.1.12, 0.1.13
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:40:03 +01:00
0692dbe453 dev-python/roombapy: drop 1.6.5-r2, 1.6.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:39:51 +01:00
79e8c05ddf dev-python/sense-energy: drop 0.11.1, 0.11.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:39:39 +01:00
801b764ec3 dev-python/sensor-state-data: drop 2.14.0, 2.16.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:39:24 +01:00
788e3bf154 dev-python/sentry-sdk: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:38:59 +01:00
5d8353a8fa dev-python/sonos-websocket: drop 0.1.0, 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:38:33 +01:00
4d9450e700 dev-python/spotipy: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:38:17 +01:00
d7714195e8 dev-python/systembridgeconnector: drop 3.4.8, 3.8.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:37:47 +01:00
5e46b2e162 dev-python/tplink-omada-client: drop 1.1.4, 1.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:37:30 +01:00
22d6b6fa74 dev-python/twentemilieu: drop 0.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:37:14 +01:00
dd7333cb62 dev-python/vehicle: drop 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:36:58 +01:00
7197c6d3b7 dev-python/vsure: drop 1.8.1, 2.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:36:29 +01:00
337d8d4828 dev-python/whirlpool-sixth-sense: drop 0.18.2, 0.18.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:36:17 +01:00
5eaf88bc42 dev-python/whois: drop 0.9.16, 0.9.23
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:36:05 +01:00
a621e6e415 dev-python/xiaomi-ble: drop 0.16.4, 0.17.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:35:46 +01:00
f6bf735215 dev-python/xknx: drop 2.7.0, 2.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:35:32 +01:00
0d7dbf3eff dev-python/yalexs: drop 1.2.7, 1.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:35:18 +01:00
2f66c6e977 dev-python/zigpy-deconz: drop 0.20.0, 0.21.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:35:06 +01:00
60a7f491de dev-python/zigpy-znp: drop 0.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:34:55 +01:00
676ccfde1c dev-python/zwave-me-ws: drop 0.3.6, 0.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:34:39 +01:00
5cb589d251 dev-python/HAP-python: drop 4.6.0, 4.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:34:27 +01:00
6ce34a6453 dev-python/apprise: drop 1.3.0, 1.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:34:12 +01:00
8216dcb319 dev-python/astroid: drop 2.12.13, 2.12.14, 2.15.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:33:58 +01:00
0f4295ced8 dev-python/async-upnp-client: drop 0.33.1, 0.33.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:33:47 +01:00
6a545c3aa0 dev-python/bellows: drop 0.35.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:33:35 +01:00
6a78c9eb2b dev-python/brother: drop 2.0.0, 2.1.1, 2.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:33:18 +01:00
785a0d7488 dev-python/bthome-ble: drop 2.9.0, 2.12.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:33:05 +01:00
4a62693e80 dev-python/env-canada: drop 0.5.32, 0.5.33, 0.5.34
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:32:52 +01:00
36f36f402d dev-python/hass-nabucasa: drop 0.63.1, 0.69.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:32:39 +01:00
9659620e4e dev-python/home-assistant-bluetooth: drop 1.9.3, 1.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:32:23 +01:00
3b43386471 dev-python/home-assistant-intents: drop 2023.3.29, 2023.6.28
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:32:10 +01:00
ca3fe3d252 dev-python/ical: drop 4.2.9, 4.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:31:56 +01:00
20c0bd0076 dev-python/opower: drop 0.0.37
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:31:34 +01:00
2a9521593b dev-python/pipdeptree: drop 2.3.1, 2.5.0, 2.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:31:23 +01:00
64b473e677 dev-python/pyatv: drop 0.10.3, 0.13.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:31:11 +01:00
2ed7589405 dev-python/pyfibaro: drop 0.6.9, 0.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:30:59 +01:00
ae869ba8ec dev-python/pynuki: drop 1.5.2, 1.6.0, 1.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:30:48 +01:00
af839db48b dev-python/pyoverkiz: drop 1.7.7, 1.7.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:30:35 +01:00
372cdeb9be dev-python/pysml: drop 0.0.8, 0.0.9, 0.0.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:30:22 +01:00
ec6458b83d dev-python/pysnmplib: drop 5.0.15, 5.0.20
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:30:10 +01:00
aa92e8ff26 dev-python/pytest-asyncio: drop 0.20.3, 0.21.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:29:59 +01:00
10f715648b dev-python/python-bsblan: drop 0.5.5, 0.5.9, 0.5.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:29:43 +01:00
d42ab1ebf4 dev-python/pyunifiprotect: drop 4.7.0, 4.8.1, 4.9.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:29:31 +01:00
8d544882b9 dev-python/screenlogicpy: drop 0.8.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:29:19 +01:00
4c97df9250 dev-python/snitun: drop 0.31.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:29:08 +01:00
a557222e74 dev-python/sqlalchemy: drop 2.0.6, 2.0.7, 2.0.15
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:28:54 +01:00
68c55ac117 dev-python/subarulink: drop 0.6.1, 0.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:28:34 +01:00
e87a013f28 dev-python/yalexs-ble: drop 2.1.1, 2.1.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:28:20 +01:00
bd0ca9d513 dev-python/zigpy: drop 0.54.1, 0.55.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:28:06 +01:00
3605c3d3ed dev-python/zigpy-xbee: drop 0.17.0, 0.18.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:27:54 +01:00
c24ddd4add dev-python/aioesphomeapi: drop 13.6.1, 18.0.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:27:40 +01:00
63c50874c3 dev-python/bleak-retry-connector: drop 2.8.2, 2.13.0, 3.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:27:27 +01:00
61f44786c7 dev-python/onvif-zeep-async: drop 1.2.1, 1.2.3, 1.2.11, 3.1.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:26:59 +01:00
3718d28b8c dev-python/orjson: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:26:29 +01:00
85d6b4e622 dev-python/pylitterbot: drop 2022.10.2, 2023.1.1, 2023.1.2, 2023.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:25:43 +01:00
0e1b70e35b dev-python/reolink-aio: drop 0.5.1, 0.5.10, 0.7.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:25:22 +01:00
bff6e64efb dev-python/ulid-transform: drop 0.6.0, 0.6.3, 0.7.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:25:04 +01:00
6823be3c9d dev-python/zha-quirks: drop 0.0.97, 0.0.99
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:24:44 +01:00
d30f24ffef dev-python/zwave-js-server-python: drop 0.47.3, 0.48.0, 0.48.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:24:19 +01:00
7cce665be1 dev-python/aiohomekit: drop 2.2.13, 2.4.6, 2.6.1, 2.6.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:23:32 +01:00
8dff79331e dev-python/home-assistant-frontend: drop versions
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:22:58 +01:00
26172e6cb9 dev-python/tololib: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 18:13:59 +01:00
d57fee95f8 dev-python/thermopro-ble: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 17:05:36 +01:00
c6ba3d0388 dev-python/temperusb: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 16:53:09 +01:00
31423a8014 dev-python/surepy: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 16:50:56 +01:00
2c72b5800d dev-python/sleekxmppfs: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 16:48:56 +01:00
e3fcb9bbc9 dev-python/smhi-pkg: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 16:47:05 +01:00
185fc6a21f dev-python/sensorpush-ble: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 16:44:57 +01:00
da19a81f5e dev-python/sfrbox-api: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 16:43:20 +01:00
ab7a5c0a1d dev-python/satel-integra: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 16:34:23 +01:00
0672b87c18 dev-python/quantum-gateway: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 16:32:00 +01:00
0012c7baa7 Merge branch 'cython3-compat'
Closes: #2364
Closes: #2210
2023-11-03 16:05:14 +01:00
e9db0af507 dev-python/grpcio-reflection: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 16:03:50 +01:00
5747d2a555 dev-python/grpcio-status: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 16:02:29 +01:00
bae9f605fe dev-python/grpcio: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 16:00:39 +01:00
528427cf87 dev-python/dbus-fast: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 15:53:33 +01:00
03feee2487 dev-python/qingping-ble: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 15:43:23 +01:00
5ca45012ad dev-python/pywizlight: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 15:41:34 +01:00
c15fe0bf59 dev-python/pywilight: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 15:40:06 +01:00
b54411a178 dev-python/tesla-wall-connector: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 15:38:37 +01:00
c7be4e2d75 dev-python/total-connect-client: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 15:37:00 +01:00
38bdab51a7 dev-python/ttls: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 15:35:38 +01:00
d324fa051a dev-python/colour: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 15:34:03 +01:00
f020411b06 dev-python/unifi-discovery: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 15:16:17 +01:00
9029c8b9c0 dev-python/venstarcolortouch: drop 0.18, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 15:14:43 +01:00
Jean-Francois Maeyhieux - Zentoo
b4c9265453 Patch cython3-compat for grpcio 2023-11-03 14:52:14 +01:00
Jean-Francois Maeyhieux - Zentoo
aac76c2855 cython-3 compatibility for dbus-fast and grpcio* 2023-11-03 14:47:40 +01:00
Andreas Billmeier (@STR/VW3)
668b556746 dev-python/zm-py: fix dynamic versioning
Closes: #2363
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 09:45:07 +01:00
ed7d6edcd5 dev-python/Pyrebase4: change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 00:23:52 +01:00
6744624a39 dev-python/pytradfri: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 00:21:58 +01:00
eaeab8efed dev-python/pytraccar: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 00:20:38 +01:00
b4d76adf18 dev-python/python-smarttub: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 00:19:18 +01:00
00ad2619bd dev-python/python-songpal: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 00:18:44 +01:00
dc2bf7c47c dev-python/python-izone: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 00:15:41 +01:00
0a0f830c12 dev-python/python-awair: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 00:14:36 +01:00
0020fea0d6 dev-python/python-eq3bt: drop 0.1.11, fix strays, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 00:11:56 +01:00
1f30161f9a dev-python/python-fullykiosk: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 00:03:27 +01:00
876c9682f5 dev-python/tilt-ble: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 00:01:21 +01:00
9c8fdada04 dev-python/tailscale: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-03 00:00:20 +01:00
f62c0e4829 dev-python/thingspeak: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:58:58 +01:00
8ff468915f dev-python/tikteck: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:55:54 +01:00
7f1d46597d dev-python/tmb: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:54:00 +01:00
204d9c37bb dev-python/tp-connected: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:53:41 +01:00
65ce2b9390 dev-python/tornado: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:52:39 +01:00
b1d8a20395 dev-python/transmissionrpc: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:51:58 +01:00
7001874867 dev-python/tuya-iot-py-sdk: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:51:19 +01:00
900b05e238 dev-python/uasiren: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:50:31 +01:00
a85a2af7da dev-python/unifiled: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:50:02 +01:00
6f95cd53fe dev-python/uvcclient: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:48:39 +01:00
6e30e20d7e dev-python/vulcan-api: drop 2.1.1, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:47:55 +01:00
9f6850b543 dev-python/voluptuous: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:46:50 +01:00
5494f2168e dev-python/uonet-request-signer-hebe: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:46:32 +01:00
06702d1de8 dev-python/waqiasync: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:45:30 +01:00
964127d329 dev-python/websocket-client: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:43:15 +01:00
59ed7767a0 dev-python/waterfurnace: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:42:48 +01:00
f18d5d354b dev-python/websockets: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:42:40 +01:00
52c0e14b13 dev-python/wiffi: update SRC_URI, drop 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:41:05 +01:00
5d2421fc8e dev-python/yalesmartalarmclient: update SRC_URI, drop 0.3.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:40:20 +01:00
e2a1d9136c dev-python/zhong-hong-hvac: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:39:22 +01:00
0671d777a6 dev-python/ziggo-mediabox-xl: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:38:43 +01:00
53b449e088 dev-python/webexteamssdk: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:37:48 +01:00
e1281323bc dev-python/withings-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:37:08 +01:00
64e03bf2a3 dev-python/wolf_smartset: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:35:49 +01:00
f4df35902f dev-python/wirelesstagpy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:35:16 +01:00
f18b543b55 dev-python/xbee-helper: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:34:28 +01:00
17c2d6661f dev-python/xbox-webapi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:33:50 +01:00
a530621eb2 dev-python/xboxapi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:32:47 +01:00
ddb6cf9028 dev-python/xmltodict: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:32:11 +01:00
75dd88796b dev-python/yeelightsunflower: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:31:21 +01:00
21815cbfe2 dev-python/youless-api: drop 0.16, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:29:51 +01:00
af2b06c6d5 dev-python/zengge: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:29:37 +01:00
07ba59f101 dev-python/thermoworks-smoke: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:26:05 +01:00
3902153930 dev-python/teslajsonpy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:24:20 +01:00
189f7e7c64 dev-python/temescal: drop 0.3, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:14:30 +01:00
47f0ef3455 dev-python/tenacity: keyword 8.0.1-r1 for arm, arm64
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:13:15 +01:00
0a6d1cc436 dev-python/tellduslive: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:12:57 +01:00
44795695bd dev-python/tellcore-py: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:12:02 +01:00
f61dabae5d dev-python/tellcore-net: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:11:12 +01:00
67b44d85fc dev-python/synology-srm: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:10:03 +01:00
da1702788b dev-python/tapsaff: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:09:46 +01:00
fc690bfa1f dev-python/swisshydrodata: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:08:08 +01:00
f3abc510a8 dev-python/vultr: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:06:53 +01:00
a4ae31dd89 dev-python/upcloud-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:04:31 +01:00
3a1719297a dev-python/sunwatcher: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 23:03:03 +01:00
91cea887f2 dev-python/streamlabswater: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:49:38 +01:00
110e42aa49 dev-python/stookwijzer: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:47:53 +01:00
cbf50d8ed7 dev-python/rokuecp: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:47:05 +01:00
5b80c1d38d dev-python/stdlib-list: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:45:06 +01:00
1bbd6cd14c dev-python/stookalert: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:44:35 +01:00
5ec42de4d8 dev-python/statsd: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:40:42 +01:00
2079d4b8df dev-python/starlingbank: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:39:57 +01:00
a75533d2e1 dev-python/starline: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:39:26 +01:00
1d70823a1b dev-python/srpenergy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:38:53 +01:00
88e581968f dev-python/spiderpy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:38:05 +01:00
cb19c30c4d dev-python/sqlitedict: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:37:44 +01:00
a5c45506dc dev-python/speak2mary: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:36:16 +01:00
5a330b2d91 dev-python/somfy-mylink-synergy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:35:38 +01:00
d12c2bfe49 dev-python/somecomfort: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:34:52 +01:00
87d4d0e5b4 dev-python/solaredge: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:34:09 +01:00
f7adecfba7 dev-python/smbus-cffi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:33:16 +01:00
0150923bcf dev-python/smart-meter-texas: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:32:29 +01:00
f617d9ca34 dev-python/slixmpp: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:31:41 +01:00
a380e8c2ac dev-python/simplehound: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:30:10 +01:00
977c2fefec dev-python/sendgrid: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:29:13 +01:00
356968428b dev-python/starkbank-ecdsa: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:28:48 +01:00
49780f7651 dev-python/shodan: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:27:53 +01:00
7740aa22b6 dev-python/scsgate: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:26:17 +01:00
ddfcf36f18 dev-python/schiene: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:25:16 +01:00
dea01bef0d dev-python/roonapi: drop 0.1.1, 0.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:24:17 +01:00
ef1c258cae dev-python/russound: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:23:55 +01:00
8fadd93eda dev-python/rtsp-to-webrtc: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:23:12 +01:00
ec44f0bbc8 dev-python/rokuecp: drop 0.17.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:21:55 +01:00
179e133c26 dev-python/rpi-bad-power: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:21:23 +01:00
2e210708cc dev-python/rova: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:20:25 +01:00
93b9b47d0a dev-python/ritassist: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:19:25 +01:00
d6b751af14 dev-python/rjpl: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:19:07 +01:00
09a5b4b512 dev-python/rfk101py: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:17:48 +01:00
082ac5660d dev-python/requests-oauth: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:16:46 +01:00
bdd5e7e24f dev-python/requests-mock: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:15:03 +01:00
c310f6e324 dev-python/related: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:14:49 +01:00
41ccfac69b dev-python/raspihats: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:14:10 +01:00
5ec97a91bd dev-python/raincloudy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:13:31 +01:00
9abe3f2ec3 dev-python/radiotherm: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:12:47 +01:00
0f9d9cd26e dev-python/pyzerproc: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:12:02 +01:00
29b17a28ac dev-python/pyxeoma: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:11:22 +01:00
a4af373c05 dev-python/pyws66i: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:10:39 +01:00
40b09d6273 dev-python/pywebpush: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:10:11 +01:00
65fe7f89e4 dev-python/pyvolumio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:09:17 +01:00
71f14b012e dev-python/pyvlx: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:08:34 +01:00
60261d395d dev-python/pyvera: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:07:46 +01:00
6a5b4bc9ab dev-python/pyversasense: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:07:21 +01:00
c4b4c1306f dev-python/pyuptimerobot: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:05:48 +01:00
53e6892fc8 dev-python/pytile: drop 2022.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:04:48 +01:00
52859558b8 dev-python/pytouchline: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:04:01 +01:00
9d65d3e103 dev-python/pytrackr: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 22:01:07 +01:00
dcb30a5405 dev-python/python-wink: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:59:44 +01:00
73e7bcf51b dev-python/python-vlc: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:59:01 +01:00
06556d4b2a dev-python/python-telegram-bot: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:58:12 +01:00
21a6bab7e4 dev-python/python-sochain-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:56:25 +01:00
2276a112d7 dev-python/python-ripple-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:53:39 +01:00
886b4698a7 dev-python/python-picnic-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:52:49 +01:00
8f96ef6ee1 dev-python/python-opendata-transport: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:51:53 +01:00
291d5c926c dev-python/python-nest: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:51:08 +01:00
be7d876ab2 dev-python/python-mpd2: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:50:36 +01:00
baf889b58c dev-python/python-juicenet: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:48:39 +01:00
973b1977dc dev-python/python-join-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:47:56 +01:00
471ec3c838 dev-python/python-http-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:46:39 +01:00
d11e586330 dev-python/python-hpilo: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:45:50 +01:00
062474fb4c dev-python/python-gitlab: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:44:56 +01:00
4a6c218bfc dev-python/python-family-hub-local: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:43:58 +01:00
0b1ee2a40c dev-python/python-gc100: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:43:12 +01:00
f6bcec5bcf dev-python/python-etherscan-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:39:44 +01:00
3ff1d49eeb dev-python/python-digitalocean: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:38:46 +01:00
71a941deb3 dev-python/python-ecobee-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:37:05 +01:00
bb0178a007 dev-python/python-clementine-remote: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:35:33 +01:00
c5690a048f dev-python/python-blockchain-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:33:52 +01:00
0c77f7ff68 dev-python/pythinkingcleaner: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:32:06 +01:00
7553de3463 dev-python/pytfiac: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:30:57 +01:00
37416a368d dev-python/tellsticknet: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:30:14 +01:00
5aded3a81f dev-python/zm-py: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:26:54 +01:00
5bc92b791e dev-python/pybluez: add a patch to add Python 3.11 compatibilty
Closes: #2362
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 21:22:16 +01:00
495cdf152c dev-python/charset-normalizer: new package, add 3.2.0
Closes: #2361
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-02 19:38:49 +01:00
0778108c09 dev-python/pytautulli: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:43:15 +01:00
1b84d3c99b dev-python/pysuez: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:42:41 +01:00
a5cb094380 dev-python/pyskyqhub: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:41:46 +01:00
9175f413a2 dev-python/pyrisco: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:40:24 +01:00
981835249d dev-python/pyruckus: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:38:55 +01:00
ff59a49266 dev-python/pyruckus: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:38:26 +01:00
32d0ee5bb1 dev-python/pyqwikswitch: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:37:21 +01:00
c859d1f031 dev-python/pyrepetierng: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:36:40 +01:00
283e8bbee1 dev-python/pyrecswitch: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:36:05 +01:00
0021d2eb1b dev-python/pyrail: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:35:22 +01:00
05d39cfcbe dev-python/pyprof2calltree: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:33:57 +01:00
0d20580974 dev-python/pyplaato: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:33:08 +01:00
90cf8631d8 dev-python/pypjlink2: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:32:07 +01:00
c73edfc6fd dev-python/pypca: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:31:20 +01:00
fa2ede900a dev-python/pyowm: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:30:36 +01:00
ea7068ff3c dev-python/pylutron-caseta: drop 0.18.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:29:01 +01:00
ca6bf1acf5 dev-python/pylast: drop 4.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:28:39 +01:00
a9bf77f366 dev-python/pycrc16: update LICENSE
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:28:10 +01:00
94184cea56 dev-python/pyRFXtrx: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:27:01 +01:00
7ec7f5cbbb dev-python/pyW215: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:26:13 +01:00
07bae403ca dev-python/pysmarty: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:23:37 +01:00
5a79ec9b71 dev-python/pysensibo: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:22:03 +01:00
7b5e9b96ae dev-python/pysesame2: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:20:46 +01:00
d5cf583c78 dev-python/pysabnzbd: drop 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:19:56 +01:00
efb654f4d6 dev-python/pysaj: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:19:18 +01:00
746700f7b0 dev-python/pyrituals: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:18:04 +01:00
b6d4022c7f dev-python/pyprusalink: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:16:09 +01:00
16f73d7ae7 dev-python/pySDCP: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:13:16 +01:00
8d47a80452 dev-python/matplotlib: update metadata.xml
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:11:03 +01:00
95f5233388 dev-python/pillow: drop 9.2.0, 9.4.0, 9.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:08:45 +01:00
df89b302e5 dev-python/pandas: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:08:04 +01:00
1b83e37c6f dev-python/pyDuotecno: update LICENSE
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:07:23 +01:00
bd85a53293 dev-python/volkszaehler: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:05:49 +01:00
131bd6ecf0 dev-python/thermobeacon-ble: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:04:18 +01:00
103d4d99e5 dev-python/sensorpro-ble: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:02:39 +01:00
2a6bb89402 dev-python/python-openzwave-mqtt: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 23:00:59 +01:00
f56a4d8413 dev-python/python-dateutil: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 22:58:26 +01:00
f304457aca dev-python/pysoma: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 22:57:16 +01:00
a496fbeedf dev-python/pysma: change SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 22:55:41 +01:00
2a1dd91e01 dev-python/pysmappee: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 22:53:48 +01:00
ae8f977899 dev-python/schedule: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 22:52:58 +01:00
7bba49947d dev-python/twilio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 22:49:12 +01:00
086c182c29 dev-python/protobuf-python: cleanup, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 22:43:01 +01:00
281c024348 dev-python/google-generativeai: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 22:40:02 +01:00
da5cc8790e dev-python/dwdwfsapi: drop 1.0.5, 1.0.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 22:38:42 +01:00
b151f96601 dev-python/bluetooth-adapters: drop 0.6.0, 0.15.2, 0.15.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 22:37:30 +01:00
f0f8a1017a update homeassistant-2023.11.0, drop 2023.4.6, drop 2023.5.4 2023-11-01 22:16:07 +01:00
d47c165d28 homeassistant-2023.11.0_beta6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 21:35:46 +01:00
5d5677877b dev-python/python-kasa: add 0.5.4
Closes: #2358
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 20:58:30 +01:00
746aa7b151 dev-python/reolink-aio: add 0.7.12
Closes: #2357
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 20:56:08 +01:00
16d8e3e298 dev-python/aiohomekit: add 3.0.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 20:53:12 +01:00
eecbc44fa2 dev-python/home-assistant-frontend: add 20231030.1
Closes: #2355
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 20:51:15 +01:00
d177d0e7c1 homeassistant-2023.11.0_beta4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 20:38:08 +01:00
9f4d65b6c2 dev-python/aiohttp: add 3.9.0_beta0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 19:53:43 +01:00
249818bb6e dev-python/home-assistant-frontend: add 20231030.0
Closes: #2351
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 19:11:04 +01:00
ba3fc00959 dev-python/geniushub-client: add 0.7.1
Closes: #2352
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 19:04:31 +01:00
0dd7df5c08 app-misc/*: fix RestrictedPython-6.2 deps
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 15:39:58 +01:00
66402ba600 homeassistant-2023.11.0_beta3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 15:27:47 +01:00
f76171e576 dev-python/grpcio: add 1.59.0
Closes: #2348
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 15:19:45 +01:00
7fec60e5f7 dev-python/grpcio-status: add 1.59.0
Closes: #2347
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 15:10:20 +01:00
57d593e34a dev-python/home-assistant-frontend: add 20231027.0
Closes: #2349
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 14:47:56 +01:00
1a07b5d101 dev-python/RestrictedPython: add 7.0_alpha1-r0
Closes: #2350
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 12:29:13 +01:00
311ddc2d1f dev-python/Tami4EdgeAPI: new package, add 2.1
Closes: #2313
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 11:30:18 +01:00
a74f73add0 dev-python/PyPasser: new package, add 0.0.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 11:28:37 +01:00
09a7748109 dev-python/python-roborock: add 0.35.0
Closes: #2305
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 11:17:38 +01:00
2ccb8178d7 dev-python/pvo: add 2.0.0
Closes: #2300
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 11:15:30 +01:00
dac6f7bd17 dev-python/guppy3: add 3.1.4
Closes: #2298
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 11:12:59 +01:00
ee84699cb1 dev-python/pypoint: add 2.3.2
Closes: #2296
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 11:09:58 +01:00
6623512530 dev-python/PlexAPI: add 4.15.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 11:07:02 +01:00
32174ac3b3 dev-python/pyoverkiz: add 1.12.1
Closes: #2292
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 11:04:56 +01:00
3d766228d0 dev-python/warrant-lite: update 1.0.4-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 11:03:22 +01:00
52ee08f496 dev-python/backports-strenum: new package, add 1.2.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 10:00:44 +01:00
59a483a22b dev-python/plexwebsocket: add 0.0.14
Closes: #2294
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 09:53:46 +01:00
7fda5e489f dev-python/androidtvremote2: installs 'demo'
Closes: #2345
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 09:49:11 +01:00
f777a2afa6 dev-python/opower: installs 'demo', add missing 0.0.37
Closes: #2346
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 09:45:35 +01:00
fe03030af8 dev-python/python-opensky: add 0.2.1
Closes: #2290
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 09:29:09 +01:00
0e89f5b875 dev-python/nibe: add 2.4.0
Closes: #2289
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 09:25:35 +01:00
85d2633769 dev-python/nextdns: add 2.0.0
Closes: #2288
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 09:22:14 +01:00
a20de7929e dev-python/py-nextbusnext: add 1.0.0
Closes: #2287
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 09:10:25 +01:00
9635a16a9d dev-python/nettigo-air-monitor: add 2.2.0
Closes: #2286
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 09:06:46 +01:00
4bf52cfba2 dev-python/matrix-nio: add 0.22.1
Closes: #2282
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 09:04:21 +01:00
f93db40bb6 dev-python/xknxproject: add 3.4.0
Closes: #2278
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 09:00:56 +01:00
f12563c185 dev-python/idasen-ha: add 2.3
Closes: #2274
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:58:25 +01:00
fa7f58ea77 dev-python/pydrawise: add 2023.10.0
Closes: #2273
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:56:09 +01:00
11a2df6ebd dev-python/gql: add 3.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:55:12 +01:00
ea0da7c032 dev-python/apischema: new package, add 0.18.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:53:40 +01:00
4256f715a4 dev-python/python-homewizard-energy: add 2.1.2
Closes: #2272
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:47:28 +01:00
e688e50d9e dev-python/aiohomekit: add 3.0.8
Closes: #2271
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:46:17 +01:00
c6d0d247d5 dev-python/fnv-hash-fast: add 0.5.0
Closes: #2269
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:43:12 +01:00
f2c089e4e4 dev-python/HAP-python: add 4.9.1
Closes: #2268
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:40:28 +01:00
3ddfbeec0f dev-python/govee-ble: add 0.24.0
Closes: #2267
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:38:14 +01:00
5ba48b6691 dev-python/gcal-sync: add 5.0.0
Closes: #2265
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:36:53 +01:00
3af4b845f6 dev-python/gios: add 3.2.0
Closes: #2264
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:33:42 +01:00
732cbc76f7 dev-python/pyfibaro: add 0.7.6
Closes: #2261
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:30:46 +01:00
992bf9e291 dev-python/aioesphomeapi: add 18.1.0
Closes: #2260
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:28:47 +01:00
e270b6a51d dev-python/pyenphase: add 1.13.1
Closes: #2259
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:22:55 +01:00
5a3ba290e0 dev-python/elgato: add 5.0.0
Closes: #2258
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:19:06 +01:00
cf58f60c71 dev-python/pyeconet: add 0.1.22
Closes: #2257
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:13:18 +01:00
397e4f5f75 dev-python/dsmr-parser: add 1.3.0
Closes: #2255
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 08:02:38 +01:00
d3f3550f16 dev-python/dlms-cosem: new package, add 21.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 07:45:20 +01:00
2c8ccc59a4 dev-python/tailer: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 07:36:19 +01:00
030889cfa4 dev-python/pydiscovergy: add 2.0.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-11-01 06:59:21 +01:00
7a6cba7c2a dev-python/py-improv-ble-client: new package, add 1.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 07:20:39 +01:00
7440c399ef dev-python/hass-nabucasa: add 0.74.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 07:16:23 +01:00
09888727b1 dev-python/home-assistant-intents: add 2023.10.16
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 07:13:55 +01:00
e484456261 dev-python/aiocomelit: add 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 07:11:40 +01:00
8d90a2cfc7 dev-python/bthome-ble: add 3.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 07:09:40 +01:00
9537cfb689 dev-python/bimmer-connected: add 0.14.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 07:05:33 +01:00
01d066ed33 dev-python/bleak-retry-connector: add 3.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 07:03:38 +01:00
2b6c9761e5 dev-python/blinkpy: fix a typo in 0.21.0-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 07:01:27 +01:00
80e54b6acf dev-python/blinkpy: add 0.22.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 07:00:05 +01:00
432ef3ac0e dev-python/blebox-uniapi: add 2.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 06:56:44 +01:00
45b898d13d dev-python/aranet4: new package, add 2.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 06:50:02 +01:00
278765960a dev-python/apprise: add 1.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 00:58:53 +01:00
d53aef7591 dev-python/pyatv: add 0.14.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 00:56:31 +01:00
564080cedd dev-python/aioairzone-cloud: add 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 00:52:10 +01:00
65ab26f3a1 dev-python/adguardhome: add 0.6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 00:49:30 +01:00
5d3c56484b dev-python/adax: add 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 00:41:26 +01:00
43e33b13c1 dev-python/accuweather: fix deps
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 00:38:09 +01:00
586b09a542 dev-python/accuweather: add 2.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 00:32:51 +01:00
69de7abbd0 dev-python/ical: add 5.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 00:28:07 +01:00
0c729b53b5 dev-python/plugwise: add 0.33.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 00:24:30 +01:00
259159eeb6 dev-python/screenlogicpy: add 0.9.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 00:22:45 +01:00
39fc1e6468 dev-python/pymodbus: fix dynamic verisoning in 3.5.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 00:20:08 +01:00
666ad5d533 dev-python/pymodbus: add 3.5.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 00:10:36 +01:00
28a35a6a88 dev-python/switchbot-api: add 1.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 00:03:47 +01:00
cf880bf219 dev-python/ephem: add 4.1.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-31 00:02:05 +01:00
490972c5ff dev-python/tank-utility: add 1.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 23:59:34 +01:00
f67aaafd22 dev-python/numpy: add 1.26.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 23:52:51 +01:00
5e1955798a dev-python/zha-quirks: add 0.0.106
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 23:37:28 +01:00
1aecca61c2 dev-python/zigpy: add 0.59.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 23:35:36 +01:00
50158f5ec3 dev-python/zigpy-xbee: add 0.19.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 23:33:02 +01:00
74bfc43790 dev-python/google-nest-sdm: fix dep in 3.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 23:30:09 +01:00
e7f722284b dev-python/google-nest-sdm: add 3.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 23:28:17 +01:00
01238b2cbd dev-python/zwave-js-server-python: add 0.53.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 23:26:21 +01:00
bbf5c13dfa dev-python/opower: add 0.0.38
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 23:22:27 +01:00
53bd8d85f2 dev-python/pyschlage: add 2023.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 23:20:53 +01:00
5e446279a3 dev-python/starlink-grpc-core: fix this stuff
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 23:18:26 +01:00
3594064bf1 dev-python/yagrc: add 1.1.2
dev-python/starlink-grpc-core: add 1.1.3

Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 23:03:55 +01:00
2344703f0b dev-python/stdiomask: update SRC_URI
dev-python/subarulink: add 0.7.8

Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 22:48:51 +01:00
99668b29bf dev-python/PyViCare: remove dynamic-versioning in 2.28.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 22:43:28 +01:00
0d8901e351 dev-python/PyViCare: add 2.28.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 22:35:38 +01:00
Andreas Billmeier (@STR/VW3)
cc0c6b0355 dev-python/bellows: add 0.36.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 15:34:41 +01:00
Andreas Billmeier (@STR/VW3)
139e5b04a2 dev-python/yalexs-ble: add 2.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 15:30:40 +01:00
Andreas Billmeier (@STR/VW3)
559321b332 dev-python/yalexs-ble: drop 2.1.18
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 15:28:43 +01:00
Andreas Billmeier (@STR/VW3)
9a945867ca dev-python/wled: add 0.17.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 15:27:34 +01:00
Andreas Billmeier (@STR/VW3)
d8d8383aff dev-python/wled: drop 0.14.1, 0.15.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 15:24:15 +01:00
Andreas Billmeier (@STR/VW3)
cef40f0d32 dev-python/aiowithings: new package, add 1.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 15:23:19 +01:00
Andreas Billmeier (@STR/VW3)
04c89d60e0 dev-python/wallbox: drop 0.4.9, 0.4.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 15:17:57 +01:00
Andreas Billmeier (@STR/VW3)
31aaf9d8d7 dev-python/wallbox: add 0.4.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 15:16:42 +01:00
Andreas Billmeier (@STR/VW3)
e5153e344c dev-python/aiovodafone: add 0.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 15:08:45 +01:00
Andreas Billmeier (@STR/VW3)
80c49481ee dev-python/pyvesync: add 2.1.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 15:06:18 +01:00
Andreas Billmeier (@STR/VW3)
5dfeb92a4d dev-python/velbus-aio: add 2023.10.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 15:04:17 +01:00
Andreas Billmeier (@STR/VW3)
de1ec1ea1a dev-python/vtjp: add 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 15:01:47 +01:00
Andreas Billmeier (@STR/VW3)
ef54ba75e5 dev-python/aiounifi: add 64, drop 47
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 14:59:22 +01:00
Andreas Billmeier (@STR/VW3)
c75bb7b834 dev-python/twentemilieu: add 2.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 14:56:42 +01:00
Andreas Billmeier (@STR/VW3)
9868917716 dev-python/pytrafikverket: add 0.3.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 14:54:12 +01:00
Andreas Billmeier (@STR/VW3)
d52b922fac dev-python/toonapi: add 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 14:51:12 +01:00
Andreas Billmeier (@STR/VW3)
5b6c5a52a2 dev-python/wled: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-30 14:40:51 +01:00
afb0c3d499 dev-python/dwdwfsapi: unpin urllib3 in 1.0.6-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-29 18:01:23 +01:00
ad11fda405 dev-python/dwdwfsapi: add 1.0.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-29 13:39:19 +01:00
20488c06dc dev-python/bluetooth-data-tools: update 1.12.0-r1, update 1.13.0-r1, make sure it is compiled with cpython-3, fixes #2217, fixes #2233, fixes #2234
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-29 12:34:33 +01:00
7f767705d5 dev-python/hyundai-kia-connect-api: add 3.10.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-29 12:25:06 +01:00
2766b30be8 dev-python/xknxproject: use RDEPEND from https://github.com/XKNX/xknxproject/blob/3.3.0/pyproject.toml instead of requirements_production.txt
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-29 07:59:00 +01:00
77fa1fac1f dev-python/xknxproject: update 3.3.0-r1, missing RDEPEND added
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-29 07:57:01 +01:00
7d3daaaf86 dev-python/bellows: just increase version, src_prepare()
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 15:34:08 +02:00
1585816158 homeassistant-2023.10.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 15:31:03 +02:00
b9a564045a dev-python/astroid: re-add 2.15.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 15:29:40 +02:00
55a1304210 dev-python/pydantic: add 1.10.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 15:24:04 +02:00
2df5e172c8 dev-python/sqlalchemy: add 2.0.21
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 15:23:48 +02:00
b881b4be66 dev-python/async-upnp-client: add 0.36.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 15:18:28 +02:00
a693df2345 dev-python/protobuf-python: new package, add 4.24.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 14:41:21 +02:00
bcafb7f4cd dev-python/guppy3: drop 3.1.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 14:33:24 +02:00
4ba122bf54 re add dev-libs/protobuf-protobuf-24.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 12:38:32 +02:00
a8f9e8ac9d dev-python/bellows: update 0.36.[5,7]-r1, fixes #2220
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 11:07:23 +02:00
412ca72dc2 dev-python/universal-silabs-flasher: update 0.0.14-r1, fixes #2221
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 11:03:51 +02:00
2d373b809e dev-python/zha-quirks: update 0.0.10[4,5], fixes #2222
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 11:00:03 +02:00
74047d32bb dev-python/zigpy-deconz: update 0.21.1-r1, fixes #2224
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 10:54:34 +02:00
a41830bf74 dev-python/zigpy-znp: update 0.11.[5,6], fixes #2225
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 10:49:54 +02:00
a1fbbed563 dev-python/zigpy: update 0.57.2-r1, fixes #2223
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 10:43:00 +02:00
b9efbf9cbd dev-python/chacha20poly1305-reuseable: add 0.10.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-28 08:06:47 +02:00
e063ecd103 dev-python/protobuf-python: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-27 18:03:09 +02:00
b7fc06f410 dev-python/ha-av: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-24 20:38:41 +02:00
aa5214f758 Merge pull request 'Recompile when update ffmpeg, to solve preserved libs' (#2209) from inode64/HomeAssistantRepository:ha-av into master
Reviewed-on: #2209
2023-10-24 20:36:33 +02:00
082666b382 dev-python/ring-doorbell: correct 0.7.3 DISTUTILS, fixes #2189
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-24 19:59:03 +02:00
fc2275deac Recompile when update ffmpeg, to solve preserved libs
!!! existing preserved libs:
>>> package: media-video/ffmpeg-6.0-r9
 *  - /usr/lib64/libavcodec.so.58
 *  - /usr/lib64/libavcodec.so.58.134.100
 *      used by /usr/lib/python3.10/site-packages/av/_core.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)
 *      used by /usr/lib/python3.10/site-packages/av/audio/frame.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)
 *      used by /usr/lib/python3.10/site-packages/av/bitstream/context.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)
 *      used by 10 other files
 *  - /usr/lib64/libavdevice.so.58
 *  - /usr/lib64/libavdevice.so.58.13.100
 *      used by /usr/lib/python3.10/site-packages/av/_core.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)
 *  - /usr/lib64/libavfilter.so.7
 *  - /usr/lib64/libavfilter.so.7.110.100
 *      used by /usr/lib/python3.10/site-packages/av/_core.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)
 *      used by /usr/lib/python3.10/site-packages/av/audio/resampler.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)
 *      used by /usr/lib/python3.10/site-packages/av/filter/context.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)
 *      used by 3 other files
 *  - /usr/lib64/libavformat.so.58
 *  - /usr/lib64/libavformat.so.58.76.100
 *      used by /usr/lib/python3.10/site-packages/av/_core.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)
 *      used by /usr/lib/python3.10/site-packages/av/container/core.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)
 *      used by /usr/lib/python3.10/site-packages/av/container/input.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)
 *      used by 4 other files
 *  - /usr/lib64/libavresample.so.4
 *  - /usr/lib64/libavresample.so.4.0.0
 *  - /usr/lib64/libavutil.so.56
 *  - /usr/lib64/libavutil.so.56.70.100
 *      used by /usr/lib/python3.10/site-packages/av/_core.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)
 *      used by /usr/lib/python3.10/site-packages/av/audio/codeccontext.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)
 *      used by /usr/lib/python3.10/site-packages/av/audio/fifo.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)
 *      used by 17 other files
 *  - /usr/lib64/libpostproc.so.55
 *  - /usr/lib64/libpostproc.so.55.9.100
 *  - /usr/lib64/libswresample.so.3
 *  - /usr/lib64/libswresample.so.3.9.100
 *      used by /usr/lib/python3.10/site-packages/av/_core.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)
 *  - /usr/lib64/libswscale.so.5
 *  - /usr/lib64/libswscale.so.5.9.100
 *      used by /usr/lib/python3.10/site-packages/av/_core.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)
 *      used by /usr/lib/python3.10/site-packages/av/video/reformatter.cpython-310-x86_64-linux-gnu.so (dev-python/ha-av-10.0.0)

Check with pkgcheck 0.10.26

Signed-off-by: INODE64 <web@inode64.com>
2023-10-23 15:47:31 +02:00
eb65ef57e2 dev-python/aioesphomeapi: add 18.0.10
drop old protobuf

Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-23 01:06:36 +02:00
3f25426689 dev-python/striprtf: new package, add 0.0.26
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-23 00:01:05 +02:00
283c2c16f7 dev-python/pyzipper: new package, add 0.3.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 23:22:08 +02:00
d3e7811835 dev-python/pyasn1: new package, add 0.4.8-r2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 20:08:50 +02:00
94258181bd dev-embedded/esptool: drop 4.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 18:52:51 +02:00
c3e5192346 dev-embedded/esphome-dashboard: drop 20221007.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 18:52:08 +02:00
6f15ffe335 dev-embedded/esphome: drop 2022.10.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 18:51:47 +02:00
3e9bd8fa9a dev-embedded/esphome: add 2023.10.1, update dev
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 18:51:03 +02:00
01541aa7bc dev-embedded/esptool: add 4.6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 18:47:42 +02:00
aefb5a42ff dev-embedded/esphome-dashboard: add 20230904.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 18:41:36 +02:00
9775abe9e0 dev-embedded/platformio: add 6.1.11, drop 6.0.2-r2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 18:35:03 +02:00
4d21250d60 dev-python/grpcio: fix typo
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 18:02:12 +02:00
84ff56ea41 app-misc/homeassistant: add homeassistant-2023.10.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 16:34:25 +02:00
891307e08c dev-python/Authlib: add 0.15.6, drop 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 16:28:18 +02:00
9c43e268d4 dev-python/Authlib: add 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 16:22:00 +02:00
2cd900c2c0 dev-python/zigpy-znp: drop 0.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 16:15:42 +02:00
3812242b73 dev-python/zigpy-znp: add 0.11.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 16:15:27 +02:00
6dd7f9f71b dev-python/bellows: drop 0.35.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 16:12:53 +02:00
bbbe1195f8 dev-python/bellows: add 0.36.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 16:12:40 +02:00
898cff1eba dev-python/aiowaqi: add 2.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 16:10:10 +02:00
3befc71df0 dev-python/velbus-aio: drop 2022.10.4, 2022.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 16:08:22 +02:00
dad1247185 dev-python/velbus-aio: add 2023.10.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 16:07:55 +02:00
c6341d3e09 dev-python/velbus-aio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 16:06:55 +02:00
68f7899f8f dev-python/screenlogicpy: drop 0.9.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 16:01:20 +02:00
580694eb8b dev-python/screenlogicpy: add 0.9.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 16:00:59 +02:00
cde3a338e1 dev-python/vehicle: add 2.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 15:59:19 +02:00
21bcf8245c dev-python/opower: add 0.0.36
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 15:57:03 +02:00
82b88c3077 dev-python/PyNINA: add 0.3.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 15:53:56 +02:00
86bda50a24 dev-python/aioesphomeapi: drop 13.7.4, 15.1.1, 18.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 15:51:56 +02:00
384568199e dev-python/dbus-fast: drop 1.86.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 15:51:27 +02:00
2ce136cf7a dev-python/dbus-fast: add 2.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 15:50:56 +02:00
3f9ebf2f15 dev-python/aioesphomeapi: add 18.0.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 15:47:45 +02:00
995e642231 dev-python/pyDuotecno: add 2023.10.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 15:45:22 +02:00
0452ed1400 dev-python/bluetooth-data-tools: drop 0.4.0, 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 15:43:46 +02:00
cd2c7269e4 dev-python/bluetooth-data-tools: add 1.13.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 15:43:20 +02:00
eba4f05031 dev-python/aioairzone: drop 0.6.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 15:41:05 +02:00
b59ebf7ad1 app-misc/*: remove olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 15:40:14 +02:00
8e8d5dafac dev-python/aioairzone: add 0.6.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 15:38:07 +02:00
c3e949dee2 app-misc/homeassistant: add homeassistant-2023.10.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 15:19:21 +02:00
6caa85a698 dev-python/pysnmplib: fix syntax (https://github.com/pysnmp/pysnmp/issues/51)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 14:48:20 +02:00
35aeb4796a dev-python/pysnmplib: https://github.com/pysnmp/pysnmp/issues/51
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 14:35:50 +02:00
e988e9ba0b dev-python/python-myq: avoid file collision with pymyq
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 14:06:48 +02:00
e8dc83f4ec dev-python/pymodbus: fix a dep (aiohttp) taken from newer version
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 13:58:10 +02:00
45fad6017c dev-python/onvif-zeep-async: remove (useless) async useflag from ciso8601 dependency
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 13:49:00 +02:00
a45c45cb57 dev-python/ciso8601: add 2.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 13:39:37 +02:00
0fe9ddd431 dev-python/pyasn1: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 13:29:07 +02:00
8b995a784a dev-python/pyasn1: new package, add 0.4.8-r2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 13:28:04 +02:00
493d3e874c dev-libs/libgit2: new package, add 1.5.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 13:27:08 +02:00
e5df404c28 dev-python/sensirion-ble: change SRC_URI, relase tags have been added now (https://github.com/akx/sensirion-ble/issues/1)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 13:20:46 +02:00
35341fe1cb dev-python/pydantic: re-add 1.10.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 13:09:02 +02:00
975c82fe7f dev-python/python-email-validator: new package, add 1.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 13:05:47 +02:00
104853231b dev-python/python-matter-server: new package, add 3.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 12:42:54 +02:00
e77049b5d1 dev-python/protobuf-python: new package, add 4.23.1, 4.24.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 12:33:53 +02:00
98c2d8d94c dev-python/ulid-transform: add 0.8.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 12:29:15 +02:00
5a89585029 dev-python/face-recognition: add 1.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:59:52 +02:00
083117a28d dev-python/dremel3dpy: new package, add 2.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:40:02 +02:00
16fcec6724 dev-python/imutils: remove missing README.md
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:39:10 +02:00
fe84ea527d dev-python/imutils: new package, add 0.5.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:38:22 +02:00
451d748321 dev-python/dynalite-panel: new package, add 0.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:30:28 +02:00
78869e3aed dev-python/easyenergy: add 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:27:37 +02:00
cf5e600225 dev-python/beacontools: add 2.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:22:14 +02:00
82d27f5779 dev-python/ahocorapy: add 1.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:21:10 +02:00
a37179be5b dev-python/ahocorapy: new package, add 1.6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:20:10 +02:00
4bf47ff57a dev-python/pysml: add 0.0.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:17:03 +02:00
83b019c47f dev-python/pyElectra: new package, add 1.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:14:07 +02:00
d7cbb740da dev-python/pyEmby: add 1.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:09:56 +02:00
d079770ad5 dev-python/pyezviz: add 0.2.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:08:14 +02:00
72c22dd1b7 dev-python/pyfibaro: add 0.7.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:06:48 +02:00
f6aa8fad7d dev-python/glances-api: add 0.4.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:05:24 +02:00
a42b75f166 dev-python/goalzero: add 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:03:59 +02:00
fb60921214 dev-python/google-generativeai: new package, add 0.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 11:02:07 +02:00
84b356a0da dev-python/google-ai-generativelanguage: new package, add 0.3.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 10:57:02 +02:00
baee84f78e dev-python/huawei-lte-api: new package, add 1.6.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 10:45:32 +02:00
f595d201e7 dev-python/pygti: add 0.9.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 10:41:39 +02:00
fb871d20a2 dev-python/ha-iotawattpy: new package, add 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 10:39:46 +02:00
6b80875ed9 dev-python/pyjvcprojector: new package, add 1.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 10:37:08 +02:00
1150fd85d9 dev-python/evdev: add 1.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 10:34:20 +02:00
628f2754e4 dev-python/asyncinotify: new package, add 4.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 10:30:32 +02:00
fc2cb02c89 dev-python/lacrosse-view: add 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 10:27:26 +02:00
5ba425916a dev-python/pylast: add 5.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 10:25:28 +02:00
2b07980c53 dev-python/pylast: keyword 4.2.1 for arm64
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 10:23:05 +02:00
c832373750 dev-python/pylaunches: add 1.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 10:19:56 +02:00
b8414677c8 dev-python/pypck: add 0.7.17
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 10:18:34 +02:00
8ee0eb64e4 dev-python/pypck: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 10:17:40 +02:00
ef6ef1a1c7 dev-python/lightwave: add 0.24
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 10:15:08 +02:00
ca37476af2 dev-python/melnor-bluetooth: add 0.0.25
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:52:56 +02:00
6982a9482c dev-python/motionblinds: add 0.6.18
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:48:06 +02:00
3dc05e085c dev-python/python-mystrom: add 2.2.0, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:46:33 +02:00
4be27dc941 dev-python/netdata: add 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:43:03 +02:00
6b719c7361 dev-python/uModbus: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:40:33 +02:00
34f6d6ca59 dev-python/nibe: add 2.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:38:37 +02:00
50f4c686b2 dev-python/noaa-coops: revert DISTUTILS change, add 0.1.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:36:43 +02:00
cf4c28684a dev-python/pynuki: add 1.6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:34:14 +02:00
c4ca5f673f dev-python/pyobihai: exclude tests
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:32:31 +02:00
44760d6cb1 dev-python/pyobihai: add 1.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:29:07 +02:00
7e241d5c5f dev-python/aiooncue: add 0.3.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:27:58 +02:00
d5d2261d5a dev-python/onvif-zeep-async: add 3.1.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:25:56 +02:00
ecde9be9ba dev-python/openhomedevice: add 2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:21:59 +02:00
802908d5fc dev-python/pyopnsense: add 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:20:12 +02:00
1c681e264d dev-python/pyoppleio-legacy: fix workdir
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:15:01 +02:00
364008ff77 dev-python/pyoppleio-legacy: new package, add 1.0.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:12:45 +02:00
24f8bdb95b dev-python/pycrc16: new package, add 0.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-22 09:06:47 +02:00
38562d85b3 dev-python/pyoverkiz: add 1.9.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 17:16:26 +02:00
8f6fd0b179 dev-python/panacotta: add 0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 17:09:13 +02:00
0e6ec2b1e1 dev-python/guppy3: add 3.1.3, 3.1.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 17:08:01 +02:00
2d99e3f3be dev-python/python-qbittorrent: add 0.4.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:58:02 +02:00
8f37272e5d dev-python/httpcore: add 0.17.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:55:20 +02:00
8dc0bed29f dev-python/regenmaschine: add 2023.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:54:10 +02:00
2bf7ae53df dev-python/rapt-ble: add 0.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:51:51 +02:00
addc36f3a0 dev-python/aioridwell: add 2023.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:50:02 +02:00
94c189ec64 dev-python/russound-rio: add 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:43:37 +02:00
820a210662 dev-python/ruuvitag-ble: add 0.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:40:34 +02:00
05f30d96b5 dev-python/pysmartapp: add 0.3.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:37:58 +02:00
4e595723e4 dev-python/pysmartthings: add 0.7.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:35:42 +02:00
d3e156d01d dev-python/wolf-smartset: new package, add 0.1.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:33:05 +02:00
10ec652b6c dev-vcs/pre-commit: add 3.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:28:31 +02:00
19aaf3e15e dev-python/pylint-per-file-ignores: fix readme
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:25:57 +02:00
458d15868b dev-python/pylint-per-file-ignores: add 1.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:24:34 +02:00
1f73456da4 dev-python/pytest-asyncio: add 0.21.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:21:49 +02:00
a8edd2bc4c dev-python/pytest-asyncio: drop 0.20.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:21:27 +02:00
7ca870484c dev-python/pytest-asyncio: add 0.21.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:20:49 +02:00
2baac7fdd5 dev-python/pytest-socket: add 0.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:18:31 +02:00
bee4fb74d9 dev-python/syrupy: add 4.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 16:15:37 +02:00
04588037cf dev-python/ulid-transform: add 0.9.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 10:13:26 +02:00
606b06f71b dev-python/pymazda: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 10:09:53 +02:00
1cad439dd9 dev-python/sisyphus-control: add 3.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 10:06:52 +02:00
9758aede78 dev-python/solax: add 0.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 10:01:51 +02:00
cd09ac4aea dev-python/pysqueezebox: add 0.6.3, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 09:59:37 +02:00
58f47cfc22 dev-python/pyswitchbee: add 1.8.0, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 09:58:49 +02:00
f699ef7f3a dev-python/python-tado: add 0.15.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 09:57:32 +02:00
0444308983 dev-python/vallox-websocket-api: add 3.3.0, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 09:55:36 +02:00
fe29b95af0 dev-python/vilfo-api-client: add 0.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 09:53:13 +02:00
ce7c04a739 dev-python/voip-utils: add 0.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 09:50:43 +02:00
3a4f2ec985 dev-python/respx: add 0.20.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 09:48:55 +02:00
66fe030005 dev-python/pipdeptree: add 2.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 09:47:21 +02:00
039be1016a dev-python/zwave-me-ws: add 0.4.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 09:46:13 +02:00
378b07ea66 dev-python/home-assistant-bluetooth: add 1.10.3, 1.10.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 09:44:51 +02:00
d4e1301216 dev-python/grpcio-reflection: fix BDEPS, add 1.58
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 09:31:18 +02:00
9400821cff dev-python/grpcio-status: add 1.58.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 09:18:06 +02:00
9d9d2a4ae2 dev-python/grpcio: add 1.58.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 09:17:02 +02:00
fe644dea14 dev-python/grpcio-reflection: add 1.59.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 09:02:08 +02:00
e31305c28f dev-python/grpcio: limit BDEPS to cython-2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 09:00:54 +02:00
0aa4369bc2 dev-python/awesomeversion: add 23.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 08:53:24 +02:00
4d5308d0de dev-python/aiohttp: new package, add 3.8.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 08:44:57 +02:00
7985c1ebb1 dev-python/aiocomelit: new package, add 0.0.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 08:40:17 +02:00
dad1bedf5d dev-python/opower: new package, add 0.0.35
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 08:00:15 +02:00
d30604edfa dev-python/aiomqtt: fix 1.2.1
dev-python/yolink-api: add 0.3.1

Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 00:18:54 +02:00
36a06ac210 dev-python/hass-nabucasa: add 0.71.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-21 00:00:29 +02:00
84e46a1562 dev-python/snitun: add 0.36.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:59:55 +02:00
ecb63072e7 dev-python/pycognito: add 2023.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:58:36 +02:00
cb28617ee8 dev-python/webrtc-noise-gain: new package, add 1.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:53:04 +02:00
2e70d5f317 dev-python/webrtc-noise-gain: new package, add 1.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:47:29 +02:00
139c229e70 dev-python/androidtvremote2: add 0.0.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:44:41 +02:00
3ee6a77b58 dev-python/androidtv: add 0.0.73
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:43:18 +02:00
b1aaa9aa9c dev-python/androidtv: add 0.0.72
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:42:24 +02:00
d04cff8961 dev-python/adb-shell: add 0.4.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:39:27 +02:00
46253010ae dev-python/amcrest: add 1.9.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:36:45 +02:00
023b89f238 dev-python/aiobotocore: fix typo in 2.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:34:38 +02:00
3d71b6a4ee dev-python/aiobotocore: add 2.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:31:40 +02:00
e9bf3cbd3d dev-python/yalexs: add 1.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:27:29 +02:00
25986e6da0 dev-python/aiobafi6: add 0.9.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:22:44 +02:00
8aadab1faa dev-python/bond-async: add 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:21:06 +02:00
b132d9ed83 dev-python/python-bsblan: add 0.5.16
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:16:13 +02:00
624a2ebb69 dev-python/bthome-ble: add 3.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:14:31 +02:00
2f935fe924 dev-python/hassil: add 1.2.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:11:54 +02:00
8c9ed201db dev-python/home-assistant-intents: add 2023.10.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 23:04:05 +02:00
e7252c0510 dev-python/debugpy: add 1.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 22:55:15 +02:00
d5adac623c dev-python/devolo-plc-api: add 1.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 22:47:13 +02:00
a6319f7b32 dev-python/aiodiscover: add 1.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 22:43:45 +02:00
5c04f02b64 dev-python/pydiscovergy: add 2.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 22:41:44 +02:00
bc9c11c331 dev-python/async-upnp-client: add 0.36.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 22:40:02 +02:00
bcfb803a5f dev-python/py-dormakaba-dkey: add 1.0.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 22:37:21 +02:00
07709a9b85 dev-python/electrickiwi-api: new package, add 0.8.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 22:35:35 +02:00
c203f75ff4 dev-python/elkm1-lib: add 2.2.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 22:31:39 +02:00
4f4543222a dev-python/energyzero: add 0.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 22:23:50 +02:00
32850137c5 dev-python/pyenphase: fix deps
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 22:21:56 +02:00
e1d14331d5 dev-python/pyenphase: new package, add 1.11.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 22:20:40 +02:00
e19a19e14e dev-python/epson-projector: add 0.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 22:14:40 +02:00
14f76ea9e3 dev-python/home-assistant-frontend: add 20231005.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 22:11:22 +02:00
61cb7a6317 dev-python/faadelays: add 2023.9.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:54:19 +02:00
f201738a4f dev-python/pyfritzhome: add 0.6.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:52:31 +02:00
73e5d1c4d6 dev-python/odp-amsterdam: add 5.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:51:06 +02:00
c5babc2450 dev-python/gardena-bluetooth: fix buildsystem
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:47:21 +02:00
c424978ede dev-python/gardena-bluetooth: new package, add 1.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:46:28 +02:00
d46299de28 dev-python/ismartgate: add 5.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:41:51 +02:00
b463bf5090 dev-python/greeneye-monitor: update
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:37:43 +02:00
ae85a9ad31 dev-python/pygtfs: add 0.1.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:36:23 +02:00
15b6b72dc1 dev-python/HAP-python: add 4.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:34:26 +02:00
c0de657a80 dev-python/python-homewizard-energy: drop olds, add 2.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:31:34 +02:00
e52cf00b5f dev-python/pyinsteon: add 1.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:28:36 +02:00
95f91f7f0d dev-python/insteon-frontend-home-assistant: fix SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:26:27 +02:00
5aad9a82f0 dev-python/insteon-frontend-home-assistant: add 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:22:41 +02:00
f28cc8cd9d dev-python/life360: add 6.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:18:45 +02:00
056c8a5979 dev-python/flux-led: add 1.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:17:06 +02:00
782d4958b7 dev-python/dtlssocket: cython<3 to BDEPS
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:12:20 +02:00
246cc29493 dev-python/dtlssocket: add 0.1.16, fix 0.1.12
dev-python/aiohomekit: add 3.0.5

Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 21:08:17 +02:00
45cbf5b687 dev-python/homematicip: add 1.0.15
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 20:24:31 +02:00
02b05b04c5 dev-python/AIOSomecomfort: add 0.0.17
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 20:22:34 +02:00
1348d61e4d dev-python/pydrawise: new package, add 2023.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 20:19:36 +02:00
02d2fcd53a dev-python/aiohue: add 4.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 18:13:06 +02:00
ac5b1af8a1 dev-python/pyipma: add 3.0.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 18:10:18 +02:00
7204535cfc dev-python/pyipp: add 0.14.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 18:07:47 +02:00
5b21557d80 dev-python/ultraheat-api: add 0.5.7, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 18:04:57 +02:00
07ac42d6d9 dev-python/led-ble: add 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 18:01:57 +02:00
5677cb6200 dev-python/pylitterbot: add 2023.4.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:48:41 +02:00
6184cbe023 dev-python/loqedAPI: new package, add 2.1.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:44:08 +02:00
d5b9d8a149 dev-python/aiolyric: add 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:40:25 +02:00
f323e2a477 dev-python/matrix-nio: new package, add 0.21.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:39:02 +02:00
6962f5c88b dev-python/medcom-ble: new package, add 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:29:24 +02:00
0bc213dc52 net-misc/yt-dlp: new package, add 2023.09.24
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:25:41 +02:00
a174b7680a dev-python/PyMetno: add 0.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:21:02 +02:00
e0fce2a609 dev-python/millheater: add 0.11.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:19:06 +02:00
9768a693e8 dev-python/mill-local: add 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:17:05 +02:00
8d860869b4 dev-python/mcstatus: add 11.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:13:43 +02:00
f31d5d150b dev-python/mcstatus: add 11.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:12:28 +02:00
4acf145517 dev-python/pybotvac: add 0.0.24
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:10:06 +02:00
7e857b93d6 dev-python/nessclient: add 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:08:44 +02:00
7ecd8dc002 dev-python/google-nest-sdm: add 3.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:07:13 +02:00
2fd104f729 dev-python/pynetgear: drop 0.10.8, add 0.10.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:04:13 +02:00
06f2e3e8e5 dev-python/PyNINA: drop 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:02:05 +02:00
85e2f38dee dev-python/PyNINA: add 0.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 17:01:39 +02:00
a517475c95 dev-python/python-opensky: new package, add 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:59:44 +02:00
18bf7348e0 dev-python/bimmer-connected: drop 0.13.5, 0.13.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:57:01 +02:00
90d0d8800f dev-python/bimmer-connected: add 0.14.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:54:58 +02:00
1517e89d28 dev-python/pyDuotecno: new package, add 2023.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:53:12 +02:00
815c688a04 dev-python/env-canada: add 0.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:44:40 +02:00
4d7ec74e75 dev-python/eufylife-ble-client: add 0.1.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:43:02 +02:00
e2ded77a09 dev-python/PyFronius: add 0.7.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:40:31 +02:00
a556db1a4c dev-python/idasen-ha: new package, add 1.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:38:56 +02:00
019cb53da9 dev-python/idasen: new pkg, add 0.10.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:37:21 +02:00
7244169e46 dev-python/idasen: new package, add 0.10.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:36:31 +02:00
d4a3de914e dev-python/pylutron-caseta: add 0.18.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:31:24 +02:00
2f684a5fed dev-python/python-myq: new package, add 3.1.11, 3.1.13
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:26:37 +02:00
c530039cbb dev-python/ha-philipsjs: add 3.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:23:15 +02:00
2cce2bbc49 dev-python/aioqsw: add 0.3.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:21:57 +02:00
623f8e2243 dev-python/reolink-aio: add 0.7.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:20:10 +02:00
ce53c5abdb dev-python/screenlogicpy: add 0.9.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:18:44 +02:00
6d360503a0 dev-python/systembridgeconnector: add 3.8.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:17:33 +02:00
84f758ea14 dev-python/pyweatherflowudp: add 1.4.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-20 16:15:30 +02:00
c8e465ca07 dev-python/aioesphomeapi: add 17.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-18 22:20:46 +02:00
3d8cced794 dev-python/aioesphomeapi: add 18.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-18 21:49:32 +02:00
cd1b970fe6 dev-python/nexia: add 2.0.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 21:11:04 +02:00
ae88190fc4 dev-python/PyMetno: add 0.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 21:09:10 +02:00
732390e4bf dev-python/pynws: add 1.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 21:06:43 +02:00
3135ff7170 dev-python/pyoctoprintapi: add 0.1.12, drop 0.1.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 21:04:44 +02:00
793fa2339c dev-python/aiopegelonline: remove tests
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 20:57:03 +02:00
6abc007a8b dev-python/aiopegelonline: new package, add 0.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 20:06:52 +02:00
ae7de5df73 dev-python/PlexAPI: add 4.15.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 20:00:32 +02:00
38867b05a2 dev-python/ProgettiHWSW: add 0.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:57:29 +02:00
a248965585 dev-python/RestrictedPython: add 6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:55:47 +02:00
e3918c3c0d dev-python/plugwise: add 0.33.0, drop 0.31.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:52:58 +02:00
2faa7dda12 dev-python/aiopvpc: add 4.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:47:06 +02:00
c3e530b65f dev-python/aioqsw: add 0.3.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:42:27 +02:00
8fe2652f4a dev-python/pyrainbird: drop olds, add 4.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:39:38 +02:00
3ebe064783 dev-python/aiohttp-retry: new package, add 2.8.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:38:04 +02:00
e6e3a95feb dev-python/aiorecollect: add 2023.9.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:30:54 +02:00
7f773eb2bd dev-python/fnv-hash-fast: add 0.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:28:44 +02:00
4f5016b67d dev-python/renault-api: drop 0.1.11, add 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:26:20 +02:00
8b2720611a dev-python/renson-endura-delta: new package, add 1.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:21:51 +02:00
4fa608897d dev-python/reolink-aio: drop 0.5.15, add 0.7.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:19:08 +02:00
30d2db3501 dev-python/jsonpath: add 0.82.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:16:25 +02:00
9b014d988f dev-python/ring-doorbell: add 0.7.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:08:25 +02:00
0b835e1bc0 dev-python/python-roborock: add 0.34.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:05:57 +02:00
78cd507ed7 dev-python/rokuecp: add 0.18.1, drop 0.17.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:03:03 +02:00
82fae5a5fc dev-python/boto3: add 1.28.17, drop 1.16.52
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 19:00:17 +02:00
1de54dec44 dev-python/pyecoforest: new package, add 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 18:56:33 +02:00
75a5e29a89 dev-python/aioruckus: exclude tests
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 18:46:29 +02:00
4fde878cc5 dev-python/aioruckus: new package, add 0.34
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 18:41:18 +02:00
4767679a25 dev-python/samsungtvws: add 2.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 18:36:38 +02:00
15000dc337 dev-python/pyschlage: new package, add 2023.9.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-17 18:32:56 +02:00
7990e1e02a dev-python/screenlogicpy: add 0.9.1, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-12 18:49:53 +02:00
a59dc8defa dev-python/pysensibo: add 1.0.35, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-12 18:39:15 +02:00
1e952bf54d dev-python/sensirion-ble: add 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-12 18:36:37 +02:00
c04b8131ed dev-python/simplepush: add 2.2.3, drop 1.1.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-12 18:20:06 +02:00
72046d6066 dev-python/simplisafe-python: add 2023.8.0, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-12 18:14:00 +02:00
e746f8d507 dev-python/pysnooz: add 0.8.6, drop 0.8.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-12 18:12:14 +02:00
02037598e8 dev-python/pyspcwebgw: add 0.7.0, update 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-12 18:03:05 +02:00
289844e307 dev-python/starlink-grpc-core: new package, add 1.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-12 18:00:03 +02:00
463d6a30b7 dev-python/PyTurboJPEG: add 1.7.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-12 17:32:47 +02:00
94c5597eb9 dev-python/ha-av: add 10.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-12 17:28:09 +02:00
f725fa61f4 dev-python/apprise: add 1.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 22:48:55 +02:00
ff38bca945 dev-python/srptools: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 22:46:31 +02:00
06344a003b dev-python/miniaudio: add 1.59
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 22:43:45 +02:00
b73f88026d dev-python/pyatv: add 0.13.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 22:35:51 +02:00
1c3599a11d dev-python/bluetooth-auto-recovery: add 1.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 22:30:53 +02:00
797dabb76b dev-python/bluetooth-adapters: add 0.16.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 22:29:37 +02:00
16356134ff dev-python/bleak-retry-connector: add 3.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 22:23:53 +02:00
ea1fc33880 aiohttp-3.8.6 already in main now 2023-10-11 22:19:57 +02:00
4ea19b5340 sci-geosciences/geopy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 22:18:33 +02:00
e4ab7724b9 dev-python/AEMET-OpenData: add 0.4.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 22:15:12 +02:00
5b68f3888f dev-python/AIOAladdinConnect: add 0.1.58
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 22:13:56 +02:00
c540c1141f dev-python/aioairzone-cloud: add 0.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 22:12:13 +02:00
7cdc4d16db dev-python/airthings-ble: add 0.5.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 22:10:33 +02:00
715edd872a dev-python/pyairvisual: add 2023.8.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 22:08:21 +02:00
c27ff7dd0a dev-python/aioairzone: add 0.6.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 22:00:53 +02:00
4eeb3a10d1 dev-python/dbus-fast: add 2.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 21:59:05 +02:00
b631b16084 dev-python/pydaikin: add 2.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 21:55:35 +02:00
977f822463 dev-python/bleak: add 0.21.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 21:53:27 +02:00
4808d95829 dev-python/bluetooth-data-tools: add 1.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 21:43:11 +02:00
69f2ccd302 dev-python/sense-energy: add 0.12.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 21:28:08 +02:00
89420b1077 dev-python/kasa-crypt: new package, add 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 21:26:14 +02:00
b2422cf631 dev-python/asyncsleepiq: add 1.3.7, drop 1.3.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 21:20:54 +02:00
ec94a8f889 dev-python/PySwitchbot: drop olds, add 0.40.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 21:18:05 +02:00
0912fc0c01 dev-python/switchbot-api: new package, add 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 21:15:34 +02:00
e1ceacda64 dev-python/aioslimproto: add 2.3.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 21:12:52 +02:00
24caa670c8 dev-python/aioshelly: add 6.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 21:08:42 +02:00
b3f92dd22f dev-python/systembridgeconnector: drop 3.4.4, add 3.8.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 21:06:34 +02:00
3624974992 dev-python/python-kasa: drop 0.5.0, add 0.5.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 21:02:04 +02:00
799e2912b4 dev-python/HATasmota: add 0.7.3, drop 0.6.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 20:58:23 +02:00
6cef50799f dev-python/python-otbr-api: drop olds, add 2.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 20:55:27 +02:00
e97ec9ba57 dev-python/bitstruct: new package, add 8.17.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 20:54:27 +02:00
c00090a28b dev-python/pyTibber: add 0.28.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 20:29:02 +02:00
66e4098f1a dev-python/todoist-api-python: add 2.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 20:26:30 +02:00
c04ab855ba dev-python/pytomorrowio: add 0.3.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 20:23:44 +02:00
b5797a2925 dev-python/tplink-omada-client: add 1.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 20:21:57 +02:00
4ee84de932 dev-python/aiotractive: add 0.5.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 20:19:09 +02:00
088d5aca14 dev-python/pytrafikverket: drop olds, add 0.3.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 20:13:54 +02:00
8898693303 dev-python/twitchAPI: add 4.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 20:09:15 +02:00
67b5dd6f68 dev-python/pyW800rf32: add 0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 20:05:12 +02:00
42bc8ca240 dev-python/apple_weatherkit: fix 1.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 20:01:22 +02:00
604bb43cf0 dev-python/apple_weatherkit: new package, add 1.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 20:00:14 +02:00
4b9253d5b0 dev-python/vsure: add 2.6.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 19:52:14 +02:00
4720b5f6cf dev-python/pywaze: new package, add 0.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 19:50:27 +02:00
c9a834079c dev-python/pywemo: add 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 19:47:13 +02:00
68d6b7fea0 dev-python/wyoming: add 1.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 19:45:25 +02:00
bf86fb40c8 dev-python/whirlpool-sixth-sense: add 0.18.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 19:43:01 +02:00
5aa140ceb2 dev-python/holidays: add 0.28
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 19:41:16 +02:00
3dd7074216 dev-python/hijridate: new package, add 2.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 19:40:25 +02:00
99dc6773e7 dev-python/bellows: add 0.36.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 19:33:28 +02:00
23ab6a43e3 dev-python/zha-quirks: add 0.0.104, 0.0.105
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 19:31:27 +02:00
0f3ae31b80 dev-python/zigpy-deconz: add 0.21.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 19:28:54 +02:00
4600386c4e dev-python/zigpy-xbee: add 0.18.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 19:27:07 +02:00
4c86bb1d99 dev-python/zigpy-znp: add 0.11.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 19:24:48 +02:00
d069e57682 dev-python/zigpy: add 0.57.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 19:23:24 +02:00
8e82a9ec9f dev-python/*: add universal-silabs-flasher-0.0.14, add crc-5.0.0, add gpiod-1.5.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 19:15:03 +02:00
f7f9436853 dev-python/pyserial-asyncio-fast: new package, add 0.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 19:03:33 +02:00
31b7833d8d dev-python/zamg: add 0.3.0, drop 0.1.1, fix 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 18:59:15 +02:00
0b990267b3 dev-python/youtubeaio: new package, add 1.1.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 18:56:03 +02:00
0f6d62a9ba dev-python/zwave-js-server-python: add 0.52.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-11 18:49:25 +02:00
1af9c9e276 dev-python/aiomqtt: new package, add 1.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 23:27:34 +02:00
f7f7db612a dev-python/ical: add 5.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 23:22:24 +02:00
5d4659dc97 dev-python/pymodbus: add 3.5.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 23:19:05 +02:00
2fa6de2db6 dev-python/aiohttp: new package, add 3.8.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 23:07:25 +02:00
dcd8a181fb dev-python/xknxproject: new package, add 3.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 22:59:34 +02:00
24442fcf0a dev-python/knx-frontend: new package, add 2023.6.23.191712
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 22:56:07 +02:00
dc4f1cc502 dev-python/xknx: add 2.11.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 22:52:44 +02:00
e771073c10 dev-python/aiounifi: add 63
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 22:47:20 +02:00
2f2e48a471 dev-python/segno: new package, add 1.5.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 22:46:47 +02:00
37e570f46c dev-python/pyunifiprotect: add 4.20.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 22:42:08 +02:00
b91463e9c4 dev-python/yeelight: update 0.7.10, add 0.7.13
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 22:38:59 +02:00
14049124ee dev-python/yalexs-ble: add 2.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 22:33:24 +02:00
774dded6e7 dev-python/async-interrupt: new package, add 1.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 22:30:32 +02:00
a74d0f40b9 dev-python/xiaomi-ble: add 0.21.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 22:26:11 +02:00
c1f9989e96 dev-python/pycryptodomex: add 3.19.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 22:25:34 +02:00
a6f3d5e510 dev-python/sensor-state-data: add 2.17.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 22:23:24 +02:00
e33ade5ce3 dev-python/pyweatherflowudp: new package, add 1.4.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 22:16:59 +02:00
3ca7f85c2e dev-python/Pint: new package, add 0.22
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 22:15:48 +02:00
4f574bc023 dev-python/aiowaqi: new package, add 2.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-10-07 22:10:09 +02:00
82903919cd dev-python/aiovodafone: add 0.3.1 2023-10-07 21:50:42 +02:00
85c9c62d76 dev-python/pyyardian: add 1.1.1 2023-10-07 21:39:05 +02:00
affaeb26ff dev-python/httpx: add 0.24.1 (from main) 2023-10-07 20:35:25 +02:00
f962360663 dev-python/HAP-python: add 4.7.0 2023-10-07 20:18:50 +02:00
599a9bc3c4 dev-python/pyjwt: add 2.7.0 2023-10-07 20:17:45 +02:00
0826e9b99d dev-python/sqlalchemy: re-add 2.0.15 (from main) 2023-10-07 20:17:04 +02:00
974d4661e9 dev-python/xknx: add 2.11.1 2023-10-03 17:00:14 +02:00
f5e487d9bd dev-python/aioesphomeapi: add 15.1.1
dev-python/chacha20poly1305-reuseable: add 0.2.5
2023-10-03 16:53:11 +02:00
eda0d6b4a1 dev-python/aioecowitt: add 2023.5.0 2023-10-03 16:35:39 +02:00
3fda36fc08 re-add zeroconf-0.70.0 (from main) 2023-10-03 16:31:09 +02:00
357f513937 add ulid-transform-0.7.2 2023-10-03 16:29:01 +02:00
428fda0e6e add pillow-9.5.0 (from main) 2023-09-25 20:15:42 +02:00
81ea2658eb add orjson-3.9.1 2023-09-25 19:55:07 +02:00
d93df19595 add lru-dict-1.2.0 2023-09-25 19:38:01 +02:00
7a9512daf2 add httpcore-0.17.2 (fram main) 2023-09-25 19:36:04 +02:00
040df8b155 add home-assistant-frontend-20230705.1 2023-09-25 18:45:57 +02:00
e3d881723d add home-assistant-intents-2023.6.28 2023-09-25 18:41:49 +02:00
c1a9035fe0 add home-assistant-bluetooth-1.10.0Â 2023-09-25 18:39:07 +02:00
3f36174839 add snitun-0.35.0 2023-09-25 18:37:09 +02:00
4eece0ee99 add pycognito-2022.12.0 2023-09-25 18:36:46 +02:00
ed8415b949 add ha-av-10.1.0 2023-09-25 18:36:07 +02:00
8474059a15 add cryptography-41.0.1-r1 (from main) 2023-09-25 18:35:18 +02:00
7a29a9381e add async-timeout-4.0.2-r1 (from main) 2023-09-25 18:34:49 +02:00
4a3a8b35a3 add anyio-3.7.0 2023-09-25 18:34:18 +02:00
61b419558b dev-python/pydiscovergy: new package, add 1.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 13:07:06 +02:00
72b4476559 dev-python/pydelijn: add 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 13:02:06 +02:00
e6352d79c9 dev-python/pydeconz: add 113
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 13:00:11 +02:00
366c9f9b00 dev-python/pydaikin: add 2.10.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 12:58:08 +02:00
1b262ce7ca dev-python/bthome-ble: drop olds, add 2.12.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 12:55:11 +02:00
3fbde5be7b dev-python/sensor-state-data: drop olds, add 2.16.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 12:54:02 +02:00
488ad9f6a1 dev-python/boschshcpy: add 0.2.57
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 12:46:22 +02:00
405665a167 dev-python/dbus-fast: drop 1.85.0, add 1.86.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 12:43:02 +02:00
533752abba dev-python/bluetooth-data-tools: add 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 12:38:41 +02:00
8e2d1ccbb7 dev-python/bimmer-connected: add 0.13.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 12:35:47 +02:00
d373770a16 dev-python/blinkpy: add 0.21.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 12:30:55 +02:00
b406f88786 dev-python/aiobafi6: add 0.8.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 12:21:45 +02:00
a40475ad5e dev-python/axis: add 48
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 12:20:04 +02:00
72e98a8d2b dev-python/pycocotools: add 2.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 12:17:10 +02:00
ffbb741210 dev-python/yalexs-ble: drop 2.1.17, add 2.1.18
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 12:13:44 +02:00
38eb173e6a dev-python/sharp_aquos_rc: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-29 12:09:39 +02:00
2d8e8983de dev-python/arcam-fmj: add 1.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 21:31:59 +02:00
a75fd90b2c dev-python/apprise: drop 1.2.1, add 1.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 21:28:22 +02:00
2582595e4d dev-python/pyatv: add 0.13.2, drop 0.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 21:26:12 +02:00
fbd3bca771 dev-python/anova-wifi: add 0.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 21:24:04 +02:00
71534f4943 dev-python/aioairzone-cloud: new package, add 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 21:21:50 +02:00
8c5a93e468 dev-python/androidtvremote2: add 0.0.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 21:16:37 +02:00
b824e50cc1 Merge branch '2023.5.4' 2023-07-16 21:10:02 +02:00
cb551c4de4 Merge branch 'master' of github.com:onkelbeh/HomeAssistantRepository 2023-07-16 21:05:33 +02:00
ab194daf9d dev-python/aioairzone: add 0.6.4, drop 0.5.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 21:00:24 +02:00
5cd74f129f dev-python/accuweather: drop 0.5.2, add 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 20:58:10 +02:00
b8d58323db dev-python/snapcast: change SRC_URI, drop 2.3.0, add 2.3.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 20:13:44 +02:00
12f9b9d75e dev-python/zeroconf: new package, add 0.56.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 19:55:44 +02:00
3776f6aad3 dev-python/xmlsec: new package, add 1.3.12-r3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 19:55:12 +02:00
324db54fc7 dev-python/pip: new package, add 22.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 19:54:27 +02:00
29d6f0940c dev-python/httpcore: new package, add 0.16.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 19:54:07 +02:00
56b39a8a1d dev-python/requests: add 2.28.2, drop 2.28.1-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 19:53:28 +02:00
99f0c2d2c9 dev-python/pytest-xdist: add 3.2.1, drop 2.5.0-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 19:49:05 +02:00
8102e6d1f1 dev-python/open-garage: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 19:44:37 +02:00
3998ff764e dev-python/oemthermostat: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 19:43:33 +02:00
c812155aa8 dev-python/numpy: add 1.23.2, drop 1.23.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 19:42:52 +02:00
ba2486c984 dev-python/noaa-coops: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 19:42:24 +02:00
52d390af93 dev-python/mypy: add 1.1.1, drop 0.982
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 19:41:52 +02:00
7300db4f2f dev-python/cryptography: add 40.0.1, drop 38.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 19:41:26 +02:00
cae2759751 dev-python/attrs: add 22.2.0, drop 21.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 19:40:50 +02:00
986390a2b9 dev-python/Authlib: drop 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 19:40:16 +02:00
90c48f995c dev-python/pyjwt: add 2.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-16 19:39:32 +02:00
f86aafda68 dev-python/pyownet: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:39:28 +02:00
951cb6a14c dev-python/pyotgw: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:36:07 +02:00
c31d283937 dev-python/pyoppleio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:33:24 +02:00
d752a1ba80 dev-python/pyopnsense: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:31:26 +02:00
e9b98c8d98 dev-python/pyopenuv: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:29:12 +02:00
86a9ac0fb6 dev-python/pyombi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:28:53 +02:00
becf32ab04 dev-python/pyobihai: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:28:41 +02:00
c431bcdd98 dev-python/pynx584: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:27:52 +02:00
4aff81f0cc dev-python/pynzbgetapi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:27:42 +02:00
3953949ad1 dev-python/python-metar: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:26:24 +02:00
094daea84d dev-python/pynws: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:24:07 +02:00
c9ec9c73de dev-python/pynut2: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:23:27 +02:00
a6dc8f3f29 dev-python/pynobo: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:21:21 +02:00
d78e2edc49 dev-python/pynetio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:20:17 +02:00
4bca9172f7 dev-python/pynello: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:19:11 +02:00
957252b684 dev-python/pymonoprice: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:18:32 +02:00
13112a0e10 dev-python/pymodbus: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:16:55 +02:00
3b29b85c5d dev-python/pymodbus: drop 2.5.3-r1, 3.1.1-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:15:28 +02:00
a3f00d9fae dev-python/pymitv: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:14:27 +02:00
4fb14e2fac dev-python/pymfy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:14:12 +02:00
f096931e84 dev-python/pymeteoclimatic: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:12:09 +02:00
bacb91a693 dev-python/pymelcloud: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:11:39 +02:00
805d50db37 dev-python/pymediaroom: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:10:42 +02:00
10f871db67 dev-python/pymazda: drop olds, change SRC_URI, remove tests
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:09:57 +02:00
638ab94236 dev-python/pymata-express: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:09:27 +02:00
98235a3750 dev-python/pymailgunner: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:07:51 +02:00
9db1c27586 dev-python/pylutron-caseta: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:07:28 +02:00
2053a848cd dev-python/pyloopenergy: fix DISTUTILS_USE_PEP517 value
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:04:51 +02:00
094db706b6 dev-python/pylutron: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:04:41 +02:00
955ee4b36d dev-python/pyloopenergy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:03:55 +02:00
db4d037ef5 dev-python/pylitejet: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:03:11 +02:00
6415c12149 dev-python/pylibrespot-java: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:02:16 +02:00
7067b9020a dev-python/pylgnetcast: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:01:23 +02:00
cec5fc6f50 dev-python/pylaunches: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:00:55 +02:00
a422dd1498 dev-python/pylacrosse: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 22:00:19 +02:00
3ced92e1a0 dev-python/pykwb: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:59:46 +02:00
ab7c045907 dev-python/pykulersky: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:59:02 +02:00
3e592f1341 dev-python/pykoplenti: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:58:43 +02:00
935dff8c53 dev-python/pykmtronic: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:58:12 +02:00
c9855e3e5f dev-python/pykira: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:57:35 +02:00
1522ffc9b0 dev-python/pykaleidescape: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:57:04 +02:00
44d1b3ff15 dev-python/pyitachip2ir: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:56:45 +02:00
8ad8cc5835 dev-python/pyirishrail: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:56:08 +02:00
c44f3a0fc9 dev-python/pyiqvia: fix DISTUTILS_USE_PEP517 value
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:55:37 +02:00
daee03635e dev-python/pyiqvia: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:54:47 +02:00
d8ba0d05b1 dev-python/pyipma: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:53:27 +02:00
14fbc68cbb dev-python/pyintesishome: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:53:18 +02:00
ea05f72d7b dev-python/pyinsteon: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:51:16 +02:00
2b779c60cb dev-python/pyicloud: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:50:53 +02:00
878363326f dev-python/pyialarmxr-homeassistant: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:49:30 +02:00
f65544fdff dev-python/pyhumps: delete 2nd DISTUTILS_USE_PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:47:03 +02:00
84fbc8b511 dev-python/pyialarm: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:46:42 +02:00
8ac482102e dev-python/pyhumps: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:45:43 +02:00
fda7ec49ee dev-python/pyhomeworks: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:45:29 +02:00
c17ea78c7c dev-python/pyhomematic: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:45:04 +02:00
515b89fd19 dev-python/pyhiveapi: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:44:27 +02:00
62490902c7 dev-python/pyheos: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:44:09 +02:00
17d4bf46ea dev-python/pygti: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:43:40 +02:00
6d93f1fbb5 dev-python/pygtfs: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:42:57 +02:00
f26419404e dev-python/pyfttt: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:42:12 +02:00
b2b7532f33 dev-python/pyfreedompro: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:41:24 +02:00
4fa0eeba9a dev-python/pyforked-daapd: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:40:01 +02:00
205575609c dev-python/pyfnip: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:37:06 +02:00
f876412df5 dev-python/pyflunearyou: DISTUTILS_USE_PEP517 value incorrect
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:36:01 +02:00
43e1329145 dev-python/pyflunearyou: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:34:49 +02:00
48d47626f5 dev-python/pyflic: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:33:23 +02:00
1b41d362bf dev-python/pyflexit: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:32:28 +02:00
6c23c26410 dev-python/pyfireservicerota: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:31:34 +02:00
dff11d1811 dev-python/pyfido: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:30:29 +02:00
253fa10e6b dev-python/pyezviz: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:29:19 +02:00
bdc81d1e27 dev-python/pyevilgenius: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:27:47 +02:00
4d84fa9fa9 dev-python/pyeverlights: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:26:44 +02:00
ae3a5ca59b dev-python/pyephember: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:25:30 +02:00
5663e7e7a4 dev-python/pyEight: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:24:15 +02:00
42ec0c1aa4 dev-python/pyefergy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:23:08 +02:00
a24e3543f2 dev-python/pyedimax: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:21:41 +02:00
2cbba07093 dev-python/pyebox: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:20:42 +02:00
cc2fd7430f dev-python/pydoods: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:19:36 +02:00
201caa2b4a dev-python/pydexcom: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:17:21 +02:00
0bc5cf009f dev-python/pydaikin: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:16:17 +02:00
7cf882c7c3 dev-python/pybalboa: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:15:13 +02:00
b1d21934be dev-python/pybbox: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:14:19 +02:00
a7b00f165f dev-python/pyAtome: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:12:48 +02:00
6573c3e065 dev-python/pyatag: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:11:19 +02:00
1c99687546 dev-python/sseclient-py: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:09:48 +02:00
85089e5342 dev-python/pyarlo: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:08:11 +02:00
bc4d95b515 dev-python/pyaftership: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:07:14 +02:00
fd3f7ba36b dev-python/pyaehw4a1: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:06:23 +02:00
34ef0adbc1 dev-python/pyads: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:04:49 +02:00
5de389a86b dev-python/*:
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:03:44 +02:00
1eb3ddb1c4 dev-python/py17track: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:02:42 +02:00
b3d1dbb846 dev-python/py-zabbix: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:02:12 +02:00
30229fd753 dev-python/py-vapid: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 21:01:35 +02:00
c96931b1d6 dev-python/niluclient: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:40:16 +02:00
fd4fb89f6c dev-python/nibe: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:39:52 +02:00
bb8627f817 dev-python/netmap: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:38:32 +02:00
4d47d965cf dev-python/meteofrance-api: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:37:04 +02:00
e98fb4ad85 dev-python/sqlalchemy: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:36:29 +02:00
334ef9778f dev-python/pyjwt: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:35:00 +02:00
5785509337 dev-python/pychromecast: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:31:59 +02:00
939a044512 dev-python/pyenvisalink: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:28:33 +02:00
4634d79d16 dev-python/pyEmby: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:28:15 +02:00
64ad0fa12f dev-python/pydelijn: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:25:56 +02:00
1c1d937fc7 dev-python/pydanfossair: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:25:02 +02:00
c33c630817 dev-python/pycups: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:24:06 +02:00
58753776cc dev-python/pycsspeechtts: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:21:15 +02:00
c0cf47101c dev-python/pycoolmasternet-async: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:18:30 +02:00
ad401e3b54 dev-python/pycomfoconnect: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:18:05 +02:00
e1809c4c3b dev-python/pycocotools: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:16:56 +02:00
5b310046ca dev-python/pycmus: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:16:31 +02:00
e25e98c91f dev-python/pyclimacell: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:14:45 +02:00
3933d3c540 dev-python/pycketcasts: d
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:12:00 +02:00
73d90e3886 dev-python/pychannels: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:09:58 +02:00
5a7df0a025 dev-python/pycfdns: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:09:04 +02:00
88b23661c3 dev-python/pyCEC: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:07:46 +02:00
b55a5ce18e dev-python/pycarwings2: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:06:19 +02:00
c367ebb2cb dev-python/pybotvac: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:05:27 +02:00
54c45bf59c dev-python/pyaussiebb: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:05:06 +02:00
5551881291 dev-python/pyatmo: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:02:48 +02:00
ba6041c91a dev-python/pycountry-convert: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:01:51 +02:00
4cca5958d9 dev-python/pyairnow: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 20:00:34 +02:00
27f7a86bc7 dev-python/stringcase: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:59:47 +02:00
529b091197 dev-python/py-synologydsm-api: dops olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:58:24 +02:00
f5c510c0c6 dev-python/py-sucks: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:57:29 +02:00
b1faa5cf5c dev-python/py-schluter: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:53:37 +02:00
c3393bfff5 dev-python/py-nightscout: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:52:59 +02:00
4f97aadcdd dev-python/py-nextbusnext: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:52:20 +02:00
c0357f4b3d dev-python/py-melissa-climate: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:51:38 +02:00
073a0b2826 dev-python/py-dormakaba-dkey: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:50:30 +02:00
7829208e37 dev-python/py-cpuinfo: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:49:56 +02:00
e67b9cdc31 dev-python/py-canary: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:48:55 +02:00
693e8b79ed dev-python/pushover_complete: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:47:40 +02:00
baec40c492 dev-python/pushbullet-py: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:47:09 +02:00
17c9c506f4 dev-python/push-receiver: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:46:14 +02:00
3c42c58851 dev-python/pubnubsub-handler: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:44:30 +02:00
927889fb5d dev-python/pulsectl: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:44:03 +02:00
7821d67751 dev-python/psutil: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:42:16 +02:00
ffd5a517c2 dev-python/proliphix: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:41:17 +02:00
b6f727d8f1 dev-python/prayer-times-calculator: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:40:25 +02:00
3de0c4d54c dev-python/praw: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:40:06 +02:00
161a236ae2 dev-python/prawcore: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:39:12 +02:00
07bb138071 dev-python/poolsense: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:38:53 +02:00
df5127541d dev-python/pizzapi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:37:39 +02:00
16daef6bd7 dev-python/plumlightpad: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:37:31 +02:00
df9b54a043 dev-python/pilight: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:36:25 +02:00
55086ce365 dev-python/piglow: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:36:16 +02:00
9db6805d44 dev-python/pifacedigitalio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:35:30 +02:00
95b4858f57 dev-python/pifacecommon: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:34:59 +02:00
f3baddae38 dev-python/pi4ioe5v9xxxx: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:34:22 +02:00
2491229c45 dev-python/phone-modem: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:34:04 +02:00
cf38aed80c dev-python/pexpect: update EAPI 7 -> 8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:33:48 +02:00
5217f63470 dev-python/pescea: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:32:55 +02:00
6bfea3acef dev-python/pencompy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:32:41 +02:00
41d2a07906 dev-python/peco: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:32:02 +02:00
14cda23f4b dev-python/pdunehd: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:31:47 +02:00
ef5ef074de dev-python/panasonic-viera: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:31:09 +02:00
6a7a641790 dev-python/panacotta: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:30:58 +02:00
3ff95eded9 dev-python/p1monitor: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:28:33 +02:00
40bb90e0ef dev-python/oyaml: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:28:26 +02:00
bab6b5ea2d dev-python/oscrypto: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:26:53 +02:00
f0b85afd9c dev-python/ovoenergy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:26:45 +02:00
f8090f5aa8 dev-python/oru: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:25:51 +02:00
97302ea898 dev-python/oralb-ble: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:25:30 +02:00
2e3aca1d88 dev-python/opensensemap-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:24:55 +02:00
a04a05984f dev-python/openwrt-ubus-rpc: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:24:36 +02:00
052485c8ba dev-python/openhomedevice: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:23:49 +02:00
fb1e91d9fa dev-python/openevsewifi: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:23:30 +02:00
a80639d0c8 dev-python/openerz-api: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:21:56 +02:00
0ad487b801 dev-python/opencv-python-headless: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:20:44 +02:00
7d5e1fea92 dev-python/open-meteo: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:08:31 +02:00
0efa618306 dev-python/onkyo-eiscp: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:07:21 +02:00
fe0d3f4ee4 dev-python/ondilo: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:05:23 +02:00
241df4f820 dev-python/omnilogic: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:04:30 +02:00
3679d90cba dev-python/odp-amsterdam: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:03:16 +02:00
2ffe976590 dev-python/numato-gpio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:02:28 +02:00
8e35c6ba4f dev-python/nuheat: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:01:13 +02:00
a80f28b674 dev-python/nsw-fuel-api-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 19:00:20 +02:00
af0ddfc4f1 dev-python/nsapi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:59:15 +02:00
12e7607c33 dev-python/notifications-android-tv: build-backend changed
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:57:48 +02:00
e2de136fd7 dev-python/notifications-android-tv: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:55:19 +02:00
28856943f5 dev-python/nextcord: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:54:37 +02:00
2db254c2b5 dev-python/nexia: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:52:29 +02:00
91133e225a dev-python/neurio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:51:39 +02:00
ac3a43858b dev-python/nettigo-air-monitor: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:49:45 +02:00
ba5cc1f64e dev-python/nessclient: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:47:51 +02:00
4027616575 dev-python/netdisco: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:46:47 +02:00
74ca57aef8 dev-python/ndms2-client: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:45:48 +02:00
bce12f71e9 dev-python/netdata: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:44:58 +02:00
34cdd5d0cc dev-python/nclib: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:44:12 +02:00
6f9a94f764 dev-python/nad-receiver: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:43:26 +02:00
b28a167abb dev-python/mycroftapi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:42:39 +02:00
b665c6a06e dev-python/motionblinds: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:41:18 +02:00
0756a5f38b dev-python/mychevy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:40:25 +02:00
0380f06304 dev-python/mutesync: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:39:39 +02:00
126ed71eca dev-python/mullvad-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:38:53 +02:00
c49e76e805 dev-python/motioneye-client: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:37:45 +02:00
4f5f54bdbe dev-python/moehlenhoff-alpha2: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:36:48 +02:00
b758a76cfc dev-python/mopeka-iot-ble: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:35:50 +02:00
95cf2c1221 dev-python/ms-cv: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:35:04 +02:00
f5bba76687 dev-python/minio: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:34:00 +02:00
5b842a57f1 dev-python/millheater: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:32:57 +02:00
90080eba4b dev-python/moat-ble: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:32:06 +02:00
bb91b4aa3e dev-python/meteoalertapi: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-12 18:30:31 +02:00
1f90bdc6f2 dev-python/pybluez: WIP 3.11 issues
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 21:13:53 +02:00
2fb9a5b022 dev-python/python-gammu: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 21:07:30 +02:00
e3d9ac4e6c dev-python/python-forecastio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 21:04:57 +02:00
630ca67de3 dev-python/pykodi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 21:03:12 +02:00
44d1c91eb1 dev-python/ring-doorbell: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 21:00:34 +02:00
e5b7680443 dev-python/radios: DISTUTILS_USE_PEP517 value incorrect
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:59:43 +02:00
27a50ee8b8 dev-python/radios: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:58:56 +02:00
201f4dfc43 dev-python/tqdm: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:57:14 +02:00
a7be6f0bf6 dev-python/pylint-per-file-ignores: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:55:27 +02:00
398c05a95a dev-python/pywemo: DISTUTILS_USE_PEP517 value incorrect
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:53:26 +02:00
2ad7063d8a dev-python/rxv: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:52:43 +02:00
a93ee18a82 dev-python/pywemo: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:50:50 +02:00
57bf08505b dev-python/pyhaversion: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:49:57 +02:00
42dd846433 dev-python/pytomorrowio: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:47:45 +02:00
2bd6b0707c dev-python/python-socketio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:45:53 +02:00
39b228019d dev-python/soco: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:44:46 +02:00
5f674c922b dev-python/samsungtvws: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:43:56 +02:00
3f382d0a8a dev-python/pyqvrpro: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:43:05 +02:00
f95a05a3f6 dev-python/qnapstats: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:40:32 +02:00
3a605001f1 dev-python/pyps4-2ndscreen: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:39:47 +02:00
d52ceaea40 dev-python/pmsensor: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:39:06 +02:00
185678ca84 dev-python/plexwebsocket: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:38:23 +02:00
e91992ddd9 dev-python/plexauth: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:37:39 +02:00
9f2e541dfc dev-python/pymyq: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:35:52 +02:00
021160ccf8 dev-python/pykrakenapi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:34:24 +02:00
3e19102bbc dev-python/aiogithubapi: fix typo
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:33:27 +02:00
f6b0fef464 dev-python/openwebifpy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:30:21 +02:00
9340c1bce7 dev-python/pydroid-ipcam: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:28:37 +02:00
4f2bfb9a94 dev-python/pyairvisual: update SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:26:12 +02:00
d0ce4675f2 dev-python/pyudev: update SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:23:54 +02:00
51f25f22e3 dev-python/mficlient: update metadata
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:21:42 +02:00
8a237bce78 dev-python/mficlient: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:20:34 +02:00
d07e311785 dev-python/messagebird: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:19:48 +02:00
fa850ea1b7 dev-python/tahoma-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 20:17:06 +02:00
92cc9c5de2 dev-python/syrupy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 19:58:41 +02:00
096d779f29 dev-python/pwmled: DISTUTILS_USE_PEP517 value incorrect
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 19:57:49 +02:00
2843e318bc dev-python/pigpio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 19:54:58 +02:00
e8576dcb5e dev-python/python-singleton: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 19:52:51 +02:00
7898cf8034 dev-python/pwmled: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 19:51:39 +02:00
1779ab03e3 dev-python/notify-events: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 19:49:56 +02:00
691149b7da dev-python/python-didl-lite: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 19:48:02 +02:00
2b74ab913e dev-python/python-slugify: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 19:41:40 +02:00
ed40868180 dev-python/meteocalc: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 19:38:03 +02:00
58627999c9 dev-python/typer: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 19:35:33 +02:00
a30bccb82e dev-python/pymysensors: update SRC_URI, drop old
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 19:33:36 +02:00
3e6473f34a dev-python/pkce: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 19:31:44 +02:00
7bc10331fd dev-python/py3rijndael: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 19:29:13 +02:00
64f1ca3eea dev-python/*: change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-11 19:25:24 +02:00
666ea0fdff dev-python/pytest-sugar: update HOMEPAGE, SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 22:15:02 +02:00
99c63aa819 dev-python/pytest-test-groups: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 22:14:05 +02:00
44ce1e1ddb dev-python/pytest-socket: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 22:12:27 +02:00
47977b68a1 dev-python/pytest-picked: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 22:05:25 +02:00
e5f42dc92d dev-python/pytest: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 22:02:56 +02:00
864bc4ac5e dev-python/pytest-cov: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 21:59:50 +02:00
28a705353f dev-python/pytest-freezer: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 21:59:05 +02:00
90353ae97a dev-python/mock-open: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 21:58:17 +02:00
08e5df6595 dev-python/pytankerkoenig: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 21:56:25 +02:00
220ffd388c dev-python/samsungctl: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 21:54:21 +02:00
4566429222 dev-python/voluptuous-serialize: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 21:46:59 +02:00
23bde720e5 dev-python/noiseprotocol: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 21:27:39 +02:00
d49682819e dev-python/python-engineio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 21:25:33 +02:00
25e4118b5f dev-python/python-socketio: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 21:24:27 +02:00
727006465c dev-python/psutil-home-assistant: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 21:23:27 +02:00
96e9d8f6fc dev-python/pycryptodomex: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 21:12:25 +02:00
c2c0321e2f dev-python/pure-python-adb: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 21:10:37 +02:00
72cd4f9341 dev-python/wakeonlan: drop olds, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 21:04:22 +02:00
a518b491af dev-python/melnor-bluetooth: change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 20:37:35 +02:00
5237974c14 dev-python/meater-python: fix 0.0.8
dev-python/zeep: fix 4.2.1

Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-10 20:31:10 +02:00
b88858d007 Merge remote-tracking branch 'origin' into 2023.5.4
Adding pyopensprinkler for the OpenSprinkler HACS integration. #258
2023-07-10 19:00:48 +02:00
0670b4e97d Merge pull request #258 from elliottjohnson/master
Adding pyopensprinkler for the OpenSprinkler HACS integration.
2023-07-10 18:59:35 +02:00
3f3c1fc173 dev-python/hyundai-kia-connect-api: add 3.3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-07-09 12:14:12 +02:00
f5d899d191 dev-python/mcstatus: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 23:49:14 +02:00
8ec7ca35fe dev-python/matplotlib: keyword 3.6.1 for amd64, arm, arm64, x86
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 23:33:59 +02:00
0218d55395 dev-python/lxml: unkeyword 4.9.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 23:25:59 +02:00
43a7d8cf71 dev-python/lru-dict: drop olds, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 23:22:24 +02:00
8a3b78d795 dev-python/lupupy: dop olds, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 23:19:27 +02:00
2811124fa0 dev-python/lomond: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 23:18:19 +02:00
26d8e92a1f dev-python/mbddns: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 23:14:11 +02:00
5ea6b8d089 dev-python/maxcube-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 23:12:22 +02:00
9e65d15f70 dev-python/matrix-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 23:11:20 +02:00
b62297024b dev-python/typing-inspect: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 23:08:50 +02:00
4e1fdacae1 dev-python/typing-extensions: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 23:06:14 +02:00
f2ea16d880 dev-python/marshmallow-dataclass: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 23:02:29 +02:00
22eb618f03 dev-python/mariadb: update 1.1.6, fix SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 23:01:12 +02:00
bedfb6806e dev-python/magicseaweed: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 22:54:29 +02:00
045eb45f9d dev-python/lyft_rides: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 22:52:55 +02:00
1d4696c2d5 dev-python/lw12: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 22:52:08 +02:00
08147a5cb5 dev-python/luftdaten: drop 0.7.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 22:51:12 +02:00
967d1ddde0 dev-python/luftdaten: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 22:50:54 +02:00
2afcf7fed9 dev-python/london-tube-status: drop 0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 22:48:43 +02:00
53c1a52294 dev-python/london-tube-status: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 22:48:25 +02:00
241b80c3f1 dev-python/logi-circle: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 22:46:28 +02:00
fee9977d84 dev-python/lmnotify: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 22:44:43 +02:00
e9d436c94c dev-python/linode-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 22:42:51 +02:00
4407877704 dev-python/limitlessled: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:27:47 +02:00
4436ca8e1f dev-python/lightwave: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:26:48 +02:00
1324811552 dev-python/lightify: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:25:53 +02:00
3321aa6dfc dev-python/liffylights: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:22:28 +02:00
0b4d644ffa dev-python/life360: drop 5.1.1, 5.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:21:03 +02:00
671b7fc138 dev-python/life360: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:19:47 +02:00
05ec51910d dev-python/libsoundtouch: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:17:36 +02:00
51c0ec2f04 dev-python/librouteros: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:16:37 +02:00
82a96120de dev-python/libpyvivotek: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:15:53 +02:00
e3556c2f42 dev-python/libpyfoscam: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:14:52 +02:00
29b8ac1814 dev-python/libpurecool: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:14:05 +02:00
3666c3c1f0 dev-python/libcst: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:12:59 +02:00
e5c158d549 dev-python/led-ble: drop 0.10.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:05:49 +02:00
9a7d6a341d dev-python/led-ble: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:05:33 +02:00
01bff43947 dev-python/ld2410-ble: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:03:17 +02:00
eaf286e153 dev-python/laundrify-aio: drop 1.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:02:07 +02:00
fe852498f0 dev-python/laundrify-aio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 21:01:49 +02:00
a412493b45 dev-python/lacrosse-view: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 20:59:53 +02:00
7394389030 dev-python/krakenex: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 20:59:02 +02:00
3dad4974b5 dev-python/kostal-plenticore: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 20:58:16 +02:00
40ce41d574 dev-python/konnected: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 20:56:14 +02:00
1ba901b8a7 dev-python/kiwiki-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 20:54:52 +02:00
cf5af8d125 dev-python/keyrings_alt: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 20:53:16 +02:00
50249a683b dev-python/kegtron-ble: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 20:50:34 +02:00
0064ccbdd8 dev-python/keba-kecontact: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 20:49:10 +02:00
b5f22a71f6 dev-python/kconfiglib: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 20:48:16 +02:00
e198a9211a dev-python/kaiterra-async-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 20:46:49 +02:00
9a583efdb1 dev-python/justnimbus: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 20:44:45 +02:00
b4f49b0973 dev-python/justbackoff: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 20:42:59 +02:00
1714871c22 dev-python/jsonrpc-websocket: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 20:42:00 +02:00
85dc7c28ec dev-python/jsonrpc*: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-19 20:39:05 +02:00
8cfd282574 dev-python/jsonpickle: keyword 1.4.1-r1 for arm, arm64
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 20:14:14 +02:00
7c5699b688 dev-python/jsonpath-ng: drop 1.5.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 20:13:59 +02:00
53de1d57ac dev-python/jsonpath-ng: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 20:12:40 +02:00
f7918b7a4c dev-python/jellyfin-apiclient-python: drop 1.8.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 20:11:17 +02:00
cb4d0df835 dev-python/jellyfin-apiclient-python: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 20:10:21 +02:00
50de5910a3 dev-python/jaraco-net: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 20:09:31 +02:00
d5cc4b96f1 dev-python/jaraco-email: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 20:07:18 +02:00
562c595b78 dev-python/jaraco-logging: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 20:06:36 +02:00
154bede302 dev-python/jaraco-collections: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 20:04:30 +02:00
6844bde8af dev-python/jaraco-abode-3.3.0: update SRC_URI
dev-python/jaraco-classes: drop dupe

Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 20:03:16 +02:00
5f62e7f571 dev-python/janus: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 20:00:40 +02:00
08e398f732 dev-python/iso4217: drop 1.6.20180829
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 20:00:01 +02:00
1f83e58a09 dev-python/ismartgate: drop 4.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:59:45 +02:00
e288f6a387 dev-python/iso4217: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:59:32 +02:00
dbdeb223b6 dev-python/ismartgate: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:59:06 +02:00
67f24e7132 dev-python/respx: drop 0.19.0, 0.19.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:58:23 +02:00
f3e5b72ef1 dev-python/respx: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:58:08 +02:00
ea5efa2a4b dev-python/iperf3: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:55:43 +02:00
6663c2d85e dev-python/iotawattpy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:55:04 +02:00
3c2e0bc63a dev-python/influxdb-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:54:28 +02:00
1e718bdabf dev-python/intellifire4py: drop 2.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:54:18 +02:00
1d40e939ce dev-python/intellifire4py: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:54:02 +02:00
8885e683ea dev-python/intel-amt: drop 0.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:53:08 +02:00
f5b7991abc dev-python/intel-amt: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:51:46 +02:00
16e8b909fd dev-python/inkbird-ble: drop 0.5.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:47:38 +02:00
b9edc4d2b3 dev-python/inkbird-ble: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:47:10 +02:00
f67beb80e1 dev-python/influxdb: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:44:14 +02:00
236179650c dev-python/incomfort-client: drop 0.4.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:31:13 +02:00
31c565fb21 dev-python/incomfort-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:30:50 +02:00
4eabb7782e dev-python/importlib_resources: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:29:27 +02:00
5eb30997b8 dev-python/imaplib2: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:28:21 +02:00
2b5dd7b39e dev-python/ihcsdk: drop 2.7.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:27:37 +02:00
17660c1a13 dev-python/ihcsdk: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:27:18 +02:00
deff19a229 dev-python/iglo: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:26:36 +02:00
1eb8dd87cb dev-python/ifaddr: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:25:54 +02:00
b935a8634a dev-python/icmplib: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:25:08 +02:00
f0ef11207d dev-python/ibmiotf: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:24:21 +02:00
efec3bf2dc dev-python/paho-mqtt: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:23:23 +02:00
5aea2f3ac7 dev-python/ibm-watson: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:21:02 +02:00
7e98b367dc dev-python/ibm-cloud-sdk-core: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:19:41 +02:00
e28f57b799 dev-python/ibeacon-ble: drop 0.7.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:18:44 +02:00
666f4485fc dev-python/ibeacon-ble: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:18:22 +02:00
91fd5619b4 dev-python/iaqualink: drop 0.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:17:08 +02:00
1d312f2824 dev-python/iaqualink: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:16:50 +02:00
c6e34ce286 dev-python/iammeter: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:16:02 +02:00
2012686d64 dev-python/i2csense: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:15:04 +02:00
b39af5ecbc dev-python/hyundai-kia-connect-api: drop 3.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:14:31 +02:00
f264959397 dev-python/hyundai-kia-connect-api: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:14:02 +02:00
2b78f76475 dev-python/hyperion-py: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:12:50 +02:00
6c1650df14 dev-python/huisbaasje-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:10:41 +02:00
f45b1a6c74 dev-python/huawei-lte-api: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:09:30 +02:00
c6361e9e84 dev-python/httpx: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:08:28 +02:00
501b8cc4f0 dev-python/httpsig: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:07:53 +02:00
eb00fe2cc6 dev-python/httplib2: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:07:11 +02:00
1821f49723 dev-python/http-ece: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:06:07 +02:00
26a2c87557 dev-python/horimote: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:04:26 +02:00
89bba65b59 dev-python/horimote: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:01:47 +02:00
95fb7f0f3e dev-python/homepluscontrol: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:01:14 +02:00
8aade2ad62 dev-python/homematicip: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 19:00:10 +02:00
fec7310145 dev-python/homeconnect: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:59:08 +02:00
75bdbf2f93 dev-python/home-assistant-intents: drop 2023.1.31-r1, 2023.2.28
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:58:23 +02:00
29ec466a15 dev-python/home-assistant-intents: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:58:08 +02:00
ee5d75b86c dev-python/user-agents: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:55:32 +02:00
4ebfc28e5d dev-python/ua-parser: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:53:22 +02:00
cc22896163 dev-python/home-assistant-bluetooth: drop 1.6.0, 1.8.1, 1.9.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:51:21 +02:00
6ec6df0426 dev-python/home-assistant-bluetooth: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:50:37 +02:00
65e05fb7a5 dev-python/korean-lunar-calendar: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:48:36 +02:00
3704a29a8e dev-python/holidays: drop olds, enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:46:15 +02:00
b1abba4212 dev-python/hole: drop 0.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:45:46 +02:00
2f1f6bae68 dev-python/hole: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:45:23 +02:00
fff250d23a dev-python/hlk-sw16: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:44:18 +02:00
077b13bdcf dev-python/hkavr: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:42:44 +02:00
1bd499c66d dev-python/hikvision: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:41:55 +02:00
74680168eb dev-python/hijri-converter: drop 2.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:40:43 +02:00
150f5a96a0 dev-python/hijri-converter: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:40:14 +02:00
d64c372c1d dev-python/herepy: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:38:19 +02:00
5f9c85ab88 dev-python/here-transit: drop 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:37:53 +02:00
c9969dcb2c dev-python/here-transit: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:36:55 +02:00
9851dafad4 dev-python/here-routing: drop 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:36:00 +02:00
dde190cac0 dev-python/here-routing: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:35:41 +02:00
930177bfcc dev-python/heatmiserV3: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:35:00 +02:00
996563c7f4 dev-python/hdate: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:33:43 +02:00
5d053b6d3a dev-python/hbmqtt: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:30:47 +02:00
5e2210d0a5 dev-python/haversine: drop 2.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:26:46 +02:00
68daa494da dev-python/hassil: drop 0.2.6, 1.0.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:26:06 +02:00
017ca479c9 dev-python/hassil: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:25:41 +02:00
3a397cec13 dev-python/hass-splunk: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 18:24:48 +02:00
2397a00901 dev-python/pycognito: drop 2022.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 17:50:21 +02:00
66cb5d1a5a dev-python/pycognito: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 17:50:06 +02:00
e2302f459c dev-python/hass-nabucasa: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 17:46:21 +02:00
818ac92fe8 dev-python/hangups: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 17:45:59 +02:00
dcfc4a2721 dev-python/readlike: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 17:44:52 +02:00
bc7b4b7e76 dev-python/habitipy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 17:42:59 +02:00
5120c8f284 dev-python/ha-av: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 17:41:56 +02:00
1d7011f5bf dev-python/ha-philipsjs: drop 2.9.0, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 17:40:10 +02:00
4075752827 dev-python/ha-HAP-python: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 17:38:13 +02:00
7a24cb45f1 dev-python/ha-av: drop 10.0.0_beta4, 10.0.0_beta5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 17:23:16 +02:00
353762471f dev-python/h11: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 17:17:28 +02:00
ce45390cd5 dev-python/guppy3: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:58:03 +02:00
06aa680748 dev-python/gTTS: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:56:43 +02:00
286b6671dd dev-python/gstreamer-player: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:54:18 +02:00
303e38907c dev-python/gspread: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:51:00 +02:00
2eb945062f dev-python/grpcio-reflection: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:50:21 +02:00
f9d2356619 dev-python/growattServer: drop 1.2.2, 1.2.3, 1.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:49:17 +02:00
9253fb48c1 dev-python/growattServer: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:48:30 +02:00
c9c6ebb46f dev-python/gridnet: drop 4.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:46:24 +02:00
c67e1f408e dev-python/gridnet: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:45:52 +02:00
0c37af5b2f dev-python/greenwavereality: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:45:11 +02:00
f25ade945a dev-python/siobrultech-protocols: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:43:11 +02:00
e8c1d2ccf4 dev-python/greeneye-monitor: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:41:38 +02:00
29d4902949 dev-python/greeclimate: drop 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:40:50 +02:00
299b28f7fb dev-python/greeclimate: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:39:23 +02:00
58cd2cd8ab dev-python/graphql-subscription-manager: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:35:24 +02:00
cfba83732f dev-python/graphql-core: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:33:00 +02:00
9bf5fd0c9f dev-python/gps3: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:28:22 +02:00
8bae74e2a0 dev-python/gpiozero: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:27:31 +02:00
5270dfa257 dev-python/govee-ble: drop 0.19.1, 0.19.3, 0.21.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:26:29 +02:00
bfcc5f5413 dev-python/govee-ble: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:26:01 +02:00
b94b0becfc dev-python/goslide-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:23:20 +02:00
9459a87e19 dev-python/googlemaps: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:21:59 +02:00
e2908c6442 dev-python/google-nest-sdm: drop 2.0.0, 2.1.0, 2.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:21:01 +02:00
6aa83fd011 dev-python/google-nest-sdm: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:18:01 +02:00
f78173a26d dev-python/google-cloud-texttospeech: drop 2.12.0, 2.12.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:16:35 +02:00
1c0aadf23e dev-python/google-cloud-texttospeech: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:15:16 +02:00
b6ad179b58 dev-python/google-cloud-pubsub: drop 2.13.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:13:19 +02:00
e745053946 dev-python/google-cloud-pubsub: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:12:55 +02:00
b83ccb0d63 dev-python/gntp: update metadata.xml
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:11:42 +02:00
3ba5889553 dev-python/grpcio-status: drop 1.48.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:11:24 +02:00
70e292dbdf dev-python/grpc-google-iam-v1: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:10:49 +02:00
e8cd63c024 dev-python/grpcio-status: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:10:00 +02:00
5c5c569111 dev-python/google-api-python-client: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:04:25 +02:00
bdcfc1de06 dev-python/goalzero: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:01:17 +02:00
62cfdcd256 dev-python/gntp: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 13:00:19 +02:00
1d37612d94 dev-python/glances-api: cleanup
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:58:15 +02:00
b9cc87f901 dev-python/glances-api: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:56:54 +02:00
7a04688a8e dev-python/gitterpy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:55:26 +02:00
011286a76d dev-python/gios: drop 2.1.0, 2.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:54:24 +02:00
36503efd8f dev-python/gios: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:53:52 +02:00
229706c7e1 dev-python/getmac: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:51:08 +02:00
1c29204a43 dev-python/geocachingapi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:50:03 +02:00
32edecb071 dev-python/geniushub-client: drop 0.6.30
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:48:58 +02:00
8a2cb5f7f6 dev-python/geniushub-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:48:43 +02:00
e0f72fce7b dev-python/gcloud: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:46:49 +02:00
b5bf5ab0ac dev-python/gcal-sync: drop 2.2.3, 4.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:45:23 +02:00
b57adf2a88 dev-python/gcal-sync: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:45:08 +02:00
c935990ea2 dev-python/tzdata: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:44:04 +02:00
3a2a7839f3 dev-python/gatt: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:42:02 +02:00
dcf55ed7c7 dev-python/gassist-text: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:41:12 +02:00
d6e9c48c22 dev-python/grpcio: drop 1.48.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:40:03 +02:00
6e82363c6e dev-python/grpcio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:36:48 +02:00
00c6294c18 dev-python/protobuf-python: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:30:01 +02:00
1ef880e755 dev-python/garminconnect-ha: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:21:00 +02:00
47f8ee48b6 dev-python/garages-amsterdam: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:19:26 +02:00
0ca48daa87 dev-python/fastdotcom: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:07:47 +02:00
f8ff5786e6 dev-python/fritzconnection: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:06:01 +02:00
cf00a3233d dev-python/freezegun: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:04:18 +02:00
158ea6f71d dev-python/freesms: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:03:30 +02:00
1e4d949e38 dev-python/freebox-api: drop 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:02:48 +02:00
b7493a81fc dev-python/freebox-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 12:02:12 +02:00
9fa95a993c dev-python/fortiosapi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:59:22 +02:00
cdc3689145 dev-python/foobot_async: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:55:44 +02:00
edfac05172 dev-python/fnvhash: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:55:04 +02:00
f41c510503 dev-python/fnv-hash-fast: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:53:34 +02:00
4d649bf40c dev-python/flux-led: drop 0.28.32, 0.28.35, 0.28.36
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:52:52 +02:00
f6722f22e3 dev-python/flux-led: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:50:24 +02:00
f750e74f55 dev-python/flipr-api: drop 1.4.2, 1.4.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:49:37 +02:00
70515b59d4 dev-python/flipr-api: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:49:03 +02:00
aa90993518 dev-python/fjaraskupan: drop 1.0.2, 2.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:48:12 +02:00
6c1c166853 dev-python/fjaraskupan: update SRC_URI 2023-06-11 11:46:43 +02:00
70dbec608c dev-python/fints: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:42:20 +02:00
33a56e3b2b dev-python/fivem-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:41:40 +02:00
51ee79a8d6 dev-python/sepaxml: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:41:02 +02:00
79356aff00 dev-python/mt_940: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:37:35 +02:00
2564388760 dev-python/fitbit: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:28:44 +02:00
82ef74699d dev-python/file-read-backwards: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:28:02 +02:00
b5ceeeedf6 dev-python/fiblary3: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:27:33 +02:00
fe1a0bb013 dev-python/faust-cchardet: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:26:59 +02:00
a684e1914c dev-python/dlib: add 19.24.2, drop 19.18.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:18:24 +02:00
63e4f64f86 dev-python/face_recognition_models, face_recognition: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:07:28 +02:00
d27b92b77f dev-python/faadelays: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:05:10 +02:00
8a3a4e15e1 dev-python/evohome-async: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:04:12 +02:00
b45888cdf2 dev-python/evdev: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:02:19 +02:00
9f97103179 dev-python/epsonprinter: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:01:35 +02:00
e16c582924 dev-python/eufylife-ble-client: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 11:00:35 +02:00
2413bbb069 dev-python/mac-vendor-lookup: drop 0.1.11-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:58:30 +02:00
38b30ee65e dev-python/mac-vendor-lookup: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:58:06 +02:00
ddf0bc4560 dev-python/usb-devices: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:55:21 +02:00
975cfabae6 dev-python/eternalegypt: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:53:28 +02:00
c77b68abdb dev-python/esprima: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:52:48 +02:00
9ef16bf4d3 dev-python/esphome-dashboard-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:51:44 +02:00
b0444d9d1a dev-python/epson-projector: drop 0.4.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:49:59 +02:00
8609746d06 dev-python/epson-projector: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:49:44 +02:00
5c7e86eea7 dev-python/fixerio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:48:43 +02:00
003e663287 dev-python/ephem: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:46:18 +02:00
90776c25c5 dev-python/envs: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:45:10 +02:00
7c2b94d9e8 dev-python/envoy-utils, envoy-reader: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:37:42 +02:00
d9730f1479 dev-python/envirophat: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:35:49 +02:00
727ffe83d6 dev-python/enturclient: backend: poetry.core.masonry.api
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:35:05 +02:00
dc1e52eed9 dev-python/enturclient: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:33:38 +02:00
7b18b20d2d dev-python/enocean: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:32:52 +02:00
f5f5c8c073 dev-python/energyzero: drop 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-11 10:30:50 +02:00
2ad0dfb849 dev-python/energyzero: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:59:55 +02:00
53e56269bd dev-python/energyflip-client: drop 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:58:57 +02:00
5d5dddde37 dev-python/energyflip-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:58:29 +02:00
a41d833d35 dev-python/emoji: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:54:37 +02:00
98e55bbc35 dev-python/elkm1-lib: drop 2.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:53:41 +02:00
8fd03e78db dev-python/elkm1-lib: fix bug, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:53:06 +02:00
2563c06eeb dev-python/pyserial-asyncio: drop 0.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:48:08 +02:00
7636c73ee3 dev-python/pyserial-asyncio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:47:51 +02:00
3226412466 dev-python/elkm1-lib: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:45:25 +02:00
d04ca29dc0 dev-python/discogs-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:43:54 +02:00
e5526706e9 dev-python/easyenergy: drop 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:42:34 +02:00
03b21bbc23 dev-python/easyenergy: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:40:02 +02:00
da4f9956f4 dev-python/emulated-roku: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:38:45 +02:00
92514bcb5a dev-python/eliqonline: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:38:02 +02:00
5d9612fbe3 dev-python/elgato: drop 3.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:37:08 +02:00
5b54b63616 dev-python/elgato: cleaup, SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:36:35 +02:00
62096010bf dev-python/eebrightbox: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:35:33 +02:00
c4a301309e dev-python/ecoaliface: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:34:24 +02:00
98ab18e6bd dev-python/ebusdpy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:33:39 +02:00
49cc677974 dev-python/eagle100: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:32:55 +02:00
e417c2f963 dev-python/dynalite-devices: drop 0.1.46
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:32:03 +02:00
56669400d8 dev-python/dynalite-devices: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:31:46 +02:00
d4c3af5dc2 dev-python/dweepy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:30:47 +02:00
bfcd772ecd dev-python/dtlssocket: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:29:53 +02:00
b78fe95cb1 dev-python/dsmr-parser: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:27:02 +02:00
acf70a3315 dev-python/dovado: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:25:17 +02:00
8f9d8a7da9 dev-python/dlipower: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:23:06 +02:00
9659e05355 dev-python/dlib: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:20:48 +02:00
aba9fe3792 dev-python/discovery30303: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:15:27 +02:00
385410327b dev-python/directv: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:13:00 +02:00
b78e73e1d2 dev-python/dicttoxml2: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:12:08 +02:00
c933a18a6c dev-python/dicttoxml: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:11:12 +02:00
8c97b2dd6f dev-python/devolo-plc-api: drop 0.8.0, 0.9.0, 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:10:19 +02:00
ab5b5c534e dev-python/devolo-*: PEP517, SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:08:51 +02:00
aad7a99262 dev-python/denonavr: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:03:49 +02:00
2d2e3ce323 dev-python/demetriek: drop 0.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:02:46 +02:00
f8a0e5f00e dev-python/demetriek: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:02:27 +02:00
5f3065b409 dev-python/deluge-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 20:01:00 +02:00
56bac13802 dev-python/deepdiff: drop 5.8.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:59:59 +02:00
fbb4b8ac21 dev-python/deepdiff: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:59:07 +02:00
c2b6093332 dev-python/dateparser: drop 1.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:58:12 +02:00
437a9f4f41 dev-python/dateparser: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:57:30 +02:00
aa1ff085b6 dev-python/decora-wifi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:54:51 +02:00
64d82b1706 dev-python/construct: update upstream
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:53:47 +02:00
2d0b00c8ad dev-python/decora: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:53:14 +02:00
541de5ccbf dev-python/datapoint: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:52:25 +02:00
0966d93046 dev-python/datadog: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:51:19 +02:00
4bd85b981c dev-python/curlify: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:50:01 +02:00
6c4a9563aa dev-python/cryptography: unkeyword 38.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:48:10 +02:00
120e047403 dev-python/crownstone-uart: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:43:28 +02:00
c6da754b99 dev-python/crownstone-sse: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:42:09 +02:00
ae112a9096 dev-python/crownstone-core: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:39:53 +02:00
c2d45e22aa dev-python/crownstone-cloud: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:38:49 +02:00
e739015da0 dev-python/croniter: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:36:09 +02:00
b028100d66 dev-python/crccheck: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:35:27 +02:00
cd94bde2db dev-python/crc16: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:34:47 +02:00
d1191434a7 dev-python/coveralls: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:34:08 +02:00
74278a5dbf dev-python/coronavirus: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:33:14 +02:00
bcc99fdf82 dev-python/construct: keyword 2.10.56 for arm, arm64
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:32:33 +02:00
b1944c4b07 dev-python/connio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:31:51 +02:00
b809e38e83 dev-python/connect-box: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:31:12 +02:00
758fb56282 dev-python/config: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:30:35 +02:00
868f56291d dev-python/d2to1: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:28:23 +02:00
eb97a8c716 dev-python/concord232: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:27:08 +02:00
8b0d472e97 dev-python/colour: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:26:13 +02:00
682245607e dev-python/colorzero: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:25:47 +02:00
3f6c8f26b8 dev-python/colorthief: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:25:07 +02:00
090942b74b dev-python/convertdate: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:24:29 +02:00
190707a4bc dev-python/colorlog: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:23:45 +02:00
68965ab995 dev-python/colored: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:23:05 +02:00
956e581dc6 dev-python/coinbase: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:22:12 +02:00
0b3e259ad5 dev-python/codecov: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:21:29 +02:00
b569f4c399 dev-python/clx-sdk-xms: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:20:41 +02:00
420575ce6e dev-python/clearpasspy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:19:25 +02:00
fbc8bc3c6e dev-python/ciscomobilityexpress: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:18:12 +02:00
213b64d68a dev-python/circuit-webhook: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:16:59 +02:00
0b41533d75 dev-python/caldav: drop 0.9.1-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:14:13 +02:00
6d688fb45b dev-python/caldav: update SRC_URI, cleanup
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:13:27 +02:00
ff070f0d38 dev-python/chacha20poly1305-reuseable: drop 0.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:08:35 +02:00
55dfa53f54 dev-python/chacha20poly1305-reuseable: backend: poetry.core.masonry.api
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:08:14 +02:00
a334f11747 dev-python/chacha20poly1305-reuseable: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:07:11 +02:00
87811893e9 dev-python/chacha20poly1305: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:06:03 +02:00
509c3dbd95 dev-python/bt-proximity: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:04:57 +02:00
0bca8ff3b2 dev-python/brottsplatskartan: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:03:50 +02:00
e5b59564e7 dev-python/bluemaestro-ble: drop 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:03:05 +02:00
bad4b7fd1d dev-python/bluemaestro-ble: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:02:50 +02:00
f45ea2a971 dev-python/ciso8601: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 19:00:47 +02:00
9badc8659a dev-python/btsmarthub-devicelist: drop olds, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:59:04 +02:00
cec8d3838d dev-python/bx-py-utils: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:54:13 +02:00
5ac07927cc dev-python/vincenty: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:50:01 +02:00
ee7149bda4 dev-python/buienradar: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:48:42 +02:00
33ae27cfaa dev-python/btsocket: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:47:56 +02:00
7c03860ee1 dev-python/btlewrap: drop 0.0.8, 0.0.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:46:12 +02:00
97d3ba51b7 dev-python/btlewrap: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:45:51 +02:00
e9a248261d dev-python/bthomehub5-devicelist: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:44:22 +02:00
2c83a87205 dev-python/brunt: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:43:04 +02:00
11a6fb8e5e dev-python/brotlipy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:41:52 +02:00
cb840724da dev-python/blinkpy: drop 0.19.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:40:11 +02:00
936e21e4ec dev-python/blinkpy: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:39:00 +02:00
d0c4b483da dev-python/broadlink: drop 0.18.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:37:08 +02:00
937466a4ba dev-python/broadlink: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:36:36 +02:00
d7ff9c4406 dev-python/bravia-tv: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:35:06 +02:00
aa6ce6f7d3 dev-python/boschshcpy: drop 0.2.30
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:33:02 +02:00
33e3bc87fc dev-python/boschshcpy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:32:42 +02:00
f8be57de0c dev-python/bond-async: drop 0.1.22
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:31:34 +02:00
dce686948c dev-python/bond-async: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:31:15 +02:00
83fcd2cdb5 dev-python/bond-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:30:15 +02:00
8bca03c7e3 dev-python/bme680: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:29:02 +02:00
3db9218d83 dev-python/spidev: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:28:14 +02:00
488ab96531 dev-python/bme280spi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:26:28 +02:00
9f732bf55f dev-python/bluepy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:21:55 +02:00
078948ef3e dev-python/enum-compat-0.0.3, blockchain-1.4.4: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:13:42 +02:00
16523ab92c dev-python/blinkt: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:10:45 +02:00
3fc21220d2 dev-python/blebox-uniapi: drop 2.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:09:53 +02:00
ae49bdea77 dev-python/blebox-uniapi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:09:34 +02:00
db1caafc63 dev-python/bizkaibus: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:08:04 +02:00
6e224a037a dev-python/bidict: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:03:44 +02:00
7175e089e7 dev-python/beewi-smartclim: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:01:41 +02:00
3b2c18c0f7 dev-python/beautifulsoup4: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 18:00:42 +02:00
fb8927af0b dev-python/beacontools: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 15:23:16 +02:00
06b6ffb83c dev-python/bcrypt: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 15:22:07 +02:00
53af4cd90b dev-python/aurorapy: drop deprecated dep
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 15:17:41 +02:00
75f13a4412 dev-python/batinfo: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 15:16:39 +02:00
2be16e64a6 dev-python/base36: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 15:15:56 +02:00
3b3b930896 dev-python/backoff: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 15:15:10 +02:00
b874499340 dev-python/baidu-aip: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 15:14:23 +02:00
d69ee5dcce dev-python/axis: drop 44, 46
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 15:13:08 +02:00
a89ffcb753 dev-python/axis: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 15:12:52 +02:00
c3caf3cb8c dev-python/avion: fix errors
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 15:11:43 +02:00
6d03fa69ff dev-python/csrmesh: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 15:06:42 +02:00
e544b43001 dev-python/avion: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 15:05:15 +02:00
a04a9838aa dev-python/*: bluepy, avea: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 15:02:23 +02:00
08901097c7 dev-python/av: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 15:00:06 +02:00
5f59bfad91 dev-python/aurorapy: drop 0.2.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:57:55 +02:00
e29856f337 dev-python/aurorapy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:57:40 +02:00
5a240bb980 dev-python/awesomeversion: drop 22.6.0, 22.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:56:52 +02:00
d9adb96892 dev-python/awesomeversion: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:56:36 +02:00
4d0e5c7355 dev-python/asyncsleepiq: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:54:04 +02:00
6f51638a54 dev-python/aresponses: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:52:57 +02:00
af9178287e dev-python/attrs: unkeyword 21.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:50:40 +02:00
7036e0b841 dev-python/auroranoaa: drop 0.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:49:52 +02:00
8bbf9f3fae dev-python/auroranoaa: update
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:49:25 +02:00
5f62388f4c dev-python/atenpdu: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:48:21 +02:00
8770fb0f81 dev-python/asynctest: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:46:57 +02:00
f453695ccf dev-python/asyncpysupla: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:46:09 +02:00
67787e5b33 dev-python/asyncio-mqtt: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:44:57 +02:00
bd0968286c dev-python/apprise: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:44:03 +02:00
1f6a6f67f6 dev-python/asynccmd: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:42:53 +02:00
ef531b309c dev-python/asyncclick: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:41:58 +02:00
cc3da4049d dev-python/astral: backend: poetry.masonry.api
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:40:59 +02:00
8d7d967a23 dev-python/astral: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:40:01 +02:00
91c90a9c77 dev-python/asterisk_mbox: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:39:22 +02:00
617015d543 dev-python/asmog: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:38:40 +02:00
5c4d334848 dev-python/arris-tg2492lg: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:37:55 +02:00
d0ed634fdb dev-python/asyncmock: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:37:10 +02:00
d73a99994c dev-python/aqualogic: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:36:08 +02:00
e2ce9aa322 dev-python/aqipy-atmotech: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:33:06 +02:00
235663b697 dev-python/androidtv: drop 0.0.69
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 14:31:10 +02:00
dd57b19bc2 dev-python/androidtv: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:25:54 +02:00
9f8059d3d4 dev-python/hyper: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:24:24 +02:00
12367202ee dev-python/apns2: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:22:26 +02:00
25e8dcfb52 dev-python/aprslib: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:21:38 +02:00
0bc1dbb637 dev-python/anthemav: drop 1.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:20:28 +02:00
29df9bba6b dev-python/anthemav: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:20:01 +02:00
1821d1415b dev-python/anyio: update HOMEPAGE, SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:19:14 +02:00
06b56d8402 dev-python/apcaccess: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:18:11 +02:00
eab4c7bc53 dev-python/amcrest: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:17:25 +02:00
63f8d9936a dev-python/anel-pwrctrl-homeassistant: PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:16:13 +02:00
52e093ea69 dev-python/anel-pwrctrl-homeassistant: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:15:14 +02:00
3d494f9621 dev-python/amberelectric: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:06:18 +02:00
d56c346b12 dev-python/ambee: backend: poetry.core.masonry.api
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:05:17 +02:00
977aa72c74 dev-python/ambee: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:04:23 +02:00
ea392466bd dev-python/alpha-vantage: The source directory '${S}' doesn't exist
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:03:30 +02:00
496bb798f8 dev-python/alpha-vantage: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:02:33 +02:00
fae166ea08 dev-python/aladdin-connect: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:01:55 +02:00
7c3679aedd dev-python/ajsonrpc: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 13:00:06 +02:00
e6906914f4 dev-python/airthings-ble: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:59:17 +02:00
6bf787a4f9 dev-python/airtouch4pyapi: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:58:15 +02:00
b9787b95b8 dev-python/aiowebostv: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:56:56 +02:00
7d57224505 dev-python/airthings-cloud: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:56:05 +02:00
4cbc5ef929 dev-python/aiotractive: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:55:10 +02:00
79188345c7 dev-python/airly: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:54:03 +02:00
716b03cf8b dev-python/aioymaps: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:53:15 +02:00
a820308b09 dev-python/aiowatttime: backend: poetry.core.masonry.api
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:52:24 +02:00
1627dc86f7 dev-python/aiowatttime: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:51:34 +02:00
f838872907 dev-python/aiovlc: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:50:55 +02:00
d12a242bda dev-python/aiounittest: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:50:05 +02:00
e7a9108698 dev-python/aiosteamist: drop 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:49:14 +02:00
07119c6b10 dev-python/aiosteamist: backend: poetry.core.masonry
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:48:53 +02:00
1a6eb64145 dev-python/aiosteamist: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:47:34 +02:00
f9bd6ac0df dev-python/aioshelly: drop 4.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:46:26 +02:00
e093a1e34c dev-python/aioshelly: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:45:57 +02:00
b4d07ab137 dev-python/aioslimproto: drop 2.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:44:39 +02:00
0a43d83bba dev-python/aioslimproto: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:44:24 +02:00
e8606af046 dev-python/aiosyncthing: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:43:31 +02:00
f33037f16b dev-python/aiosqlite: backend: flit_core
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:42:42 +02:00
71807ab564 dev-python/aiosqlite: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:41:51 +02:00
6fc2a160bc dev-python/aioskybell: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:41:16 +02:00
7551157de0 dev-python/aioshutil: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:40:32 +02:00
7c165005fb dev-python/aiosenseme: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:39:39 +02:00
f01fb22099 dev-python/aiorun: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:29:54 +02:00
2f6481c8a6 dev-python/aiosenz: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:28:01 +02:00
3589c2031b dev-python/aioserial: backend: poetry.masonry
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:26:49 +02:00
dc033fbd9a dev-python/aioserial: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 12:21:38 +02:00
385360e62f dev-python/aiopvapi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:42:39 +02:00
b7104852c2 dev-python/aioridwell: drop 2022.3.0, 2022.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:36:48 +02:00
bb09d089fd dev-python/titlecase: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:35:52 +02:00
bd7c454dc0 dev-python/aioridwell: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:33:53 +02:00
69ee2c0dff dev-python/aiorecollect: DISTUTILS_USE_PEP517=poetry
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:33:02 +02:00
5230a25c60 dev-python/aiorecollect: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:32:03 +02:00
2449044fc4 dev-python/aioqsw: drop 0.2.2, 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:31:28 +02:00
cb1ad8c881 dev-python/aioqsw: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:30:57 +02:00
780ab97e53 dev-python/aiopvpc: drop 3.0.0, 4.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:29:29 +02:00
6bc3e90c0b dev-python/aiopvpc: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:29:13 +02:00
eefb411e19 dev-python/aiopyarr: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:28:27 +02:00
05de6e028c dev-python/aionotion: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:27:38 +02:00
5f486e65aa dev-python/aiomusiccast: drop 0.14.4, 0.14.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:24:52 +02:00
981bbd6a58 dev-python/aiomusiccast: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:24:23 +02:00
64f8a50dfb dev-python/aiopurpleair: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:23:29 +02:00
ffa10c640b dev-python/aiopulse: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:22:45 +02:00
8b9c082518 dev-python/aioopenexchangerates: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:21:35 +02:00
b26f9ec2d3 dev-python/aiooncue: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:20:52 +02:00
a1548423d2 dev-python/aionursery: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:17:37 +02:00
9b695d07ce dev-python/aionotify: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:16:39 +02:00
330b35a404 dev-python/aionanoleaf: drop 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:15:48 +02:00
bbb96662da dev-python/aionanoleaf: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:15:33 +02:00
7bc9df38bb dev-python/aiomodernforms: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:14:28 +02:00
46e044ecbc dev-python/aiolyric: drop 1.0.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:13:43 +02:00
85829dc3ed dev-python/aiolyric: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:13:27 +02:00
b9983517db dev-python/aiolookin: drop 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:12:40 +02:00
093859fec6 dev-python/aiolookin: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:12:23 +02:00
d510e25e39 dev-python/aiolifx-themes: drop 0.2.0, 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:11:37 +02:00
c980ca5ef5 dev-python/aiolifx-themes: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:10:36 +02:00
80490b77d4 dev-python/aiolifx-effects: drop 0.3.0, 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:09:46 +02:00
ba0b365c12 dev-python/aiolifx-effects: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:08:44 +02:00
ec5a5c6d4b dev-python/aiolifx-connection: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:07:50 +02:00
88df723324 dev-python/aiolifx: drop 0.8.6, 0.8.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:07:02 +02:00
a0f711083c dev-python/aiolifx: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:06:43 +02:00
6ceadc2f44 dev-python/aiokef: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:05:16 +02:00
e67e818a3e dev-python/aiohue: drop 4.5.0, 4.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:04:02 +02:00
99f1f03f02 dev-python/asyncio-throttle: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 10:02:07 +02:00
b43f86eebc dev-python/aiohue: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 09:59:32 +02:00
3d374a82f0 dev-python/aiokafka: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 09:58:20 +02:00
bb765f3ddf dev-python/aiohttp: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 09:57:07 +02:00
46becac93a dev-python/aiohttp: unkeyword 3.8.1-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 09:51:57 +02:00
5ae905cf68 dev-python/asyncio-dgram: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 09:50:48 +02:00
a7724813f7 dev-python/aioguardian: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 09:15:20 +02:00
86723a8e34 dev-python/aiocoap: drop 0.4.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 09:14:40 +02:00
e056a9376e dev-python/aiocoap: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 09:14:19 +02:00
d4e9056a7c dev-python/aioharmony: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 09:12:57 +02:00
0a4bae493f dev-python/aioftp: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 09:11:35 +02:00
905db36eb6 dev-python/aiogithubapi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-10 09:10:38 +02:00
3750b6b877 dev-python/aioecowitt: drop 2022.9.3, 2022.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 22:06:15 +02:00
637fce71c1 dev-python/aioecowitt: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 22:05:21 +02:00
04492483ff dev-python/aioflo: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 22:04:03 +02:00
bd3982e9e0 dev-python/caio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 22:02:39 +02:00
e05e470223 dev-python/aiofile: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 22:01:14 +02:00
90174f5e37 dev-python/aioemonitor: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 22:00:36 +02:00
804099dafd dev-python/aioeagle: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 21:59:28 +02:00
252f7f645f dev-python/aioeafm: poetry
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 21:57:55 +02:00
be30a7f111 dev-python/aioeafm: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 21:56:51 +02:00
afc2b2f4f6 dev-python/aiobafi6: drop 0.7.2, 0.7.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 21:51:02 +02:00
388ba05d4b dev-python/aioazuredevops: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 21:50:37 +02:00
646f436734 dev-python/aiobafi6: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 21:49:43 +02:00
363c2f5b3b dev-python/aiocache: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 21:48:45 +02:00
3fc64533d4 dev-python/boto3: update
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 21:46:51 +02:00
21178aac94 dev-python/*: aioitertools-0.11.0, aiobotocore-2.1.0, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 21:36:17 +02:00
3f40d168ca dev-python/pypandoc: remove stray top-level files
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 21:32:32 +02:00
d1893ff20c dev-python/asyncssh: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:37:52 +02:00
9664a5f8a4 dev-python/pypandoc: backend corrected
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:34:42 +02:00
3687483502 dev-python/pypandoc: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:33:49 +02:00
8bb236ab79 dev-python/aioasuswrt: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:31:18 +02:00
e07245b0f6 dev-python/aioaseko: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:29:30 +02:00
8f734147c8 dev-python/aioambient: drop 2021.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:28:16 +02:00
f0928d3dfd dev-python/aioambient: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:26:17 +02:00
9c40baf179 dev-python/aioairzone: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:24:49 +02:00
03c2f04824 dev-python/aioairq: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:22:49 +02:00
14ca65ca11 dev-python/aio-georss-client: drop 0.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:22:01 +02:00
dd9f41fe5f dev-python/aio-georss-gdacs: drop 0.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:21:33 +02:00
74662b0135 dev-python/aio-georss-gdacs: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:20:23 +02:00
8595f25d2c dev-python/aio-georss-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:18:51 +02:00
bb2343db0a dev-python/aio-geojson-usgs-earthquakes: drop 0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:17:23 +02:00
d8bac46656 dev-python/aio-geojson-usgs-earthquakes: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:17:06 +02:00
112bd5288e dev-python/aio-geojson-nsw-rfs-incidents: drop 0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:15:45 +02:00
9284740182 dev-python/aio-geojson-nsw-rfs-incidents: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:15:26 +02:00
0bd28dd0b6 dev-python/aio-geojson-geonetnz-quakes: drop 0.13
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:14:12 +02:00
080784bb96 dev-python/aio-geojson-geonetnz-volcano: drop 0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:13:40 +02:00
dea896f559 dev-python/aio-geojson-geonetnz-volcano: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:13:18 +02:00
be660c38c6 dev-python/aio-geojson-geonetnz-quakes: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:10:58 +02:00
bee763ef92 dev-python/aio-geojson-generic-client: drop 0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:08:03 +02:00
bd4b61efb9 dev-python/aio-geojson-generic-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:07:43 +02:00
d67fbe8067 dev-python/georss-qld-bushfire-alert-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:05:02 +02:00
cac1d6d4f8 dev-python/georss-ign-sismologia-client: drop 0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:03:57 +02:00
e4018515b8 dev-python/georss-ign-sismologia-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:03:27 +02:00
2668245df1 dev-python/georss-generic-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:02:39 +02:00
35f752f5ea dev-python/georss-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 20:01:28 +02:00
600f343d16 dev-python/geojson-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:57:55 +02:00
5682375890 dev-python/geojson-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:56:37 +02:00
e8018d8b2a dev-python/haversine: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:54:38 +02:00
980630501f dev-python/geojson: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:53:40 +02:00
472466153a dev-python/aio-geojson-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:52:30 +02:00
3da6b078b5 dev-python/afsapi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:50:59 +02:00
fa6d99b9cf dev-python/advantage-air: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:50:19 +02:00
d96a6cda27 dev-python/adguardhome: drop 0.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:49:34 +02:00
58f42a2885 dev-python/adguardhome: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:49:17 +02:00
a414cd6e6c dev-python/agent-py: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:48:11 +02:00
9274d4d1b9 dev-python/libusb1: drop 2.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:47:21 +02:00
0634c1c314 dev-python/libusb1: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:47:01 +02:00
02c31dc61a dev-python/adb-homeassistant: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:45:22 +02:00
62e6f2992c dev-python/adb-shell: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:44:34 +02:00
599f0feddf dev-python/alarmdecoder: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:43:48 +02:00
66b6543063 dev-python/adext: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:42:21 +02:00
0917a606ef dev-python/adax: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:41:49 +02:00
28fc918c01 dev-python/HAP-python: drop 4.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:40:40 +02:00
4629db01c8 dev-python/adafruit-circuitpython-pca9685: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:37:38 +02:00
ff83818d0e dev-python/adafruit-circuitpython-register: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:33:14 +02:00
3f0c30abe0 dev-python/adafruit-circuitpython-mcp230xx: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:32:37 +02:00
db7eee1862 dev-python/adafruit-circuitpython-bmp280: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:31:58 +02:00
b37d947924 dev-python/adafruit-circuitpython-dht: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:31:20 +02:00
e81debe829 dev-python/adafruit-circuitpython-typing: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:30:39 +02:00
319c5e5caf dev-python/adafruit-circuitpython-busdevice: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:28:47 +02:00
bab5da60a7 dev-python/VL53L1X2: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:27:30 +02:00
3a53abae5f dev-python/XBee: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:26:56 +02:00
857acedf32 dev-python/WazeRouteCalculator: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:26:13 +02:00
f471750ae7 dev-python/RestrictedPython: drop 5.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:25:30 +02:00
6ce62fbc42 dev-python/RestrictedPython: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:24:56 +02:00
0f547b3e46 dev-python/WSDiscovery: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:24:08 +02:00
9068a0a387 dev-python/TwitterAPI: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:23:23 +02:00
0d492eef4c dev-python/TravisPy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:22:42 +02:00
2959e9406f dev-python/SmartHab: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:21:55 +02:00
b580b982cd dev-python/Rx: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:21:13 +02:00
bfc5811c65 dev-python/RtmAPI: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:20:05 +02:00
e6fc224611 dev-python/PyXiaomiGateway: drop 0.13.4, 0.14.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:18:45 +02:00
6aff801f4f dev-python/PyXiaomiGateway: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:18:19 +02:00
50edad2212 dev-python/RachioPy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:16:59 +02:00
8ec88c12d2 dev-python/ReParser: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:16:10 +02:00
18b7045dd5 dev-python/Pysher: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:15:26 +02:00
c9d470c020 dev-python/RPi-GPIO: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:14:41 +02:00
755d7dec10 dev-python/pysnmp-pysmi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:09:39 +02:00
6dd7f271eb dev-python/pysnmp-pyasn1-modules: backend & metadata
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:08:17 +02:00
b2c88ec852 dev-python/pysnmp-pyasn1-modules: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:06:33 +02:00
a52696627b dev-python/Pyrebase4: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:03:52 +02:00
4c48aab035 dev-python/PyUserInput: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:03:12 +02:00
ed49507d19 dev-python/PySwitchmate: drop 0.4.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:02:10 +02:00
d039d0ff1d dev-python/PySwitchmate: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:01:52 +02:00
2951abfe90 dev-python/PyTransportNSW: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 19:00:57 +02:00
517ac6dc47 dev-python/PyTurboJPEG: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:59:11 +02:00
c8179c5a8e dev-python/GitPython: format
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:58:10 +02:00
5c3ff0d38c dev-python/demjson3: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:55:37 +02:00
338854a0ca dev-python/PySyncThru: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:54:09 +02:00
46913e49e2 dev-python/PyRMVtransport: update SRC_URI, backend
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:53:22 +02:00
bda5492182 dev-python/PyRMVtransport: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:52:24 +02:00
c19483c07d dev-python/PySocks: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:51:49 +02:00
869fe9a8bf dev-python/PyRIC: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:51:04 +02:00
a74a2b1708 dev-python/PyPubSub: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:50:15 +02:00
7f79078eda dev-python/PyMicroBot: SRC_URI updated
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:49:18 +02:00
79e7194292 dev-python/phx-filters: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:47:11 +02:00
e5ec8b5a3b dev-python/pysha3: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:45:36 +02:00
6d3526adbb dev-python/PyOTA: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:44:14 +02:00
1e1aafffa8 dev-python/PyMetno: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:43:36 +02:00
90f34b0f58 dev-python/PyMetEireann: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:42:49 +02:00
dc70f9fa0b dev-python/PyMeeus: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:41:58 +02:00
b1b1e35399 dev-python/PyFronius: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:41:05 +02:00
1d10c6128c dev-python/PyMata: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:39:54 +02:00
9b460be5f0 dev-python/PyFlume: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:39:00 +02:00
ca1ac4ed59 dev-python/PyMVGLive: update metadata
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:37:56 +02:00
b437878f7c dev-python/PyMVGLive: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:36:52 +02:00
4b178c20e7 dev-python/PyFlick: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:36:10 +02:00
baf8242b97 dev-python/PlexAPI: update SRC_URI, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:34:48 +02:00
e8c1729d5f dev-python/PyEssent: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:32:40 +02:00
498fa9f9e8 dev-python/PyDispatcher: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:31:52 +02:00
c84ea7a1d7 dev-python/ProgettiHWSW: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:31:10 +02:00
7736d5d4b7 dev-python/PsychroLib: SRC_URI fixed
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:29:59 +02:00
ad5366c99d dev-python/GitPython: update
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 18:25:31 +02:00
8b5fe759dd dev-python/PsychroLib: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:44:48 +02:00
faab161558 dev-python/HAP-python: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:39:54 +02:00
f1bc068a23 dev-python/HATasmota: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:38:19 +02:00
4be694c934 dev-python/OPi-GPIO: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:37:31 +02:00
bac1ca2b31 dev-python/Hydrawiser: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:36:30 +02:00
84745ddccd dev-python/Mastodon-py: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:35:47 +02:00
59a55d7cfe dev-python/Events: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:34:07 +02:00
faea06e3b0 dev-python/GitPython: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:31:50 +02:00
26dd137000 dev-python/BlinkStick: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:24:23 +02:00
16ff85921c dev-python/DoorBirdPy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:22:55 +02:00
a45b77d214 dev-python/Ambiclimate: fix, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:21:20 +02:00
d8213bd3aa dev-python/CO2Signal: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:19:14 +02:00
cad31a8ba0 dev-python/Adax-local: fix, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:17:17 +02:00
98e67bd99a dev-python/Adafruit_BBIO: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:14:25 +02:00
19c0c9573c dev-python/AIOSomecomfort: drop olds, fix COMPAT
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:12:22 +02:00
da70dd3f55 dev-python/AIOAladdinConnect: drop olds, fix SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:10:38 +02:00
aea3c53191 dev-python/AEMET-OpenData: fix SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:08:50 +02:00
05e443b5b9 dev-python/Adafruit-Blinka: fix SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:06:41 +02:00
218c5490a6 dev-python/Adafruit-SHT31: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:04:15 +02:00
c4af6c7b64 dev-python/Adafruit-PureIO-1.1.9, Adafruit-GPIO-1.0.3: fix SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 17:01:51 +02:00
5094667dce dev-python/Adafruit-PCA9685: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 16:54:28 +02:00
c09a844140 dev-python/pymsteams: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 16:47:04 +02:00
7e31f1af70 dev-python/jsonpath: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 16:43:40 +02:00
298abf2e88 dev-python/pytest-runner: add 6.0.0, drop 5.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-06-09 16:38:35 +02:00
Elliott Johnson
4117ad0926 Adding pyopensprinkler for the OpenSprinkler HACS integration. 2023-06-07 13:42:09 -07:00
45c085b58c dev-python/pydeconz: add 111. fix 110, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 20:34:19 +02:00
894927c113 dev-python/pyeconet: add 0.1.20, drop 0.1.15, fix 0.1.18
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 20:23:35 +02:00
313409cb49 dev-python/pybravia: add 0.3.3, drop olds, fix 0.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 20:20:15 +02:00
57542726b5 dev-python/dwdwfsapi: add 1.0.6, fix 1.0.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 20:17:15 +02:00
893cf5b8a7 dev-python/securetar: add 2023.3.0, fix 2023.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 20:04:59 +02:00
abcaa13474 dev-python/webrtcvad: new package, add 2.0.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 19:58:18 +02:00
8f44becbe4 dev-python/pythonegardia: add 1.0.52, fix 1.0.40
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 19:52:56 +02:00
619dcc1dfe dev-python/anova-wifi: new package, add 0.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 19:46:47 +02:00
852068301a dev-python/androidtvremote2: new package, add 0.0.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 19:37:52 +02:00
a244217353 dev-python/elmax-api: fix 0.0.2, add 0.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 19:31:39 +02:00
35f3f7d5a1 dev-python/env-canada: add 0.5.34, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 19:28:00 +02:00
48b8ba5b1e dev-python/home-assistant-frontend: drop olds, add 20230503.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 18:32:33 +02:00
9cccd07dd5 dev-python/lakeside: add 0.13, fix 0.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 18:07:53 +02:00
22ac07a14b dev-python/pyfibaro: add 0.7.0, drop 0.6.8, fix 0.6.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 18:04:33 +02:00
eb5226592b dev-python/forecast-solar: add 3.0.0, fix 2.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 18:02:20 +02:00
0f9253f302 dev-python/locationsharinglib: update/fix 4.1.5, add 5.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 17:58:42 +02:00
bb585988b6 dev-python/goodwe: drop olds, add 0.2.31, update 0.2.30
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 17:23:02 +02:00
0bd2bf8116 dev-python/pyqrcode: update 1.2.1-r3, remove nose
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 17:14:40 +02:00
84ee5baa03 dev-python/homematicip: drop olds, fix 1.0.13, add 1.0.14
dev-python/aenum: drop 3.1.8, fix 3.1.11, add 3.1.12

Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 17:07:20 +02:00
d4e7c67a39 dev-python/insteon-frontend-home-assistant: add 0.3.5, update 0.3.4, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 17:00:23 +02:00
919bebf162 dev-python/rapt-ble: new package, add 0.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 13:40:01 +02:00
0a7b873460 dev-python/openwrt-luci-rpc: add 1.1.16, fix 1.1.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 13:35:18 +02:00
2f673f81ba dev-python/PyNINA: add 0.3.0, drop olds, update 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 12:57:53 +02:00
7b50574956 dev-python/plugwise: add plugwise-0.31.1. drop olds, update 0.27.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 12:54:03 +02:00
f009d24128 dev-python/pyprosegur: add 0.0.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 12:43:23 +02:00
98495dc09d dev-python/pyprosegur: enable py3.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 12:35:02 +02:00
f4a848858b dev-python/wyoming: remove README
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 12:26:37 +02:00
6ac5d0de8f dev-python/wyoming: new package, add 0.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 12:25:11 +02:00
1e376648db dev-python/voip-utils: new package, add 0.0.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 12:20:39 +02:00
dfb1314062 dev-python/opuslib: new package, add 3.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 12:19:11 +02:00
da8331cfbb dev-python/fnv-hash-fast: new package, add 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 12:07:14 +02:00
c6fc183c15 dev-python/python-roborock: new package, add 0.8.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 12:01:07 +02:00
8bf69358a8 dev-python/aioruuvigateway: fix 0.0.2, add 0.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 11:54:09 +02:00
340231a9b7 dev-python/sense-energy: update 0.11.1, drop 0.11.0, 0.10.4, add 0.11.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 11:51:31 +02:00
d7211d0f62 dev-python/pysiaalarm: add 3.1.1, fix 3.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 11:47:17 +02:00
6b0aab12f5 dev-python/solaredge-local: add 0.2.3, fix 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 11:42:48 +02:00
4876585d38 dev-python/uplink-protobuf: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 11:31:12 +02:00
bcdfec6839 dev-python/uplink: update HOMEPAGE, SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 11:29:15 +02:00
fb9004131f dev-python/sonos-websocket: add 0.1.0, 0.1.2, fix 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 11:22:30 +02:00
84ec740c6c dev-python/tplink-omada-client: add 1.2.4, fix 1.1.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 10:34:56 +02:00
23c02212d2 dev-python/aioswitcher: drop olds, add 3.3.0, fix 3.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 10:33:03 +02:00
1eac4aa723 */*: add missing Manifests
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 10:25:44 +02:00
5d69249841 dev-python/vol: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 10:24:38 +02:00
7058606241 dev-python/pubnub: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 10:23:32 +02:00
d30f6f2377 dev-python/coverage: update 7.2.1, 6.4.4-r1, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 10:22:03 +02:00
976b578d19 dev-python/pyTibber: add 0.27.1, drop olds, updatte 0.27.0
dev-python/gql: update 3.4.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 10:16:14 +02:00
4b8f2d1283 dev-python/transmission-rpc: add 4.1.5, update 3.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 09:59:39 +02:00
ab8d7e5d56 dev-python/PyViCare: add 2.25.0, drop olds, update 2.21.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 09:55:13 +02:00
45503b1683 dev-python/Authlib: add 1.2.0, update 1.1.0, drop 0.15.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 09:51:11 +02:00
310562669f dev-python/aioconsole: update 0.5.1, remove SRC_URI
dev-python/whirlpool-sixth-sense: add 0.18.3, drop 0.17.0, update 0.18.2

Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 09:43:36 +02:00
dea5c8bc96 dev-python/xiaomi-ble: add 0.17.0, delete olds, fix 0.16.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 09:39:29 +02:00
fc6604c1de dev-python/bluetooth-sensor-state-data: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 09:38:16 +02:00
67d0367995 dev-python/zwave-js-server-python: add 0.48.0, update olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 09:23:06 +02:00
3fb2747be2 dev-python/zwave-me-ws: add 0.4.2, drop olds, update 0.3.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 09:19:44 +02:00
33e6a72503 dev-python/aioairzone: add 0.5.5, update 0.5.2, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 09:17:44 +02:00
f132269a46 dev-python/pyatv: add 0.11.0, update 0.10.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 09:14:47 +02:00
5afff6e21f dev-python/protobuf-python: add 4.22.0, update 3.20.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 09:11:10 +02:00
a82ce4e55b dev-python/miniaudio: add 1.58, update 1.45
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 09:01:58 +02:00
7ed4461189 dev-python/bluetooth-auto-recovery: add 1.2.0, drop olds, fix 1.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 08:51:23 +02:00
b2c386cc72 dev-python/dbus-fast: add 1.85.0, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 08:42:14 +02:00
8e8f34d24f dev-python/bimmer-connected: add 0.13.5, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 08:34:56 +02:00
986d9322a0 dev-python/aioesphomeapi: add 13.7.4, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 08:08:53 +02:00
cd3aac45e2 dev-python/glances-api: add 0.4.2, drop 0.3.5, update 0.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 08:06:14 +02:00
17c67ba7ab dev-python/eternalegypt: add 0.0.16, drop 0.0.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 08:00:16 +02:00
4241076834 dev-python/aionotion: add 2023.5.5, fix 3.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 07:58:17 +02:00
ac2a00b903 dev-python/ciso8601: cleanup, remove SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 07:54:01 +02:00
10ddf48222 dev-python/onvif-zeep-async: add 3.1.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 07:49:48 +02:00
7333cbc1e7 dev-python/pyoverkiz: add 1.7.8, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 07:47:04 +02:00
ac09616aa2 dev-python/regenmaschine: add 2023.5.1, fix 2022.11.0, drops olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 07:43:50 +02:00
3e37d4bc97 dev-python/vehicle: add 1.0.1, drop 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 07:40:43 +02:00
b8f3ee8a9d dev-python/reolink-aio: add 0.5.15, drop 0.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-29 07:38:52 +02:00
d810a8e097 dev-python/asyncsleepiq: add 1.3.5, fix 1.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-28 16:27:05 +02:00
ac5eaac7c6 dev-python/sonos-websocket: new package, add 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-28 16:23:41 +02:00
f9f20bb7f9 dev-python/upb-lib: add 0.5.4, drop 0.4.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-28 16:18:58 +02:00
f578e62a14 dev-python/volvooncall: add0.10.3, fix 0.10.2, drop 0.10.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-28 16:02:21 +02:00
1ce8f342bb dev-python/aiowebostv: add 0.3.3 drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-28 15:59:50 +02:00
9bd1053599 dev-python/zigpy-deconz: add 0.21.0, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-28 15:57:30 +02:00
46427b9e7f dev-python/zigpy-xbee: add 0.18.0, drop 0.16.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-28 15:55:20 +02:00
cbe23dd0b8 dev-python/zigpy-zigate: add 0.11.0, drop olds, fix 0.10.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-28 15:53:09 +02:00
a85212765a dev-python/zha-quirks: add 0.0.99, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-28 15:49:59 +02:00
25bcbc5068 dev-python/zwave-js-server-python: drop olds, add 0.48.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-28 15:37:46 +02:00
ac69f51e66 dev-python/zigpy-znp: drop olds, add 0.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-28 15:35:37 +02:00
d4dcbc8295 dev-python/pyvizio: add 0.1.61, drop 0.1.57
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-05-28 15:32:43 +02:00
58585f9675 nextdns: drop olds, add 1.4.0 2023-05-28 11:10:52 +02:00
5ce76f6132 HATasmota: drops olds, update 0.6.4, add 0.6.5 2023-05-28 11:07:33 +02:00
4dbceabfd5 bluetooth-data-tools: add 0.4.0 update 0.3.1, drop olds 2023-05-28 11:03:32 +02:00
f7cfa100e5 aiounifi: drop olds, add 47 2023-05-28 10:58:12 +02:00
bdc9358da6 pyunifiprotect: drop 4.3.4, update 4.7.0 & 4.8.1, add 4.9.0, drop 4.6. 2023-05-28 10:55:13 +02:00
34c10b5cf5 bleak: add 0.20.2, drop olds 2023-05-28 10:51:00 +02:00
8df1e465fc yalexs-ble: drop olds, add 2.1.17 2023-05-28 10:47:48 +02:00
3e3d62bd92 yalexs: drop old, update 1.2.7, add 1.5.1, fixes #1531 2023-05-28 10:41:43 +02:00
c5ed03544d arcam-fmj: drop olds, update 1.2.1, add 1.3.0 2023-05-28 10:34:33 +02:00
bb560e223e advantage-air: drop 0.3.1, update 0.4.1, add 0.4.4 2023-05-28 10:26:14 +02:00
88bb9a7614 accuweather: drop olds, bump 0.5.2 2023-05-28 10:22:45 +02:00
2584153858 bellows: drop 0.34.2, drop 0.34.7, bump 0.35.5 2023-05-28 10:18:28 +02:00
2730f3e24f async-upnp-client: drop 0.32.1, drop 0.32.3, add 0.33.2, fixes #1561 2023-05-28 10:08:03 +02:00
26846ce67b zigpy: drop olds, bump 0.55.0, fixes #1565 2023-05-28 09:59:15 +02:00
e8d2a2f89f regex: fix mirror:pypi 2023-05-28 09:58:32 +02:00
b706d28823 app-misc/homeassistant: remove olds 2023-05-28 09:56:55 +02:00
e388120e1f homeassistant-min-2023.4.6-r1: remove dev-python/uamqp 2023-05-02 19:37:41 +02:00
97a3774bf3 dev-python/pykrakenapi-0.1.8: remove unneeded pandas RDEPEND 2023-05-02 19:34:11 +02:00
c6f94e818d dev-python/zeep-4.2.1: remove obsolete patch 2023-05-02 19:33:10 +02:00
3cfbbf5f33 update homeassistant-2023.4.6, change SRC_URI for the olds, fixes #1417, fixes #220 2023-05-01 17:48:29 +02:00
4a8db21e7f re-add (from main) sentry-sdk-1.16.0, drop olds 2023-05-01 17:20:57 +02:00
93c03a57ca re-add (from main) watchdog-2.3.1 2023-05-01 17:18:30 +02:00
2281ab562f dev-python/ha-av: update Manifest 2023-05-01 17:14:38 +02:00
bc73632a68 add pytest-runner as BDEP, fixes https://bugs.gentoo.org/889536 2023-05-01 17:08:18 +02:00
6e4da779e1 bump pyunifiprotect-4.8.1, drop olds 2023-05-01 17:03:45 +02:00
87ba2d622d bump PySwitchbot-0.37.6, drop olds 2023-05-01 17:01:26 +02:00
475bfdef25 bump python-songpal-0.15.2 2023-05-01 16:58:57 +02:00
356add2209 bump aioshelly-5.3.2 2023-05-01 16:56:31 +02:00
7ff60fe4f4 update renault-api-0.1.13 2023-05-01 16:53:52 +02:00
74c0fbb8b1 update onvif-zeep-async-1.2.11,
update zeep-4.2.1
2023-05-01 16:50:15 +02:00
09f2ba525e add pylitterbot-2023.4.0 2023-05-01 16:35:48 +02:00
a066502c17 Merge branch 'master' into 2023.4.6 2023-05-01 16:30:53 +02:00
f82668f04c Merge pull request 'Homeassistant require ha-av-10.0.0' (#1418) from inode64/HomeAssistantRepository:ha-av into master
Reviewed-on: #1418
2023-05-01 16:28:08 +02:00
680e6c1049 add pyinsteon-1.4.2 2023-05-01 16:27:43 +02:00
b6fd86eb03 add env-canada-0.5.33 2023-05-01 16:24:17 +02:00
4610ca06a9 drop olds 2023-05-01 16:21:10 +02:00
dedf34f756 dev-python/pysml: add 0.0.10Â 2023-05-01 16:18:26 +02:00
b7d5397f2c dev-python/matplotlib: add forgotten patches 2023-05-01 15:54:21 +02:00
25730693a9 setuptools_scm was renamed 2023-05-01 14:47:59 +02:00
2095094bd7 Rename dev-python/{importlib_metadata → importlib-metadata} 2023-05-01 14:41:01 +02:00
f9eb3bf8d6 re-add Âpytest-asyncio-0.20.3 2023-05-01 14:31:36 +02:00
284ee51eb1 re-add pyopenssl-23.1.0 2023-05-01 14:29:27 +02:00
36a5db8c49 re-add matplotlib-3.6.1 2023-05-01 14:27:38 +02:00
e604fe0479 use Pypi's src (with translations), fixes #1417 2023-05-01 14:19:58 +02:00
Fco Javier Felix
beff73b3b6 Homeassistant require ha-av-10.0.0 2023-04-25 19:28:15 +02:00
2c36e163c2 dev-python/codecov: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-18 06:53:06 +02:00
72afe64a01 dev-python/spotipy: fix redis deps, add 2.22.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-17 07:06:24 +02:00
db33da5042 dev-python/atomicwrites-homeassistant: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-16 18:50:57 +02:00
ab0287a02d dev-python/jaraco-context: drop dupe
dev-python/jaraco-text: drop dupe

Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-16 18:10:46 +02:00
dff1317f63 hyundai-kia-connect-api: add 3.1.9 2023-04-16 13:34:29 +02:00
f64ec57247 update homeassistant-2023.4.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 23:21:08 +02:00
625a3977a6 dev-vcs/pre-commit: add 3.1.0, drop 3.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 23:17:41 +02:00
a17143f02e dev-python/pylint: add 2.17.0, drop 2.15.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 23:15:05 +02:00
dba71cb41e dev-vcs/pre-commit: add 3.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 23:13:15 +02:00
96fed026bc dev-python/pipdeptree: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 23:07:46 +02:00
d612e6a7e6 dev-python/pipdeptree: add 2.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 23:06:29 +02:00
588213a726 dev-python/coverage: add 7.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 23:03:51 +02:00
98898ded4e dev-python/astroid: re-add 2.15.0 from main repo archive
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 23:00:45 +02:00
031a5eb346 dev-python/ulid-transform: add 0.6.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 22:57:37 +02:00
b3f6d63816 dev-python/pillow: re-add 9.4.0 from main repo
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 22:49:29 +02:00
ca32e3dee5 dev-python/eufylife-ble-client: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 22:33:55 +02:00
0821249c34 dev-python/zha-quirks: add 0.0.97, drop 0.0.96
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 22:28:45 +02:00
4a8e27e9bb dev-python/bellows: add 0.35.1, drop 0.35.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 22:24:12 +02:00
34e04d93a7 dev-python/zigpy: add 0.54.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 22:22:53 +02:00
90c6083235 dev-python/pytile: add 2023.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 22:18:23 +02:00
cec548a7e7 dev-python/aiolifx: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 22:15:21 +02:00
7d3ba6a105 dev-python/aiolifx: add 0.8.10, drop 0.8.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 22:14:16 +02:00
a26b0011ba dev-python/aiopyarr: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 22:12:00 +02:00
a9a001cc71 dev-python/aiopyarr: add 23.4.0, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 22:11:01 +02:00
b2af4d264f dev-python/python-homewizard-energy: add 2.0.1, drop 1.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 22:09:08 +02:00
53f4dc81d4 dev-python/home-assistant-frontend: add 20230411.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 22:06:48 +02:00
c27b9ea69c dev-python/env-canada: add 0.5.32, drop 0.5.31
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 22:00:47 +02:00
74ded301da dev-python/zwave-js-server-python: add missing eclass
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-13 21:56:07 +02:00
91362c5bba dev-python/zeversolar: add 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 16:12:24 +02:00
b4733dc739 dev-python/croniter: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 16:08:22 +02:00
d85cebf411 dev-python/pysml: add 0.0.9, update SRC_URI, fix stray top-level files
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 16:04:01 +02:00
0fe3dce8e1 dev-python/vallox-websocket-api: add 3.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 12:20:58 +02:00
c14a4221fa dev-python/roombapy: add 1.6.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 12:18:13 +02:00
8cd926bcf5 dev-python/gcal-sync: add 4.1.4, drop 4.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 12:15:39 +02:00
8e796900af dev-python/flux-led: add 0.28.37
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 12:14:09 +02:00
87f8042db7 dev-python/env-canada: add 0.5.31, drop 0.5.30
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 12:12:38 +02:00
9acc3d358c dev-python/aioambient: add 2023.4.0, drop 2022.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 12:11:06 +02:00
522d9656d6 dev-python/zwave-me-ws: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 12:09:17 +02:00
8af0be7e2c dev-python/zwave-me-ws: add 0.3.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 12:07:38 +02:00
0ea555230e dev-python/zwave-js-server-python: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 12:05:53 +02:00
e9b6ff6b40 dev-python/zwave-js-server-python: add 0.47.3, drop 0.43.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 12:04:20 +02:00
269584beeb dev-python/zigpy-znp: add 0.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 12:02:21 +02:00
ca151c6638 dev-python/zigpy-xbee: add 0.17.0, drop olds, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:59:50 +02:00
a504a03845 dev-python/zigpy-deconz: add 0.20.0, drop olds, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:57:12 +02:00
b046c137f6 dev-python/zha-quirks: update SRC_URI, add 0.0.96, drop 0.0.93
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:53:44 +02:00
bc643de57e dev-python/bellows: drop olds, add 0.35.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:51:20 +02:00
9525dedee2 dev-python/zigpy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:50:09 +02:00
d0f6641d5c dev-python/zigpy: add 0.54.0, drop 0.52.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:48:49 +02:00
420b02d09e dev-python/youless-api: add 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:45:45 +02:00
59e0aa442e dev-python/yalexs-ble: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:43:11 +02:00
e57bf6f783 dev-python/yalexs-ble: update 2.1.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:40:57 +02:00
9ec532bbd6 dev-python/holidays: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:38:36 +02:00
7f2263fee1 dev-python/holidays: add 0.21.13, drop 0.17.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:37:34 +02:00
5fd49c14dc dev-python/wled: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:26:01 +02:00
815e38711f dev-python/wled: add 0.16.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:24:58 +02:00
7ad5583d86 dev-python/pyvizio: add 0.1.60, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:22:29 +02:00
43d7d5c6ab dev-python/vsure: add 2.6.1, drop 1.7.3, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:19:55 +02:00
5a4494ab07 dev-python/aiounifi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:15:48 +02:00
8c904a2caf dev-python/aiounifi: add 46, drop 43
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:14:41 +02:00
f0bca87e1a dev-python/twentemilieu: add 1.0.0, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:12:14 +02:00
a4b8985a60 dev-python/tplink-omada-client: add 1.1.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:10:07 +02:00
029825f9c5 dev-python/systembridgeconnector: 3.4.8, drop 3.3.2, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 11:07:38 +02:00
e1b0800bff dev-python/PySwitchbot: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:56:46 +02:00
1099c855d6 dev-python/PySwitchbot: add 0.37.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:54:59 +02:00
6f2e0e1735 dev-python/subarulink: add 0.7.6, update SRC_URI, drop 0.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:52:26 +02:00
57ebecd24c dev-python/simplisafe-python: add 2023.4.0, drop 2022.11.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:49:28 +02:00
be033f62a5 dev-python/sharkiq: add 1.0.2, update SRC_URI, fix missing requirements.txt
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:46:45 +02:00
ed9c373dd5 dev-python/screenlogicpy: update SRC_URI, add 0.8.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:42:04 +02:00
62c0eaf4c2 dev-python/pyrympro: add 0.0.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:39:22 +02:00
afd6097423 dev-python/roonapi: add 0.1.4, drop 0.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:37:44 +02:00
d37893350e dev-python/rflink: add 0.0.65, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:35:54 +02:00
f0e0cad566 dev-python/reolink-aio: add 0.5.10, drop olds, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:32:57 +02:00
9606c04f0e dev-python/vehicle: add 1.0.0, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:29:36 +02:00
cb3646d4c1 dev-python/pvo: add 1.0.0, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:23:04 +02:00
0ac5e341a9 dev-python/proxmoxer: add 2.0.1, drop olds, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:20:49 +02:00
cffe5d8f2e dev-python/pyprosegur: add 0.0.8, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:16:51 +02:00
c908d7f391 dev-python/pyoverkiz: add 1.7.7, drop olds, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:09:16 +02:00
ef47abe145 dev-python/python-otbr-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:06:07 +02:00
6dab2240d7 dev-python/python-otbr-api: add 1.0.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 10:05:11 +02:00
a1722d7b40 dev-python/openai: add 0.27.2, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:59:12 +02:00
07a0a8b32a dev-python/pytest: re-add 7.2.1 (from main)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:45:25 +02:00
36c495c425 dev-python/pydantic: new package, add 1.10.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:43:21 +02:00
e5e7d54be0 dev-python/coverage: add 7.1.0, drop 7.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:37:16 +02:00
0d5d1a53b0 dev-python/sqlalchemy: add 2.0.6, drop 2.0.5_p1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:34:39 +02:00
299ae4cddb dev-python/onvif-zeep-async: add 1.2.3, drop 1.2.0, update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:29:35 +02:00
3fb3bc9676 dev-python/pynuki: update SRC_URI, add 1.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:25:28 +02:00
048f2b1f1a dev-python/nextcloudmonitor: update SRC_URI, add 1.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:21:07 +02:00
371b4d5010 dev-python/eternalegypt: add 0.0.15, change SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:16:52 +02:00
239bfba5d0 dev-python/ical: add 4.5.1, update SRC_URI, drop old
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:13:32 +02:00
8c654c802e dev-python/aiolivisi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:11:18 +02:00
43f425791d dev-python/aiolivisi: add 0.0.19
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:10:14 +02:00
bfbb4f9ced dev-python/pylitterbot: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:08:26 +02:00
775b969826 dev-python/pylitterbot: drop olds, add 2023.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:06:23 +02:00
0b36a5b656 dev-python/aiolifx-themes: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:03:32 +02:00
2ee367b089 dev-python/aiolifx-themes: add 0.4.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-10 09:02:34 +02:00
8e3b13b37a dev-python/aiolifx-effects: add 0.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 12:03:21 +02:00
b9a1d9e3d2 dev-python/insteon-frontend-home-assistant: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 12:01:33 +02:00
878a07e6d6 dev-python/insteon-frontend-home-assistant: add 0.3.4, drop 0.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 12:00:10 +02:00
ba6e1a2dbf dev-python/home-assistant-intents: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:58:04 +02:00
c993ff69d4 dev-python/home-assistant-intents: add 2023.3.29
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:56:50 +02:00
0af3f42e31 dev-python/hass-nabucasa: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:53:09 +02:00
157c1a8fcb dev-python/hass-nabucasa: add 0.63.1, drop 0.55.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:51:44 +02:00
4085887360 dev-python/snitun: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:50:54 +02:00
9860b7d345 dev-python/snitun: add 0.34.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:50:14 +02:00
76187ee51c dev-python/xknx: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:45:25 +02:00
c91922c34d dev-python/xknx: add 2.7.0, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:42:45 +02:00
8480e92ae3 dev-python/pyisy: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:40:20 +02:00
fab9f86300 dev-python/pyisy: add 3.1.14, drop 3.0.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:36:09 +02:00
51ac6a7e20 dev-python/pyinsteon: add 1.4.1, drop 1.3.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:34:12 +02:00
14dc3fe480 dev-python/ihcsdk: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:31:01 +02:00
43af300f97 dev-python/ihcsdk: add 2.8.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:30:24 +02:00
de67d66eaf dev-python/AIOSomecomfort: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:28:20 +02:00
4ad0024474 dev-python/AIOSomecomfort: add 0.0.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:26:21 +02:00
9377479d13 dev-python/aiohomekit: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:21:32 +02:00
4d2aa22684 dev-python/aiohomekit: add 2.6.3, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:17:57 +02:00
fb1651fbb1 dev-python/gcal-sync: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:16:01 +02:00
9881306f24 dev-python/gcal-sync: drop olds, add 4.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 11:13:59 +02:00
4786d78be6 dev-python/goodwe: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:51:20 +02:00
afc169829c dev-python/goodwe: add 0.2.30
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:50:00 +02:00
ffde99138b dev-python/gios: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:48:19 +02:00
b6547ba267 dev-python/gios: add 3.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:45:24 +02:00
6560288326 dev-python/pyfritzhome: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:43:47 +02:00
0da0ff033e dev-python/pyfritzhome: drop olds, add 0.6.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:41:48 +02:00
0970e522e8 dev-python/flipr-api: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:39:46 +02:00
c05988556b dev-python/flipr-api: add 1.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:36:36 +02:00
d17fa4a0d4 dev-python/flux-led: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:33:47 +02:00
a9c8f7d7e4 dev-python/flux-led: add 0.28.36, drop 0.28.34
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:30:33 +02:00
4431fa05d8 dev-python/aioesphomeapi: cleanup
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:27:19 +02:00
0e7af9b4cc dev-python/aioesphomeapi: add 13.6.1, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:25:23 +02:00
a97703d9e2 dev-python/env-canada: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:21:50 +02:00
53c0295107 dev-python/env-canada: SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:15:23 +02:00
9f4b9fa046 dev-python/env-canada: add 0.5.30
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:12:07 +02:00
45e0e3d10b dev-python/energyzero: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:09:10 +02:00
f4f4ba32d5 dev-python/energyzero: add 0.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-09 10:08:25 +02:00
f9a958d19f dev-python/easyenergy: add 0.2.3, drop 0.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 10:13:28 +02:00
3d71533ff2 dev-python/aiodiscover: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 10:11:40 +02:00
8f48b12a56 dev-python/aiodiscover: add 1.4.16, drop 1.4.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 10:10:47 +02:00
70852887ea dev-python/pyControl4: SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 10:08:36 +02:00
6ac15e8e87 dev-python/pyControl4: add 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 10:07:41 +02:00
09e9b96671 dev-python/bthome-ble: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 10:02:01 +02:00
fd79e57c6e dev-python/bthome-ble-2.9.0, fix a dep
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:58:36 +02:00
cb4a9851f8 dev-python/sensor-state-data: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:57:28 +02:00
83edb95b7f dev-python/sensor-state-data: add 2.14.0, drop 2.12.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:56:15 +02:00
7cd9fd6c86 dev-python/bthome-ble: add 2.9.0, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:53:17 +02:00
e9abbf0673 dev-python/python-bsblan: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:51:46 +02:00
eb0007b42e dev-python/python-bsblan: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:46:44 +02:00
63e9c06bd3 dev-python/python-bsblan: add 0.5.11, drop 0.5.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:44:43 +02:00
3ea665dd92 dev-python/brother: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:41:44 +02:00
e8ad90787c dev-python/brother: add 2.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:36:11 +02:00
bb7939d636 dev-python/dacite: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:34:52 +02:00
dddd5e2f54 dev-python/dacite: add 1.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:33:41 +02:00
9cc361fa1d dev-python/pysnmplib: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:30:27 +02:00
f861a86225 dev-python/pysnmplib: add 5.0.21
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:28:31 +02:00
d4b85f3472 dev-python/pysnmp-pyasn1: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:27:01 +02:00
c6a3f4838f dev-python/pysnmp-pyasn1: add 1.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:25:57 +02:00
509be45543 dev-python/pybravia: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:20:38 +02:00
c40e2f0928 dev-python/pybravia: add 0.3.2, drop 0.2.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:19:12 +02:00
287794473f dev-python/bimmer-connected: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:17:56 +02:00
40deb27ccc dev-python/bimmer-connected: add 0.13.0, drop 0.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:16:07 +02:00
3d37edeeed dev-python/dbus-fast: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 09:01:28 +02:00
9631dfdf87 dev-python/dbus-fast: add 1.84.2, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 08:58:36 +02:00
27fa5541f6 dev-python/bluetooth-adapters: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 08:56:09 +02:00
ae42534faf dev-python/bluetooth-adapters: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 08:54:49 +02:00
6a598da862 dev-python/bluetooth-adapters: add 0.15.3, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 08:52:04 +02:00
5651be6a6a dev-python/bleak-retry-connector: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 08:50:16 +02:00
9aeb353617 dev-python/bleak-retry-connector: add 3.0.2, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 08:48:27 +02:00
835eec2988 dev-python/bleak: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 08:46:02 +02:00
d004639172 dev-python/bleak: add 0.20.1, drop 0.19.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 08:44:26 +02:00
7007757d0f dev-python/pyblackbird: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 08:42:08 +02:00
766ebcf1a1 dev-python/pyblackbird: add 0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 08:41:05 +02:00
d76e824a4a dev-python/pybalboa: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 08:38:22 +02:00
a0d0db3d2f dev-python/pybalboa: add 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 08:36:27 +02:00
d0552996bd dev-python/aiobafi6: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 08:34:19 +02:00
a2ef538ca2 dev-python/aiobafi6: add 0.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 08:32:22 +02:00
8e2a19ce7d dev-python/yalexs-ble: add 2.1.14, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-08 08:29:33 +02:00
f2947e63fe dev-python/hyundai-kia-connect-api: new package, add 3.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-07 16:43:06 +02:00
21a8b9dd69 dev-python/apprise: add 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-07 09:50:04 +02:00
3096571b00 dev-python/aioambient: add 2022.10.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-07 09:32:42 +02:00
4dbd472b6e dev-python/home-assistant-frontend: drop olds, add 20230406.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-07 09:20:27 +02:00
bcc7935cfc dev-python/ulid-transform: new package, add 0.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-07 08:49:33 +02:00
d1d552bbfc app-misc/homeassistant: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-04-07 08:45:42 +02:00
08fd210585 update homeassistant-2023.3.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-23 23:32:03 +01:00
1e3fcc7bed app-misc/homeassistant: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-23 23:30:04 +01:00
a30a3ce137 dev-python/oauth2client: new package, add 4.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-23 23:25:03 +01:00
1edd9f86a0 dev-python/aiomusiccast: add 0.14.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-23 23:12:29 +01:00
d9f98e5f1a dev-python/PySwitchbot: add 0.37.4, drop 0.23.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-23 23:09:10 +01:00
c03dd04c31 dev-python/oralb-ble: add 0.17.6, drop 0.17.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-23 23:04:58 +01:00
e70beca7b8 dev-python/aioharmony: add 0.2.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-23 23:02:27 +01:00
c630eb2ace dev-python/easyenergy: add 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-23 22:58:45 +01:00
4f5a4ce841 dev-python/yalexs-ble: add 2.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-23 22:56:18 +01:00
74220ed1be upddate homeassistant-2023.3.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-16 22:42:09 +01:00
67c9309e34 dev-python/fritzconnection: re-add 1.11.0 from main
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-16 22:36:35 +01:00
033c78e22d dev-python/denonavr: re-add 0.11.1 from main
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-16 22:34:41 +01:00
a929afd4b3 dev-python/caldav: keyword 1.2.0 for amd64, arm, arm64, x86
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-16 22:31:40 +01:00
6bbb467f25 dev-python/caldav: add 1.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-16 22:29:03 +01:00
22cb04d4dd dev-python/nibe: add 2.1.4, drop 1.3.0-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-16 22:25:52 +01:00
a96517b37d dev-python/aioesphomeapi: SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-16 22:23:50 +01:00
e5d0d280aa dev-python/aioesphomeapi: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-16 22:23:00 +01:00
d02665eed8 dev-python/aioesphomeapi: add 13.5.1, drop 13.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-16 22:22:01 +01:00
69f7500249 dev-python/bond-async: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-16 22:19:50 +01:00
f601932411 dev-python/bond-async: add 0.1.23, drop 0.1.20-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-16 22:18:58 +01:00
df4bc63e84 dev-python/home-assistant-frontend: add 20230309.1, drop 20230302.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-16 22:16:09 +01:00
a6a8efed80 remove olds 2023-03-14 18:54:03 +01:00
657e3352ec update homeassistant-2023.3.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-14 18:43:17 +01:00
7ed596ed8f dev-python/zha-quirks: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-14 18:26:19 +01:00
9bb010155c dev-python/zha-quirks: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-14 18:25:37 +01:00
a5ff1edce5 dev-python/zha-quirks: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-14 18:25:02 +01:00
d5ff08d92b dev-python/zha-quirks: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-14 18:24:22 +01:00
e2b25efdbf dev-python/zha-quirks: add 0.0.94, drop 0.0.89
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-14 18:22:53 +01:00
bda55d0dff dev-python/bellows: SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-14 18:20:22 +01:00
e9ba8d2ebf dev-python/bellows: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-14 18:18:03 +01:00
8228c215d7 dev-python/bellows: add 0.34.10, drop 0.34.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-14 18:16:49 +01:00
Andreas Billmeier (@STR/VW3)
c8eef9b226 dev-python/whois: pypi Eclass
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-14 15:49:02 +01:00
Andreas Billmeier (@STR/VW3)
3c914f8c00 dev-python/aiopvpc: add 4.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-14 12:48:14 +01:00
Andreas Billmeier (@STR/VW3)
df65f11baa dev-python/pydeconz: add 110
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-14 12:44:53 +01:00
1e06c9412d dev-python/importlib_resources: new package, add 5.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-12 11:10:58 +01:00
6cc5b0b007 dev-embedded/esphome: add 2023.2.4, use pypi — helper eclass, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 23:52:18 +01:00
81b2f03e9a dev-embedded/esptool: add 4.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 23:48:05 +01:00
98dca176c4 dev-embedded/esphome-dashboard: add 20230214.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 23:32:47 +01:00
2d34cc1e32 dev-embedded/esphome-dashboard: use pypi — helper eclass
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 23:31:19 +01:00
beca3a7680 dev-embedded/esphome-dashboard: drop 20220508.0, 20220925.0, 20221020.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 23:25:46 +01:00
c7d0681cea dev-embedded/esptool: add 4.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 23:17:21 +01:00
ecbc7bfe6e dev-embedded/esptool: use pypi eclass
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 23:13:51 +01:00
c6dc696a66 dev-embedded/esphome: drop 2022.8.0, 2022.9.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 23:01:10 +01:00
07b0a82c79 README.md: fix license count algo, added comment about main's SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 20:58:17 +01:00
16881a97c1 dev-python/sockio: update LICENSE, SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 20:51:24 +01:00
0fb1463a04 update homeassistant-2023.3.3-r2 (add tts to med Ebuild)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 20:41:32 +01:00
815f909742 app-misc/homeassistant: use Pypi's SDIST (to re-add translations)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 01:40:06 +01:00
2fcf242e4f app-misc/node-red: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 01:38:08 +01:00
7f9f86fc0d update homeassistant-2023.3.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 00:21:29 +01:00
8a60f3afb9 dev-python/pymazda: add 0.3.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 00:03:18 +01:00
84dc99094f dev-python/roombapy: add 1.6.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-10 00:00:51 +01:00
ee28d7a2d5 dev-python/home-assistant-frontend: add 20230309.0, drop 20221213.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 23:49:56 +01:00
a5ddbba850 app-misc/homeassistant: drop 2022.12.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 23:35:43 +01:00
7b474c7191 Merge pull request '2023.3.2' (#1256) from 2023.3.2 into master
Reviewed-on: #1256
2023-03-09 23:29:39 +01:00
a2692a763e update homeassistant-2023.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 23:26:42 +01:00
19c450a26e Merge pull request 'Update zigbee2mqtt to 1.30.2' (#1241) from inode64/HomeAssistantRepository:noderes&zigbee2mqtt into master
Reviewed-on: #1241
2023-03-09 23:18:58 +01:00
1094fb6bd9 dev-python/pyipp: drop 0.11.0-r1, 0.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 23:01:56 +01:00
297e20abfc dev-python/pyipp: 0.12.1-r1 SRC_URI -> pypi
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 23:00:39 +01:00
176b3bf3e1 dev-python/uamqp: depends on <dev-libs/openssl-3, fixes #1242
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 22:51:45 +01:00
2d7bebaac2 dev-python/micloud: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 19:54:19 +01:00
e92b524a10 dev-python/python-miio: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 19:51:09 +01:00
99b3c6b025 dev-python/*: fix #1240 setuptools_scm was renamed (20a310b95d)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 19:41:48 +01:00
cf9cb72a0b dev-python/pyinsteon: add 1.3.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 19:29:58 +01:00
15eed4f01e dev-python/insteon-frontend-home-assistant: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 19:26:46 +01:00
d72d7e7ee2 dev-python/insteon-frontend-home-assistant: add 0.3.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 19:22:45 +01:00
e871fbe566 dev-python/pyfibaro: add 0.6.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 19:14:59 +01:00
89f6fac8af dev-python/aioesphomeapi: add 13.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 19:13:21 +01:00
0973377b4b dev-python/home-assistant-frontend: add 20230306.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 19:11:10 +01:00
e63e441579 dev-python/snapcast: add 2.3.2, drop 2.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 19:00:53 +01:00
5119b14162 dev-python/sqlalchemy: add sqlalchemy-2.0.5_p1, drop old
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-09 18:52:54 +01:00
INODE64
1fec802637 Update eclass to fix small bug
Update zigbee2mqtt to 1.30.2
Fix Manifest

Check with pkgcheck 0.10.22

Signed-off-by: INODE64 <ffelix@inode64.com>
2023-03-06 10:51:20 +01:00
281bb658f0 Merge pull request '2023.3.0 updates' (#1208) from 2023.3.0 into master
Reviewed-on: #1208
2023-03-05 10:29:07 +01:00
9922ecae83 update homeassistant-2023.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-05 10:26:36 +01:00
c5f6580dab dev-python/pytest-picked: new package, add 0.4.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 11:15:28 +01:00
00da3c8d31 dev-python/pylint: add 2.16.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 11:11:10 +01:00
6cee4c0cfc dev-python/pipdeptree: add 2.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 11:05:55 +01:00
f6e97810ef dev-python/voluptuous-serialize: add 2.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 11:03:48 +01:00
57abacbc23 dev-python/syrupy: new package, add 4.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 11:01:49 +01:00
7d85b4687b dev-python/colored: new package, add 1.4.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 11:00:58 +01:00
838cf6164e dev-python/uamqp: new package, add 1.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 10:44:33 +01:00
d6605a6352 dev-python/home-assistant-bluetooth: add 1.9.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 10:31:18 +01:00
87a4f93cb0 dev-python/orjson: add 3.8.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 10:27:07 +01:00
ee81374f7c dev-python/beautifulsoup4: new package, add 4.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 10:23:16 +01:00
2529925611 dev-python/zha-quirks: add 0.0.93
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 10:19:52 +01:00
f8037dfc0a dev-python/python-matter-server: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 10:17:02 +01:00
2907267af9 dev-python/py-dormakaba-dkey: drop unused olds, add 1.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 09:40:02 +01:00
6c6154d6c3 dev-python/insteon-frontend-home-assistant: add 0.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 09:37:08 +01:00
67d1fd4df7 dev-python/pyTibber: add 0.27.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 09:21:39 +01:00
decc898cf6 dev-python/nuheat: add 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 09:17:58 +01:00
eb3c2537d0 dev-python/home-assistant-intents: add 2023.2.28, drop 2023.2.22
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 09:04:33 +01:00
4cd54c39bc dev-python/zigpy-znp: update SRC_URI
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-04 08:58:45 +01:00
9b48980a69 Merge pull request 'user adapt the ebuild to use PEP517' (#1211) from inode64/HomeAssistantRepository:auroranoaa into 2023.3.0
Reviewed-on: #1211
2023-03-03 07:11:34 +01:00
45ec14b1e5 dev-python/home-assistant-frontend: add 20230302.0, drop 20230301.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-03 07:10:09 +01:00
INODE64
5f0a9eb4f3 user adapt the ebuild to use PEP517
use pypi.eclass
remove redundant and unnecessary dependencies
remove the test because it does not have in pyppi

Check with pkgcheck 0.10.22

Signed-off-by: INODE64 <ffelix@inode64.com>
2023-03-02 13:46:16 +01:00
cc2ac154b2 dev-python/zigpy-znp: add 0.9.3, drop 0.8.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-02 07:41:25 +01:00
84950a5770 dev-python/bellows: add 0.34.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-02 07:39:12 +01:00
c32706bd59 dev-python/zigpy: add 0.53.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-02 07:37:03 +01:00
95a06a7141 dev-python/odp-amsterdam: add 5.1.0, drop 5.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-02 07:34:37 +01:00
72a73d7445 dev-python/env-canada: add 0.5.29
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-02 07:31:56 +01:00
9000a2f0f7 dev-python/zwave-me-ws: add 0.3.1, drop 0.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-02 07:29:28 +01:00
32bc7ad574 dev-python/zwave-js-server-python: add 0.46.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-02 07:26:48 +01:00
d8d47706ea dev-python/AIOSomecomfort: add 0.0.11, drop 0.0.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-02 07:24:48 +01:00
2b3b67054d dev-python/home-assistant-frontend: add 20230301.0, drop 20230227.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-02 07:19:48 +01:00
76f8c57a93 dev-python/requests: update EAPI 7 -> 8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-02 07:12:34 +01:00
9bb4722ecb dev-python/vulcan-api: add 2.3.0, drop 2.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 22:38:05 +01:00
24ace9df6d dev-python/faust-cchardet: new package, add 2.1.18
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 22:36:21 +01:00
a050854a85 dev-python/velbus-aio: add 2023.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 22:21:20 +01:00
8abc37b8f1 dev-python/upb-lib: add 0.5.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 22:15:30 +01:00
2cd32ecd29 dev-python/python-kasa: add 0.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 22:07:48 +01:00
2525366b0f dev-python/yolink-api: add 0.2.8, drop 0.0.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:57:34 +01:00
1e015b03ad dev-python/asyncio-mqtt: add 0.16.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:56:35 +01:00
426ecb2650 dev-python/wiffi: add 1.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:51:07 +01:00
921fbf874d dev-python/tplink-omada-client: new package, add 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:48:35 +01:00
bf225ad904 dev-python/nibe: add 2.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:45:05 +01:00
b0f0b73d50 dev-python/async-modbus: update 0.2.1-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:43:50 +01:00
a238e3e23c dev-python/py-dormakaba-dkey: add 1.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:32:20 +01:00
0815b7337f dev-python/aiohue: add 4.6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:29:38 +01:00
64b87bfd6a dev-python/hassil: add 1.0.6, drop 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:27:25 +01:00
ee02e4b9fa dev-python/xknx: add 2.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:25:31 +01:00
a133afab9e dev-python/pyunifiprotect: add 4.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:22:10 +01:00
a00104962d dev-python/total-connect-client: add 2023.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:19:51 +01:00
6da53a3d53 dev-python/pyroute2: new package, add 0.7.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:17:01 +01:00
25e0f3dd31 dev-python/pytautulli: add 23.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:12:15 +01:00
b1c29cb618 dev-python/HATasmota: add 0.6.4, drop 0.6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:10:13 +01:00
782a475f6c dev-python/PySwitchbot: add 0.37.3, drop 0.36.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:08:11 +01:00
95d9ea7c32 dev-python/soco: add 0.29.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:05:39 +01:00
133a16adb8 dev-python/screenlogicpy: add 0.7.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 21:02:16 +01:00
e7719b2c9c dev-python/rokuecp: add 0.17.1, drop 0.16.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 20:10:33 +01:00
79f8dc6a24 dev-python/pyRFXtrx: add 0.30.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 20:08:06 +01:00
f61b8d9984 dev-python/reolink-aio: add 0.5.1, drop 0.3.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 20:06:10 +01:00
dd48d5871c dev-python/renault-api: add 0.1.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 20:04:22 +01:00
d44b8a46bd dev-python/aioqsw: add 0.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 20:00:01 +01:00
3f98828519 dev-python/gridnet: add 4.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 19:58:10 +01:00
6795025a6a dev-python/python-otbr-api: add 1.0.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 19:55:59 +01:00
a4d7a83626 dev-python/nextdns: add 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 19:52:59 +01:00
3c92c3cf77 dev-python/nettigo-air-monitor: add 2.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 19:49:51 +01:00
916d1a7d8d dev-python/motionblinds: add 0.6.17
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 19:47:46 +01:00
176b150ba8 dev-python/mopeka-iot-ble: add 0.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 19:45:31 +01:00
46bee502d2 dev-python/pymodbus: add 3.1.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 19:42:06 +01:00
08fc22eba1 dev-python/meteofrance-api: add 1.2.0, drop 1.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 19:34:17 +01:00
750d169476 dev-python/lupupy: add 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 19:30:00 +01:00
d1d561986d dev-python/aiolivisi: fix DL Urls, add 0.0.15
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 19:23:38 +01:00
a574bdd51b dev-python/PyMicroBot: add 0.0.9, drop 0.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 19:00:41 +01:00
2379ae75c8 dev-python/incomfort-client: add 0.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 18:56:30 +01:00
0b921c9b29 dev-python/AIOSomecomfort: add 0.0.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 18:48:38 +01:00
35cdaaaa64 dev-python/aiohomekit: add 2.6.1, drop 2.4.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 18:42:15 +01:00
58ddb285a5 dev-python/greeclimate: add 1.4.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 18:39:38 +01:00
49f2649ba9 dev-python/govee-ble: add 0.23.0, drop 0.21.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 18:37:02 +01:00
7dbc52a9a6 dev-python/pyinsteon: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 18:35:24 +01:00
a56f0798fc dev-python/PyPubSub: PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 18:34:20 +01:00
Andreas Billmeier (@STR/VW3)
3c2cb868b7 dev-python/mysql-connector-python: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-03-01 16:20:38 +01:00
Andreas Billmeier (@STR/VW3)
4c608be071 Merge branch '2023.3.0' of git.edevau.net:onkelbeh/HomeAssistantRepository into 2023.3.0 2023-03-01 13:58:38 +01:00
26ca3a9f41 Merge pull request 'user adapt the ebuild to use PEP517' (#1207) from inode64/HomeAssistantRepository:pyinsteon into 2023.3.0
Reviewed-on: #1207
2023-03-01 13:57:48 +01:00
INODE64
7d111ef92b user adapt the ebuild to use PEP517
use pypi.eclass (I check download with ebuild pyinsteon fetch)
remove redundant and unnecessary dependencies
remove the test because it does not have in pyppi
Requiere voluptuous instead of pyyaml (commit f84674faa3)

Check with pkgcheck 0.10.22

Signed-off-by: INODE64 <ffelix@inode64.com>
2023-03-01 13:38:14 +01:00
473f794d9a dev-python/goodwe: add 0.2.25, drop 0.2.15-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 20:41:22 +01:00
36f511feee dev-python/ismartgate: add 5.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 20:35:21 +01:00
6a0d8a5fc2 dev-python/aio-geojson-generic-client: add 0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 20:30:37 +01:00
eb5e95b6cd dev-python/aio-georss-gdacs: add 0.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 20:26:58 +01:00
d3ba440869 dev-python/aio-georss-client: add 0.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 20:26:00 +01:00
0a68e9afd8 dev-python/dateparser: add 1.1.7, drop 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 20:24:54 +01:00
38328a2a07 dev-python/haversine: add 2.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 20:20:50 +01:00
6eaf3aaafa dev-python/easyenergy: new package, add 0.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 20:14:12 +01:00
f51495c5aa dev-python/py-dormakaba-dkey: new package, add 1.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 20:10:09 +01:00
a6c76cf6e7 dev-python/freebox-api: add 1.1.0, drop 0.0.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 20:05:52 +01:00
5db3868d8c dev-python/ha-ffmpeg: add 3.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 20:03:33 +01:00
690da83e62 dev-python/pyfido: add 2.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 20:01:26 +01:00
0299bf9bc8 dev-python/pyfibaro: new package, add 0.6.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 19:58:26 +01:00
d9f280bf24 dev-python/aioesphomeapi: add 13.4.1, drop 13.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 19:55:26 +01:00
cd7d262608 dev-python/elgato: add 4.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 19:52:25 +01:00
47589e51e5 dev-python/devolo-plc-api: add 1.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 19:50:05 +01:00
fde6079a57 dev-python/pydeconz: add 108
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 19:46:39 +01:00
934ff8e4b6 dev-python/pydaikin: drop olds, add 2.9.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 19:42:58 +01:00
f17c0196a7 dev-python/home-assistant-intents: add 2023.2.22
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 19:32:17 +01:00
4a1ada84fc dev-python/hassil: add 1.0.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 19:26:42 +01:00
df46cd8489 dev-python/bthome-ble: add 2.5.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 19:22:50 +01:00
3d7ec82bbc dev-python/brother: add 2.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 07:35:48 +01:00
9a628517cc dev-python/dbus-fast: add 1.84.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 07:33:25 +01:00
9944310c2f dev-python/pybalboa: add 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 07:29:16 +01:00
3ec91aa073 dev-python/axis: add 47
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 07:26:27 +01:00
f88106df68 dev-python/yalexs-ble: add 2.0.4, drop 1.12.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 07:24:23 +01:00
0c01289c51 dev-python/home-assistant-frontend: add 20230227.0, drop 20230224.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 07:20:53 +01:00
0920757b0c dev-python/yalexs: add 1.2.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 07:09:54 +01:00
79f21e6965 dev-python/arcam-fmj: add 1.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 07:07:07 +01:00
675e7bbb1f dev-python/pyairnow: add 1.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 07:04:43 +01:00
323b71c6ae dev-python/bsblan: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 07:02:48 +01:00
56a8ddf0e6 dev-python/AEMET-OpenData: add 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-28 07:00:53 +01:00
07b2bfb81f dev-python/home-assistant-frontend: add 20230224.0, drop 20230104.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-27 19:58:18 +01:00
cc459c171a dev-python/xiaomi-ble: removed Changelog from docs, drop old
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-27 19:48:04 +01:00
c4dade7fc1 Merge pull request 'xiaomi-ble' (#1184) from inode64/HomeAssistantRepository:xiaomi-ble into 2023.3.0
Reviewed-on: #1184
2023-02-27 19:41:46 +01:00
Fco Javier Felix
4a5cb89509 remove the test because there is no
use class pypi
Update docs
2023-02-26 20:09:06 +01:00
b3f4cbffc9 Merge pull request 'remove accidently added dev-ebuild, fix a Manifest' (#1183) from 2023.3.0 into master
Reviewed-on: #1183
2023-02-26 19:17:09 +01:00
6987b1b23b remove accidently added dev-ebuild, fix a Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 19:15:29 +01:00
98957b62f2 Merge pull request 'rename prompt_toolkit -> prompt-toolkit' (#1182) from 2023.3.0 into master
Reviewed-on: #1182
2023-02-26 19:02:07 +01:00
7e529d623e dev-python/pymodbus: rename prompt_toolkit -> prompt-toolkit
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 18:59:12 +01:00
6ae4979f06 app-misc/homeassistant: remove olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 18:35:54 +01:00
ffe5869e1e Merge pull request '2023.2.5' (#1102) from 2023.2.5 into master
Reviewed-on: #1102
2023-02-26 10:53:45 +01:00
866d44d800 update homeassistant-2023.2.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 10:48:58 +01:00
f407d01f46 dev-python/requests: new package, add 2.28.1-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 10:43:46 +01:00
c45be20a37 dev-python/orjson: add 3.8.6, drop 3.7.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 10:38:50 +01:00
8bb5630ce1 dev-python/youtube-dl: new package, add 2021.12.17-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 10:25:26 +01:00
a34929befd dev-python/ical: drop 4.2.3, 4.2.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 10:21:18 +01:00
8407a6ab86 dev-python/caldav: add workaround for missing icalendar dep -> 0.9.1-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 10:11:56 +01:00
59d3519df5 dev-python/pyTibber: drop olds, add 0.26.13
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 10:00:11 +01:00
2c6cb6aae8 dev-python/reolink-aio: add 0.4.2, drop 0.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 09:56:42 +01:00
e65f4ab288 dev-python/pyopenuv: add 2023.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 09:54:47 +01:00
d64b275bdc dev-python/pyoctoprintapi: PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 09:51:58 +01:00
714d743158 dev-python/pyoctoprintapi: add 0.1.11, drop 0.1.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 09:50:39 +01:00
e167ec27ea dev-python/AIOAladdinConnect: add 0.1.56
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 09:46:08 +01:00
a60f3c13eb dev-python/pygatt: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 09:45:05 +01:00
4a46485fef dev-python/*: Bad digest for several dev-python ebuilds, fixes #1091
Signed-off-by: Andreas Billmeier <b@edevau.net>

 Changes committed:
	modified:   construct/Manifest
	modified:   pybluez/Manifest
	modified:   pyipp/Manifest
2023-02-26 09:37:06 +01:00
2ae2539e33 Merge branch 'master' of git.edevau.net:onkelbeh/HomeAssistantRepository into 2023.2.5
pygatt #1093
2023-02-26 09:32:07 +01:00
31bf3cc74f Merge pull request 'pygatt' (#1093) from inode64/HomeAssistantRepository:pygatt into master
Reviewed-on: #1093
2023-02-26 09:31:39 +01:00
5bbfd0803d Merge branch 'master' of git.edevau.net:onkelbeh/HomeAssistantRepository into 20223.2.5
New ebuilds for nodered & zigbee2mqtt
2023-02-26 09:27:52 +01:00
122d778d0a Merge pull request 'New ebuilds for nodered & zigbee2mqtt' (#1090) from inode64/HomeAssistantRepository:noderes&zigbee2mqtt into master
Reviewed-on: #1090
2023-02-26 09:27:01 +01:00
d4a5215164 app-misc/*: remove olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-26 09:15:52 +01:00
Fco Javier Felix
db5cba5d7c use nodejs-mod_src_install in a similar way as with distutils-r1_python_install
Fix function names in nodejs-mod.eclass
remove dep files in nodejs-pack.eclass too
2023-02-24 20:25:21 +01:00
Fco Javier Felix
751e0af338 Missing python bluetooth dependencies 2023-02-23 06:03:18 +01:00
INODE64
f0059f1f8f user adapt the ebuild to use PEP517
use pypy.eclass
remove redundant and unnecessary dependencies
remove the test because it does not have

Check with pkgcheck 0.10.22

Signed-off-by: INODE64 <ffelix@inode64.com>
2023-02-22 17:17:43 +01:00
INODE64
3050b7a8c4 Include eclass for new nodejs ebuilds
New packages (zigbee2mqtt and node-red) from my gentoo overlay (https://github.com/inode64/inode64-overlay)

Signed-off-by: INODE64 <ffelix@inode64.com>
2023-02-20 19:11:33 +01:00
INODE64
71fddff4fb Revert "Include eclass for new nodejs ebuilds"
This reverts commit ddb5532108.
2023-02-20 19:08:50 +01:00
INODE64
ddb5532108 Include eclass for new nodejs ebuilds
New packages (zigbee2mqtt and node-red) from my gentoo overlay (https://github.com/inode64/inode64-overlay)
2023-02-20 19:06:55 +01:00
3887271707 dev-python/codecov: turn off tests, https://bugs.gentoo.org/show_bug.cgi?id=894282
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-18 08:53:37 +01:00
5a35539f54 dev-python/pykrakenapi-0.1.8: fix top level violation 2023-02-15 02:15:33 +01:00
c15bfa34f3 dev-python/hyperion-py-0.7.5: fix top level violation 2023-02-15 01:25:59 +01:00
da366f4b40 dev-python/awesomeversion-22.9.0: fix top level violation 2023-02-15 00:44:49 +01:00
9eea46d89c kconfiglib: update Manifest 2023-02-15 00:30:46 +01:00
faf1631960 Merge pull request #221 from onkelbeh/2023.2.4
2023.2.4
2023-02-14 22:48:32 +01:00
409769262b update homeassistant-2023.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:45:18 +01:00
736e42ab81 dev-python/aioesphomeapi: add 13.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:41:47 +01:00
56587bae66 dev-python/pyipma: add 3.0.6, drop 2.0.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:40:17 +01:00
899cb39f98 dev-python/aiolifx: drop olds, add 0.8.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:38:14 +01:00
2080bcb2cc dev-python/oralb-ble: add 0.17.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:32:24 +01:00
797522e418 dev-python/reolink-aio: add 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:30:57 +01:00
f74629ba0c dev-python/volvooncall: add 0.10.2, drop 0.10.0-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:29:25 +01:00
e7989ab0f0 dev-python/xiaomi-ble: add 0.16.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:27:25 +01:00
b612f211a1 dev-python/yalexs-ble: add 1.12.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:25:41 +01:00
2ae6d62ca9 dev-python/ha-ffmpeg: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:21:25 +01:00
97fbd09419 Merge branch 'master' of git.edevau.net:onkelbeh/HomeAssistantRepository into 2023.2.3 2023-02-14 22:19:25 +01:00
09699759ec Merge pull request 'Update to DISTUTILS_USE_PEP517' (#1075) from inode64/HomeAssistantRepository:ha-ffmpeg into master
Reviewed-on: #1075
2023-02-14 22:13:31 +01:00
0d18690667 dev-python/gassist-text: update deps, add metadata, renew Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 22:11:11 +01:00
38f98423fa Merge pull request 'Sort dependencies and dependencies' (#1074) from inode64/HomeAssistantRepository:gassist_text into 2023.2.3
Reviewed-on: #1074
2023-02-14 22:07:49 +01:00
31e6cf0768 dev-python/pymodbus: fix versions, not from dev tree
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 21:14:03 +01:00
8b18cdfcfd dev-python/home-assistant-intents: remove versions (wip)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 21:09:26 +01:00
25a2124989 minor cleanups, rename zeroconf, again
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 21:08:10 +01:00
b2bfaece9f dev-python/home-assistant-intents: remove versions (wip)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 21:03:49 +01:00
3c9feda0dc dev-embedded/*: rename zeroconf, again (29153ca563)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 20:42:51 +01:00
6f4bba3115 dev-python/*: rename zeroconf, again (29153ca563)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 20:37:07 +01:00
24185776f0 remove obsolete updater component (GH PR #202) 2023-02-14 20:07:46 +01:00
381199f974 update homeassistant-2023.2.3-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 20:05:02 +01:00
d48d3ac77a dev-python/sentry-sdk: re-add 1.13.0 (from main official)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-14 19:43:08 +01:00
INODE64
6bf28dafa5 Update to DISTUTILS_USE_PEP517
Change SRC_URI to github, in pypi are missing some files (test, etc..)
Remove tests are broken
Require ffmpeg to run
2023-02-14 15:24:11 +01:00
Fco Javier Felix
ea3babf271 Sort dependencies
Fix require dev-python/protobuf-python not dev-libs/protobuf
2023-02-13 15:16:37 +01:00
e6f3b0c4fe update homeassistant-2023.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 21:11:17 +01:00
f6a8e8f179 dev-python/pylint-per-file-ignores: new package, add 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 20:51:03 +01:00
e7c13457ee dev-vcs/pre-commit: new package, add 3.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 20:43:21 +01:00
c967319603 dev-python/astroid: re-add missing version (from main repo)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 20:36:45 +01:00
be8adadba2 dev-python/orjson: fix MisplacedEclassVar, drop 3.7.8, add 3.8.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 20:30:55 +01:00
2d01112655 Merge pull request 'gassist-text-0.0.10.ebuild' (#985) from inode64/HomeAssistantRepository:gassist_text into 2023.2.3
Reviewed-on: #985
2023-02-12 20:16:10 +01:00
4907e3447a Merge pull request 'Downgrade from SQLAlchemy 1.4.46 (portage official)' (#984) from inode64/HomeAssistantRepository:sqlalchemy into 2023.2.3
Reviewed-on: #984
2023-02-12 20:13:20 +01:00
Fco Javier Felix
3354643048 gassist-text-0.0.10.ebuild
Test ok

check with pkgcheck 0.10.21
2023-02-12 19:23:11 +01:00
Fco Javier Felix
80dec8c9e6 Downgrade from SQLAlchemy 1.4.46 (portage official)
check with pkgcheck 0.10.21
2023-02-12 18:28:54 +01:00
15267cb5dc dev-python/aioimaplib: drop 1.0.0, update 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 15:23:42 +01:00
667906565c dev-python/whois: add 0.9.23
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:39:01 +01:00
dafc5c7c39 dev-python/jaraco-abode: new package, add 3.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:35:05 +01:00
2c2f347877 dev-python/jaraco-net: new package, add 9.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:34:03 +01:00
c2b5d33d50 dev-python/jaraco-logging: new package, add 3.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:32:56 +01:00
bfbce528af dev-python/jaraco-email: new package, add 3.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:31:56 +01:00
ec8298046a dev-python/jaraco-context: new package, add 4.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:30:57 +01:00
c0609b5e4b dev-python/jaraco-collections: new package, add 3.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:29:51 +01:00
0804b6f770 dev-python/jaraco-classes: new package, add 3.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:28:15 +01:00
42313c8c7d dev-python/jaraco-text: new package, add 3.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 09:27:09 +01:00
3d5db2f001 dev-python/bx-py-utils: new package, add 75
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 08:54:12 +01:00
541d8e8627 dev-python/rich: new package, add 12.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 08:39:43 +01:00
181706471a dev-python/aioruuvigateway: new package, add 0.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 08:33:58 +01:00
b7b0d8da14 dev-python/aiopvpc: add 4.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 08:20:36 +01:00
72028411d9 dev-python/aioridwell: add 2023.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-12 08:17:32 +01:00
a6706720e4 dev-python/pyrympro: enable py3.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 22:48:25 +01:00
7023922828 dev-python/roonapi: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 22:47:06 +01:00
0570179177 Merge pull request 'update roonai-0.1.3' (#978) from inode64/HomeAssistantRepository:roonapi into 2023.2.3
Reviewed-on: #978
2023-02-11 22:43:14 +01:00
fce45c07a1 Merge branch '2023.2.3' of git.edevau.net:onkelbeh/HomeAssistantRepository into 2023.2.3 2023-02-11 22:40:31 +01:00
d206d850e6 Merge pull request 'add pyrympro==0.0.4' (#977) from inode64/HomeAssistantRepository:pyrympro into 2023.2.3
Reviewed-on: #977
2023-02-11 22:35:22 +01:00
93f5c7c5a9 dev-python/RestrictedPython: add 6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 22:32:19 +01:00
Fco Javier Felix
0edf7fff01 update roonai-0.1.3
Change src download, in mirror:pypi have deleted the test directory and changelog.md
Remove test, Always failed, I make a bug in https://github.com/pavoni/pyroon/issues/69

check with pkgcheck 0.10.21
2023-02-11 20:24:59 +01:00
Fco Javier Felix
a75a27714c add pyrympro==0.0.4
check with pkgcheck 0.10.21
2023-02-11 19:43:09 +01:00
94927aa8d5 dev-python/sensorpush-ble: add 1.5.5, drop 1.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:53:33 +01:00
12f0f52163 dev-python/bluetooth-sensor-state-data: add 1.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:50:09 +01:00
e1d8217f8a dev-python/sensorpro-ble: add 0.5.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:46:00 +01:00
89935f0b0c dev-python/pyrainbird: add 2.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:43:56 +01:00
30613aaa05 dev-python/oralb-ble: add 0.17.4, drop 0.14.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:39:22 +01:00
a099bc6c6b dev-python/lupupy: add 0.2.7, drop 0.2.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:35:27 +01:00
3fea9b124d dev-python/pyisy: add 3.1.13, drop 3.1.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:33:37 +01:00
1bcad2f0d3 dev-python/env-canada: add 0.5.28, drop 0.5.27
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:31:09 +01:00
e9d78d3de5 dev-python/inkbird-ble: add 0.5.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:10:08 +01:00
15d61e0843 dev-python/bimmer-connected: add 0.12.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:07:45 +01:00
e26881a523 dev-python/bluemaestro-ble: add 0.2.3, drop 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:05:19 +01:00
ac0219da17 dev-python/py-synologydsm-api: add 2.1.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 13:02:27 +01:00
6d64e2f7e9 dev-python/thermopro-ble: add 0.4.5, drop 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 12:55:08 +01:00
f071491e35 dev-python/pylutron-caseta: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 10:40:42 +01:00
5388a5ab8c Merge branch 'master' into 2023.2.3
inode64 version better
2023-02-11 10:38:19 +01:00
84c2381e6c Merge pull request 'pylutron-caseta==0.18.1' (#963) from inode64/HomeAssistantRepository:master into master
Reviewed-on: #963
2023-02-11 10:29:03 +01:00
77a1b72f12 dev-python/pylutron-caseta: add 0.18.1, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 10:23:38 +01:00
d3a19eb64c dev-python/reolink-aio: add 0.3.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 10:17:28 +01:00
5598e696e5 dev-python/aiohomekit: add 2.4.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 10:15:48 +01:00
5650bb755e dev-python/bellows: add 0.34.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 10:13:18 +01:00
76dd67607f dev-python/zeversolar: new package, add 0.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 10:09:27 +01:00
ec55ab86c4 dev-python/aiomusiccast: add 0.14.7, drop 0.14.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 10:02:25 +01:00
feec94a0ca dev-python/xiaomi-ble: add 0.16.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 09:53:44 +01:00
e800f4f3e7 dev-python/pycryptodomex: add 3.17, drop 3.14.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 09:51:24 +01:00
85958e3242 dev-python/aioconsole: PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 09:43:24 +01:00
5ea9901b6b dev-python/whirlpool-sixth-sense: add 0.18.2, drop 0.15.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 09:41:59 +01:00
46723cb69f dev-python/holidays: add 0.18, drop 0.14.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 09:39:25 +01:00
a3bd5e8e31 dev-python/volkszaehler: add 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 09:08:32 +01:00
39947e4cbd dev-python/velbus-aio: drop olds, add 2022.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 09:02:10 +01:00
f8a6e6e7f6 dev-python/pytradfri: add 9.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 02:08:45 +01:00
9e997f21e7 dev-python/aio-geojson-usgs-earthquakes: add 0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 02:05:25 +01:00
e9e67a9eab dev-python/pyunifiprotect: add 4.6.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:56:22 +01:00
935b698159 dev-python/aiounifi: add 44
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:54:32 +01:00
534fa28bb5 dev-python/pytrafikverket: add 0.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:52:34 +01:00
dda8ef5236 dev-python/total-connect-client: add 2023.1, drop 2022.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:51:02 +01:00
a4734c16e0 dev-python/todoist-api-python: new package, add 2.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:48:34 +01:00
45bf8f1281 dev-python/tololib: add 0.1.0_beta4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:37:19 +01:00
efc479d22f dev-python/pyTibber: add 0.26.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:34:46 +01:00
f68a8f39e3 dev-python/pyswitchbee: add 1.7.19
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:30:31 +01:00
96b91e55ce dev-python/stookwijzer: new package, add 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-11 01:26:30 +01:00
12eec7711e dev-python/yagrc: new package, add 1.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 19:03:02 +01:00
5a01776095 dev-python/grpcio-reflection: new package, add 1.51.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 19:00:34 +01:00
542ad900c4 dev-python/soco: add 0.29.0, drop 0.28.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:50:53 +01:00
077913ea9c dev-python/pysoma: add 0.0.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:48:56 +01:00
b0468b01de dev-python/aioshelly: add 5.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:46:49 +01:00
30cf929419 dev-python/sfrbox-api: new package, add 0.0.5, 0.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:44:12 +01:00
5e2ab884e5 dev-python/pysensibo: add 1.0.25
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:39:02 +01:00
6939e07ca0 dev-python/screenlogicpy: add 0.6.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:37:05 +01:00
fa4fcbee2c dev-python/tesla-powerwall: add 0.3.19, drop 0.3.17
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:34:48 +01:00
4a0794be15 dev-python/plugwise: drop olds, bump 0.27.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:32:35 +01:00
031d5d14e4 dev-python/ha-philipsjs: add 3.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:29:39 +01:00
626c7a1845 dev-python/python-otbr-api: new package, add 1.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-10 18:25:02 +01:00
d460418f6b dev-python/openerz-api: add 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 10:39:40 +01:00
68df798164 dev-python/aio-geojson-nsw-rfs-incidents: add 0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 10:38:00 +01:00
fd1dd25bfa dev-python/google-nest-sdm: add 2.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 10:35:50 +01:00
a21e66ff94 dev-python/openai: new package, add 0.26.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 10:08:56 +01:00
da076fe6ce dev-python/mopeka-iot-ble: new package, add 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 10:04:21 +01:00
607e3b16b9 dev-python/motioneye-client: add 0.3.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 09:59:05 +01:00
5295bff60a dev-python/moehlenhoff-alpha2: add 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 08:59:12 +01:00
576b7812e4 dev-python/pymodbus: add 3.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 08:56:20 +01:00
c6b68a70de dev-python/typer: add 0.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 08:54:51 +01:00
7d6d08e9ce dev-python/lupupy: add 0.2.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 08:40:13 +01:00
b6f49e52bb dev-python/pylitejet: add 0.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-07 08:38:29 +01:00
Fco Javier Felix
6a627b4ebc Change src download, in mirror:pypi have deleted the test directory and changelog.md
Remove python_test is included in python-utils-r1.eclass
Add cli command line tools (and deps)
Update python test dependencies from setup.cfg
remove redundant dev-python/setuptools is in distutils-r1.eclass
Require pytest-asyncio-0.14.0 for test
Sync pytest-asyncio from gentoo official repository

check with pkgcheck 0.10.21
2023-02-05 12:14:10 +01:00
068be8f4d2 dev-python/ld2410-ble: new package, add 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:34:34 +01:00
d13e4538f4 dev-python/pykoplenti: new package, add 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:28:32 +01:00
8b6cf06249 dev-python/xknx: add 2.3.0, drop 1.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:24:42 +01:00
3c893f5593 dev-python/ndms2-client: add 0.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:22:20 +01:00
a22dae3795 dev-python/pyisy: add 3.1.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:19:45 +01:00
353b7232f7 dev-python/georss-ign-sismologia-client: add 0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:15:54 +01:00
05cc61f171 dev-python/aiohue: add 4.6.1, drop 4.4.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:13:37 +01:00
483f3eb6f1 dev-python/AIOSomecomfort: new package, add 0.0.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:11:29 +01:00
45dee040d4 dev-python/python-homewizard-energy: add 1.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 10:07:20 +01:00
fe9cd791a2 dev-python/google-api-python-client: re-add 2.71.0-r1 (from main), drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:44:24 +01:00
Fco Javier Felix
ae1380b21b sync fork 2023-02-05 09:38:51 +01:00
f7099b32c8 dev-python/aio-geojson-geonetnz-volcano: add 0.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:37:28 +01:00
2eb0ca48c2 dev-python/aio-geojson-geonetnz-quakes: add 0.15
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:35:41 +01:00
207c7f2d02 dev-python/aio-geojson-client: add 0.18
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:34:41 +01:00
eecf965851 dev-python/geniushub-client: add 0.7.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:29:56 +01:00
Fco Javier Felix
8e71cf3714 comiit test 2023-02-05 09:29:31 +01:00
dcba034432 dev-python/home-assistant-frontend: add 20230202.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:18:22 +01:00
71fef7b8cc dev-python/flux-led: add 0.28.35
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:11:42 +01:00
d282424bbc dev-python/eufylife-ble-client: new package, add 0.1.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:06:30 +01:00
6328a2cac7 dev-python/esphome-dashboard-api: new package, add 1.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 09:01:05 +01:00
b7af155ac9 dev-python/aioesphomeapi: add 13.1.0, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-05 08:56:15 +01:00
9963810ede dev-python/env-canada: add 0.5.27
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 18:01:37 +01:00
9b00b3cae8 dev-python/energyzero: new package, add 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 17:20:35 +01:00
d35144287b dev-python/aioecowitt: add 2023.1.0, drop 2022.9.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 17:14:06 +01:00
7c0558983e dev-python/async-upnp-client: add 0.33.1, drop 0.32.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 17:12:10 +01:00
3aff9fc4dc dev-python/devolo-plc-api: add 1.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 17:06:24 +01:00
e30072bf94 dev-python/pycoolmasternet-async: add 0.1.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 17:04:15 +01:00
855ef51347 dev-python/home-assistant-intents: new package, add 2023.1.31
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 17:02:26 +01:00
3c09797f76 dev-python/hassil: add 1.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:59:50 +01:00
5f39db7d25 dev-python/zha-quirks: add 0.0.92, drop 0.0.87
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:53:11 +01:00
3285f0d027 dev-python/hassil: new package, add 0.2.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:47:30 +01:00
c65102e3cd dev-python/bthome-ble: add 2.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:42:11 +01:00
4d6db26fef dev-python/python-bsblan: add 0.5.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:39:36 +01:00
0a2a0c190e dev-python/pybravia: add 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:36:14 +01:00
49cf0b77c5 dev-python/dbus-fast: add 1.84.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:33:58 +01:00
2152c33b78 dev-python/bleak: add 0.19.5, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:27:07 +01:00
be0ea1e279 dev-python/blebox-uniapi: add 2.1.4, drop 2.0.2-r1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:25:03 +01:00
8515d552ed dev-python/bluemaestro-ble: add 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:20:37 +01:00
55cbe1ecce dev-python/axis: add 46
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:17:27 +01:00
2aeee5c2a7 dev-python/yalexs*: yalexs-ble: add 1.12.8, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:10:26 +01:00
18a82e1fd3 dev-python/AIOAladdinConnect: add 0.1.55, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 16:07:48 +01:00
eb6fe38a44 dev-python/accuweather: add 0.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 15:15:05 +01:00
7b0c936279 Merge pull request #219 from onkelbeh/2023.2.1
dev-python/aioimaplib: update Manifest, fixes #834
2023-02-04 13:19:28 +01:00
117815723b dev-python/aioimaplib: update Manifest, fixes #834
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-02-04 12:02:36 +01:00
8a0f1a9781 remove Python 3.8 Support tag 2023-01-30 20:23:31 +01:00
90e4086c9a remove unused zeep 2023-01-30 19:29:17 +01:00
03c0f303d6 re-add zeep-4.1.0-r2 from main (Manifest) 2023-01-30 19:24:18 +01:00
2f81bbc884 re-add zeep-4.1.0-r2 from main 2023-01-30 19:21:19 +01:00
e67534ae87 Merge pull request #212 from onkelbeh/2023.1.7
2023.1.7
2023-01-29 22:13:29 +01:00
164bf3987c update homeassistant-2023.1.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 22:08:47 +01:00
646f3d9afd dev-python/aiowebostv: add 0.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:57:54 +01:00
398d1ec329 dev-python/pyunifiprotect: drop 4.2.0, add 4.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:54:36 +01:00
4f25cf2f6d dev-python/pyTibber: drop 0.26.1, add 0.26.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:51:09 +01:00
5a625fa319 dev-python/HATasmota: add 0.6.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:48:22 +01:00
b0b69e7ada dev-python/reolink-aio: add 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:48:00 +01:00
6fba522481 dev-python/PySwitchbot: drop 0.20.5, add 0.36.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:46:09 +01:00
540c9ab832 dev-python/bellows: drop olds, add 0.34.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:44:04 +01:00
2e84e21bac dev-python/aioshelly: add 5.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:41:24 +01:00
5b2547f7e0 dev-python/google-nest-sdm: add 2.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:35:50 +01:00
b8a4c87fd8 dev-python/pyopenuv: add 2023.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:20:43 +01:00
6d564aaf8c dev-python/aionanoleaf: add 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:18:27 +01:00
d3c37d7366 dev-python/ical: add 4.2.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:16:34 +01:00
89acf4fd37 dev-python/pylitterbot: add 2023.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:14:18 +01:00
5d38ccb6fe dev-python/life360: drop 4.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:12:37 +01:00
1de7bbb291 dev-python/life360: add 5.5.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:11:38 +01:00
e912730a0b dev-python/zigpy: drop olds, add 0.53.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 21:08:37 +01:00
3b392abaf8 dev-python/aiohomekit: drop 2.2.19, add 2.4.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 20:36:38 +01:00
e29ca0f465 dev-python/govee-ble: add 0.21.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 20:27:40 +01:00
65d6d71ca1 dev-python/gcal-sync: add 4.1.2, drop 4.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 20:22:51 +01:00
1990a15684 dev-python/odp-amsterdam: add 5.0.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 20:20:29 +01:00
622bc80661 dev-python/sense-energy: add 0.11.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 20:18:28 +01:00
7f3f5e8249 dev-python/home-assistant-frontend: add 20230110.0, drop 20221108.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 17:33:40 +01:00
dad57bc2b8 Merge branch 'master' into 2023.1.7 2023-01-29 17:24:20 +01:00
0360f38ff5 update Manifest 2023-01-29 17:23:07 +01:00
7def1870d5 Merge pull request #204 from inode64/onvif-zeep
onvif-zeep-async require zeep with async
2023-01-29 17:21:54 +01:00
5dfa779a6b app-misc/*: remove olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 17:04:47 +01:00
9d08c2c190 Merge pull request #211 from onkelbeh/2023.1.7
2023.1.7
2023-01-29 17:02:03 +01:00
e038471c75 update 2023.1.2-r1, fixes #800
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 17:00:42 +01:00
f42c13ff87 dev-python/huawei-lte-api: add 1.6.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 16:57:59 +01:00
a9d11248e7 dev-python/denonavr: new package, add 0.10.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 16:56:37 +01:00
36fcf54149 dev-python/yarl: add 1.8.1, drop 1.7.2-r3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 16:54:55 +01:00
3cfa7fdf0f dev-python/cryptography: re-add 38.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 16:53:19 +01:00
41640f5a84 dev-python/coverage: add 7.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 14:49:37 +01:00
8f04a9f539 dev-python/spotipy: add 2.22.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 10:51:44 +01:00
4b4060ce47 dev-python/lxml: add 4.9.1, drop 4.8.0-r2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 10:27:33 +01:00
02fccd889a dev-python/httpx: new package, add 0.23.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-29 10:24:33 +01:00
Fco Javier Felix
8e677e1905 onvif-zeep-async require zeep with async to solve this problem
See requirements in https://github.com/hunterjm/python-onvif-zeep-async/blob/async/requirements.txt

 * zeep[async]==4.1.0

<pre>
2022-12-11 13:06:55.977 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/lib/python3.10/site-packages/homeassistant/components/onvif/event.py", line 180, in async_pull_messages
    response = await pullpoint.PullMessages(
  File "/usr/lib/python3.10/site-packages/zeep/proxy.py", line 64, in __call__
    return await self._proxy._binding.send_async(
  File "/usr/lib/python3.10/site-packages/zeep/wsdl/bindings/soap.py", line 156, in send_async
    response = await client.transport.post_xml(
  File "/usr/lib/python3.10/site-packages/zeep/transports.py", line 230, in post_xml
    )
  File "/usr/lib/python3.10/site-packages/zeep/transports.py", line 215, in post
    raise TransportError(status_code=response.status_code)
  File "/usr/lib/python3.10/site-packages/httpx/_client.py", line 1848, in post
    return await self.request(
  File "/usr/lib/python3.10/site-packages/httpx/_client.py", line 1533, in request
    return await self.send(request, auth=auth, follow_redirects=follow_redirects)
  File "/usr/lib/python3.10/site-packages/httpx/_client.py", line 1620, in send
    response = await self._send_handling_auth(
  File "/usr/lib/python3.10/site-packages/httpx/_client.py", line 1648, in _send_handling_auth
    response = await self._send_handling_redirects(
  File "/usr/lib/python3.10/site-packages/httpx/_client.py", line 1685, in _send_handling_redirects
    response = await self._send_single_request(request)
  File "/usr/lib/python3.10/site-packages/httpx/_client.py", line 1722, in _send_single_request
    response = await transport.handle_async_request(request)
  File "/usr/lib/python3.10/site-packages/httpx/_transports/default.py", line 353, in handle_async_request
    resp = await self._pool.handle_async_request(req)
  File "/usr/lib/python3.10/site-packages/httpcore/_async/connection_pool.py", line 253, in handle_async_request
    raise exc
  File "/usr/lib/python3.10/site-packages/httpcore/_async/connection_pool.py", line 237, in handle_async_request
    response = await connection.handle_async_request(request)
  File "/usr/lib/python3.10/site-packages/httpcore/_async/connection.py", line 90, in handle_async_request
    return await self._connection.handle_async_request(request)
  File "/usr/lib/python3.10/site-packages/httpcore/_async/http11.py", line 112, in handle_async_request
    raise exc
  File "/usr/lib/python3.10/site-packages/httpcore/_async/http11.py", line 91, in handle_async_request
    ) = await self._receive_response_headers(**kwargs)
  File "/usr/lib/python3.10/site-packages/httpcore/_async/http11.py", line 155, in _receive_response_headers
    event = await self._receive_event(timeout=timeout)
  File "/usr/lib/python3.10/site-packages/httpcore/_async/http11.py", line 191, in _receive_event
    data = await self._network_stream.read(
  File "/usr/lib/python3.10/site-packages/httpcore/backends/asyncio.py", line 33, in read
    return await self._stream.receive(max_bytes=max_bytes)
  File "/usr/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 1272, in receive
    raise ClosedResourceError from None
anyio.ClosedResourceError
</pre>
2023-01-09 18:21:53 +01:00
885648fc66 Merge pull request #201 from onkelbeh/2023.1.2
2023.1.2
2023-01-09 12:39:26 +01:00
1e8afc979c dev-python/aiogithubapi: drop 22.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 12:38:19 +01:00
3ba715d285 fix Manifest 2023-01-09 12:37:47 +01:00
e564d34bfb add init.d patch to homeassistant-min 2023-01-09 12:37:16 +01:00
49c8740ddf Merge branch 'master' into 2023.1.2 2023-01-09 11:17:03 +01:00
3468cd11de Merge pull request #192 from inode64/master
Include retry to 20 seconds to fix daemon shutdown and start after daemons that can be used
2023-01-09 11:12:09 +01:00
3fb6445fb6 update homeassistant-2023.1.2 2023-01-09 11:10:37 +01:00
68eab7b10f dev-python/pytest-unordered: new package, add 0.5.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 11:05:11 +01:00
60a38c655b dev-python/pytest-freezer: new package, add 0.4.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 10:59:25 +01:00
eb99507b76 update httpcore-0.16.3 2023-01-09 10:54:57 +01:00
7c86ff2a07 dev-python/home-assistant-bluetooth: add 1.9.2, drop 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 10:52:17 +01:00
7a12f38bf5 dev-python/grpcio-status: add 1.51.1, drop 1.46.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 10:49:01 +01:00
25848d5845 dev-python/grpcio: add 1.51.1, drop 1.46.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 10:47:10 +01:00
30e53741c4 dev-python/ciso8601: add 2.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 10:05:02 +01:00
656065b876 dev-python/zwave-js-server-python: add 0.44.0, drop 0.41.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 09:21:19 +01:00
a4df05fcfa dev-python/zha-quirks: drop olds, add 0.0.90
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 09:16:49 +01:00
f53df401e5 dev-python/zamg: add 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 09:11:24 +01:00
962bea062a dev-python/wled: add 0.15.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 09:08:14 +01:00
1662a39409 dev-python/PyViCare: add 2.21.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 09:04:29 +01:00
03f92538f8 dev-python/vallox-websocket-api: add 3.0.0, drop 2.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-09 09:02:09 +01:00
1d0f4ab40c dev-python/transmission-rpc: new package, add 3.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 23:45:22 +01:00
22314a9690 dev-python/aiounifi: drop 34, add 43
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 19:28:46 +01:00
cbaa01af30 dev-python/pyTibber: add 0.26.7, drop 0.26.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 19:25:54 +01:00
bbfcb12072 dev-python/thermobeacon-ble: add 0.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 19:20:44 +01:00
fa94aa7a9a dev-python/HATasmota: add 0.6.2. drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 14:36:56 +01:00
bf5ab0fd14 dev-python/PySwitchbot: add 0.36.2, drop 0.22.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 14:31:45 +01:00
f39935ced8 dev-python/pyswitchbee: update LICENSE, add 1.7.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 14:25:17 +01:00
fffd5f2c48 dev-python/aioshelly: add 5.2.0, drop 5.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 14:19:58 +01:00
9c2289faa4 dev-python/sensorpro-ble: add 0.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 14:16:41 +01:00
d54180bc5b dev-python/roonapi: add 0.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 13:55:38 +01:00
a8caf17d4e dev-python/reolink-aio: new package, add 0.1.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 13:27:39 +01:00
e76f9c4932 dev-python/pyrainbird: add 0.7.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 11:02:39 +01:00
25b7731376 dev-python/aioqsw: add 0.3.1, drop 0.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 11:00:23 +01:00
b1e24f8e88 dev-python/aiopurpleair: new package, add 2022.12.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 10:57:06 +01:00
d223944524 dev-python/PlexAPI: add 4.13.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 10:51:06 +01:00
6add1a5191 dev-python/hole: add 0.8.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 10:21:10 +01:00
dd32bb00ed dev-python/pyoverkiz: add 1.7.3, drop 1.7.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 10:13:40 +01:00
efeedcedc3 dev-python/pycarwings2: add 2.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 10:11:27 +01:00
93435406c6 dev-python/PyNINA: add 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 10:08:34 +01:00
50f45c4427 dev-python/nibe: add 1.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 10:05:45 +01:00
197e2aa357 dev-python/pynetgear: add 0.10.9, drop 0.10.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:49:04 +01:00
26a54d2ba7 dev-python/pyatmo: bump 7.5.0, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:47:04 +01:00
48d1819d21 dev-python/nettigo-air-monitor: add 1.6.0, drop 1.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:44:50 +01:00
78ac9e7d7b dev-python/motionblinds: add 0.6.15, drop 0.6.11
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:38:56 +01:00
e27d165c0d dev-python/minio: add 7.1.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:30:42 +01:00
0f860a48eb dev-python/python-matter-server: add 1.0.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:26:26 +01:00
fe5499c6f8 dev-python/lupupy: add 0.2.4, drop 0.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:12:45 +01:00
8878ef84fe dev-python/aiolookin: add 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 09:10:36 +01:00
5bd56eba64 dev-python/pylitterbot: dop olds, bump 2022.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:57:50 +01:00
4be186fee6 dev-python/aiolifx-themes: add 0.4.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:55:28 +01:00
e6be94fa35 dev-python/pypck: add 0.7.16, drop 0.7.14
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:51:30 +01:00
a3734bdaf7 dev-python/xknx: dop olds, bump 2.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:25:58 +01:00
368204f322 dev-python/pyisy: add 3.0.10, drop 3.0.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:20:36 +01:00
fe42d08041 dev-python/pillow: re-add 9.3.0-r1 (from main)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:17:48 +01:00
8b5df15b0a dev-python/homematicip: add 1.0.13
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:15:37 +01:00
925a355a68 dev-python/aiohomekit: update 2.4.3, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 08:11:24 +01:00
b6c8cbf58b dev-python/HAP-python: add 4.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 07:52:51 +01:00
560ca4136f dev-python/here-transit: add 1.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 07:49:03 +01:00
a238ed73c7 dev-python/here-routing: add 0.2.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 07:45:24 +01:00
f16022c0b8 dev-python/govee-ble: add 0.21.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 07:42:33 +01:00
51ad862488 etc/portage/package.accept_keywords: zeroconf==0.47.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 07:39:26 +01:00
a067277f1c dev-python/google-cloud-pubsub: add 2.13.11, drop 2.11.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-08 07:36:29 +01:00
44ca14f7ce dev-python/gcal-sync: add 4.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 14:07:04 +01:00
fb3869c900 dev-python/ical: add 4.2.8, drop 4.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 14:04:45 +01:00
bf86d39fc6 dev-python/home-assistant-frontend: dop olds, add 20230104.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 13:35:01 +01:00
67ec924023 dev-python/gios: add 2.3.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 13:29:54 +01:00
f4bde7e877 dev-python/odp-amsterdam: new package, add 5.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 13:27:26 +01:00
4a707d5a70 dev-python/python-fullykiosk: add 0.0.12
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 13:23:07 +01:00
9a2f883ff9 dev-python/elkm1-lib: add 2.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 13:17:34 +01:00
a55f4242b4 dev-python/pyeconet: bump 0.1.18
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 13:01:49 +01:00
44ada1036d dev-python/async-upnp-client: add 0.33.0, drop 0.31.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:54:51 +01:00
b8b0d52752 dev-python/devolo-plc-api: add 0.9.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:50:59 +01:00
db9a9b5e76 dev-python/pydeconz: add 106, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:48:18 +01:00
06fbe72e42 dev-python/debugpy: add 1.6.4, drop 1.6.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:43:27 +01:00
a8ad5bad5b dev-python/pycomfoconnect: add 0.5.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:20:42 +01:00
15c06a2763 dev-python/bthome-ble: add 2.4.1, drop 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:18:12 +01:00
f9ecc5ae2c dev-python/sensor-state-data: add 2.13.0, drop 2.9.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:16:54 +01:00
9cf435a8e8 dev-python/brother: update 2.1.1, drop 1.2.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:11:09 +01:00
16961a9515 dev-python/pysnmplib: add 5.0.20, drop 5.0.10
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:09:46 +01:00
2d089ec451 dev-python/pybravia: add 0.2.5, drop 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 12:00:51 +01:00
5e8ee3da92 dev-python/bimmer-connected: drop 0.10.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 11:58:41 +01:00
08b8c193b2 dev-python/bimmer-connected: PEP517, add 0.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 11:56:47 +01:00
997450fba9 dev-python/dbus-fast: drop olds, bump 1.82.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 11:32:49 +01:00
d728d32cc2 dev-python/bluetooth-adapters: add 0.15.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 11:17:34 +01:00
c27923bc81 dev-python/bleak-retry-connector: add 2.13.0, drop 2.10.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-07 09:22:02 +01:00
2d83198362 dev-python/aiobafi6: add 0.7.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-06 20:32:37 +01:00
0929418776 dev-python/yalexs-ble: add 1.12.5, drop 1.9.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-06 20:30:18 +01:00
d29c37c12c dev-python/apprise: add 1.2.1, drop 1.0.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-06 20:16:22 +01:00
281c04352f dev-python/aioairzone: add 0.5.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-06 20:02:59 +01:00
e22ef6a041 dev-python/pyairvisual: add 2022.12.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-06 19:38:00 +01:00
760bc21a80 dev-python/adguardhome: add 0.6.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-06 19:31:13 +01:00
3783b31ca6 remove olds 2023-01-06 18:57:55 +01:00
1170c30610 Merge pull request #199 from onkelbeh/2022.12.9
2022.12.9
2023-01-03 07:09:06 +01:00
565dcb5a85 update homeassistant-2022.12.9
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-03 07:05:46 +01:00
502022472b sci-libs/tensorflow: fix pkgcheck (for outdated version)
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-03 07:03:30 +01:00
176a13dd0f etc/portage/package.unmask: allow influxdb-5.3.1 for now
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-03 06:40:37 +01:00
0c5a027fec dev-python/pylint: re-add 2.15.7 (from main), drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-03 06:38:36 +01:00
63fde95ab0 dev-python/nibe: update nibe-1.3.0-r1, add missing depency, fixes #195
Signed-off-by: Andreas Billmeier <b@edevau.net>
2023-01-03 06:34:36 +01:00
f98980e82e remove olds 2023-01-03 06:20:22 +01:00
Andreas Billmeier (@STR/VW3)
0aa44bafdd dev-python/sockio: add 0.15.0 2022-12-28 11:28:40 +01:00
2629e76706 Merge pull request #194 from onkelbeh/2022.12.8
2022.12.8 cleanups
2022-12-24 13:30:06 +01:00
0543bf23da .github/workflows: drop old pydantic
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 13:27:36 +01:00
4bbbead029 app-misc/homeassistant-min: update Manifest
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 13:27:07 +01:00
38bc7400cd remove outdated pydantic refs
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 13:21:18 +01:00
82d1f392d8 dev-python/pydantic: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 13:14:11 +01:00
c1297ec54c dev-python/gcal-sync: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 13:11:25 +01:00
3e825d6f0d Merge pull request #193 from onkelbeh/2022.12.8
2022.12.8
2022-12-24 12:47:22 +01:00
bc9b8de808 dev-python/abodepy: PEP517
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 12:45:08 +01:00
8c6a075979 update homeassistant-2022.12.8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 12:36:16 +01:00
8f93f49b9f dev-python/pyTibber: add 0.26.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 12:24:28 +01:00
aab9a0670b dev-python/ical: add 4.2.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 12:22:05 +01:00
d6e219a6c5 dev-python/bluetooth-data-tools: add 0.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 10:16:14 +01:00
a568652142 app-misc/*: remove olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-24 09:56:04 +01:00
INODE64
1817ddff80 Include retry to 20 seconds to fix daemon shutdown, this close #260
Start hass after starting daemons that can be used
2022-12-21 15:59:57 +01:00
a8c64573f8 Merge pull request #191 from onkelbeh/2022.12.7
2022.12.7
2022-12-18 14:41:24 +01:00
ca812d6654 dev-python/*: fix some maintainers in metadata.xml
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 14:24:24 +01:00
21eeda2992 dev-python/*: update some upstreams in metadata.xml
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 13:50:15 +01:00
4e8806e43b update homeassistant-2022.12.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 09:19:53 +01:00
b72488af5b dev-python/pytest-asyncio: new package, add 0.20.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 09:16:36 +01:00
1abd3e15f2 dev-python/pyTibber: bump 0.26.5, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 09:09:57 +01:00
9c0579a029 dev-python/PySwitchbot: bump 0.23.2, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 09:07:35 +01:00
14cb94ae11 dev-python/ical: add 4.2.3, drop 4.2.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 09:03:48 +01:00
640b55540c dev-python/govee-ble: bump 0.19.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 09:01:12 +01:00
4f1e157453 dev-python/home-assistant-frontend: add 20221213.1, drop 20221208.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 08:54:03 +01:00
a44469c77a dev-python/bluetooth-auto-recovery: add 1.0.3, drop 0.5.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-18 08:50:12 +01:00
75374ea694 Merge pull request #189 from onkelbeh/2022.12.6
2022.12.6
2022-12-15 07:42:26 +01:00
56dcef1ad9 update homeassistant-2022.12.6
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-15 07:41:21 +01:00
a52d0dd5cc dev-python/lupupy: add 0.2.3, drop 0.0.24
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-15 07:37:06 +01:00
6546026f03 dev-python/aioshelly: add 5.1.2, drop 5.1.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-15 07:35:16 +01:00
7f6c3a3b18 dev-python/aioesphomeapi: bump 13.0.2, drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-15 07:31:50 +01:00
d6bcef651b app-misc/*: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-15 07:29:32 +01:00
5922c97d39 Merge pull request #188 from onkelbeh/2022.12.5
2022.12.5
2022-12-13 21:49:50 +01:00
b405462a46 dev-python/httplib2: update upstream metadata
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 21:22:30 +01:00
31dfd8f9b9 update homeassistant-2022.12.5
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 21:19:49 +01:00
a79477fc40 dev-python/httplib2: httplib2-0.20.4 fix shellcheck
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 21:18:39 +01:00
b70a03ebb4 media-libs/mutagen: update EAPI 7 -> 8
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 21:15:03 +01:00
b97dacb69a dev-python/home-assistant-frontend: add 20221213.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 21:07:36 +01:00
20b14ee13a dev-python/pychromecast: add 13.0.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 21:05:53 +01:00
5f16f407c3 app-misc/homeassistant*: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 21:04:03 +01:00
14a48a4669 Merge pull request #187 from onkelbeh/2022.12.4
2022.12.4
2022-12-13 20:55:14 +01:00
1ead3d2996 update homeassistant-2022.12.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:53:45 +01:00
e611402d64 dev-python/zha-quirks: drop olds, bump 0.0.89
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:51:31 +01:00
02f4f42059 dev-python/pyoverkiz: drop olds, bump 1.7.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:48:14 +01:00
8173489586 dev-python/pychromecast: add 13.0.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:44:14 +01:00
2b36d85304 dev-python/bluetooth-auto-recovery: add 1.0.0, drop 0.5.4
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:42:01 +01:00
1239e7b89a dev-python/bleak-retry-connector: drop olds, bump 2.10.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:38:47 +01:00
223cef9a0f app-misc/homeassistant*: drop olds
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:35:55 +01:00
bf9236455d dev-python/home-assistant-frontend: drop olds, bump 20221212.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-13 20:33:31 +01:00
53a880c3e4 update bluetooth-adapters-0.12.0-r1, fix deps, bump 0.14.1 2022-12-12 23:35:39 +01:00
dc23cc9d62 Merge pull request #185 from onkelbeh/2022.12.3
2022.12.3
2022-12-12 23:10:51 +01:00
dac2791e11 update homeassistant-2022.12.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 23:07:20 +01:00
9b3b838cd2 dev-python/pipdeptree: new package, add 2.3.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 22:49:30 +01:00
0c4170b5ae dev-python/aioshelly: drop 2.0.1, 2.0.2, bump 5.1.1
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 22:38:30 +01:00
971a6406ea dev-python/pyrisco: add 0.5.7
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 22:36:24 +01:00
01c117f776 dev-python/aiolifx-effects: add 0.3.1, drop 0.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 22:34:08 +01:00
bc491baca9 dev-python/pychromecast: add 13.0.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 22:32:15 +01:00
85a98ca4c9 dev-python/androidtv: drop 0.0.67, bump 0.0.70
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 22:29:38 +01:00
1873553659 app-misc/homeassistant*: update outdated pip constraint
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-12 22:24:10 +01:00
2d35b36901 remove olds 2022-12-12 21:57:21 +01:00
91bb5e50ae Merge pull request #183 from onkelbeh/2022.12.1
2022.12.1
2022-12-09 11:12:12 +01:00
adc6b178fd dev-python/pyswitchbee: fix metadata
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:47:19 +01:00
9e399c4595 dev-python/async_timeout: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:45:13 +01:00
e63ad029eb dev-python/pyunifiprotect: fix metadata info
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:27:20 +01:00
4cb1b7be20 dev-python/*: rename some local github archive names
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:19:27 +01:00
4e5c8dfd02 dev-vcs/pre-commit: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:17:24 +01:00
003612012c dev-python/rich: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:14:04 +01:00
bb08ced857 dev-python/pip: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:12:54 +01:00
6ae0858367 dev-python/jinja: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:12:18 +01:00
1ecc6b46c8 dev-python/httpx: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:11:53 +01:00
26df2a74eb dev-python/httpcore: treeclean
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:11:12 +01:00
0e3b4a6e2a update homeassistant-2022.12.1 2022-12-09 10:07:25 +01:00
92cede9fd6 dev-python/simplisafe-python: bump 2022.12.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:05:21 +01:00
ea0c59da1a dev-python/ical: bump 4.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:02:47 +01:00
25a549c647 dev-python/intellifire4py: bump 2.2.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 10:00:32 +01:00
0387329169 dev-python/pyHik: add 0.3.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 09:58:15 +01:00
2e88ce124d dev-python/home-assistant-frontend: add 20221208.0, drop 20220907.2
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 09:56:28 +01:00
b5b28cd984 dev-python/bluetooth-auto-recovery: add 0.5.5, drop 0.3.3
Signed-off-by: Andreas Billmeier <b@edevau.net>
2022-12-09 09:53:29 +01:00
46463ffb80 remove olds 2022-12-09 09:41:35 +01:00
5497 changed files with 62481 additions and 58412 deletions

View File

@@ -33,5 +33,5 @@ jobs:
- name: emerge
run: |
emerge --jobs=4 --autounmask=y --autounmask-continue=y dev-lang/rust-bin =dev-python/pydantic-1.9.0
emerge --jobs=4 --autounmask=y --autounmask-continue=y dev-lang/rust-bin
emerge --jobs=4 --autounmask=y --autounmask-continue=y app-misc/homeassistant

View File

@@ -33,5 +33,5 @@ jobs:
- name: emerge
run: |
emerge --autounmask=y --autounmask-continue=y dev-lang/rust-bin =dev-python/pydantic-1.9.0
emerge --autounmask=y --autounmask-continue=y dev-lang/rust-bin
emerge --jobs=4 --autounmask=y --autounmask-continue=y app-misc/homeassistant-min

View File

@@ -1,53 +1,64 @@
|USEFlag|Description|homeassistant-min|homeassistant|Homeassistant-full|introduced|
|---|---|---|---|---|---|
|abode|Library for the Abode alarm API|N|Y|Y|0.52|
|accuweather|Uses the AccuWeather web service as a source for weather data|Y|Y|Y|0.114|
|accuweather|Uses the AccuWeather web service as a source for weather data|Y|Y|Y||
|acer_projector|Allows you to control the state of RS232 connected projectors from Acer|N|Y|Y|0.19|
|acmeda|Control and monitor covers via your Rolelase Acmeda Automate hub|N|Y|Y|0.111|
|adax|Integrates Adax heater into Home Assistant|N|N|Y|2021.8.0|
|adguard|Monitor your ad- and tracker-blocking DNS server|N|Y|Y|0.95|
|adguard|Monitor your ad- and tracker-blocking DNS server|N|Y|Y||
|ads|Beckhoff automation devices running TwinCAT|N|Y|Y|0.60|
|advantage_air|API helper for Advantage Air's MyAir and e-zone API|N|N|Y|0.117|
|aemet| AEMET OpenData meteorological data|N|N|Y|2021.3|
|aftership|The aftership platform allows one to track deliveries by AfterShip|N|Y|Y|0.85|
|agent_dvr|Agent DVR is a free* software DVR solution|N|Y|Y|0.110|
|airly|Uses the Airly web service as a source for air quality data|Y|Y|Y|0.101|
|airly|Uses the Airly web service as a source for air quality data|Y|Y|Y||
|airnow|AirNow web service as a source for air quality data|N|N|Y|2021.2|
|airq|integrating the sensors provided by your air-Q device|N|N|Y|2022.12.0|
|airthings|A python3 library to communicate with Aws|N|N|Y|2021.10.0b2|
|airthings_ble|Integrates Airthings BLE sensors into Home Assistant|N|N|Y|2022.11.0b3|
|airtouch4|control Ducted Air Conditioning Systems that are using the AirTouch 4 Controller|N|N|Y|2021.9.0b1|
|airvisual|Airvisual sensor platform queries the AirVisual cloud API for air quality data|Y|Y|Y|0.53|
|airtouch5|allows you to control ducted air conditioning systems using the AirTouch 5 cont.|N|N|Y|2024.2.1|
|airvisual|Airvisual sensor platform queries the AirVisual cloud API for air quality data|Y|Y|Y||
|airvisual_pro|allows Home Assistant to retrieve data from an AirVisual Node/Pro unit|N|N|Y|2023.1.1|
|airzone|This integration allows getting values from the local API of Airzone HVAC zoning|N|N|Y|2022.4.0b0|
|airzone_cloud|This integration interacts with the Cloud API of Airzone devices|N|N|Y|2023.7.2|
|aladdin_connect|The aladdin_connect cover platform lets you control Genie Aladdin Connect garage|N|Y|Y|0.75|
|alarmdecoder|AlarmDecoder extended|N|Y|Y|0.43|
|almond|Almond is an open, privacy-preserving virtual assistant by Stanford Open Virtual|N|Y|Y|0.102|
|almond|Almond is an open, privacy-preserving virtual assistant by Stanford Open Virtual|N|Y|Y||
|alpha_vantage|The alpha_vantage sensor platform uses Alpha Vantage to monitor the stock market|Y|Y|Y|0.60|
|amazon_polly|Text-to-speech platform that works with Amazon Polly|N|N|Y|0.37|
|ambee|Asynchronous Python client for the Ambee API|N|N|Y|2021.7|
|ambee|Asynchronous Python client for the Ambee API|N|N|Y||
|amberelectric|Interface to the Amber Electric API, allowing you to download current and foreca|N|N|Y|2021.10.0b2|
|ambiclimate|Communicate with Ambiclimate devices|N|Y|Y|0.93|
|ambient_station|Retrieves local weather information from Ambient Weather|N|Y|Y|0.85|
|ambient_network|retrieves local weather station information via the Ambient Weather Network|N|N|Y|2024.5.0|
|ambient_station|Retrieves local weather information from Ambient Weather|N|Y|Y||
|amcrest|Integrate your Amcrest or Dahua IP camera|N|Y|Y|0.49|
|ampio|Will query the open data API of ampio.pl to monitor air quality sensor station|N|Y|Y|0.92|
|androidtv|Library for controlling an Android TV, formerly firetv|Y|Y|Y|0.7.6|
|analytics_insights|allows you to get integration usage statistics into Home Assistant|Y|Y|Y|2024.2.1|
|androidtv|Library for controlling an Android TV, formerly firetv|Y|Y|Y||
|androidtv_remote|allows you to control an Android TV and launching apps|Y|Y|Y|2023.5.2|
|android_ip_webcam|The android_ip_webcam integration turns any Android phone or tablet into a netwo|Y|Y|Y|0.40|
|anel_pwrctrl|The anel_pwrctrl switch platform allows you to control ANEL PwrCtrl devices|N|Y|Y|0.30|
|anova|allows you to control Anova sous vides with Wi-Fi capability|N|N|Y|2023.5.2|
|anthemav|Both Anthems current and last generation of A/V Receivers and Processors suppor|N|Y|Y|0.37|
|aosmith|control a compatible A. O. Smith iCOMM-enabled water heater from Home Assistant|N|N|Y|2024.1.0b7|
|apache_kafka|Sends all state changes from Home Assistant to a Apache Kafka topic|N|Y|Y|0.97|
|apcupsd|Query Apcupsd status information from Home Assistant|N|Y|Y|0.13|
|apns|Use Apple Push Notification service (APNS) to deliver notifications|N|N|Y|0.31|
|apns|Use Apple Push Notification service (APNS) to deliver notifications|N|N|Y||
|apple_tv|Library for controlling an Apple TV|N|Y|Y|0.49|
|apprise|The Apprise service is an all-in-one solution to open up Home Assistant|N|Y|Y|0.101|
|aprilaire|The Aprilaire integration allows you to control an Aprilaire thermostat|N|N|Y|2024.3.0|
|aprs|Tracker integration connects to the APRS-IS|N|N|Y|0.95|
|aqualogic|Provides connectivity to a Hayward/Goldline AquaLogic/ProLogic pool controller|N|N|Y|0.80|
|aquostv|The aquostv platform allows you to control a Sharp Aquos TV|N|Y|Y|0.35|
|aranet|Integrates Aranet devices into Home Assistant|N|N|Y|2022.12.0|
|arcam_fmj|Control Arcam receivers from Home Assistant|N|Y|Y|0.96|
|arlo|Allows you to integrate your Arlo devices into Home Assistant|N|N|Y|0.46|
|arlo|Allows you to integrate your Arlo devices into Home Assistant|N|N|Y||
|arris_tg2492lg|Presence detection from an Arris TG2492LG router|N|N|Y|0.109|
|aruba|Presence detection by looking at connected devices to an Aruba Instant device|N|Y|Y|0.7|
|arve|monitor real-life air quality data, as measured by your Arve device|N|N|Y|2024.5.0|
|aseko_pool_live|allows you to monitor your Aseko ASIN Aqua dosing systems|N|N|Y|2022.2.0b1|
|assist_pipeline|provides the foundation for the Assist voice assistant in Home Assistant|N|N|Y|2023.5.2|
|asterisk_mbox|asterisk_mbox Asterisk Voicemail integration|N|N|Y|0.51|
|asuswrt|Api wrapper for Asuswrt|N|Y|Y|0.83|
|asuswrt|Api wrapper for Asuswrt|N|Y|Y||
|atag|Connect to Atag One thermostats, reporting and setting its status|N|N|Y|0.109|
|aten_pe|The aten_pe integration lets you control ATEN Rack PDUs from Home Assistant|N|Y|Y|0.103|
|atome|The atome sensor platform is retrieving the consumption of your home from the Di|N|Y|Y|0.99|
@@ -59,152 +70,169 @@
|avion|Support for the Avi-on Bluetooth dimmer switch Avi-on|N|Y|Y|0.37|
|awair|Library to integrate the Awair GraphQL API into Home Assistant|N|Y|Y|0.84|
|aws|Interact with Amazon Web Services|N|N|Y|0.91|
|axis|Communicating with newer devices from Axis Communications|Y|Y|Y|0.45|
|backup|allows you to create and download backups for your Home Assistant Core|N|Y|Y|2022.4.0b0|
|axis|Communicating with newer devices from Axis Communications|Y|Y|Y||
|backup|allows you to create and download backups for your Home Assistant Core|Y|Y|Y|2022.4.0b0|
|baf|Integrates Big Ass Fans devices into Home Assistant|N|N|Y|2022.6.0b0|
|baidu|Text-to-speech platform uses Baidu TTS engine to read a text with natural soundi|N|Y|Y|0.59|
|balboa|This integration adds support for Balboa Spa WiFi Modules|N|N|Y|2021.12.0b0|
|bbb_gpio|Base for all BeagleBone Black related GPIO platforms|N|N|Y|0.36|
|bang_olufsen|enables control of some of the features of certain Bang & Olufsen devices|N|N|Y|2024.2.1|
|bbb_gpio|Base for all BeagleBone Black related GPIO platforms|N|N|Y||
|bbox|Presence detection from Bbox Modem Router from Bouygues Telecom|N|N|Y|0.31|
|beewi_smartclim|BeeWi SmartClim BLE is a Bluetooth Low Energy sensor device|N|Y|Y|0.99|
|bh1750|Allows you to read the ambient light level in Lux from a BH1750FVI sensor connec|N|Y|Y|0.48|
|bitcoin|Displays various details about the Bitcoin network|N|Y|Y|0.7|
|bh1750|Allows you to read the ambient light level in Lux from a BH1750FVI sensor connec|N|Y|Y||
|bitcoin|Displays various details about the Bitcoin network|N|Y|Y||
|bizkaibus|The bizkaibus sensor will give you the time until the next bus in the selected s|N|Y|Y|0.93|
|blackbird|Control Monoprice Blackbird Matrix Switch using a serial connection|N|Y|Y|0.68|
|blebox|BleBox produces small, low-power, surprisingly affordable, feature-rich WiFi dev|N|Y|Y|0.110|
|blink|Get events from Blink camera and security systems|N|Y|Y|0.40|
|blinksticklight|The blinkstick platform lets you control your Blinkstick lights|N|Y|Y|0.7.5|
|blinkt|The blinkt light platform lets you control the Blinkt! board, featuring eight su|N|Y|Y|0.44|
|blinkt|The blinkt light platform lets you control the Blinkt! board, featuring eight su|N|Y|Y||
|blockchain|Displays Bitcoin wallet balances from blockchain.info|N|Y|Y|0.47|
|bluemaestro|Integrates BlueMaestro devices into Home Assistant|N|N|Y|2022.9.0b4|
|bluesound|Allows you to control your Bluesound HiFi wireless speakers and audio integratio|N|N|Y|0.51|
|bluetooth|The Bluetooth integration will detect nearby Bluetooth devices|Y|Y|Y|2022.8.1|
|bluetooth_le_tracker|Tracks Bluetooth low-energy devices periodically based on interval_seconds value|Y|Y|Y|0.27|
|bluetooth_tracker|Discovers new devices on boot and tracks Bluetooth devices periodically|N|Y|Y|0.18|
|bme280|Bosch BME280 Environmental sensor connected via I2c bus (SDA, SCL pins)|N|Y|Y|0.48|
|bme680|Read temperature, humidity, pressure and gas resistance values of a Bosch BME680|N|Y|Y|0.62|
|bmp280|Get temperature and pressure values of a Bosch BMP280 Environmental sensor conne|N|N|Y|0.108|
|blue_current|connect to your blue current account to Home Assistant|N|N|Y|2024.1.0b7|
|bme280|Bosch BME280 Environmental sensor connected via I2c bus (SDA, SCL pins)|N|Y|Y||
|bme680|Read temperature, humidity, pressure and gas resistance values of a Bosch BME680|N|Y|Y||
|bmp280|Get temperature and pressure values of a Bosch BMP280 Environmental sensor conne|N|N|Y||
|bmw_connected_drive|Retrieve data from the BMW Connected Drive|N|Y|Y|0.64|
|bond|Asynchronous Python wrapper library over Bond Local API|N|Y|Y|0.113|
|bosch_shc|integrate your Bosch SHC into Home Assistant|N|N|Y|2021.6|
|braviatv|Control almost all Sony Bravia TV 2013 and newer|N|Y|Y|0.23|
|braviatv|Control almost all Sony Bravia TV 2013 and newer|N|Y|Y||
|bring|allows you to interact with your Bring! shopping lists within Home Assistant|N|Y|Y|2024.2.1|
|broadlink|Allows you to interact with Broadlink remote control devices|N|Y|Y|0.35|
|brother|Read current data from your local Brother printer|N|Y|Y|0.104|
|brottsplatskartan|brottsplatskartan sensor allows one to track reported incidents|N|Y|Y|0.85|
|brunt|The brunt platform allows one to control Blind Engines by Brunt|N|Y|Y|0.75|
|bsblan|This integration integrates BSBLan device into Home Assistant|N|Y|Y|0.110|
|bsblan|This integration integrates BSBLan device into Home Assistant|N|Y|Y||
|bthome|Integrates BTHome BLE devices into Home Assistant|N|N|Y|2022.9.0b3|
|bt_home_hub_5|Offers presence detection by looking at connected devices to a BT Home |N|Y|Y|0.22|
|bt_smarthub|Presence detection by looking at BT Smart Hub based routers|N|Y|Y|0.82|
|buienradar|Integrate buienradar weather data into Home Assistant|N|Y|Y|0.47|
|caldav|Integrate a CalDAV (RFC4791) calendar in Home Assistant|Y|Y|Y|0.60|
|camera|The camera integration allows you to use IP cameras with Home Assistant|Y|Y|Y|0.7|
|camera|The camera integration allows you to use IP cameras with Home Assistant|Y|Y|Y||
|canary|Allows you to integrate your Canary devices from Home Assistant|N|Y|Y|0.60|
|cast|Let Home Assitant talk to Google Chromecast|Y|Y|Y||
|ccm15|integrate Midea CCM15 devices in Home Assistant.|N|N|Y|2024.1.0b7|
|channels|Allows you to control Channels from Home Assistant|N|N|Y|0.65|
|circuit|Unify Circuit platform allows you to send notifications|N|N|Y|0.111|
|cisco_ios|Presence detection scanner for Cisco IOS devices|N|N|Y|0.33|
|cisco_mobility_express|ciscomobilityexpress support for Home Assistant|N|Y|Y|0.90|
|cisco_webex_teams|Deliver rich notifications from Home Assistant to Cisco Webex Teams|N|N|Y|0.40|
|clementine|The clementine platform allows you to control a Clementine Music Player|N|N|Y|0.39|
|cli|Set a dependency for Home Assistant Cli hass-cli (lots of modules required)|Y|Y|Y|None|
|climacell|obtain weather information from the ClimaCell API|N|N|Y|2021.3|
|cloud|Quickly integrate your local Home Assistant with various cloud services|N|N|Y|0.60|
|climacell|obtain weather information from the ClimaCell API|N|N|Y||
|cloud|Quickly integrate your local Home Assistant with various cloud services|N|N|Y||
|cloudflare|With the cloudflare integration, you can keep your Cloudflare records up to date|N|N|Y|0.74|
|cmus|Allows you to control a cmus music player from Home Assistant|N|N|Y|0.23|
|co2signal|Queries the CO2Signal API for the CO2 intensity of a specific region|Y|Y|Y|0.87|
|co2signal|Queries the CO2Signal API for the CO2 intensity of a specific region|Y|Y|Y||
|coinbase|Lets you access account balances and exchange rates from coinbase|N|N|Y|0.61|
|color_extractor|color_extractor extracts the predominant color from a given image|N|N|Y|0.118|
|comelit|allows you to control your Comelit home automation devices|N|N|Y|2023.10.1|
|comfoconnect|Comfoconnect integration lets you control Zehnder ComfoAir|N|N|Y|0.48|
|compensation|Compensation integration consumes the state from other sensors|Y|Y|Y|2021.5|
|concord232|Provides integration with GE, Interlogix (and other brands) alarm panels|N|N|Y|0.31|
|control4|Allows you to control and monitor lights from your local Control4 system|N|N|Y|0.114|
|coolmaster|The coolmaster climate platform lets you control HVAC through CoolMasterNet|N|N|Y|0.88|
|coronavirus|Add sensors for COVID-19 infections from Johns Hopkins University|Y|Y|Y|0.106|
|coronavirus|Add sensors for COVID-19 infections from Johns Hopkins University|Y|Y|Y||
|cppm_tracker|Detect presence by looking at connected devices to Aruba Clearpass|N|N|Y|0.90|
|cpuspeed|The cpuspeed sensor platform to allow you to monitor the current CPU speed|N|N|Y||
|crownstone|allows you to control your Crownstones via cloud or using a USB dongle|N|N|Y|2021.10.0b2|
|cups|Using the open source printing system CUPS to show details about your printers|N|N|Y|0.32|
|daikin|Integrate Daikin wireless controllers into Home Assistant|N|Y|Y|0.59|
|danfoss_air|The danfoss_air integration accesses information from your Danfoss Air HRV unit|N|N|Y|0.87|
|darksky|Use dark sky weather data from Home Assistant|Y|Y|Y|0.30|
|datadog|The datadog integration sends all state changes to Datadog using a Datadog Agent|N|N|Y|0.45|
|debugpy|Useful in testing changes on a local development install|N|N|Y|0.112|
|deconz|Add deCONZ ConBee/RaspBee Zigbee gateways to Home Assistant|N|Y|Y|0.61|
|debugpy|Useful in testing changes on a local development install|N|N|Y||
|deconz|Add deCONZ ConBee/RaspBee Zigbee gateways to Home Assistant|N|Y|Y||
|decora|Support Decora Bluetooth dimmer switch Leviton from Home Assistant|N|N|Y|0.37|
|decora_wifi|Support for Leviton Decora Wi-Fi dimmers/switches via the MyLeviton API|N|N|Y|0.51|
|delijn|De Lijn public transport network in Flanders|N|Y|Y|0.97|
|deluge|Local polling for Deluge Switches and Sensors|N|N|Y|0.57|
|deluge|Local polling for Deluge Switches and Sensors|N|N|Y||
|denonavr|Automation Library for Denon AVR receivers|N|Y|Y|0.7.2|
|deutsche_bahn|will give you the departure time of the next train for the given connection|N|Y|Y|0.14|
|devolo_home_control|Add Devolo Home-control to Home Assistant|N|Y|Y|0.110|
|deutsche_bahn|will give you the departure time of the next train for the given connection|N|Y|Y||
|devialet|lets you control your Devialet wireless speakers from Home Assistant|N|N|Y|2023.12.1|
|devolo_home_control|Add Devolo Home-control to Home Assistant|N|Y|Y||
|devolo_home_network|The devolo Home Network integration allows you to monitor your PLC network|N|N|Y|2021.12.0b0|
|dexcom|View your CGM data from Dexcom from Home Assistant|N|Y|Y|0.113|
|dhcp|will watch the network for DHCP requests for supported devices and services|N|Y|Y|2021.2|
|dht|Get the current temperature and humidity from a DHT11, DHT22 or AM2302 device|N|Y|Y|0.7|
|digitalloggers|Switch platform controls the state of your Digital Loggers switches|N|N|Y|0.35|
|dhcp|will watch the network for DHCP requests for supported devices and services|N|Y|Y||
|dht|Get the current temperature and humidity from a DHT11, DHT22 or AM2302 device|N|Y|Y||
|digitalloggers|Switch platform controls the state of your Digital Loggers switches|N|N|Y||
|digital_ocean|Access information about your Digital Ocean droplets from Home Assistant|N|N|Y|0.30|
|directv|Allows you to control a DirecTV receiver and its client devices|N|N|Y|0.25|
|discogs|Discogs Client for Home Assistant|N|Y|Y|0.61|
|discord|Send messages to the user using Discord from Home Assistant|N|Y|Y|0.37|
|discovery|Automatically configure zeroconf/mDNS and UPnP devices in Home Assistant|N|Y|Y|0.7|
|discord|Send messages to the user using Discord from Home Assistant|N|Y|Y||
|discovergy|allows users to integrate their Discovergy smart meters into Home Assistant|N|N|Y|2023.7.2|
|discovery|Automatically configure zeroconf/mDNS and UPnP devices in Home Assistant|N|Y|Y||
|dlib_face_detect|Image processing platform for Home Assistant|N|N|Y|0.44|
|dlib_face_identify|image processing platform allows you to use the Dlib|N|N|Y|0.44|
|dlink|Allows you to control the state of your D-Link Wi-Fi Smart Plugs|N|N|Y|0.14|
|dlink|Allows you to control the state of your D-Link Wi-Fi Smart Plugs|N|N|Y||
|dlna_dmr|Allows you to control a DLNA Digital Media Renderer|Y|Y|Y|0.76|
|dlna_dms|allows you to browse and play media from a DLNA Digital Media Server|Y|Y|Y|2022.3.0b3|
|dnsip|will expose an IP address, fetched via DNS resolution, as its value|N|N|Y|0.40|
|dominos|dominos integration allows you to order Dominos Pizza|N|N|Y|0.59|
|doods| image processing integration allows you to detect and recognize objects|N|N|Y|0.100|
|doorbird|The doorbird implementation allows you to integrate your DoorBird device|N|Y|Y|0.54|
|dormakaba_dkey|Integrates Dormakaba dKey Bluetooth Low Energy connected locks|N|N|Y|2023.3.0b3|
|dovado|The dovado integration manages communication with the Dovado router|N|N|Y|0.87|
|dsmr|Dutch Smart Meters which comply to DSMR (Dutch Smart Meter Requirements)|N|N|Y|0.34|
|dremel_3d_printer|monitor your Dremel 3D printer and its progress with your Home Assistant|N|N|Y|2023.7.2|
|drop_connect|provides connectivity with DROP smart water system devices via a local MQTT API|N|N|Y|2024.1.0b7|
|dsmr|Dutch Smart Meters which comply to DSMR (Dutch Smart Meter Requirements)|N|N|Y||
|dunehd|control a Dune HD media player|N|Y|Y|0.34|
|duotecno|used to control Duotecno nodes in Home Assistant|N|N|Y|2023.10.1|
|dwd_weather_warnings|dwd_weather_warnings sensor platform uses DWD for warnings|Y|Y|Y|0.51|
|dweet|transfer details collected with Home Assistant to Dweet.io|N|N|Y|0.19|
|dynalite|Dynalite DyNET interface forHome Assistant |N|Y|Y|0.106|
|dyson|integrate all Dyson related platforms into Home Assistant|N|Y|Y|0.47|
|dyson|integrate all Dyson related platforms into Home Assistant|N|Y|Y||
|eafm|UK Environment Agency Flood Monitoring API to provide sensors|N|N|Y|0.115|
|easyenergy|integrates the easyEnergy API platform with Home Assistant|N|N|Y|2023.3.0b3|
|ebox|Integrate your EBox account information into Home Assistant|N|N|Y|0.39|
|ebusd|Integration between ebusd daemon for communication with eBUS heating systems|N|N|Y|0.88|
|ecoal_boiler|The ecoal_boiler integration is the base for pumps and sensors|N|N|Y|0.87|
|ecobee|Talk to Ecobee thermostats from Home Assistant|N|Y|Y|0.9|
|ecoforest|allows monitoring and control of local Ecoforest fireplaces in Home Assistant|N|N|Y|2023.10.1|
|econet|consuming the information provided by a EcoNet enabled Rheem water heater|N|N|Y|0.61|
|ecovacs|ecovacs integration to integrate all Ecovacs (Deebot) vacuums|N|N|Y|0.77|
|ecowitt|add Ecowitt Weather station to your Home Assistant|N|N|Y|2022.9.0b3|
|ecowitt|add Ecowitt Weather station to your Home Assistant|Y|Y|Y|2022.9.0b3|
|eddystone_temperature|reads temperature information from Eddystone beacons|N|N|Y|0.42|
|edimax|switch platform allows you to control the state of your Edimax switches|N|N|Y||
|edl21|edl21 integration lets you read German EDL21 smart meters using SML|N|N|Y|0.107|
|ee_brightbox|presence detection by looking at connected devices to a EE Bright Box 2 router|N|N|Y|0.87|
|edl21|edl21 integration lets you read German EDL21 smart meters using SML|N|N|Y||
|ee_brightbox|presence detection by looking at connected devices to a EE Bright Box 2 router|N|N|Y||
|efergy|Integrate your Efergy meter information into Home Assistant|N|N|Y||
|egardia|Control an Egardia/Woonveilig alarm control panel from Home Assistant|N|N|Y|0.65|
|eight_sleep|Fetch data from your Eight Sleep smart cover or mattress|N|N|Y|0.44|
|elgato|The Elgato Key Light sets the bar for high-end studio lighting|N|N|Y|0.104|
|electrasmart|control Electra Air Ait COnditioners with HA|N|N|Y|2023.7.2|
|electric_kiwi|uses the official Electric Kiwi API to show and select the hour of free power|N|N|Y|2023.10.1|
|elgato|The Elgato Key Light sets the bar for high-end studio lighting|N|N|Y||
|eliqonline|Integrate your ELIQ Online smart meter information|N|N|Y|0.10|
|elkm1|Elk-M1 is a home security and automation controller|N|N|Y|0.81|
|elmax|enables Home Assistant integration with ELMAX control panels|N|N|Y|2022.2.0b1|
|elv|control the state of your ELV PCA 301 smart switch|N|N|Y|0.95|
|elvia|import your historical grid consumption from Elvia|N|N|Y|2024.2.1|
|emby|The emby platform allows you to control a Emby multimedia system|N|N|Y|0.32|
|emonitor|SiteSage Emonitor allows local power monitoring on a per circuit basis|N|N|Y|2021.5|
|emulated_hue|Emulated_hue integration provides a virtual Philips Hue bridge|N|N|Y|0.27|
|emulated_kasa|Emulates a TP-Link Kasa smart plug and announces the power usage|N|N|Y|0.115|
|emulated_roku|Emulate Roku API for Harmony and Android remotes|N|Y|Y|0.86|
|energenie_power_sockets|include Energenie USB Power-Sockets into your Home Assistant setup|N|N|Y|2024.5.0|
|energyzero|integrates the EnergyZero API platform with Home Assistant|N|N|Y|2023.2.1|
|enigma2|Support for Enigma2 boxes with openwebif support|Y|Y|Y|0.90|
|enocean|Support for Enocean devices in Home Assistant|N|Y|Y|0.21|
|enphase_envoy|Reads electricity production and consumption from an Enphase Envoy|N|Y|Y|0.76|
|entur_public_transport|entur_public_transport sensor gives real-time departure information|N|N|Y|0.84|
|environment_canada|Access meteorological data from Environment Canada from Home Assistant|N|Y|Y|0.95|
|envirophat|Display information collected by an Enviro pHAT add-on board|N|N|Y|0.44|
|envirophat|Display information collected by an Enviro pHAT add-on board|N|N|Y||
|envisalink|Link Envisalink devices to Home Assistant|N|N|Y|0.23|
|ephember|The ephember climate platform lets you control EPH Controls thermostats|N|N|Y|0.57|
|epic_games_store|integrates the Epic Games Store service into Home Assistant|N|N|Y|2024.5.0|
|epion|Integrates Epion Air sensors into Home Assistant|N|N|Y|2024.2.1|
|epson|The epson platform allows you to control a Epson projector|N|N|Y|0.72|
|epsonworkforce|monitor the ink levels of a Epson Workforce printer|N|N|Y|0.92|
|eq3btsmart|Integrate EQ3 Bluetooth Smart Thermostats in Home Assistant|N|N|Y|0.18|
|escea|allows monitoring and control of local Escea fireplaces|N|N|Y|2022.9.0b3|
|esphome|Support for esphome sensors, covers and switches and it's dashboard|Y|Y|Y|0.85|
|esphome|Support for esphome sensors, covers and switches and it's dashboard|Y|Y|Y||
|essent|communicate with the (undocumented) API of Dutch energy provider Essent|N|N|Y||
|etherscan|displays Ether and ERC-20 token balances from Etherscan.io|N|N|Y|0.47|
|eufy|eufy integration is the main integration to integrate various eufy devices|N|N|Y|0.68|
|eufylife_ble|integrate Eufy smart scales with Home Assistant|N|N|Y|2023.2.1|
|everlights|Library for controlling an EverLights lighting system|N|Y|Y|0.87|
|evil_genius_labs|allows you to control and monitor the artworks by Evil Genius Labs|N|N|Y|2021.12.0b0|
|evohome|links with all non-US Honeywell Total Connect Comfort (TCC) CH/DHW systems|N|Y|Y|0.80|
@@ -214,9 +242,10 @@
|fastdotcom|uses the Fast.com web service to measure network bandwidth performance|N|N|Y|0.88|
|feedreader|an RSS/Atom feed reader that polls feeds every hour|N|N|Y|0.18|
|ffmpeg|allows other Home Assistant integrations to process video and audio streams|Y|Y|Y|0.29|
|fibaro|Fibaro hub is a controller mainly connecting to Z-Wave devices|N|Y|Y|0.83|
|fibaro|Fibaro hub is a controller mainly connecting to Z-Wave devices|N|Y|Y||
|fido|Integrate your Fido account information into Home Assistant|N|N|Y|0.39|
|file|Store notifications as a file|Y|Y|Y||
|file_upload|The file upload integration allows various features in the frontend to upload fi|N|N|Y|2022.9.0b3|
|fints|This only works with banks that support the FinTS (aka. HBCI) standard|N|N|Y|0.70|
|fireservicerota|scheduling and dispatching system for firefighters|N|N|Y|2020.12|
|firmata|Firmata can be used to add digital inputs and outputs to Home Assistant|N|N|Y|0.114|
@@ -226,16 +255,17 @@
|fjaraskupan|Fjäråskupan allows you to control your Bluetooth equipped kitchen fan|N|N|Y|2021.9.0b1|
|fleetgo|integrate your vehicles equipped with FleetGO hardware into Home Assistant|N|N|Y|0.76|
|flexit|Integrates Flexit Air Conditioning unit into Home Assistant|N|N|Y|0.47|
|flexit_bacnet|Integrates Flexit Nordic series air handling unit into Home Assistant|N|N|Y|2024.1.0b7|
|flic|The flic platform allows you to receive click events from flic smart buttons|N|N|Y|0.35|
|flick_electric|Flick Electric Co is a power company in New Zealand|N|N|Y|0.110|
|flick_electric|Flick Electric Co is a power company in New Zealand|N|N|Y||
|flipr|Flipr is a smart pool monitor (Cloud Polling)|N|N|Y|2021.8.0|
|flo|The flo integration integrates Flo by Moen smart water shutoff valves|N|N|Y|0.115|
|flume|monitors the real-time status of your home water meter|N|Y|Y|0.103|
|flunearyou|allows users in the US to get information from Flu Near You|N|Y|Y|0.83|
|flunearyou|allows users in the US to get information from Flu Near You|N|Y|Y||
|flux_led|flux_led support is integrated into Home Assistant as a light platform|N|Y|Y|0.25|
|folder_watcher|publishing events on the bus on the creation/deletion/modification of files|N|N|Y|0.67|
|foobot|fetch air quality data from your Foobot device|N|Y|Y|0.66|
|forecast_solar|Asynchronous Python client for getting forecast solar information|Y|Y|Y|2021.7|
|forecast_solar|Asynchronous Python client for getting forecast solar information|Y|Y|Y||
|forked_daapd|allows you to control your forked-daapd server from Home Assistant|N|N|Y|0.110|
|fortios|device tracking of devices with a MAC address connected to a FortiGate|N|Y|Y|0.97|
|foscam|watch the live stream of your Foscam IP camera|N|N|Y|0.7.3|
@@ -243,43 +273,48 @@
|freedompro|Python library for Freedompro API|N|N|Y|2021.7|
|free_mobile|free_mobile platform is using the French mobile operator Free Mobile to send SMS|N|N|Y|0.11|
|fritz|The fritz platform offers presence detection for Home Assistant|N|Y|Y|0.10|
|fritzbox|Allows you to integrate the switch and climate devices in Home Assistant|N|Y|Y|0.68|
|fritzbox_callmonitor|monitors the call monitor exposed by AVM FRITZ!Box routers on TCP port 1012|N|Y|Y|0.27|
|fritzbox_netmonitor|sensor monitors the network statistics exposed by AVM FRITZ!Box routers|N|Y|Y|0.36|
|fritzbox|Allows you to integrate the switch and climate devices in Home Assistant|N|Y|Y||
|fritzbox_callmonitor|monitors the call monitor exposed by AVM FRITZ!Box routers on TCP port 1012|N|Y|Y||
|fronius|Add (very basic) Support for Fronius Symo JSON Api to Home Assistant|Y|Y|Y|0.96|
|frontier_silicon|Support for Internet Radios based on the Frontier Silicon chipset|N|N|Y|0.40|
|fully_kiosk|Fully Kiosk Browser control in Home Assistant|N|N|Y|2022.9.0b3|
|futurenow|Allows you to use P5 FutureNow relay/dimmer units as lights|N|N|Y|0.75|
|fyta|uses the open API of FYTA to obtain the data from your plant sensors|N|N|Y|2024.4.0b3|
|garages_amsterdam|measure the occupancy of Amsterdam parking garages in the Netherlands|N|N|Y|2021.6|
|gardena_bluetooth|integrate their Gardena Bluetooth devices into Home Assistant|N|N|Y|2023.10.1|
|garmin_connect|The Garmin Connect sensor allows you to expose data from Garmin Connect|N|Y|Y||
|gc100|The Global Caché GC-100 can be integrated into Home Assistant|N|N|Y|0.57|
|gdacs|lets you use a GeoRSS feed provided by GDACS|N|N|Y|0.106|
|gdacs|lets you use a GeoRSS feed provided by GDACS|N|N|Y||
|generic|The generic camera platform allows you to integrate any IP camera or other URL|N|N|Y||
|geniushub|geniushub integration links Home Assistant with your Genius Hub CH/DHW|N|N|Y|0.92|
|geocaching|The Geocaching integration pulls data from your Geocaching.com account|N|N|Y|2022.6.0b0|
|geonetnz_quakes|Use a GeoJSON feed provided by New Zealands GeoNet in Home Assistant|N|N|Y|0.98|
|geonetnz_volcano|GeoJSON feed provided by New Zealands GeoNet|N|N|Y|0.103|
|geo_json_events|geo_json_events platform lets you integrate GeoJSON feeds|N|N|Y|0.79|
|geonetnz_quakes|Use a GeoJSON feed provided by New Zealands GeoNet in Home Assistant|N|N|Y||
|geonetnz_volcano|GeoJSON feed provided by New Zealands GeoNet|N|N|Y||
|geo_json_events|geo_json_events platform lets you integrate GeoJSON feeds|N|N|Y||
|geo_rss_events|geo_rss_events sensor retrieves events from a GeoRSS feed|N|N|Y|0.55|
|gios|Source for air quality data for Home Assistant|N|Y|Y|0.104|
|gios|Source for air quality data for Home Assistant|N|Y|Y||
|github|GitHub sensor integrates data from GitHub to monitor your favorite repositories|Y|Y|Y|0.88|
|gitlab_ci|Sensor platform integrates results reported by CI/CD Pipeline Jobs in GitLab|N|N|Y|0.8|
|gitter|Sensor allows one to monitor a Gitter.im chatroom for unread messages|N|N|Y|0.47|
|glances|Allows you to monitor the system information provided by the Glances API|N|N|Y|0.7.3|
|gntp|Growl Notification Protocol: sending and receiving notifications|N|N|Y|0.16|
|goalfeed|Use your Goalfeed account to trigger events in Home Assistant|N|N|Y|0.63|
|goalzero|Access Goal Zero REST Api from Home Assistant|N|N|Y|0.116|
|glances|Allows you to monitor the system information provided by the Glances API|Y|Y|Y|0.7.3|
|gntp|Growl Notification Protocol: sending and receiving notifications|N|N|Y||
|goalfeed|Use your Goalfeed account to trigger events in Home Assistant|N|N|Y||
|goalzero|Access Goal Zero REST Api from Home Assistant|N|N|Y||
|gogogate2|Control Gogogate2-Enabled garage doors from Home Assistant|N|Y|Y|0.67|
|goodwe|poll a GoodWe solar inverter over the local network|N|N|Y|2022.2.0b1|
|google|Intergrate Google Calendar into Home Assistant|N|N|Y|0.33|
|google_assistant_sdk|allows Home Assistant to interact with Google Assistant|N|N|Y|2023.1.1|
|google_cloud|allows you to use Google Cloud Platform API|N|N|Y|0.95|
|google_generative_ai_conversation|adds a conversation agent powered by Google Generative AI in Home Assistant|N|N|Y|2023.7.2|
|google_mail|allows you to connect your Google Mail and set an email auto-response|N|N|Y|2023.2.1|
|google_maps|google_maps platform allows you to detect presence|N|N|Y|0.67|
|google_pubsub|Send events to Google Cloud Pub/Sub from Home Assistant|N|N|Y|0.88|
|google_sheets|allows you to connect your Google Drive to Home Assistant|N|N|Y|2022.10.0|
|google_tasks|allows you to connect your Google Tasks to Home Assistant|N|N|Y|2023.11.0b2|
|google_translate|google_translate text-to-speech platform for Home Assistant|N|N|Y|0.35|
|google_travel_time|provides travel time from the Google Distance Matrix API|N|N|Y|0.19|
|govee_ble|Integrates Govee BLE devices into Home Assistant|N|N|Y|2022.8.1|
|gpmdp|Allows you to control a GPMDP instance from Home Assistant|N|N|Y|0.20|
|govee_light_local|Integrates Govee lights into Home Assistant using Local API control|N|N|Y|2024.2.1|
|gpsd|GPS information collected by gpsd and a GPS receiver|N|N|Y|0.26|
|gree|Discover, connect and control Gree based minisplit systems|N|N|Y|0.117|
|greeneye_monitor|Allows you to create sensors for the various data channels of the GEM|N|Y|Y|0.82|
@@ -287,9 +322,10 @@
|growatt_server|Talk to growatt server from Home Assistant|N|Y|Y|0.99|
|gstreamer|Allows you to play audio via a gstreamer pipeline from Home Assistant|N|N|Y|0.39|
|gtfs|gtfs sensor will give you the next departure time|N|N|Y|0.17|
|guardian|Integrates Elexa Guardian water valve controllers into Home Assistant|N|Y|Y|0.111|
|guardian|Integrates Elexa Guardian water valve controllers into Home Assistant|N|Y|Y||
|habitica|Allows you to monitor and manage your Habitica profile|N|N|Y|0.78|
|hangouts|Allows you to send messages to Google Hangouts conversations|N|N|Y|0.77|
|hangouts|Allows you to send messages to Google Hangouts conversations|N|N|Y||
|hardware|provides an API which offers information about certain board types, USB dongles,|N|N|Y|2022.6.0b0|
|harman_kardon_avr|Allows you to control Harman Kardon Network Receivers|N|Y|Y|0.85|
|harmony|Logitech Harmony support for Home Assistant|N|Y|Y|0.34|
|hdmi_cec|Creates switch entities for HDMI devices in Home Assistant|N|N|Y|0.23|
@@ -300,7 +336,9 @@
|hikvisioncam|Allows you to control your motion detection settings from Home Assistant|N|N|Y||
|hisense_aehw4a1|Give Wi-Fi connectivity to some Hisense ACs|N|N|Y|0.103|
|hive|Set up and integrate all supported Hive devices in Home Assistant|N|N|Y|0.59|
|hko|retrieves weather data from the Hong Kong Observatory Open Data API|N|N|Y|2024.2.1|
|hlk_sw16|HLK-SW16 by Hi-Link is a simple networkable 16 port relay device|N|N|Y|0.84|
|holiday|create a calendar of holidays in Home Assistant for powering automations|Y|Y|Y|2024.1.0b7|
|homekit|Integrate HomeKit controller and accessory in Home Assistant|Y|Y|Y|0.64|
|homekit_controller|Allows you to connect accessories with the “Works with HomeKit” logo|Y|Y|Y|0.68|
|homematic|An API for the homematicip cloud|N|Y|Y|0.23|
@@ -314,11 +352,13 @@
|hp_ilo|Query HP Integrated Lights out XML interfaces from Home Assistant|N|Y|Y|0.27|
|html5|html5 enables you to receive push notifications to Chrome or Firefox|N|N|Y|0.27|
|http|Serves all files and data required for the Home Assistant frontend|Y|Y|Y||
|htu21d|Read the temperature and humidity from a HTU21D sensor (I2C)|N|N|Y|0.48|
|htu21d|Read the temperature and humidity from a HTU21D sensor (I2C)|N|N|Y||
|huawei_lte|allows you to observe and control Huawei LTE devices|N|N|Y|0.79|
|hue|talk to Philips Hue|N|Y|Y|0.60|
|hue|talk to Philips Hue|N|Y|Y||
|huisbaasje|Huisbaasje smart energy meters|N|N|Y|2021.2|
|hunterdouglas_powerview|integrate your Hunter Douglas PowerView devices|N|N|Y|0.15|
|husqvarna_automower|integration provides connectivity with Husqvarna Automowers lawn mowers|N|N|Y|2024.3.0|
|huum|Integrates Huum saunas into Home Assistant|N|N|Y|2024.2.1|
|hvv_departures|departures of busses, trains and ferries in Hamburg|N|N|Y|0.112|
|hydrawise|communicate with Hunter Wi-Fi irrigation controllers|N|Y|Y|0.71|
|hyperion|integrate your Hyperion into Home Assistant|Y|N|Y|0.7.6|
@@ -326,15 +366,18 @@
|ialarm_xr|Provides connectivity with the Antifurto365 iAlarmXR alarm systems|N|N|Y|2022.6.0b0|
|iammeter|real-time readings of WEM3080, WEM3162 & WEM3080T) meters|N|N|Y|0.107|
|iaqualink|iAqualink by Jandy allows you to control your pool via cloud service|N|Y|Y|0.99|
|ibeacon|Adding iBeacon Tracker to your Home Assistant instance|N|N|Y|2022.10.0|
|ibeacon|Adding iBeacon Tracker to your Home Assistant instance|Y|Y|Y|2022.10.0|
|icloud|iCloud allows users to track their location on iOS devices|N|N|Y|0.10|
|idasen_desk|allows you to connect your IKEA Idåsen motorized desk to Home Assistant|N|N|Y|2023.10.1|
|idteck_prox|This integration works with Proximity Readers (RFID card readers)|N|N|Y|0.85|
|ifttt|With the IFTTT component, you can trigger applets through the “Webhooks” service|N|N|Y|0.8|
|iglo| integrate your iGlo Lights into Home Assistant|N|N|Y|0.61|
|ign_sismologia|a GeoRSS feed provided by the Spanish Instituto Geográfico Nacional|N|N|Y|0.92|
|ign_sismologia|a GeoRSS feed provided by the Spanish Instituto Geográfico Nacional|N|N|Y||
|ihc|use IHC Python SDK|N|Y|Y|0.62|
|image|handle image assets in Home Assistant|N|N|Y|0.115|
|image|handle image assets in Home Assistant|N|N|Y||
|image_upload|handle image assets in Home Assistant|N|Y|Y|2023.1.1|
|imap|observing your IMAP server and reporting the amount of unread emails|N|Y|Y|0.25|
|improv_ble|allows connecting devices implementing Improv via BLE to Wi-Fi|N|N|Y|2023.11.0b2|
|incomfort|client for Intergas InComfort/InTouch Lan2RF systems|N|Y|Y|0.93|
|influxdb|transfer sensor data to a local InfluxDB database|Y|Y|Y|0.9|
|inkbird|Integrates INKBIRD devices into Home Assistant|N|N|Y|2022.8.1|
@@ -346,11 +389,11 @@
|iperf3|iperf3 sensor integration allows you to measure network bandwidth|N|N|Y|0.71|
|ipma|ipma weather platform|N|Y|Y|0.72|
|ipp|read current data from your networked printer|N|Y|Y|0.108|
|iqvia|collects allergy, asthma and disease information (based on a U.S. ZIP code)|N|N|Y|0.63|
|iqvia|collects allergy, asthma and disease information (based on a U.S. ZIP code)|N|N|Y||
|irish_rail_transport|will give you the time until the next two departures|N|N|Y|0.57|
|islamic_prayer_times|integration displays the various prayer times for Muslims as sensors|N|Y|Y|0.85|
|iss|know if the station is above your home location|N|N|Y|0.36|
|isy994|controller that is capable of controlling Insteon and X10 devices|N|N|Y|0.28|
|iss|know if the station is above your home location|N|N|Y||
|isy994|controller that is capable of controlling Insteon and X10 devices|N|N|Y||
|itach|control IR devices with a Global Caché iTach Device and GC-100 devices|N|N|Y|0.39|
|izone|control of a local iZone ducted reverse-cycle climate control device|N|N|Y|0.100|
|jellyfin|exposes a Jellyfin server as a Media Source in Home Assistant|N|N|Y|2021.12.0b0|
@@ -358,6 +401,7 @@
|joaoapps_join|joaoapps_join integration exposes services from Join|N|Y|Y|0.24|
|juicenet|pulls data from a JuiceNet charging station|N|N|Y|0.47|
|justnimbus|queries the JustNumbus API used by the JustNimbus web dashboard|N|N|Y|2022.9.0b3|
|jvc_projector|The JVC Projector integration allows for the automation of JVC Projectors|N|N|Y|2023.7.2|
|kaiterra|view the readings from your Laser Egg or Sensedge device|N|N|Y|0.100|
|kaleidescape|The Kaleidescape integration allows automation of Kaleidescape movie player|N|N|Y|2022.4.0b0|
|keba|integrates your Keba charging station (wallbox)|N|N|Y|0.98|
@@ -365,12 +409,12 @@
|kef|KEF wireless speakers|N|Y|Y|0.104|
|kegtron|Integrates Kegtron Smart Keg Monitor (Gen 1) devices into Home Assistant|N|N|Y|2022.10.0|
|keyboard|The keyboard integration simulates key presses on the host machine|N|N|Y||
|keyboard_remote|Receive signals from a keyboard and use it as a remote control|N|N|Y|0.29|
|keyboard_remote|Receive signals from a keyboard and use it as a remote control|N|N|Y||
|keymitt_ble|allows you to locally control a MicroBot Push|N|N|Y|2022.10.0|
|kira|main integration to integrate Keene Electronics IR over IP Kira modules|N|N|Y|0.45|
|kiwi|open your KIWI Smart Locks and Smart Entry Devices|N|N|Y|0.72|
|kmtronic|IP-connected relays|N|N|Y|2021.3|
|knx|Asynchronous Library for the KNX protocol|Y|Y|Y|0.24|
|knx|Asynchronous Library for the KNX protocol|Y|Y|Y||
|kodi|control a Kodi multimedia system|Y|Y|Y||
|konnected|connect wired sensors and switches to a Konnected Alarm Panel|N|N|Y|0.70|
|kostal_plenticore|allows you to get data from Kostal Plenticore solar inverters|N|N|Y|2021.5|
@@ -379,61 +423,71 @@
|kwb|integrates the sensors of KWB Easyfire pellet central heating units |N|N|Y|0.40|
|lacrosse|using the data provided by a Jeelink USB dongle or this Arduino sketch|N|N|Y|0.58|
|lacrosse_view|allows access to LaCrosse sensors|N|N|Y|2022.9.0b3|
|lametric|LaMetric Time smart clock listen to web radio and display notifications|N|N|Y|0.49|
|lamarzocco|interacts with La Marzocco coffee machines through calls to the LaMarzocco cloud|N|N|Y|2024.2.1|
|lametric|LaMetric Time smart clock listen to web radio and display notifications|N|N|Y||
|landisgyr_heat_meter|read the meter values from Ultraheat devices by Landis & Gyr|N|N|Y|2022.9.0b3|
|lastfm|lastfm sensor platform will allow you to see whenever a user starts scrobbling|N|N|Y|0.20|
|launch_library|information about the next planned space launch|N|N|Y|0.83|
|launch_library|information about the next planned space launch|N|N|Y||
|laundrify|Monitor the status of your washing machine or dryer using a laundrify WiFi power|N|N|Y|2022.6.0b0|
|lcn|allows you to connect to LCN hardware devices|N|N|Y|0.85|
|ld2410_ble|Integrates LD2410 BLE sensors from Hi-Link|N|N|Y|2023.2.1|
|leaone|Integrates LeaOne health devices into Home Assistant|N|N|Y|2024.2.1|
|led_ble|Integrates multiple brands of Bluetooth Low Energy LED devices into Home Assista|N|N|Y|2022.9.0b3|
|lg_netcast|allows you to control a LG Smart TV running NetCast 3.0|N|N|Y|0.20|
|lg_soundbar|allows you to control LG Soundbars from Home Assistant|N|N|Y|0.81|
|lidarr|The Lidarr integration pulls data from a given Lidarr instance|N|N|Y|2022.10.0|
|life360|detect presence using the unofficial API of Life360|N|N|Y|0.95|
|lifx|The lifx integration allows you to integrate your LIFX into Home Assistant|N|Y|Y|0.81|
|lifx_legacy|The lifx integration allows you to integrate your LIFX into Home Assistant|N|N|Y|None|
|lifx_legacy|The lifx integration allows you to integrate your LIFX into Home Assistant|N|N|Y||
|lightwave|WiFi link for controlling Lightwave lights, switches and TRVs|N|N|Y|0.84|
|limitlessled|control your LimitlessLED lights from within Home Assistant|N|N|Y||
|linear_garage_door|lets you control Linear garage doors through Home Assistant|N|N|Y|2023.12.1|
|linode|allows you to access the information about your Linode systems|N|Y|Y|0.57|
|linux_battery|sensor platform is using the information stored in /sys/class/power_supply/|N|N|Y|0.28|
|litejet|allows a computer to control the system via LiteJets third party protocol|N|N|Y|0.32|
|litterrobot|Wi-Fi-enabled, automatic, self-cleaning litter box for cats|N|Y|Y|2021.3|
|litejet|allows a computer to control the system via LiteJets third party protocol|N|N|Y||
|litterrobot|Wi-Fi-enabled, automatic, self-cleaning litter box for cats|N|Y|Y||
|livisi|connect your LIVISI Smart Home Controller (SHC) to Home Assistant|N|N|Y|2022.12.0|
|local_calendar|create a calendar of events in Home Assistant|Y|Y|Y|2022.12.0|
|local_todo|The Local to-do list integration allows you to create to-do lists in Home Assist|Y|Y|Y|2023.11.0b2|
|logi_circle|integrate your Logi Circle cameras in Home Assistant|N|N|Y|0.79|
|london_underground|display the status of London underground lines|N|N|Y|0.49|
|lookin|Integrates LOOKin devices into Home Assistant|N|N|Y|2021.11.0b4|
|loopenergy|Integrate your Loop Energy meter information into Home Assistant|N|Y|Y||
|loqed|Integrate your LOQED Touch Smart Lock with Home Assistant|N|N|Y|2023.7.2|
|luci|fetch connected devices from your OpenWrt|N|Y|Y||
|luftdaten|query the open data API of luftdaten.info to monitor air quality|N|Y|Y|0.82|
|luftdaten|query the open data API of luftdaten.info to monitor air quality|N|Y|Y||
|lupusec|Lupusec alarm control panel and ultimately all connected sensors|N|N|Y|0.83|
|lutron|communicating with the Lutron main hub|N|N|Y|0.37|
|lutron_caseta|for communicating with the Lutron Caseta Smart Bridge|N|N|Y|0.41|
|lw12wifi|Library to control the Lagute LW-12 WiFi LED controller|N|N|Y|0.71|
|lyft|Unofficial Lyft Rides API Python SDK|N|N|Y||
|lyric|Honeywell Lyric thermostat platform|N|N|Y|2021.3|
|magicseaweed|Provides API wrapper to magicseaweed.com.|N|N|Y|0.75|
|magicseaweed|Provides API wrapper to magicseaweed.com.|N|N|Y||
|mailgun|A simple mailgun client - pymailgun fork with Python 3 support|N|N|Y|0.38|
|mariadb|WIP: set dependencies for mariadb-connector-python|Y|Y|Y|2022.6.3|
|marytts|text-to-speech platform uses MaryTTS Text-to-Speech engine|N|N|Y|0.43|
|mastodon|uses Mastodon to deliver notifications from Home Assistant|N|N|Y|0.67|
|matrix|allows you to send messages to matrix rooms|N|N|Y|0.69|
|matter|control Matter devices on your local WiFi or Thread network|Y|Y|Y|2022.12.0|
|maxcube|eQ-3 ELV MAX Cube Python API|Y|Y|Y|0.40|
|mazda|Mazda Connected Services integration|N|N|Y|2021.3|
|mcp23017|base for all related mcp23017 platforms in Home Assistant|N|N|Y|0.94|
|mcp23017|base for all related mcp23017 platforms in Home Assistant|N|N|Y||
|meater|communication with the Meater Temperature Probe from Apption Labs|N|N|Y|2022.5.0b0|
|medcom_ble|International Medcom Bluetooth-enabled radiation monitors|N|N|Y|2023.10.1|
|mediaroom|control a Mediaroom Set-Top Box (STB) from Home Assistant|N|N|Y|0.63|
|media_extractor|Gets a stream URL and sends it to a media player entity|N|Y|Y|0.49|
|melcloud|Python MELCloud interface|N|N|Y|0.106|
|melissa|main integration to connect to a Melissa Climate A/C control|N|N|Y|0.63|
|melnor|allows you to control your Melnor Bluetooth watering valves|N|N|Y|2022.9.0b3|
|message_bird|MessageBird's REST API|N|N|Y|0.16|
|met|met platform uses the Met.no web service as a source for meteorological data|N|N|Y|0.79|
|met|met platform uses the Met.no web service as a source for meteorological data|N|Y|Y|0.79|
|meteoalarm|watch for weather alerts in europe from MeteoAlarm|N|N|Y|0.93|
|meteoclimatic|use Meteoclimatic web service as a source for meteorological data|N|N|Y|2021.6|
|meteo_france|uses the meteorological data from Meteo-France|N|Y|Y|0.89|
|metoffice|weather platform uses the Met Offices DataPoint API|N|N|Y|0.42|
|met_eireann|Met Éireann (The Irish Meteorological Service) Public Weather Forecast API|N|N|Y|2021.5|
|mfi|sensor platform to allow you to monitor mFi mPort interface and sensors|N|Y|Y|0.13|
|mhz19|small non-dispersive infrared sensor that can measure CO2 level|N|N|Y|0.27|
|mhz19|small non-dispersive infrared sensor that can measure CO2 level|N|N|Y||
|microbees|allows you to control your microBees devices such as plugs and wall switches|N|N|Y|2024.3.0|
|microsoft|text-to-speech platform uses the TTS engine of the Microsoft Speech Service|N|N|Y|0.57|
|mikrotik|add support for MikroTik RouterOS API|Y|Y|Y|0.44|
|mill|A python3 library to communicate with Mill|N|N|Y|0.81|
@@ -443,12 +497,15 @@
|mobile_app|allows Home Assistant mobile apps to easily integrate with Home Assistant|Y|Y|Y|0.89|
|mochad|main integration to integrate all Mochad X10 platforms|N|N|Y|0.32|
|modbus|sensors and switches controlled over MODBUS serial, TCP, and UDP connections|Y|Y|Y||
|modem_callerid|Uses an available modem for collecting caller ID information|N|N|Y|0.40|
|modem_callerid|Uses an available modem for collecting caller ID information|N|N|Y||
|modern_forms|Asynchronous Python client for Modern Forms fans|N|N|Y|2021.7|
|moehlenhoff_alpha2|allows you to control a Möhlenhoff Alpha 2 temperature control system|N|N|Y|2022.3.0b3|
|monoprice|Python API for talking to Monoprice 6-zone amplifier|N|N|Y|0.56|
|mopeka|Integrates Mopeka devices into Home Assistant|N|N|Y|2023.2.1|
|mosquitto|Set a runtime dependency for Mosquitto MQTT broker|Y|Y|Y|2022.8.3|
|motionblinds_ble|adds support for Motionblinds Bluetooth motors|N|N|Y|2024.4.0b3|
|motioneye|integrate your motionEye server into Home Assistant|N|N|Y|2021.5|
|motionmount|control the position of your TVM 7675 Pro Signature MotionMount|N|N|Y|2024.1.0b7|
|motion_blinds|control Motion Blinds from Coulisse B.V.|N|N|Y|2020.12|
|mpd|allows you to control a Music Player Daemon from Home Assistant|N|N|Y||
|mqtt|install MQTT Broker and dependencies|Y|Y|Y||
@@ -458,13 +515,13 @@
|mvglive|departure times bus, tram, subway, train of Munich public transport network|N|N|Y|0.42|
|mychevy|communicates with the my.chevrolet website using the javascript API|N|N|Y||
|mycroft|allows you to send notifications and more to Mycroft from Home Assistant|N|N|Y|0.53|
|myq|lets you control MyQ-Enabled garage doors|Y|Y|Y|0.39|
|mysensors|combines devices like Arduino, ESP8266, Raspberry Pi, NRF24L01+ and RFM69|Y|N|Y|0.73|
|mysql|set dependencies to install MySQL Libraries for use with HomeAssistant|Y|Y|Y|0.7|
|mystrom|Python API for interacting with myStrom devices|N|N|Y|0.43|
|mythicbeastsdns|automatically update your dynamic DNS entry at Mythic Beasts|N|N|Y|0.85|
|myuplink|get information about the devices supporting myUplink using the official cloud A|N|N|Y|2024.2.1|
|nad|allows you to control a NAD receiver through RS232, TCP and Telnet|N|Y|Y|0.36|
|nam|get temperature, humidity, pressure , air quality from Nettigo devices|N|N|Y|2021.6|
|nam|get temperature, humidity, pressure , air quality from Nettigo devices|N|N|Y||
|namecheapdns|automatically update your dynamic DNS entry at namecheapdns|N|N|Y|0.56|
|nanoleaf|allows you to control Nanoleaf Light Panels from Home Assistant|N|N|Y|0.67|
|neato|Python package for controlling Neato pybotvac Connected vacuum robot|N|N|Y|0.33|
@@ -472,37 +529,37 @@
|nello|The nello platform allows you to control Nello intercoms|N|N|Y||
|ness_alarm|integrate a Ness D8x/D16x alarm system|N|N|Y|0.85|
|nest|main integration to integrate all Nest related platforms|N|N|Y|0.7|
|netatmo|Access to Netatmo weather station data|N|Y|Y|0.20|
|netatmo|Access to Netatmo weather station data|N|Y|Y||
|netdata|API for interacting with Netdata|N|Y|Y|0.35|
|netgear|detect presence by looking at connected devices to a NETGEAR device|N|N|Y||
|netgear_lte|observe and control NETGEAR LTE modems|N|N|Y|0.72|
|netio|Binding library for Koukaam netio devices|N|N|Y|0.24|
|network|provides network configuration for integrations such as Zeroconf|N|N|Y|2021.6|
|network|provides network configuration for integrations such as Zeroconf|N|N|Y||
|neurio_energy|Integrate your Neurio meter information into Home Assistant|N|N|Y|0.14|
|nexia|allows you to integrate your Nexia thermostats into Home Assistant|N|N|Y|0.108|
|nextbus| will give you the next departure time and associated data fro NextBus|N|N|Y|0.93|
|nextcloud|pulls summary Nextcloud information into Home Assistant|N|N|Y|0.108|
|nextcloud|pulls summary Nextcloud information into Home Assistant|Y|Y|Y|0.108|
|nextdns|allows you to monitor NextDNS statistics|N|N|Y|2022.8.1|
|nfandroidtv|Notifications for Android TV and Notifications for Fire TV|N|N|Y|0.32|
|nfandroidtv|Notifications for Android TV and Notifications for Fire TV|Y|Y|Y||
|nibe_heatpump|control and monitor Nibe Heat Pumps in Home Assistant|N|N|Y|2022.10.0|
|nightscout|allows you to view your CGM data from Nightscout|N|N|Y|0.115|
|niko_home_control|platform allows you to integrate your Niko Home Control|N|N|Y|0.82|
|nilu|An API client for getting pollution data from NILU sensor stations in Norway|N|N|Y|0.87|
|nina|displays warnings from Bundesamt für Bevölkerungsschutz und Katastrophenhilfe|N|N|Y|2022.2.0b1|
|nissan_leaf|integration with the NissanConnect EV cloud service|N|N|Y|0.89|
|nmap_tracker|Presence detection for Home Assistant with nmap|N|N|Y|0.7|
|nmap_tracker|Presence detection for Home Assistant with nmap|N|Y|Y|0.7|
|nmbs|Python wrapper for the iRail API|N|N|Y|0.85|
|noaa_tides|prediction for the tides for any location in the United States|N|N|Y|0.75|
|nobo_hub|Integrates Nobo Ecohub into Home Assistant|N|N|Y|2022.10.0|
|norway_air|A library to communicate with the met.no api|N|N|Y|0.88|
|notify_events|The Notify.Events service is a platform for the notify component|Y|Y|Y|0.112|
|notion|retrieves data from Notion wireless home monitoring sensor kits|N|N|Y|0.96|
|notion|retrieves data from Notion wireless home monitoring sensor kits|N|N|Y||
|nsw_fuel_station|uses the NSW Fuel Check App data as a source for current fuel price data|N|N|Y|0.72|
|nsw_rural_fire_service_feed|integrate a GeoJSON feed provided by the NSW Rural Fire Service|N|N|Y|0.81|
|nsw_rural_fire_service_feed|integrate a GeoJSON feed provided by the NSW Rural Fire Service|N|N|Y||
|nuheat|control your connected NuHeat Signature floor heating thermostats|N|N|Y|0.61|
|nuki|control Nuki Smart Locks|N|Y|Y|0.38|
|numato|base for all related GPIO platforms of the Numato 32 Port USB GPIO expander|N|N|Y|0.110|
|nut|monitor a UPS (battery backup) by using data from a NUT (Network UPS Tools)|N|N|Y|0.34|
|nut|monitor a UPS (battery backup) by using data from a NUT (Network UPS Tools)|N|Y|Y||
|nws|uses the National Weather Service web API|N|Y|Y|0.99|
|nx584|NX584/NX8E Interface Library and Server|N|Y|Y|0.13|
|nzbget|monitor and control your downloads with NZBGet|N|N|Y|0.17|
@@ -511,57 +568,65 @@
|octoprint|The main integration to integrate OctoPrint sensors|Y|Y|Y|0.19|
|oem|ESP8266 based “WiFi MQTT Relay / Thermostat” sold by OpenEnergyMonitor|N|N|Y|0.39|
|ohmconnect| show you the current OhmConnect status for the given OhmConnect ID|N|N|Y|0.26|
|ollama|adds a conversation agent in Home Assistant powered by a local Ollama server|N|N|Y|2024.4.0b3|
|ombi|The Ombi integration monitors data from your Ombi instance|N|N|Y|0.100|
|omnilogic|Hayward Onmilogic pool control system|N|N|Y|0.116|
|oncue|allow you to monitor the state of your Oncue enabled Kohler generator|N|N|Y|2022.2.0b1|
|ondilo_ico|ICO continuously analyzes the water quality of your pool/spa|N|N|Y|2021.2|
|onewire|supports sensors which that using the One wire (1-wire) bus for communication|N|N|Y|0.12|
|onkyo|allows you to control a Onkyo, Integra and some recent Pioneer receivers|N|Y|Y|0.17|
|onvif|allows you to use an ONVIF Profile S conformant device|Y|Y|Y|0.47|
|openai_conversation|adds a conversation agent powered by OpenAI in Home Assistant|N|N|Y|2023.2.1|
|openerz| uses OpenERZ API to access data from Entsorgung und Recycling Zürich (ERZ)|N|N|Y|0.109|
|openevse|an OpenEVSE Charging station equipped with an ESP8266-based Wi-Fi|N|N|Y|0.38|
|opengarage|opengarage cover platform lets you control the open-source OpenGarage.io device|N|Y|Y|0.44|
|openhome| connect an Openhome Compliant Renderer to Home Assistant|N|N|Y|0.39|
|opensensemap|query the open data API of openSenseMap.org air quality sensor station|N|Y|Y|0.85|
|opensky|allows one to track overhead flights in a given region|N|N|Y|0.43|
|opentherm_gw|control the OpenTherm Gateway from Home Assistant|N|N|Y|0.81|
|openuv|The openuv integration displays UV and Ozone data from openuv.io|N|N|Y|0.76|
|openweathermap|uses OpenWeatherMap as a source for current meteorological data|N|Y|Y|0.32|
|openuv|The openuv integration displays UV and Ozone data from openuv.io|N|N|Y||
|openweathermap|uses OpenWeatherMap as a source for current meteorological data|Y|Y|Y|0.32|
|open_meteo|integrates the free weather forecast from Open-Meteo|N|N|Y|2022.2.0b1|
|opnsense|Presence Detection with data from OPNsense firewall|N|Y|Y|0.105|
|opower|get energy information from utilities that use Opower|N|N|Y|2023.10.1|
|opple|allows you to control the state of your Opple smart light|N|N|Y|0.80|
|oralb|Integrates Oral-B devices into Home Assistant|N|N|Y|2022.11.0b3|
|orangepi_gpio|The orangepi_gpio integration is the base for all related GPIO platforms|N|N|Y|0.93|
|orangepi_gpio|The orangepi_gpio integration is the base for all related GPIO platforms|N|N|Y||
|oru|fetches your current energy usage from your ORU smart meter|N|N|Y|0.101|
|orvibo|allows you to toggle your (dangerous) Orvibo S20 Wifi Smart Sockets|N|N|Y|0.8|
|osoenergy|allows you to interact with supported devices and services offered by OSO Energy|N|N|Y|2024.1.0b7|
|osramlightify|allows you to integrate your Osram Lightify into Home Assistant|N|N|Y|0.21|
|otbr|calling an Open Thread Border Routers REST API in Home Assistant|N|N|Y|2023.2.1|
|otp|generates One-Time Passwords according to RFC6238|Y|Y|Y|0.49|
|ourgroceries|ntegrates your shopping lists into Home Assistant|N|N|Y|2023.12.1|
|overkiz|The Overkiz (by Somfy) integration platform|N|N|Y|2022.2.0b1|
|ovo_energy|allows you to monitor your energy consumption data|N|N|Y|0.114|
|ovo_energy|allows you to monitor your energy consumption data|N|N|Y||
|owntracks|OwnTracks: track your location and send it directly to Home Assistant|Y|Y|Y|0.7.4|
|ozw|Open Zwave MQTT|M|M|Y|0.110|
|ozw|Open Zwave MQTT|M|M|Y||
|p1_monitor|The P1 Monitor integration integrates the P1 Monitor API platform|N|N|Y|2021.9.0b1|
|panasonic_bluray|allows you to control a Panasonic Blu-Ray player|N|N|Y|0.83|
|panasonic_viera|panasonic_viera platform allows you to control a Panasonic Viera TV|N|Y|Y|0.17|
|pandora|Pandora account, you can control it from Home Assistant with this media player|N|N|Y|0.22|
|pcal9535a|pcal9535a integration is the base for all related pcal9535a platforms|N|N|Y|0.102|
|pcal9535a|pcal9535a integration is the base for all related pcal9535a platforms|N|N|Y||
|peco|provides electricity outage data from PECO Philadelphia power company|N|N|Y|2022.4.0b0|
|pegel_online|uses the data from the German Federal Waterways and Shipping Administration|N|N|Y|2023.10.1|
|pencom|Pencom is a computer-controlled relay, I/O and custom boards|N|N|Y|0.85|
|permobil|view various sensors with information about your Permobil wheelchair|N|N|Y|2023.12.1|
|philips_js|allows you to control Philips TVs which expose the jointSPACE JSON-API|N|Y|Y|0.34|
|pi4ioe5v9xxxx|support for the quasi-bidirectional devices pi4ioe5v9xxxx I2C I/O port expander|N|N|Y|0.109|
|picnic|get information from Picnic about orders, deliveries and cart content|N|N|Y|2021.5|
|piglow|control the Piglow lights on your Raspberry Pi from within Home Assistant|N|N|Y|0.37|
|piglow|control the Piglow lights on your Raspberry Pi from within Home Assistant|N|N|Y||
|pilight|Pilight is a open source solution to communicate with 433 MHz devices|N|Y|Y|0.26|
|ping|use the great ICMPLib for Presence Detection and as a binary Sensor|Y|Y|Y|0.43|
|pi_hole|retrieve statistics and interact with a Pi-hole system|N|Y|Y|0.28|
|pjlink|control projectors with support for the PJLink protocol from Home Assistant|N|N|Y|0.76|
|plaato|sets up integration with Plaato Airlock and Keg|N|N|Y|0.95|
|plex|Python bindings for the Plex API|Y|Y|Y|0.7.4|
|plugwise|Plugwise_Smile (Anna/Adam/P1/Stretch) API to use in conjunction with Home Assist|N|Y|Y|0.98|
|plugwise|Plugwise_Smile (Anna/Adam/P1/Stretch) API to use in conjunction with Home Assist|N|Y|Y||
|plum_lightpad|A python package that interacts with the Plum Lightpad|N|N|Y|0.85|
|pocketcasts|monitor unplayed episodes you have of your favorite podcasts at Pocket Casts|N|N|Y|0.39|
|point|Point hub enables integration with the Minut Point|N|N|Y|0.83|
|poolsense|PoolSense is a smart pool monitor|N|Y|Y|0.113|
|powerwall|API for Tesla Powerwall|N|Y|Y|0.108|
|private_ble_device|identify devioces with random MAC addresses|N|N|Y|2023.10.1|
|profiler|Help visualize profiling data from cProfile with kcachegrind and qcachegrind|N|N|Y|0.117|
|progettihwsw|brings the automation experience with ProgettiHWSW boards|N|N|Y|0.115|
|proliphix|control Proliphix thermostat from Home Assistant|N|N|Y|0.11|
@@ -573,38 +638,45 @@
|ps4|allows you to control a Sony PlayStation 4 console|Y|Y|Y|0.89|
|pulseaudio_loopback|whole home audio system based upon PulseAudio|N|N|Y|0.16|
|pure_energie|integrates the Pure Energie Monitor device with Home Assistant|N|N|Y|2022.3.0b3|
|purpleair|PurpleAir makes sensors that measure hyper-local air quality data|N|N|Y|2023.1.1|
|pushbullet|sensor platform reads messages from Pushbullet|N|N|Y|0.44|
|pushover|allows integrations to send messages to the user using Pushover|N|N|Y||
|pvoutput|The PVOutput integration|N|N|Y|0.33|
|pvoutput|The PVOutput integration|N|N|Y||
|pvpc_hourly_pricing|hourly price of electricity in Spain from PVPC|N|N|Y|0.108|
|python_script|write Python scripts that are exposed as services in Home Assistant|Y|Y|Y|0.47|
|qbittorrent|monitor your downloads with qBittorrent from within Home Assistant|N|N|Y|0.84|
|qbittorrent|monitor your downloads with qBittorrent from within Home Assistant|N|N|Y||
|qingping|Integrates Qingping devices into Home Assistant|N|N|Y|2022.9.0b3|
|qld_bushfire|GeoRSS feed containing bushfire alerts for Queensland|N|N|Y|0.95|
|qnap|Python API for obtaining QNAP NAS system stats|Y|Y|Y|0.38|
|qld_bushfire|GeoRSS feed containing bushfire alerts for Queensland|N|N|Y||
|qnap|Python API for obtaining QNAP NAS system stats|Y|Y|Y||
|qnap_qsw|This integration interacts with the local API of QNAP QSW managed switches|N|N|Y|2022.5.0b0|
|qrcode|enables QR code recognition from cameras|N|N|Y|0.87|
|quantum_gateway|device tracker platform for Verizon Fios|N|N|Y|0.81|
|qvr_pro|QVR Pro allows you to connect to cams configured on your QNAP NAS|Y|Y|Y|0.107|
|qwikswitch|the main integration to integrate various QwikSwitch devices with Home Assistant|N|N|Y|0.20|
|rabbitair|lets you control your air purifier over the local network|N|N|Y|2024.2.1|
|rachio|The rachio platform allows you to control your Rachio irrigation system|N|Y|Y|0.73|
|radiotherm|control a thermostat from Radio Thermostat or 3M Filtrete|N|N|Y|0.7.6|
|radio_browser|use the directory of radio stations collected on Radio Browser in Home Assistant|Y|Y|Y|2022.3.0b3|
|rainbird|allows interacting with LNK WiFi module of the Rain Bird Irrigation system|N|Y|Y|0.61|
|raincloud|allows you to integrate your Melnor RainCloud sprinkler system in Home Assistant|N|N|Y|0.55|
|rainforest_eagle|platform for Rainforest Automations Eagle-200 and Legacy Eagle energy gateways|N|N|Y|0.97|
|rainmachine|integrate all platforms related to RainMachine smart Wi-Fi sprinkler controllers|N|Y|Y|0.69|
|raspihats|The base for all related Raspihats platforms in Home Assistant|N|N|Y|0.45|
|rainforest_raven|connects to a RAVEn-compatible device attached to the Home Assistant via USB|N|N|Y|2024.2.1|
|rainmachine|integrate all platforms related to RainMachine smart Wi-Fi sprinkler controllers|N|Y|Y||
|rapt_ble|Integrates RAPT Pill hydrometers into Home Assistant|N|N|Y|2023.5.2|
|raspihats|The base for all related Raspihats platforms in Home Assistant|N|N|Y||
|raspyrfm|adds support for cheap RC 433 MHz outlets via one of the supported gateways|N|N|Y|0.85|
|rdw|looks up any dutch registered vehicle by its license plate|N|N|Y|2021.12.0b0|
|recollect_waste|track the next scheduled waste pickup and what type of waste from Recollect|N|N|Y|0.87|
|recollect_waste|track the next scheduled waste pickup and what type of waste from Recollect|N|N|Y||
|recorder|storing details in a database per sqlalchemy|Y|Y|Y||
|recswitch|allows you to control the Ankuoo REC Switch devices from Home Assistant|N|N|Y|0.81|
|reddit|integrates data from Reddit to monitor your favorite subreddits|N|N|Y|0.89|
|refoss|Integrate Refoss devices into Home Assistant|N|N|Y|2024.1.0b7|
|rejseplanen|travel details for Danish public transport|N|Y|Y|0.88|
|remember_the_milk|create tasks in Remember The Milk (RTM) (deprecated)|N|N|Y|0.57|
|remote_rpi_gpio|base for all related GPIO platforms in Home Assistant|N|N|Y|0.94|
|renault|integration with the MyRenault cloud service|N|N|Y|2021.8.0|
|renson|The Renson integration pulls in data from the Renson Endura delta device|N|N|Y|2023.7.2|
|reolink|The integration allows you to control Reolink NVRs or cameras|N|N|Y|2023.1.1|
|repetier|Repetier-Server is a 3D printer/CNC server, able to control multiple devices|N|N|Y|0.94|
|rest|rest sensor platform for data exposed by a RESTful API|Y|Y|Y|0.7.4|
|rflink|The rflink integration supports devices that use RFLink gateway firmware|N|N|Y|0.38|
@@ -616,57 +688,65 @@
|rituals_perfume_genie|monitor your Rituals perfume diffusers|N|N|Y|2021.3|
|rmvtransport|departure time of bus, tram, subway, train in Rhein-Main area public transport|N|N|Y|0.76|
|rocketchat|allows you to send messages to your Rocket.Chat instance from Home Assistant|N|N|Y|0.56|
|roku|add support for Roku players|N|Y|Y|0.86|
|roku|add support for Roku players|N|Y|Y||
|romy|The ROMY integration allows you to control your ROMY vacuum robot|N|N|Y|2024.2.1|
|roomba|control a iRobot Roomba vacuum or iRobot Braava m-series mop|N|Y|Y|0.51|
|roon|allows you to control RoonLabs music players|N|Y|Y|0.115|
|route53|keep your AWS Route53 DNS records up to date|N|N|Y|0.81|
|rova|uses an unofficial ROVA API to allow you to get your waste collection schedule|N|N|Y|0.87|
|rpi_gpio|The rpi_gpio integration is the base for all GPIO platforms in Home Assistant|N|N|Y||
|rpi_gpio_pwm|connect pigpio-daemon on an Raspberry Pi|N|N|Y|0.43|
|rpi_pfio|base for all related PiFace Digital I/O (PFIO) platforms in Home Assistant|N|N|Y|0.45|
|rpi_gpio_pwm|connect pigpio-daemon on an Raspberry Pi|N|N|Y||
|rpi_pfio|base for all related PiFace Digital I/O (PFIO) platforms in Home Assistant|N|N|Y||
|rpi_power|monitor your Raspis Power Supply|N|N|Y|0.116|
|rpi_rf|control devices over 433/315MHz LPD/SRD signals on a RPi|N|N|Y|0.19|
|rpi_rf|control devices over 433/315MHz LPD/SRD signals on a RPi|N|N|Y||
|rtsp_to_webrtc|provide WebRTC live streams for any RTSP camera|N|N|Y|2022.2.0b1|
|ruckus_unleashed|Python API to interact with a Ruckus Unleashed device|N|N|Y|0.117|
|ruckus_unleashed|Python API to interact with a Ruckus Unleashed device|N|N|Y||
|russound_rio|control Russound devices that make use of the RIO protocol|N|N|Y|0.49|
|russound_rnet|control Russound devices that make use of the RNET protocol|N|N|Y|0.25|
|ruuvitag_ble|Integrates Ruuvis RuuviTag BLE devices into Home Assistant|N|N|Y|2022.12.0|
|ruuvi_gateway|Integrates Ruuvi Gateway devices as polling BLE remote scanners via the /history|N|N|Y|2023.2.1|
|rympro|connects with a Read Your Meter Pro account to get water meter reads into HA|N|N|Y|2023.2.1|
|sabnzbd|monitor and control your downloads with SABnzbd from within Home Assistant|N|N|Y|0.7|
|saj|poll a SAJ solar inverter and present the values as sensors|N|N|Y|0.100|
|samsungtv|Support for Samsung TV Sets|Y|Y|Y|0.13|
|samsungtv|Support for Samsung TV Sets|Y|Y|Y||
|sanix|get water/sewage level sensor measurements from the Sanix devices|N|N|Y|2024.5.0|
|satel_integra|Satel Integra alarm panel to leverage|N|N|Y|0.54|
|schlage|provides connectivity with Schlage WiFi smart locks through Schlages cloud API|N|N|Y|2023.10.1|
|schluter|integrate your Schluter-DITRA-HEAT-E-WiFi electric floor heating thermostat|N|N|Y|0.108|
|scrape|scraping information from websites|Y|Y|Y|0.31|
|screenlogic|allows you to integrate your Pentair IntelliTouch or EasyTouch pool controller|N|N|Y|2021.4|
|scsgate|allows to interact with the MyHome system from BTicino/Legrande|N|N|Y|0.13|
|season|display astronomical or meteorological season (Spring, Summer, Autumn, Winter)|Y|Y|Y|0.53|
|season|display astronomical or meteorological season (Spring, Summer, Autumn, Winter)|Y|Y|Y||
|sendgrid|Notification platform sends email notifications via SendGrid|N|N|Y|0.14|
|sense|Integrate your Sense meter information into Home Assistant|N|N|Y|0.82|
|sensehat|lets you control the Sense HAT boards 8x8 RGB LED matrix on your Raspberry Pi|N|N|Y|0.44|
|sensehat|lets you control the Sense HAT boards 8x8 RGB LED matrix on your Raspberry Pi|N|N|Y||
|senseme|Integrates SenseME devices into Home Assistant|N|N|Y|2022.2.0b1|
|sensibo|Integrates Sensibo Air Conditioning controller into Home Assistant|N|N|Y|0.44|
|sensirion_ble|Integrates sensors talking Sensirions BLE protocol into Home Assistant|N|N|Y|2022.12.0|
|sensorpro|Integrates SensorPro devices into Home Assistant|N|N|Y|2022.9.0b3|
|sensorpush|Integrates SensorPush devices into Home Assistant|N|N|Y|2022.8.1|
|sentry|The free Sentry account allows 5000 events per month|N|N|Y|0.104|
|sentry|The free Sentry account allows 5000 events per month|N|N|Y||
|senz|allows you to control and monitor your nVent RAYCHEM SENZ-WIFI thermostats|N|N|Y|2022.5.0b0|
|serial|use data provided by a device connected to the serial port of the system|N|N|Y|0.56|
|serial_pm|Particulate matter sensors measure the amount of very small particles in the air|N|N|Y|0.26|
|sesame|allows you to control your Sesame smart locks made by CANDY HOUSE, Inc.|N|N|Y|0.47|
|seventeentrack|get package data tied to their 17track.net account|N|N|Y|0.83|
|seven_segments|allows you to read physical seven segments displays|N|N|Y|0.45|
|sfr_box|offers integration with the SFR broadband router|N|N|Y|2023.2.1|
|sharkiq|The sharkiq integration allows you to control your Shark IQ vacuum|N|N|Y|0.115|
|shelly|Shelly devices|Y|Y|Y|0.115|
|shiftr|transfer details collected with Home Assistant to Shiftr.io|N|N|Y|0.48|
|shelly|Shelly devices|Y|Y|Y||
|shiftr|transfer details collected with Home Assistant to Shiftr.io|N|N|Y||
|shodan|Shodan is a search engine for Internet-connected devices|N|Y|Y|0.51|
|sht31|allows you to get the current temperature and humidity from a Sensirion SHT31|N|N|Y|0.68|
|sht31|allows you to get the current temperature and humidity from a Sensirion SHT31|N|N|Y||
|sia|provides integration with several alarm systems that implement the SIA Protocol|N|N|Y|2021.6|
|sighthound|Detect people in camera images using Sighthound Cloud|N|N|Y|0.105|
|signal_messenger|add Support for Moxie's Signal API|Y|Y|Y|0.104|
|simplepush|deliver notifications from Home Assistant to your Android device|N|N|Y|0.29|
|simplisafe|integrates SimpliSafe home security (V2 and V3) systems|N|Y|Y|0.81|
|simplisafe|integrates SimpliSafe home security (V2 and V3) systems|N|Y|Y||
|sinch|The sinch platform uses Sinch to deliver notifications from Home Assistant|N|N|Y|0.101|
|sisyphus|allows you to observe and control your Sisyphus Kinetic Art Table|N|N|Y|0.75|
|skybeacon|supports CR2477-powered iBeacon/eddystone sensors|N|N|Y|0.37|
|skybell|integrate your Skybell.com doorbells|N|Y|Y|0.56|
|skybell|integrate your Skybell.com doorbells|N|Y|Y||
|sky_hub|presence detection at connected devices to a Sky Hub router based router|N|N|Y|0.37|
|slack|The slack platform delivers notifications from Home Assistant to Slack|N|N|Y||
|sleepiq|lets you view sensor data from SleepIQ by SleepNumber|N|N|Y|0.29|
@@ -674,7 +754,7 @@
|slimproto|allows you to control a Squeezebox music player directly from Home Assistant|N|N|Y|2022.5.0b0|
|sma|add Support for SMA Solar WebConnect|N|Y|Y|0.36|
|smappee|integrate Smappee monitors, plugs and switches|N|Y|Y|0.64|
|smarthab|control your lights and shutters with the SmartHab integration|N|Y|Y|0.94|
|smarthab|control your lights and shutters with the SmartHab integration|N|Y|Y||
|smartthings|use the SmartThings Cloud API|N|Y|Y|0.87|
|smarttub| control hot tubs which use the SmartTub system|N|N|Y|2021.3|
|smarty| lets you control Salda Smarty ventilation units from Home Assistant|N|N|Y|0.95|
@@ -685,13 +765,12 @@
|snmp|Presence Detection, Sensor, Switch via SNMP|Y|Y|Y|0.57|
|snooz|Integrates SNOOZ devices into Home Assistant|N|N|Y|2022.11.0b3|
|socat|Set a flag to install socat and socat-zwave startscript|Y|Y|Y|None|
|sochain|displays supported cryptocurrency wallet balances|N|N|Y|0.61|
|solaredge|details from your SolarEdge solar power setup|N|N|Y|0.85|
|solaredge|details from your SolarEdge solar power setup|N|N|Y||
|solaredge_local|uses the local API available on some SolarEdge Inverters|N|N|Y|0.95|
|solarlog|uses the open JSON interface on Solar-Log PV monitoring systems|N|N|Y|0.101|
|solax|Solax inverter API client|N|Y|Y|0.94|
|soma|integrate their Soma Smarthome devices into Home Assistant|N|N|Y|0.100|
|somfy|Somfy devices via their online service|N|Y|Y|0.95|
|somfy|Somfy devices via their online service|N|Y|Y||
|somfy_mylink|an interface to a compatible Somfy MyLink hub utilizing the Synergy API|N|N|Y|0.92|
|sonarr|The Sonarr integration pulls data from a given Sonarr instance|N|N|Y|0.34|
|songpal|control Sonys Songpal (”Audio Control API”) compatible devices|N|N|Y|0.65|
@@ -702,30 +781,33 @@
|speedtestdotnet|speedtest.net support|Y|Y|Y|0.13|
|spider|integrate all Itho Daalderop Spider related platforms|N|N|Y|0.75|
|splunk|log all state changes to an external Splunk database|N|N|Y|0.13|
|spotify|Spotify media player integration allows you to control Spotify playback|Y|Y|Y|0.43|
|spotify|Spotify media player integration allows you to control Spotify playback|Y|Y|Y||
|sql|enables you to use an SQL database supported by the sqlalchemy library|Y|Y|Y|0.63|
|squeezebox|library to control Logitech Media Server|N|Y|Y||
|srp_energy|SRP Energy integration hourly energy usage report|N|N|Y|2020.12|
|ssdp|will scan the network for supported devices and services (Upnp)|N|N|Y|0.94|
|ssdp|will scan the network for supported devices and services (Upnp)|N|N|Y||
|ssl|include support for haproxy|Y|Y|Y||
|starline|retrieve data of your StarLine security system from the StarLine portal|N|N|Y|0.103|
|starlingbank|monitor your account balance data as sensors|N|N|Y|0.79|
|starlink|allows you to integrate your Starlink into Home Assistant|N|N|Y|2023.2.1|
|startca|Integrate your Start.ca account information into Home Assistant|N|N|Y|0.64|
|statsd|transfer all state changes to an external StatsD instance|N|Y|Y|0.12|
|steamist|monitor the state of your Steamist steam shower|N|N|Y|2022.2.0b1|
|steam_online|allows you to track the online status of public Steam accounts|N|N|Y|0.14|
|stiebel_eltron|integral ventilation or heat pump units of STIEBEL ELTRON|N|N|Y|0.92|
|stookalert|queries the RIVM Stookalert API for unfavorable weather conditions|N|N|Y|0.104|
|stream|provides a way to proxy live streams through Home Assistant|N|N|Y|0.90|
|steam_online|allows you to track the online status of public Steam accounts|N|N|Y||
|stookalert|queries the RIVM Stookalert API for unfavorable weather conditions|N|N|Y||
|stookwijzer|queries the Stookwijzer API for windspeed and gets the air quality index|N|N|Y|2023.2.1|
|stream|provides a way to proxy live streams through Home Assistant|N|N|Y||
|streamlabswater|interact with StreamLabs water monitoring devices|N|N|Y|0.95|
|subaru|MySubaru connected vehicle services|N|N|Y|2021.3|
|suez_water|consumption of water from the French water provider Tout Sur Mon Eau|N|N|Y|0.97|
|sunweg|a sensor to collect information from your WEG inverters using Sun WEG server|N|N|Y|2024.1.0b7|
|supla|Supla is an Open Source home automation system for ESP8266 based devices|N|N|Y|0.92|
|surepetcare|information on your Sure Petcare Connect Pet or Cat Flap|N|N|Y|0.104|
|swiss_hydrological_data|details (temperature, level, and discharge) of rivers and lakes in Switzerland|N|N|Y|0.22|
|swiss_public_transport|give you the next three SBB departure times from a given location|N|N|Y||
|switchbee|library to control SwitchBee smart home devices|N|N|Y|2022.10.0|
|switchbot|allows you to control SwitchBot devices from Home Assistant|N|N|Y|0.78|
|switchbot_cloud|allows you to control SwitchBot devices connected through the SwitchBot hub|N|N|Y|2023.10.1|
|switcher_kis|allows you to control the Switcher V2 Water Heater|N|N|Y|0.93|
|switchmate|allows you to control Switchmate devices from Home Assistant|N|N|Y|0.78|
|syncthing|allows you to monitor states of your synced folders from Syncthing|N|N|Y|2021.6|
@@ -734,22 +816,28 @@
|synology_srm|detect presence by looking at connected devices to a Synology SRM router|N|N|Y|0.87|
|systemd|internal and developer use|Y|Y|Y|None|
|systemmonitor|Allows you to monitor disk usage, memory usage, CPU usage, and running processes|Y|Y|Y||
|system_bridge|System Bridge runs on your local machine to share system information via its AP|N|N|Y|2021.6|
|system_bridge|System Bridge runs on your local machine to share system information via its AP|N|N|Y||
|tado|an interface to the my.tado.com website|N|N|Y|0.41|
|tahoma|interface to the tahomalink.com website. It adds covers, scenes and a sun sensor|N|N|Y|0.59|
|tahoma|interface to the tahomalink.com website. It adds covers, scenes and a sun sensor|N|N|Y||
|tailscale|monitor and automate on the state of the devices in your Tailscale VPN|N|N|Y|2021.12.0b0|
|tailwind|integrates Tailwind garage door controllers fully locally|N|N|Y|2024.1.0b7|
|tami4|Support for Tami4 Edge / Edge+ by Strauss in Home Assistant|N|N|Y|2023.11.0b2|
|tankerkoenig|monitor the fuel prices with tankerkoenig.de|Y|Y|Y|0.107|
|tank_utility|Add Tank Utility propane tank monitors to Home Assistant|N|N|Y|0.53|
|tapsaff|provides the Taps Aff status for a given location within the UK|N|N|Y|0.47|
|tasmota|Python module to help parse and construct Tasmota MQTT messages|Y|Y|Y|0.117|
|tautulli|The tautulli sensor platform will monitor activity on a given Tautulli Server|N|N|Y|0.82|
|tautulli|The tautulli sensor platform will monitor activity on a given Tautulli Server|N|N|Y||
|technove|TechnoVE Smart Charging Station through the station local API|N|N|Y|2024.2.1|
|ted5000|monitors electricity consumption/production by connecting to the TED gateway|N|N|Y|0.30|
|tedee|connect locally to your Tedee locks by communicating with the Tedee bridge|N|N|Y|2024.2.1|
|telegram_bot|Use Telegram on your mobile or desktop device to send and receive messages|N|N|Y|0.42|
|tellduslive|cloud platform that connects to your Tellstick|N|Y|Y|0.11|
|tellstick|integrates TellStick devices into Home Assistant|N|N|Y||
|temper|get the current temperature from a TEMPer device|N|N|Y||
|tesla|integration with the Tesla cloud service|N|Y|Y||
|tesla_wall_connector|allows you to integrate your Gen 3 Tesla Wall Connector with Wi-Fi|N|N|Y|2021.12.0b0|
|teslemetry|commands and sensors from the Tesla vehicles connected to a Teslemetry subscript|N|N|Y|2024.2.1|
|tessie|control Tesla vehicles connected to your Tessie account from HA|N|N|Y|2024.1.0b7|
|test|internal and developer use|Y|Y|Y|None|
|tfiac|integrates several vendors air conditioning systems into Home Assistant|N|N|Y|0.91|
|thermobeacon|Integrates ThermoBeacon devices into Home Assistant|N|N|Y|2022.9.0b3|
@@ -757,13 +845,14 @@
|thermoworks_smoke|pulls data for your ThermoWorks Smoke Thermometer|N|N|Y|0.81|
|thingspeak|makes Home Assistant communicate with the ThingSpeak API|N|N|Y|0.32|
|thinkingcleaner|displays information about your Thinking Cleaner add-on|N|N|Y|0.18|
|thread|track the different Thread networks (WIP)|N|N|Y|2023.2.1|
|tibber|a sensor with the current electricity price|N|N|Y|0.8|
|tikteck|Support for the Bluetooth smart bulb from Tikteck|N|N|Y|0.36|
|tile|API for Tile Bluetooth trackers|Y|Y|Y|0.58|
|tile|API for Tile Bluetooth trackers|Y|Y|Y||
|tilt_ble|Integrates Tilt Hydrometer BLE devices into Home Assistant|N|N|Y|2022.10.0|
|tmb|Library that interacts with TMB API|N|N|Y|0.104|
|todoist|connect to your Todoist Projects and generate binary sensors|N|N|Y|0.54|
|tof|uses an invisible laser to measure distance with millimeter resolution|N|N|Y|0.90|
|tof|uses an invisible laser to measure distance with millimeter resolution|N|N|Y||
|tolo|allows you to control your TOLO Sauna and TOLO Steam Bath|N|N|Y|2021.12.0b0|
|tomorrowio|obtain weather, air quality, pollen, and fire information fro tomorrow.io|Y|Y|Y|2022.4.0b0|
|toon|client for the Quby ToonAPI|N|Y|Y|0.56|
@@ -771,10 +860,13 @@
|touchline|lets you control ROTH Touchline floor heating thermostats|N|N|Y|0.61|
|tplink|control your TP-Link Smart Home Devices|Y|Y|Y|0.89|
|tplink_lte|allows you to observe and control TP-Link LTE routers|N|N|Y|0.83|
|tplink_omada|allows you to control your TP-Link Omada SDN Devices|N|N|Y|2023.3.0b3|
|traccar|uses GPS for tracking and has support for over 1500 different types of devices|N|N|Y|0.83|
|traccar_server|Traccar uses GPS for tracking,over 1500 different types of devices|N|N|Y|2024.2.1|
|trackr|trackr platform allows you to detect presence using TrackR devices|N|N|Y||
|tractive|Tractive is an Austrian company develops real-time location trackers for pets|N|N|Y|2021.9.0b1|
|tradfri|Control/observe IKEA Tradfri devices|M|M|Y|0.43|
|trafikverket_camera|Retrieve camera feed from Trafikverket|N|N|Y|2023.10.1|
|trafikverket_ferry|Retrieve ferry departure information from Trafikverket|N|N|Y|2022.5.0b0|
|trafikverket_train|Retrieve train departure information from Trafikverket|N|N|Y|0.96|
|trafikverket_weatherstation|weather information provided by Trafikverket weather stations in Sweden|N|N|Y|0.66|
@@ -782,33 +874,33 @@
|transport_nsw|gets next departure from Transport NSW stop for bus, train, light rail or ferry|N|N|Y|0.81|
|travisci|integrate the test build results reported by Travis-CI working|N|N|Y|0.56|
|trend|sensors which show the trend of numeric state orstate_attributes|N|N|Y|0.28|
|tts|Audio metadata tag reader and writer implemented in pure Python|N|N|Y|0.35|
|tuya|integrate all Tuya Smart related platforms|N|Y|Y|0.74|
|twentemilieu|allows you to track the next scheduled waste pickups by Twente Milieu|N|N|Y|0.97|
|tts|Audio metadata tag reader and writer implemented in pure Python|N|Y|Y||
|tuya|integrate all Tuya Smart related platforms|N|Y|Y||
|twentemilieu|allows you to track the next scheduled waste pickups by Twente Milieu|N|N|Y||
|twilio|enables the sending of notifications via SMS and the creation of calls|N|N|Y|0.40|
|twinkly|control Twinkly LED string from Home Assistant|N|N|Y|2020.12|
|twitch|monitor Twitch channel status from within Home Assistant|N|N|Y|0.10|
|twitter|notification platform uses Twitter to deliver notifications from Home Assistant|N|N|Y|0.12|
|ubus|a presence detection scanner for OpenWrt using ubus|N|N|Y|0.7.6|
|ukraine_alarm|uses the Ukraine Alarm web service to offer air-raid siren notifications|N|N|Y|2022.5.3|
|unifi|talk with a Ubiquiti unifi Controller|N|Y|Y|0.81|
|unifi|talk with a Ubiquiti unifi Controller|N|Y|Y||
|unifiled|control lights from a UniFi LED by Ubiquiti Networks controller|N|N|Y|0.102|
|unifiprotect|Camera feeds and Sensor data from a UniFi Protect application|N|N|Y|2022.2.0b1|
|unifi_direct|detect presence by looking at devices connected to a UniFi AP|N|Y|Y|0.59|
|upb|Library for interacting with UPB PIM|N|N|Y|0.110|
|upcloud|allows you to access the information about your UpCloud servers|N|N|Y|0.65|
|upc_connect|presence detection by looking at a Connect Box|N|N|Y|0.36|
|updater|binary sensor will check daily for new releases|N|N|Y|0.8|
|upnp|support UPnP/Internet Gateway Device (IGD) Protocol|Y|Y|Y|0.18|
|upnp|support UPnP/Internet Gateway Device (IGD) Protocol|Y|Y|Y||
|uptimerobot|provides binary sensors from your monitors from Uptime Robot|N|N|Y|0.72|
|usb|USB Discovery integration will watch the host for USB devices|N|N|Y|2021.9|
|uscis|updates on your USCIS case using your case/receipt number|N|N|Y|0.68|
|usgs_earthquakes_feed|a GeoJSON feed provided by the U.S. Geological Survey|N|N|Y|0.84|
|utility_meter|integration provides functionality to track consumptions of various utilities|Y|Y|Y|0.87|
|usb|USB Discovery integration will watch the host for USB devices|N|Y|Y||
|uscis|updates on your USCIS case using your case/receipt number|N|N|Y||
|usgs_earthquakes_feed|a GeoJSON feed provided by the U.S. Geological Survey|N|N|Y||
|utility_meter|integration provides functionality to track consumptions of various utilities|Y|Y|Y||
|uvc|allows you to integrate UniFi Video Camera (UVC) into Home Assistant|N|N|Y|0.13|
|v2c|allows monitoring and control of a local V2C Trydan EVSE|N|N|Y|2023.12.1|
|vallox|control any Vallox ventilation unit|N|Y|Y|0.96|
|vasttrafik|traveling details for the larger Göteborg area in Sweden from the Västtrafik|N|N|Y|0.30|
|velbus|supports the Velbus USB, serial and TCP/IP gateway|N|Y|Y|0.50|
|velbus|supports the Velbus USB, serial and TCP/IP gateway|N|Y|Y||
|velux|allows you to connect to a Velux KLF 200 interface|N|Y|Y|0.49|
|venstar|allows you to control Venstar thermostats from Home Assistant|N|N|Y|0.62|
|vera|add support for Vera Z-Wave Controller|N|Y|Y||
@@ -819,9 +911,11 @@
|vicare|communicate with the Viessmann ViCare API|N|Y|Y|0.99|
|vilfo|integration allows you to observe the state of your Vilfo Router|N|N|Y|0.106|
|vivotek|camera platform allows you to integrate a VIVOTEK IP camera|N|N|Y|0.99|
|vizio|allows you to control SmartCast-compatible TVs|N|Y|Y|0.49|
|vizio|allows you to control SmartCast-compatible TVs|N|Y|Y||
|vlc|The vlc platform allows you to control VLC media player|N|N|Y|0.35|
|vlc_telnet|Control VLC via it's telnet interface|N|N|Y|0.95|
|vodafone_station|allows you to control your Vodafone Station based router|N|N|Y|2023.10.1|
|voip|enables users to talk to Assist using an analog phone and a VoIP adapter|N|N|Y|2023.5.2|
|volkszaehler|consuming the system information provided by the Volkszaehler API|N|N|Y|0.78|
|volumio|allows you to control a Volumio media player|N|N|Y|0.41|
|volvooncall|offers presence detection as well as sensors such as odometer and fuel leve|N|N|Y|0.39|
@@ -835,26 +929,29 @@
|watson_iot|link Home Assistant with an IBM Watson IoT Platform instance|N|N|Y|0.72|
|watson_tts|text-to-speech platform that works with IBM Watson Cloud|N|N|Y|0.94|
|watttime|Cloud based Climate Trace Service|N|N|Y|2021.10.0b2|
|waze_travel_time|waze_travel_time sensor provides travel time from the Waze|N|Y|Y|0.67|
|waze_travel_time|waze_travel_time sensor provides travel time from the Waze|Y|Y|Y|0.67|
|weatherflow|reads weather data from all WeatherFlow Tempest compatible weather station|N|N|Y|2023.10.1|
|weatherflow_cloud|provides access to cloud provided Weather Forecast of a users Tempest Weather S|N|N|Y|2024.3.0|
|weatherkit|obtains current weather and forecasts (hourly and daily) from Apple Weather|N|N|Y|2023.10.1|
|webmin|provides sensors for monitoring the CPU and memory usage of your server|N|N|Y|2024.3.0|
|webostv|allows you to control a LG webOS Smart TV|N|Y|Y|0.18|
|wemo|discover and control WeMo devices|Y|Y|Y||
|whirlpool|integrates Whirlpool 6th Sense Live appliances|N|N|Y|2021.10.0b2|
|whois|perform daily WHOIS lookups|Y|Y|Y|0.57|
|whois|perform daily WHOIS lookups|Y|Y|Y||
|wiffi|allows you to connect your STALL WIFFI devices directly|N|N|Y|0.110|
|wilight|The wilight integration is to integrate WiLight devices with Home Assistant|N|N|Y|0.115|
|wink|support for Wink Z-Wave Plus Smart Hub|N|Y|Y||
|wirelesstag|integrate your wirelesstag.net sensors tags|N|N|Y|0.68|
|withings|add support for Withings Health API|N|Y|Y|0.99|
|wiz|allows you to control your WiZ lights and smart sockets|N|N|Y|2022.3.0b3|
|wled|add support for Aircookie's WLED|N|Y|Y|0.102|
|wled|add support for Aircookie's WLED|Y|Y|Y||
|wolflink|uses the Wolf Smart-Set for your heating system status|N|N|Y|0.114|
|workday|generating country, province and state specific sets of holidays on the fly|Y|Y|Y|0.41|
|ws66i|Control the Soundavo Whole-Home Audio Amplifier via local network|N|N|Y|2022.6.0b0|
|xbee|send and receive commands to and from other devices on the Zigbee|N|N|Y|0.12|
|xbox|A library to authenticate with Windows Live/Xbox Live and use their API|N|N|Y|0.117|
|xbox_live|track Xbox profiles|N|Y|Y|0.28|
|xbox_live|track Xbox profiles|N|Y|Y||
|xeoma|Python wrapper for Xeoma web server API|N|N|Y|0.62|
|xiaomi_aqara|allows you to integrate Xiaomi Aqara-compatible devices|N|Y|Y|0.57|
|xiaomi_aqara|allows you to integrate Xiaomi Aqara-compatible devices|Y|Y|Y|0.57|
|xiaomi_ble|Integrates devices that implement the Xiaomi Mijia BLE MiBeacon protocol|N|N|Y|2022.8.1|
|xiaomi_miio|add support for Xiaomi smart appliances|N|Y|Y|0.51|
|xiaomi_tv|The xiaomi_tv platform allows you to control a Xiaomi TV|N|Y|Y|0.64|
@@ -865,19 +962,23 @@
|yamaha|Library for Yamaha RX-* Receivers|Y|Y|Y|0.16|
|yamaha_musiccast|add support for Yamaha MusicCast devices|Y|Y|Y|0.53|
|yandex_transport|will give you the time until the next departure time from a bus/tramway/etc stop|N|N|Y|0.100|
|yardian|The Yardian integration allows you to control your Yardian Smart Sprinkler Contr|N|N|Y|2023.10.1|
|yeelight|allows you to control your Yeelight Wifi bulbs|N|Y|Y|0.32|
|yeelightsunflower|allows you to control your Yeelight Sunflower light bulbs|N|N|Y|0.39|
|yi|allows you to utilize Yi Home Cameras within Home Assistant|N|Y|Y|0.56|
|yi|allows you to utilize Yi Home Cameras within Home Assistant|N|Y|Y||
|yolink|Integrates YoLink Devices into Home Assistant|N|N|Y|2022.6.0b0|
|youless|allows you to read the meter values from sensors created by YouLess|N|N|Y|2021.8.0|
|youtube|allows you to connect YouTube channels to Home Assistant|N|N|Y|2023.7.2|
|zabbix|integration to connect to a Zabbix monitoring instance via the Zabbix API|N|N|Y|0.37|
|zamg|meteorological details published by the Austrian weather service|N|N|Y|0.35|
|zengge|Python API for controlling Zengge LED bulbs|N|N|Y|0.36|
|zeroconf|will scan the network for supported devices and services|Y|Y|Y|0.18|
|zeroconf|will scan the network for supported devices and services|Y|Y|Y||
|zerproc|discovers nearby Zerproc lights|N|Y|Y|0.110|
|zestimate|track the Zestimate® value of properties using the Zillow API|N|N|Y|0.65|
|zeversolar|Zeversolar integration using local API|N|N|Y|2023.2.1|
|zha|Support for ZHA/deconz based Zigbee/ZNet Devices|Y|Y|Y|0.44|
|zhong_hong|lets you control Zhonghong HVAC Gateway Controller thermostats|N|Y|Y|0.72|
|ziggo_mediabox_xl|allows you to control a Ziggo Mediabox XL|N|N|Y|0.60|
|zoneminder|Support for ZoneMinder Cameras|N|Y|Y|0.31|
|zwave_js|control a Z-Wave network via the Z-Wave JS driver|Y|Y|Y|2021.2|
|zwave_js|control a Z-Wave network via the Z-Wave JS driver|Y|Y|Y||
|zwave_me|allows you to control a Z-Wave network via the Z-Wave.Me Z-Way|N|N|Y|2022.3.0b3|

215
README.md
View File

@@ -3,10 +3,6 @@
[![OS](https://img.shields.io/badge/OS-Gentoo%20Linux-blue)](https://www.gentoo.org/)
[![pkgcheck](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/pkgcheck.yml/badge.svg)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/pkgcheck.yml)
[![shellcheck](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/shellcheck.yml/badge.svg)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/shellcheck.yml)
[![emerge ha-min](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-min.yml/badge.svg)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-min.yml)
[![emerge ha-med](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-med.yml/badge.svg)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-med.yml)
[![weekly commits](https://img.shields.io/github/commit-activity/w/onkelbeh/HomeAssistantRepository)](https://github.com/onkelbeh/HomeAssistantRepository/commits/)
[![monthly commits](https://img.shields.io/github/commit-activity/m/onkelbeh/HomeAssistantRepository)](https://github.com/onkelbeh/HomeAssistantRepository/commits/)
[![version](https://img.shields.io/github/v/release/onkelbeh/HomeAssistantRepository)](https://github.com/onkelbeh/HomeAssistantRepository/releases)
@@ -27,10 +23,61 @@ If you are an author of an integration / component or other stuff related to Hom
PyPI `SDIST` tar.gz source release would be preferred, because I can automatically merge it and it will use Gentoo's mirror system. Most of the integrations/components do both. I cannot add packages only available in wheels format. Please make sure you have a proper license assigned, selected license should be unique on all platforms (
PyPI/GitHub/Sourceforge).
Currently some help on the nodejs Ebuilds would be very welcome:
* node-red
* zigbee2mqtt
* zwave-js-server (W.I.P, see https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/269)
## 2024-05 Python 3.11 removed
Python 3.11 is now removed from the core Ebuilds. For early tests, all touched Ebuilds now have 3.13 compatibility set. 3.13 is currently untested.
## 2024-01 again some file collisions related to snmp
The HA team now uses pysnmp-lextudio (which is imho not a bad decision). Had to apply a slight patch to the core constraints.
Best practice for now is to keep `/etc/portage/profile/package.provided` as it is (the snmp libs are only referenced 2 times from the main repo), remove `pysnmplib` and let the Ebuild install the 2 lextudio modules.
For easier install I also patched core's version of `dev-python/regex`.
## note to the 2023-10 Update
Due to a sudden significant change in the [pypi.eclass](https://devmanual.gentoo.org/eclass-reference/pypi.eclass/index.html) and other fundamental aspects of the Gentoo packaging system, we faced a complex and time-consuming task of updating our Ebuilds. These changes required modifications to nearly 2000 Ebuilds, impacting our ability to release updates in a timely manner.
**Why the Delay?**
1. **Eclass Changes**: The core of this delay was the extensive overhaul of the `pypi.eclass`, which required substantial updates across our entire repository.
2. **Quality Assurance**: We were committed to ensuring that the updates are thoroughly tested and that Home Assistant on Gentoo continues to meet high-quality standards.
3. **Other Commitments**: I've been juggling multiple responsibilities, which added to the time it took to complete these updates. Your understanding and patience are greatly appreciated.
4. **Community Engagement**: We sought feedback from our users and engaged with the Gentoo community to address any issues and concerns that emerged during the update process.
We appreciate your support and understanding during this period of adjustment. We are now pleased to announce that a new release is getting ready, and we are excited to deliver an updated version of Home Assistant for Gentoo.
**How You Can Help:**
We welcome assistance in maintaining and improving this repository. If you have some time to contribute to Ebuild maintenance, your help would be greatly appreciated. Please feel free to reach out and get involved in the project.
Thank you for your continued support and understanding.
Happy automating!
## 2023.10.4 another workaround for the snmp libraries
pyasn1 0.5.0 has breaking changes which cause pysnmplib to fail until they are resolved, we need to pin pyasn1 to 0.4.8 and pysnmplib to 5.0.21 to avoid the issue.
* https://github.com/pyasn1/pyasn1/pull/30#issuecomment-151756433
* https://github.com/pysnmp/pysnmp/issues/51
To get this fixed, remove `dev-python/pyasn1-1.1.2` from /etc/portage/profile/package.provided, remove blocking packages and upgrade to `dev-python/pysnmplib-5.0.21-r2`, which then allows the installation of `dev-python/pyasn1-0.4.8-r2`. Finally, re-install all dependend packages.
## cython-3 build issues
some packages throw errors during build time, if `cython-3.0.2` is installed. Downgrade cython to `0.29.36`, and these will compile (cython is only in BDEPEND). Currently, there is no other fix. For Home Assistant 2023.10.4 I had to compile
* dev-python/grpcio-1.58.0
* dev-python/grpcio-reflection-1.58.0
* dev-python/grpcio-status-1.58.0
with the old version. Make sure you have gcc-13 active.
## 2023-03 changed main Ebuild SRC_URI to Pypi
As the current translation files have been removed from the core (https://developers.home-assistant.io/blog/2023/02/06/translations-files-removed-from-core/), I have switched SRC_URI to Pypi, the SDIST there contains all artifacts including the translations. Unfortunately tests are not part of the PyPi SDIST, so currently we have none. I'll try to pull in the tests from the Github Tarball in one of the next Releases.
## 2022-10: reworked all Ebuilds, same KEYWORDS on all Ebuilds
Overdue for long, went through all Ebuilds, removed unused and old versions. All Ebuilds now have default tests turned on, and got Python 3.11 compatibility assigned. Some could not be tested yet on 3.11 (missing external dependencies). Ebuilds now are maintained with `pkgdev` instead of `repoman` and are checked against `pkgcheck` before release. For easier compilation tests and maintainance, all Ebuilds will now have
@@ -72,18 +119,18 @@ Since homeassistant-0.115.3 the **Main Ebuild** is released in three different s
[![emerge ha-min](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-min.yml/badge.svg)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-min.yml)
These are the USE Flags I use in production myself. All will compile fine and are extensively tested in every release, a daily compilation test is run at Github, big thanks to @antonfischl1980, it currently holds **92** USE Flags.
These are the USE Flags I use in production myself. All will compile fine and are extensively tested in every release, a daily compilation test is run at Github, big thanks to @antonfischl1980, it currently holds **106** USE Flags.
### `app-misc/homeassistant`
[![emerge ha-med](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-med.yml/badge.svg?branch=master)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-med.yml)
The Ebuild we have since `0.97.0`, as soon as I know that at least one user is actively using a component, it will be added. These all compile fine, but some version conflicts could occure, a daily compilation test is run at Github, big thanks to @antonfischl1980, It currently holds **286** USE Flags.
The Ebuild we have since `0.97.0`, as soon as I know that at least one user is actively using a component, it will be added. These all compile fine, but some version conflicts could occure, a daily compilation test is run at Github, big thanks to @antonfischl1980, It currently holds **299** USE Flags.
### `app-misc/homeassistant-full`
WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **881** USE Flags.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **982** USE Flags.
A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)
@@ -100,14 +147,13 @@ Best you start using the `app-misc/homeassistant-min` Ebuild. If you have it run
## Some thoughts
* Be aware that all dependent libraries could be marked as stable here as soon as they compile. Outside HA dependencies except of portage are not tested.
* Since I use Gentoo mostly on servers, I do not use systemd, one reason to run Gentoo is that you are NOT forced to run this crap. Beginning homeassistant-2021.2.0, handling for systemd was added by request, thanks to @Tatsh for help.
* I use an own profile based on "amd64/17.1/no-multilib"
* Sunce 2022.07.06, I run detailed tests on Python 3.10 only, and am starting to try builds on Python 3.11.
* python-3.10.8 is set as default target.
* I use an own profile based on "amd64/23.0/split-usr/no-multilib", planning to move to merged-usr.
* python-3.12.3 is set as default target.
# Bigger Changes
## arm64 builds
By user request, I have populated an ~arm64 KEYWORD on all Ebuilds, which is (currently) completely untested. I know of at least two guys using it, but I got no feedback yet. Some day I will prepare a cross compile environment to build a public binary repo for Home Assistant on [Sakakis-'s Image](https://github.com/sakaki-/gentoo-on-rpi-64bit).
By user request, I have populated an ~arm64 KEYWORD on all Ebuilds, which is (currently) completely untested. I know of at least two guys using it, but I got no feedback yet. Some day I will prepare a cross compile environment to build a public binary repo for Home Assistant on [Sakakis-'s Image](https://github.com/sakaki-/gentoo-on-rpi-64bit).
## ~arm
By another request, I merged arm KEYWORD from @ivecera on all Ebuilds at 0.117.6. This guy is running an Odroid XU4. I updated all my scripts to keep it running. arm & arm64 keywords are treated now like the ones for amd64, though absolutely untested.
@@ -117,18 +163,6 @@ By another request, I merged arm KEYWORD from @ivecera on all Ebuilds at 0.117.6
Beginning with `0.115.0_beta10` many USE Flags have changed.
All USE Flags have *exactly* the same name as the components `domain` in Home Assistant now. OK, this is a hard cut, but overdue. Mostly caused by the creation of an automated import routine, at first I planned to keep the old names, the replacement class was already written, but during data collection I discovered that the original domain names aren't so bad anyway. You will find the detailed changes in commit: https://git.edevau.net/onkelbeh/HomeAssistantRepository/commit/3fec35c803e6061e0186df2af4e914e5791b53cc, scroll down to `metadata.xml`. But `emerge` will also tell.
## Nearly all Home Assistant Components are now included
Except of some modules with uncorrectable errors (e.g. hard drive crashes, lost sources) I believe all possible integrations for Home Assistant and their stated dependencies are included as Ebuilds, based on the integrations list from `/usr/lib/python3.8/site-packages/homeassistant/components/*/manifest.json`. Many fixed dependencies (necessary or not) to old releases forbid installation of packages requiring newer ones, but I filed all dependencies strict as they have been declared in `setup.py` or `requirements.txt` (sometimes other sources) anyway. The exception proves the rule.
Currrently missing (2022.4):
* aioazuredevops-1.3.5
* azure-eventhub-5.7.0
* azure-servicebus-0.50.3
* python-lirc-1.2.3
* opencv-python-headless-4.3.0.36
In some cases I had to add patches to the Ebuilds, some packages have versions pinned without any reason. Mostly, I copy hard pinnings without questioning, in very problematic cases I open a ticket at the problem's origin. For me its OK, if the packages compile and complete their own tests in the sandbox. Please let me know if you encounter problems. I will continuously expand my tests and do more cleanups. I am continuously filing pull requests to reduce the amount of needed patches. Most of them are caused by missing files in SDIST archives and/or having wrong package exclude masks in `setup.py`.
# Other things you find here
Aside from Home Assistant's stuff this repo contains some Ebuilds I use with my Home Assistant, some have to be explicitly mentioned:
@@ -149,22 +183,21 @@ You will find this Repository at
| Main | https://git.edevau.net/onkelbeh/HomeAssistantRepository | https://git.edevau.net/onkelbeh/HomeAssistantRepository.git |
| Mirror | https://github.com/onkelbeh/HomeAssistantRepository | https://github.com/onkelbeh/HomeAssistantRepository.git |
Sorry, due to technical reasons, I currently cannot offer public ssh access to my git server.
Sorry, due to safety concerns and some technical reasons, I currently cannot offer public ssh access to my git server.
Sure, you can submit **issues** and **pull requests** on both sites, but I prefer them on my own server (requires registration).
## Python versions
### Python 3.10
My production box currently runs Python 3.10.8 (31.10.2022). All modules are OK with 3.10 support.
### Python 3.12
My production box currently runs Python 3.12.3 (12.5.2024). All modules are OK with 3.12 support.
### Python 3.11
3.11 support will be added if possible whenever a module is touched, most already work, some external deps are still mising.
3.11 is removed. Gentoo anounced to change the build target at the end of May 24.
### Python <= 3.9 Support
Should still work, but since Python 3.8 support is dropped, I will do no further tests on it, you should upgrade now.
Python 3.9 support will also be dropped soon.
### Python 3.13 Support
I have begun to add (untested) compat tags for 3.13 and a box for compile tests.
## Installation on Python 3.10
## Installation on Python 3.12
### Let's get started:
First add the Overlay:
@@ -216,11 +249,11 @@ It will make things easier if you take the example files from `/etc/portage/pack
Check your `/etc/portage/make.conf` to freeze correct Python Targets:
```sh
USE_PYTHON="3.10"
PYTHON_TARGETS="python3_10"
PYTHON_SINGLE_TARGET="python3_10"
USE_PYTHON="3.12"
PYTHON_TARGETS="python3_12"
PYTHON_SINGLE_TARGET="python3_12"
```
Edit `/etc/python-exec/python-exec.conf` to put Python 3.10 on top position.
Edit `/etc/python-exec/python-exec.conf` to put Python 3.12 on top position. Better remove all other Python versions.
Finally install Home Assistant:
```sh
@@ -230,7 +263,7 @@ $ rc-update add homeassistant
Done.
## Upgrading to Python 3.10 from a 3.9 system (same as it was from Python 3.6 to 3.7, and 3.7 to 3.8, and 3.8 to 3.9).
## Upgrading to Python 3.12 from a 3.11 system (same as it was from Python 3.6 to 3.7, and 3.7 to 3.8, and 3.8 to 3.9, and ...).
### The fastest way:
@@ -244,7 +277,7 @@ $ emerge -tauvDUN @world --autounmask=y --changed-deps --changed-use --newuse --
* reinstall app-misc/homeassistant for only the new Python Version
This avoids a lot of recompiling all Home Assistant deps, and a lot of dependency trouble. A naked box is significant easier to upgrade, Very recommended. I did not, but I just wanted to see if the hard way still works, too ;-)
This avoids a lot of double recompiling all Home Assistant deps, and a lot of dependency trouble. A naked box is significant easier to upgrade, Very recommended. I did not, but I just wanted to see if the hard way still works, too ;-)
### The upgrade steps:
@@ -252,18 +285,18 @@ Make sure your system is up to date:
```sh
$ emerge -tauvDUN @world
```
Install Python 3.10:
Install Python 3.12:
```sh
$ emerge -tav dev-lang/python:3.10
$ emerge -tav dev-lang/python:3.12
```
Edit your `/etc/portage/make.conf` to set the new Python Targets, make sure you have **both** versions active now:
```sh
USE_PYTHON="3.10 3.9"
PYTHON_TARGETS="python3_10 python3_9"
PYTHON_SINGLE_TARGET="python3_10"
USE_PYTHON="3.12 3.11"
PYTHON_TARGETS="python3_12 python3_11"
PYTHON_SINGLE_TARGET="python3_12"
```
Run `eselect python` to put Python 3.10 on position 1, perhaps you'll have to edit `/etc/python-exec/python-exec.conf`.
Run `eselect python` to put Python 3.12 on position 1, perhaps you'll have to edit `/etc/python-exec/python-exec.conf`.
Run the Update:
```sh
@@ -273,27 +306,27 @@ $ emerge --depclean
```
If everything is clean, double check with:
* `eix --installed-with-use python_targets_python3_9` (<- old version)
* `eix --installed-without-use python_targets_python3_10` (<- new version)
* `eix --installed-with-use python_targets_python3_11` (<- old version)
* `eix --installed-without-use python_targets_python3_12` (<- new version)
or
* `diff <(equery h python_targets_python3_9) <(equery h python_targets_python3_10)`
* `diff <(equery h python_single_target_python3_9) <(equery h python_single_target_python3_10)`
* `diff <(equery h python_targets_python3_11) <(equery h python_targets_python3_12)`
* `diff <(equery h python_single_target_python3_11) <(equery h python_single_target_python3_12)`
Help it with:
```sh
eix -I# --installed-without-use python_targets_python3_10 | xargs emerge -1tv
eix -I# --installed-without-use python_targets_python3_12 | xargs emerge -1tv
```
Now you have all Python packages for both versions installed, time to get rid of the packages compiled for the old Python:
Edit your `/etc/portage/make.conf` to remove old Python Targets:
```sh
USE_PYTHON="3.10"
PYTHON_TARGETS="python3_10"
PYTHON_SINGLE_TARGET="python3_10"
USE_PYTHON="3.12"
PYTHON_TARGETS="python3_12"
PYTHON_SINGLE_TARGET="python3_12"
```
Run the Update again:
@@ -320,14 +353,14 @@ On some boxes I had to recompile python-exec before a depclean removed the old P
### Remove the old Python
```sh
# emerge -cav /dev-lang/python:3.9
# emerge -cav /dev-lang/python:3.11
```
### Tools that might help to clean up:
```sh
$ eix --installed-with-use python_targets_python3_9
$ diff <(equery h python_targets_python3_9) <(equery h python_targets_python3_10)
$ eix --installed-with-use python_targets_python3_11
$ diff <(equery h python_targets_python3_11) <(equery h python_targets_python3_12)
```
# My VMs/boxes and Stuff I use
@@ -338,13 +371,13 @@ I run Home Assistant on a virtual X64 box, 4GB RAM, 3 Cores of an older Xeon E5-
## My machines
Currently I have three VM's running:
### Production
Python 3.10.8_p3
Python 3.10.10_p3 / 3.11.2_p2
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
### Dev / Test
Python 3.10.8_p3 / 3.11.0_p2
Python 3.10.10_p3 / 3.11.2_p2
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
### Dev / Test2
Python 3.10.8_p3 / 3.11.0_p2
Python 3.11.2_p2
4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz
## Hardware I use
@@ -563,7 +596,7 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## To-dos
- Publish my ESPHome Configurations
- Do more tests with Python 3.10
- Do tests with Python 3.13
- Convince the world to not run Home Assistant with Docker (see https://xkcd.com/1988/)
## Experiments in progress:
@@ -573,48 +606,56 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 1539 Ebuilds in total, 1532 of them have in total 1540 (34 different) licenses assigned.
There are 1828 Ebuilds in total, 1817 of them have in total 1838 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|893|
|Apache-2.0|318|
|GPL-3|96|
|BSD|92|
|LGPL-3|21|
|GPL-2|19|
|MIT|1051|
|Apache-2.0|401|
|GPL-3|107|
|BSD|106|
|LGPL-3|25|
|GPL-2|23|
|GPL-3+|14|
|all-rights-reserved|14|
|BSD-2|10|
|LGPL-3+|10|
|LGPL-2.1|6|
|MPL-2.0|5|
|Unlicense|5|
|LGPL-2.1+|4|
|public-domain|4|
|PSF-2|4|
|EPL-1.0|3|
|LGPL-3+|14|
|BSD-2|13|
|all-rights-reserved|13|
|Unlicense|9|
|PSF-2|7|
|MPL-2.0|6|
|ISC|5|
|EPL-1.0|4|
|ZPL|3|
|LGPL-2.1+|3|
|AGPL-3|3|
|AGPL-3+|2|
|LGPL-2+|2|
|ISC|2|
|public-domain|2|
|LGPL-2.1|2|
|BSD-4|2|
|EPL-2.0|2|
|ZPL|1|
|LGPL-2|2|
|CC0-1.0|2|
|0BSD|1|
|CC-BY-4.0|1|
|PYTHON|1|
|BitstreamVera|1|
|matplotlib|1|
|OFL-1.1|1|
|ECL-2.0|1|
|Boost-1.0|1|
|AGPL-3|1|
|PSF-2.4|1|
|ElementTree|1|
|NEWLIB|1|
|HPND|1|
|CC-BY-NC-SA-3.0|1|
|LGPL-2|1|
|CC-BY-NC-SA-4.0|1|
|CC0-1.0|1|
|EPL-2.0|1|
|GPL-2+|1|
|GPL-2-with-linking-exception|1|
(Last counted: 19/11/2022)
(Last counted: 14/05/2024)
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
A big thanks goes to Iris for reviewing this README.
Last updated: 19/11/2022
Last updated: 14/05/2024

View File

@@ -0,0 +1,2 @@
EBUILD node-red-0.ebuild 151 BLAKE2B 5a67ef542216bf9759b9816937ed3788b0d0e424288ffb6f0be7fb5822de877b6b6fbc97cb86651ce4bc33bb06392441155a27f5f1161d26c71df140f13e5255 SHA512 935c3b15eecb57a5a693e8e562062a10640c1df99a25e944bc5426cacc9ece23fcb31af5a38803d4f47d90787cef2e58938ddbf21354edba6e35558523c6bcef
MISC metadata.xml 397 BLAKE2B 77f11f2779e3c2147c1eabcd034c7a07fd32c004cfd8363104956e10ef3f2381a710aef0152e4ed6a598c9065aa0a7b2c3f63f739c67dcde061527a4bf030679 SHA512 5e0bcf6f8de4434343b44a0a4898184e933b1a069b31bffb58e16aab438a1937d2c7707f0afed50c7efd0f55d5633e26738e294c58ff44452b4dd1ede006ec91

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>web@inode64.com</email>
<name>Fco. Javier Félix</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,8 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-group
ACCT_GROUP_ID=565

View File

@@ -0,0 +1,2 @@
EBUILD zigbee2mqtt-0.ebuild 151 BLAKE2B f0023f9c1001a95a4fa1cdee94cd99c370494345e5577eec9fbfd02deb91a46bc060f79df1860b5e6d7869650973eb3e6d17afafb71dfb2153756ca69bcea87c SHA512 4f56401273642fe67100468ac65686e1b05be29f620391b5d3eaadbda16412cae5fb943626635caaeff801e6d75dc495431f0d6c4c00f18076d6a42dcf0eec59
MISC metadata.xml 397 BLAKE2B 77f11f2779e3c2147c1eabcd034c7a07fd32c004cfd8363104956e10ef3f2381a710aef0152e4ed6a598c9065aa0a7b2c3f63f739c67dcde061527a4bf030679 SHA512 5e0bcf6f8de4434343b44a0a4898184e933b1a069b31bffb58e16aab438a1937d2c7707f0afed50c7efd0f55d5633e26738e294c58ff44452b4dd1ede006ec91

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>web@inode64.com</email>
<name>Fco. Javier Félix</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,8 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-group
ACCT_GROUP_ID=313

View File

@@ -0,0 +1,2 @@
EBUILD node-red-0.ebuild 266 BLAKE2B 568487c8458f83e491a0a9cbd04bd792c8fcc46a1d630cfcac603d24ef5b1ab1d388b4b7b2164e5d48c737220d52f7fca98cb1fbbd6ad18c693ead8667794a50 SHA512 3afdef09ddfb7a378c662a193fc82ef8413a7e894ed3b8c15838c9426d134856768f6b4ef3155ffab0f57e571fc2c8817149516da268f0d815551ecbb4cb2a7b
MISC metadata.xml 397 BLAKE2B 77f11f2779e3c2147c1eabcd034c7a07fd32c004cfd8363104956e10ef3f2381a710aef0152e4ed6a598c9065aa0a7b2c3f63f739c67dcde061527a4bf030679 SHA512 5e0bcf6f8de4434343b44a0a4898184e933b1a069b31bffb58e16aab438a1937d2c7707f0afed50c7efd0f55d5633e26738e294c58ff44452b4dd1ede006ec91

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>web@inode64.com</email>
<name>Fco. Javier Félix</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,13 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-user
DESCRIPTION="A user for node-red"
ACCT_USER_ID=313
ACCT_USER_HOME=/var/lib/node-red
ACCT_USER_GROUPS=( node-red )
acct-user_add_deps

View File

@@ -0,0 +1,2 @@
EBUILD zigbee2mqtt-0-r2.ebuild 283 BLAKE2B e50281074fa42fe328e1e8b3a36e899a500fab652786ab40248a837c4453aca7544d33049cdd0cf0361448e762c3c1f0b3989a888dbdb85f872164096fcf27ab SHA512 5139de3469cbd70dab9d79b3f3d2418326f0f1daf52c30698453c9e7a46d39bf28f195c18fdac152f782605e57d03ce6ab2d9caf2b57a4dd6c8f48fc7a7397a0
MISC metadata.xml 397 BLAKE2B 77f11f2779e3c2147c1eabcd034c7a07fd32c004cfd8363104956e10ef3f2381a710aef0152e4ed6a598c9065aa0a7b2c3f63f739c67dcde061527a4bf030679 SHA512 5e0bcf6f8de4434343b44a0a4898184e933b1a069b31bffb58e16aab438a1937d2c7707f0afed50c7efd0f55d5633e26738e294c58ff44452b4dd1ede006ec91

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>web@inode64.com</email>
<name>Fco. Javier Félix</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,13 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-user
DESCRIPTION="A user for zigbee2mqtt"
ACCT_USER_ID=313
ACCT_USER_HOME=/var/lib/zigbee2mqtt
ACCT_USER_GROUPS=( zigbee2mqtt dialout )
acct-user_add_deps

5
app-crypt/acme/Manifest Normal file
View File

@@ -0,0 +1,5 @@
DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9 SHA512 2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6
DIST certbot-2.9.0.gh.tar.gz 1346993 BLAKE2B cf7fb4676dc31442abe11ef50d18073480a46f4ab19cc328da599b1372509af683b4c6010b46f31bce5703949e88b4702d404bd8582a1361caad43ec8f02cb94 SHA512 27c15ce8e4450f432fbc271cd847d27c7f1bce552cc6e5f2a91f1fbfc09ebe331b54bab17639b86c19605de059767015665c26e872c3b0699edb1c85392a0546
EBUILD acme-2.8.0-r1.ebuild 1492 BLAKE2B c342f606015538573b6410cbc3ac45dc7e3d8ea426e77e3fb4bbe66eef12f90678c7bdc94d5ed3a9122fd60c51640333c8553e891bab6a82ca54a3cc417724e7 SHA512 f56549c380d9ba115830b11fe2e40b51bba5a96c921246ca68f1bd8dbc28ddf37ddf445747d9ad6bd8ed5974283e686e2fb057a61e913a4d3c55a009f37e2cb3
EBUILD acme-2.9.0-r1.ebuild 1494 BLAKE2B 48582e96829eae862edf406adfae6cabcd6f5729d303b60f77fbd968cd7f80b6ef1ee9290492d07a212d9f6af645684bdeaf07b50357f3d907e943df2d7484d4 SHA512 69f004bc909373a72bb1271e22ef0153e6656d786b607f5ea6a324dc799a8f566b8efcb1996b6a987e24926b0726fe1480cd4905da977cbb0f5388d6d640920b
MISC metadata.xml 508 BLAKE2B 4fe51d2a5379c7848d5be6e3a1a578bfe9e55c531863cc05127ce5339394d8e9aabb31b302c051c85deb8c5f69406800877e2f5a64a80dcc47d06cb6a9ce6bfe SHA512 90ba95fa53baaa343aff3c7ced1c16ce1a2f4600c0c2d570664b16611ff6c25573c55fb8b434d36b82a562b565440772f5b90754dee2059e91d5624075e3d859

View File

@@ -0,0 +1,60 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
PARENT_PN="certbot"
PARENT_P="${PARENT_PN}-${PV}"
if [[ "${PV}" == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
EGIT_SUBMODULES=()
EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
else
SRC_URI="
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
KEYWORDS="amd64 arm arm64 x86"
fi
DESCRIPTION="An implementation of the ACME protocol"
HOMEPAGE="
https://github.com/certbot/certbot
https://letsencrypt.org/
"
LICENSE="Apache-2.0"
SLOT="0"
S="${WORKDIR}/${PARENT_P}/${PN}"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
dev-python/typing-extensions[${PYTHON_USEDEP}]
)
"
# The requirement is really 17.5.0 but easier to require latest stable >= 23.1.1
# to avoid broken 23.1.0.
RDEPEND="
dev-python/chardet[${PYTHON_USEDEP}]
>=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
>=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
>=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
"
distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
distutils_enable_tests pytest

View File

@@ -0,0 +1,57 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="ACME protocol implementation in Python"
HOMEPAGE="https://github.com/certbot/certbot https://pypi.org/project/acme/"
PARENT_PN="certbot"
PARENT_P="${PARENT_PN}-${PV}"
if [[ "${PV}" == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
EGIT_SUBMODULES=()
EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
else
SRC_URI="
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
KEYWORDS="amd64 arm arm64 x86"
fi
LICENSE="Apache-2.0"
SLOT="0"
S="${WORKDIR}/${PARENT_P}/${PN}"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
dev-python/typing-extensions[${PYTHON_USEDEP}]
)
"
# The requirement is really 17.5.0 but easier to require latest stable >= 23.1.1
# to avoid broken 23.1.0.
RDEPEND="
dev-python/chardet[${PYTHON_USEDEP}]
>=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
>=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
>=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
"
distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
distutils_enable_tests pytest

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">acme</remote-id>
<remote-id type="github">certbot/certbot</remote-id>
<maintainer status="unknown">
<email>certbot-dev@eff.org</email>
<name>Certbot Project</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,6 +1,6 @@
DIST home-assistant-cli-0.9.4.gh.tar.gz 61027 BLAKE2B cce0f297c2fa6022d28b7ba0e5fbe4ba7d8ff781a9a3d58718689ae3ed6e6bbb5fac23815b1f181b92e263c8333d30bfc840f8826565b68324830b887b9cdb3e SHA512 a7cdbd74d5eb32b2bce380d7086320ef6c1775dfdbce72eb18ebaad7518b540f385ec910696bed0f2d3852d001a8dbc85bb1ea47508c1e709ba04f7df815a31c
DIST home-assistant-cli-0.9.5.gh.tar.gz 61446 BLAKE2B 84be6cf4c1326ae49dad51953e6b38f494e32745d397a9bf1ed96305519f4a7e48016551bda9c21dfb7ae85451a1cffb4ce423da8a2898a271e1cdaba38bb582 SHA512 b70e3d5943d28fc91fdb62048c9b292961c3e9654fa7f2a577f7fb8e3393d2a2e3cc6bdc2529f4af4e30a196557c30c4256b26218ec3c71d3d4629bd11591d06
EBUILD home-assistant-cli-0.9.4.ebuild 2419 BLAKE2B a01cc0d1a04a8947ca3bc4441bd0694c3e9af083bf9f75ebf7b49d110a7d11f5bd0dcb5501d16674161a54d99b6fa18aa4578a25c668952fbe6444e427b9a369 SHA512 5ee85e95329887a158f12fbb9c5f176c6385e89d3ba05c96ebda82139c64af5c742704dfa9ae3949bbeed4a47b750f8c61a131a58174d9e46d7b1c60f7976017
EBUILD home-assistant-cli-0.9.5.ebuild 2212 BLAKE2B 8bf9075a06631fd7ae9e05b5fa85609071d06ca8f32ed022c8c4461fcb742d7801d23cf20790374086236e7a0d5782c03d51d8cb90bd65ff123627e01139fc9a SHA512 2beddf66ce269f26f2eb93c89d19b4faa74f78e26fef1ed730fbacfc1b9c49599f6ae30217c9e43e00b9548d2257a148c6643af759aa840628d6a9ba1cd810a9
EBUILD home-assistant-cli-9999.ebuild 2212 BLAKE2B 8bf9075a06631fd7ae9e05b5fa85609071d06ca8f32ed022c8c4461fcb742d7801d23cf20790374086236e7a0d5782c03d51d8cb90bd65ff123627e01139fc9a SHA512 2beddf66ce269f26f2eb93c89d19b4faa74f78e26fef1ed730fbacfc1b9c49599f6ae30217c9e43e00b9548d2257a148c6643af759aa840628d6a9ba1cd810a9
MISC metadata.xml 480 BLAKE2B 171a4a346c5b4d88abdd8f0e1b2e3480cb7e8e5e250e759cdfc7ee9dc7f763f235617ac12f171d9f96eeabe4f92a9a347371badbee7a230c59229e9fae14ec84 SHA512 ce473493061008ae30714cb39fa7f13fd0aff9451342da57da0cac5f6d6c4488dad514044548c8fe9b0e8030d00ac7c606a68c176f3834df2aed810fbf0b2902
DIST home-assistant-cli-0.9.6.gh.tar.gz 61446 BLAKE2B 30c731701e0b69ead96bbcb22f563dfa680708d3f5d0181efdb8e49b4eb6e5205be89bbef863f94ba671da369c902e38ce201193a486886db648819792e0258a SHA512 357b6fbf85b1b36ce624f6a213bf78858f2bbf2a94e2f8907d76b242e239985dafed21887de5b6c8bbcb595e56e0695563ed4321f0128ba5619e9b3cb06e8264
EBUILD home-assistant-cli-0.9.5.ebuild 2244 BLAKE2B 461a55a269f2de5ffd76cd4cb5238be7fa82b928c291c6abca4419521bc1cb07920b423985a77deb415e1a84c08a4ce8f8d09df79f5db6d231fc45b84cf3ce4a SHA512 46e45af874f7d4373b5587b9f757073ff903f7129edf47ae3e143a70a2ac52eb2503ba9be9b16ae3d94322cd80b14909573d2a245e8a33ed8660976e8eb25324
EBUILD home-assistant-cli-0.9.6.ebuild 2244 BLAKE2B 461a55a269f2de5ffd76cd4cb5238be7fa82b928c291c6abca4419521bc1cb07920b423985a77deb415e1a84c08a4ce8f8d09df79f5db6d231fc45b84cf3ce4a SHA512 46e45af874f7d4373b5587b9f757073ff903f7129edf47ae3e143a70a2ac52eb2503ba9be9b16ae3d94322cd80b14909573d2a245e8a33ed8660976e8eb25324
EBUILD home-assistant-cli-9999.ebuild 2244 BLAKE2B 461a55a269f2de5ffd76cd4cb5238be7fa82b928c291c6abca4419521bc1cb07920b423985a77deb415e1a84c08a4ce8f8d09df79f5db6d231fc45b84cf3ce4a SHA512 46e45af874f7d4373b5587b9f757073ff903f7129edf47ae3e143a70a2ac52eb2503ba9be9b16ae3d94322cd80b14909573d2a245e8a33ed8660976e8eb25324
MISC metadata.xml 555 BLAKE2B 11799c15c228e1c192366d51983315d1892f865502cb7e506c60578608f9e05deec2b94b94585f71d638df952976a05804342a712476a66474f935e2c693c64c SHA512 d5287d92892fbe91fbd3dcf9ad47ab83fa788bcf14c07ad5ba21f471d1bf7ab97c9576416d6d03d60639e9ad96410287c7d814e9aa2c54429a7b3f87d924209e

View File

@@ -1,64 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/home-assistant-cli.git"
else
SRC_URI="https://github.com/home-assistant/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
fi
DESCRIPTION="The Home Assistant Command-line Interface (hass-cli)"
HOMEPAGE="https://github.com/home-assistant/home-assistant-cli/"
EGIT_REPO_URI="https://github.com/home-assistant/home-assistant-cli.git"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
>=dev-python/click-log-0.3.2[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
>=dev-python/dateparser-0.7.1[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
>=dev-python/jsonpath-ng-1.5.1[${PYTHON_USEDEP}]
>=dev-python/netdisco-2.8.3[${PYTHON_USEDEP}]
>=dev-python/regex-2021.4.4[${PYTHON_USEDEP}]
>=dev-python/ruamel-yaml-0.15.100[${PYTHON_USEDEP}]
<dev-python/ruamel-yaml-0.18[${PYTHON_USEDEP}]
>=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
>=dev-python/codecov-2.0.15[${PYTHON_USEDEP}]
>=dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
>=dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
>=dev-python/flake8-3.9[${PYTHON_USEDEP}]
>=dev-python/mock-open-1.4[${PYTHON_USEDEP}]
>=dev-python/mypy-0.800[${PYTHON_USEDEP}]
>=dev-python/pydocstyle-6.0.0[${PYTHON_USEDEP}]
>=dev-python/pylint-2.7[${PYTHON_USEDEP}]
>=dev-python/pytest-cov-2.11[${PYTHON_USEDEP}]
>=dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
>=dev-python/pytest-timeout-1.4[${PYTHON_USEDEP}]
>=dev-python/pytest-6.0.0[${PYTHON_USEDEP}]
>=dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}]
>=dev-python/wheel-0.33.1[${PYTHON_USEDEP}]
>=dev-python/twine-1.13.0[${PYTHON_USEDEP}]
)"
src_prepare() {
sed -i -e "s/'ruamel.yaml>=0.16.5,<0.18'/'ruamel.yaml>=0.15.100'/" setup.py || die "Sed version helper failed!"
sed -i -e "s/'click>=8,<9'/'click'/" setup.py || die "click version helper failed!"
sed -i -e "s/'dateparser>=0.7.1,<0.8'/'dateparser>=0.7.1'/" setup.py || die "click version helper failed!"
eapply_user
}

View File

@@ -1,10 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
if [[ ${PV} == *9999* ]]; then

View File

@@ -0,0 +1,64 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/home-assistant-cli.git"
else
SRC_URI="https://github.com/home-assistant/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
fi
DESCRIPTION="The Home Assistant Command-line Interface (hass-cli)"
HOMEPAGE="https://github.com/home-assistant/home-assistant-cli/"
EGIT_REPO_URI="https://github.com/home-assistant/home-assistant-cli.git"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/aiohttp-3.8.0[${PYTHON_USEDEP}]
>=dev-python/click-log-0.4[${PYTHON_USEDEP}]
dev-python/click[${PYTHON_USEDEP}]
>=dev-python/dateparser-0.7.1[${PYTHON_USEDEP}]
>=dev-python/jinja-2.10[${PYTHON_USEDEP}]
>=dev-python/jsonpath-ng-1.5.1[${PYTHON_USEDEP}]
>=dev-python/netdisco-3.0.0[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]
>=dev-python/ruamel-yaml-0.17[${PYTHON_USEDEP}]
<dev-python/ruamel-yaml-0.18[${PYTHON_USEDEP}]
>=dev-python/requests-2.28.0[${PYTHON_USEDEP}]
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
>=dev-python/codecov-2.0.15[${PYTHON_USEDEP}]
>=dev-python/coveralls-1.2.0[${PYTHON_USEDEP}]
>=dev-python/flake8-docstrings-1.3.0[${PYTHON_USEDEP}]
>=dev-python/flake8-3.9[${PYTHON_USEDEP}]
>=dev-python/mock-open-1.4[${PYTHON_USEDEP}]
>=dev-python/mypy-0.800[${PYTHON_USEDEP}]
>=dev-python/pydocstyle-6.0.0[${PYTHON_USEDEP}]
>=dev-python/pylint-2.7[${PYTHON_USEDEP}]
>=dev-python/pytest-cov-2.11[${PYTHON_USEDEP}]
>=dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}]
>=dev-python/pytest-timeout-2[${PYTHON_USEDEP}]
>=dev-python/pytest-7.0.0[${PYTHON_USEDEP}]
>=dev-python/requests-mock-1.8.0[${PYTHON_USEDEP}]
>=dev-python/wheel-0.33.1[${PYTHON_USEDEP}]
>=dev-python/twine-1.13.0[${PYTHON_USEDEP}]
)"
src_prepare() {
sed -i -e "s/'regex>=2022.9'/'regex'/" setup.py || die "regex version helper failed!"
eapply_user
}
distutils_enable_tests pytest

View File

@@ -1,10 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
if [[ ${PV} == *9999* ]]; then

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">home-assistant-cli</remote-id>
<remote-id type="github">home-assistant/home-assistant-cli</remote-id>
<maintainer status="unknown">
<email>hello@home-assistant.io</email>
<name>The Home Assistant Authors</name>

View File

@@ -1,6 +1,6 @@
AUX hasstest 72 BLAKE2B 219dc5045193bbbf18f91d37d90072304c3f9937ac55337b692fcb03adea8e3fc63b3852b928d40b13162172d22f712feedb088d3d9b54c9b199a01c7446c865 SHA512 57491109c03926f0ab0a1cd3f55da0faac1afafc0ba405b4244652376d4da943227c17b1bf6b136dea151649cf02caf51d9aa49581addffc8ccf4c80d3c43c9c
AUX homeassistant.conf.d 289 BLAKE2B f4a85e5a451a254a8ef39ae481275eb93b52df645d5b5c5801fee30aa548b9ccc0eacc9fb5256793d819dabe7b53f6ff5809798d0cf771464d56aae5a58332d2 SHA512 db860c0c66d0ea66eae08e62befc07d06ccea37a2ab89280328faa54ef6cc0623a65257e7806c72b1afe608e502566ca4ee8ac7de3547705ee6394184b5da110
AUX homeassistant.init.d 922 BLAKE2B 0ff290187ca08f0a2afe011e9284f91c25722f4d2a97e4d26cf6cf06b56f66caa30c777bf1b4f7a32ebdde644a3d8b2e5c625bd86f70601548d886deb54c9a50 SHA512 78328ec822f43c04b614e63b27625c0fff75419203080b651c881ea91ea00dc32eb62273c23e3e150a5c22c952bcd86a929b10e92a0e3b24540d2ae66909216d
AUX homeassistant.init.d 1032 BLAKE2B 5ca9e2232a35ddfd4279fd9537a112f9edd59edce7468f7054e6d049f4d3a60d4ef82d74092eec1d7067bf0d27579acf6e1b19f77b9f0dca26126dd59bb76838 SHA512 0ce07ebf1bba1df4772def0c6eba126dd8a8347208d15fbe1cac774f62dd100e172f0d8d5d26f9dda7352f36a5191e1b771af7f44fcbf16d365d5595451b44fb
AUX homeassistant.logrotate 185 BLAKE2B 95f6a0681f2ee9da195052a19e7a420aef5f99f601cf1b30c895c50a846364bd86764d4e2a550f5171374e43a2197f366d4b7b263333049445ee45c998046582 SHA512 fc99afd4bcec3785e3387e368040688e46b02093100e9c8b5b6c11bd4566b39adf73da2b8470427ba6a9193335979ee78e8667caf227d23b31b7b50ffb9f63d6
AUX homeassistant.service 295 BLAKE2B d6989960404ed89f1888e0776a622b8b1800c39353f458d38af2364f1cc6a93c249155c291633792666e12c5235d8d43e9ce933a1e8958ea3fa948f74ebdf716 SHA512 c2c7349e3eda8a0bf85543697e37d0038e7c89ebdbaa22104dfc26f56d408d1c843c2aaa0c935359ab0ba27e7e3529a48a5487bf5c3377e37d47b0cbececa3ec
AUX maxcube_TypeError_01114_dirty_hack.patch 2264 BLAKE2B d4287d558066962e331e91839ac9008bdaa3b41bfccd634d79479b3d35716e2defedfa311d06143fd2d97a253965dd3b78a9b8097d9ed961a0616fbebbc3761c SHA512 3b7264dd59df521bcc2b3a3e449960d59eb85c9a91fafbe022d63f5e5c3308a17e3f171a33dcef116bf9fe0ccd4302a5357e5bf92a72870ceddd1f306c2be29c
@@ -8,17 +8,17 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2022.10.5.gh.tar.gz 16789114 BLAKE2B cb64326ae8f4d3323bccc2b64b53bd61673f25343a1b9b2c74edea493b39848624f7ef4c9e6928bcb2cee2ab1bdbc5c57b51dfcf08ba06067c09e333b4d19816 SHA512 dfba7a9fbbe4840a631d398f3e70b77f6ce2df078a3281b8ac47a37c9c9db2d446e633278ccc3c7f8518b578e0d9943622ef15767be9d8e69deb39c9ca287a2a
DIST homeassistant-2022.11.0.gh.tar.gz 17079666 BLAKE2B 07ac79262de27cd1095515d2226c10585e82bc98772daa53085cbab9cca2e827acbe4caf5d7832bd4c879deb14fd9c6d164fd04b672eb16a43b06ce7a478096e SHA512 0f0a43667d8051f96852aed671ddb3c7f9860f986f36ea401b7ed75a0c11abc336ca9c9226989d5c4df7cdba580f8d9e8a728c631bc0834305847747df4f0c23
DIST homeassistant-2022.11.4.gh.tar.gz 17093650 BLAKE2B a39fac2325156a08ebecdad0418da338bde53a4ec9ac44144682ff2c7d524afb7aebbb8803f5899bc1723af13d39825cf3298af95bdc6797d1ef917dbdbcf6ed SHA512 9dc7c99cec0c22bbb03cb6a6a70ff3e85fe1c22c2826444201cd8a7991976fbfa140b2a97887be211c812effc437156b7abbadcb02c5b6b248badbaeb4171ee6
DIST homeassistant-2022.11.5.gh.tar.gz 17094421 BLAKE2B 75d5beee10f5d050006d19c45a25d1779e87b6a077cf47930dd09f160084429e7546d70934ee19eb7e0e4c26358e737541df7566b646c4626e6b1f92daf07f11 SHA512 5129e6bdd902dc596a34be58cc4870666ac01150c06b094aa659c192844add9fe5e73200379c21aa3466c6094439aaa51c42b45dda043a7afa09ca696c16024e
DIST homeassistant-2022.12.0.gh.tar.gz 17417091 BLAKE2B 4e44b1844781eb8bf4bc9c93606cf58f2ce0c05148acb0023162511e9819e0bf5cf8b24fc185255c5e7535507e5f06516ccc1940d86a5a4fc4f6476b15d411b4 SHA512 73ae57c0240307c4ffd6c094334a8807bc983eb4858914e570b479f6fd44638a9009bfed7a8a1e3dd193bf5412b689d769cdaa5626ac981b7c78d1a620596196
DIST homeassistant-2022.9.7.gh.tar.gz 16485744 BLAKE2B 04497b7b388e99020bb09b15a53db23b9f073ad27cf18fb1fb0d3d3426dab9a9d4d7e1fefea8bc9e0493022f2911a7f48244f9ccbeb62eb6c81856fbc12a691d SHA512 6569931c0506241e78bd2b997fbe4357075acddee2abd472f6262a372e787305feb6fa3300fd034d8624321a42f7fa43a03175033015861e8f04a384713d34ee
EBUILD homeassistant-full-2022.10.5.ebuild 75994 BLAKE2B 6c259466a38c50bc59ce70c0955a6889d18e2ed819162250cadc0246f9621a332e226181284fbed48f0549e9b4c36d87412ca8bfc04931fc683f7224c4f1d9a5 SHA512 debb921bc2debe1cd9d58dee3021a8eaeadb628d4aa31fa25eeba01953cd070de10509ccc959501746acfc34f0870a36de0b939ba048ec0c061509c92bc38010
EBUILD homeassistant-full-2022.11.0.ebuild 76296 BLAKE2B 334f5796cda96b662d2423c278e5dcacc04fffa081bc200c3503a2ad53eddafc60102d20c8825642be8f13112ea4c6f93484f3d805227e6268631072a0e59699 SHA512 403152290853195ab92be0616593161a9624bb36892e799dff0ac585a158fb2e73a04d09d9e8f033e1d7b2bcb1f9535b8fd6837f7fb68e4c70105ee15e2745d4
EBUILD homeassistant-full-2022.11.4.ebuild 76319 BLAKE2B 40f40102578ceed72ced19d7c3044739db61f41d0d7adf2782aa4b9f8d6c8ddf84afbca1c82b87379a6e55e462c4c5813a48519360448ac6c4f481db5757ba60 SHA512 325f8789414d63fd80e763f1cf2e6f8b001b055cc20d6343a6013430042ca38a1da3224be799213436e1ac98a56a7036a31e61ee8a075c499d95b8f75dc25644
EBUILD homeassistant-full-2022.11.5.ebuild 76320 BLAKE2B 1b3051da6a1e27ac05a6e8f777858cc6483982618859c9ebbc287503952a7e0a22ae3678981be74fd104c404396e112167e7f6562613c28a08c9c9e419827a4f SHA512 89f0d785e7a1c96ef5904fdd92eb3654a7bb025ba7111fbdbc247cd580f2ec7f27b5b7012916555c99f5f6bbfd166ac49583f1b0da362fd254e5c6f33153e340
EBUILD homeassistant-full-2022.12.0.ebuild 77413 BLAKE2B a5aaf93089e855f70cb592e89d0892367b86d0ad8dd6289046b8511d2351733e0e13de4a6d64d27b38b301f2f4ed1472f1ced97e5113e68b099a956952c9856e SHA512 33178c8b2652efb7e313508d7c6382447b89415ab9bd6d379301a90b200c1ed47d729f6d77998a7bdea196b988d20759a791ba2be7d7c9fa6a5b0dd43f341296
EBUILD homeassistant-full-2022.9.7.ebuild 75344 BLAKE2B 0add489fbe0015da2f0458fd4e99a71829d5a51de8ac6e4b4d25946304390f51feeea72d516cd0a83bb691a4e414d93bf6a39d87db08325e9fbcbddf4cd1f608 SHA512 703921c8b19d4ead020bfb5a302f776b713b74d714273bc21de8a1c9a6b5e8ddbe40fd718e01a2fda3bf750273902757984f36edf8e7ea10238a737b6e4ec8b8
EBUILD homeassistant-full-9999.ebuild 77417 BLAKE2B 901da512137801e90b7771c087cd2da879f9613824eea0501570aee07f2e1331d023c03d59cf922f6855636d3c04ee7e144b02fe657ce1caf2c1dfc48e071bfa SHA512 568fe8e59b144a82db400c9742550e7426cbcb4b980c32b64fa452612b9ea338a81546a5ab34aa6b91c83c776147c2a260c3a6c6da073c1ab96db286f5834eb9
MISC metadata.xml 83241 BLAKE2B 414953c40aff14f47bce645fb6c0af23813ddf9681ed48091a12f38983c4e9d9b19299d728371481522aba5fce5c43dc5cb513381cc84f031b18f33251446c56 SHA512 7abfac89f762df8005e5c4563061f70c8245b210681bb01fe0ea9989a76fd2278bc4ce3a59a5ce90b4b72cb17db2af52ba9622e9b68c52c063a3e789d8e043be
DIST homeassistant-2024.3.3.gh.tar.gz 16494189 BLAKE2B bfb728d5739c2fbdfd94172f2600e1764ca3cbc1a37bdfd4f882a7da647c910f8a7947e63da69bb81dd7b452e4f91ad4091195f55d8e9145b9523895b8b81d61 SHA512 a08a0c6776f34826128bce3310003ac104822f6391de403ac83ee037e9d5d6ca4c145698337555d127e0041354387a62304cc8e6dc18907bc330c74ce2919072
DIST homeassistant-2024.3.3.tar.gz 20325232 BLAKE2B 4f4a28ea1e4f2a68d2e31c49fbaf6a5ae4f1ac2b07f67b0671439eaeb344b1a87e91840f9bfce4cb7e5275ce40aa952b66242d1f7c6b71ebf0a860f03fa524ff SHA512 86aeedf514f20af8f525d94c37ba579301cd0eb3b7249882be46bd2142687f8500942fa1380393eb1bc3df98cbedc74d3e147d90c2322b0b6635eeb5788403f0
DIST homeassistant-2024.4.3.gh.tar.gz 16722195 BLAKE2B 981353e51b39515398ec272323b22e15635cbe3b4f24d832e3c6e64b397bf226d32ed0d16309c8520ea05df9dce361bf4388fc4a8d5ec5a315e449376b47d4d2 SHA512 7bd0a43eb2fbe9ca94b720856bf7ec431fe641c29d3d28fc3ca5240d291c7a8807071669c0c2040e65d8b1ca36b0fecb44cb5c4e4b5222923245f028a4690d70
DIST homeassistant-2024.4.3.tar.gz 20579147 BLAKE2B b38874b5ce970f6f8eea7512c00671f2eeeaf33f5df6a4b7b2d4fa9c8ad223bd9f8768a46c145e6a47608169e607798cfeb52dcbd205ba085f331eac6642493d SHA512 021714f754f6f8fb2dc0133d31c496ae1e23255469da741497c75d0f391d603e257884d9836eda2f9f3ac719c23b3fb426ade1769c664d3ac02e8d46f9418190
DIST homeassistant-2024.4.4.gh.tar.gz 16723900 BLAKE2B ca4d862ff72a20aeeb883f927dce436be58100eeb008f62f211d31f6bf384f67e45b95cea07af1cae881f2ed7bd3b240f555f204b81596d0968ad678a11b0367 SHA512 c9fc1828f276f5ab37d6ed335886c13a860232e66009922d8a9ea5f53b2b181ba39f90c2c3932961dd0724bda6d491a59aeffec983eab592ddfac0bbdf1683b5
DIST homeassistant-2024.4.4.tar.gz 20721794 BLAKE2B 38ef086468d0e818035ce2572ca94249010ec906ab08ba63bd9e63ae16f0d5ed9f47fc8aa84120f3664ba578908652e20cf95e9e5c414919d1b389f3d3aa74e8 SHA512 93acf9ada78bd97134f05e2b3a0052477adacc079332da89fa41dd3ff432180ebe2bdb041b3a33c8df85bfd75090e305e9cae615db405b0c9cf94631f504eca9
DIST homeassistant-2024.5.3.gh.tar.gz 16996185 BLAKE2B 402ac1f4e417604c3c6ebc91c3e22ce452c05211cb35ee871b56f36b0046dbe362622e1555d22b2da562be56871cbef20e5a5470fe6a2c13928dae19a511e5a3 SHA512 f7cb3fa6008754890a18fe27f96fafd831f9e14a3129be1b73e7c5d601697cc3dfc26de75f2357b3e5047b0f94a00cea0549771e324af45084bc5be31dc1cf6f
DIST homeassistant-2024.5.3.tar.gz 20991448 BLAKE2B ac1c4ae9d39811ba6804ced95e77b2a14de9d16e329885171b8230f2f613d01cbf2119151043bdad168fc4233c3513ad6b8028f15a74280e4a0dca25adb8f263 SHA512 c129ff52daef30b047464264baf2b173beec75a12eebe781975a5cd2cc833f2331ae8bb820e00ca67e52f7d6b471bc42424516589ec2ab9b3d8d5883bfa5509c
EBUILD homeassistant-full-2024.3.3.ebuild 86657 BLAKE2B 42779a673528864b2de8f7d6021f23ad6b02fb638aaabd81471bebf93f2891e1dd9158269702258ed39d0685fc55fb32a96264f510811db84c3ede194701ed65 SHA512 2b17c9f4eaf4e0661f26939e68611088dcd3ca1ed3d09046f32363c82f2520e9fe3fd59a305c587f72d73d4527ae4d8cd363a983f8534c683d1f20142e13cd92
EBUILD homeassistant-full-2024.4.3-r1.ebuild 86902 BLAKE2B 0a916cb899e902cca38c2b7eaf0719bbca14ce6f690fe4076936559276fc15cef071ff400b32217a38f4a397dfb8c320b66ef1d4fb1fcf182282beac4b3d59da SHA512 4c3ae0da209e7c85fa9c0cc9bffbd40f38e48ec8e605111dcbd8b0645d8b58928008039fda3c469edad91878ec5f658eaf3dc4a5288af6fcaffdf7e982c9705c
EBUILD homeassistant-full-2024.4.4.ebuild 86902 BLAKE2B bd8a9d4f2205badf7b89b7d4fb486b1fc3d26fc8c0428417036324c319392240481ced1e4ddfad4f8de0107243f42f30f21ead99a7519173eb6f482048b731b3 SHA512 100b322327980f6df1aac797d3ed5e9907d27de75d48e87cb35a10dc2cfe2955ae8daafce98d2699b6509856c81346466ae90267704d00ca9d8f5bfebb5efa46
EBUILD homeassistant-full-2024.5.3.ebuild 87169 BLAKE2B 9f03af1194861502031d3de6b017f8bbdee999aa176e4cfd287030f12b80d6548d9bb161417cd135e3650f78d17d90681b92b958ecaddba627099499622fbb38 SHA512 dce74d1f0b49e6f516e0338b975ad77d254d1e2a0eacb845b2804ff86fedcdd69f8a4f8ebc86616b70e5607690ab204d8144ba410aae7ee88439b9759ef4e8fb
EBUILD homeassistant-full-9999.ebuild 87101 BLAKE2B 66605f57716774253b8a59d068b0facf566de5e32d78fcf43c4f24539de32ef445ef1bd58704d3c5dc3c10e0878aa6071d7e7ef5a88662cd6f393a258d952963 SHA512 e6666919b4c286a40fb951aae89aac010d2154e43d2e446a5004905a4323d6ac7f7a3107ceab1ae54ccc8174142fcec8a15f94e6a21c86719245073616944527
MISC metadata.xml 92481 BLAKE2B dc28a3bcc1f62671eebb4c0131e0c2041fcf01c7280e412f04331a1af1632775e50733f0e025c865c6da5058ffdf84d2209f2d12eab7b0f788adce9d8bafcc83 SHA512 8b856f5b123b24e9b856b1d40749606cb4d0079be8cfcbe3443f8afbabc3ab34de780fc31072627557ccd242d7314f8f30534c00d438c651e02873f98536899b

View File

@@ -9,6 +9,7 @@ user="homeassistant:homeassistant"
stdoutlog="/var/log/homeassistant/stdout.log"
serverlog="/var/log/homeassistant/server.log"
warningslog="/var/log/homeassistant/warnings.log"
retry="20"
start_stop_daemon_args="--user $user --stdout $stdoutlog --stderr $serverlog --wait 10"
@@ -25,9 +26,7 @@ pidfile=/run/homeassistant.pid
depend() {
need net
# need socat-zwave
# need mosquitto
after bootmisc
after apcupsd asterisk bluetooth cups dhcp esphome influxdb mosquitto mysql netdata prometheus socat-zwave syncthing unifi upsd xabbix zigbee2mqtt zoneminder
}
start_pre() {

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">home-assistant</remote-id>
<remote-id type="github">home-assistant/core</remote-id>
<doc>https://www.home-assistant.io/docs/</doc>
<maintainer>
<email>hello@home-assistant.io</email>
@@ -29,10 +30,12 @@
<flag name="airnow">AirNow web service as a source for air quality data</flag>
<flag name="airq">integrating the sensors provided by your air-Q device</flag>
<flag name="airthings">A python3 library to communicate with Aws</flag>
<flag name="airthings_ble">Integrates Airthings BLE sensors into Home Assistant</flag>
<flag name="airtouch4">control Ducted Air Conditioning Systems that are using the AirTouch 4 Controller</flag>
<flag name="airtouch5">allows you to control ducted air conditioning systems using the AirTouch 5 cont.</flag>
<flag name="airvisual">Airvisual sensor platform queries the AirVisual cloud API for air quality data</flag>
<flag name="airvisual_pro">allows Home Assistant to retrieve data from an AirVisual Node/Pro unit</flag>
<flag name="airzone">This integration allows getting values from the local API of Airzone HVAC zoning</flag>
<flag name="airzone_cloud">This integration interacts with the Cloud API of Airzone devices</flag>
<flag name="aladdin_connect">The aladdin_connect cover platform lets you control Genie Aladdin Connect garage</flag>
<flag name="alarmdecoder">AlarmDecoder extended</flag>
<flag name="almond">Almond is an open, privacy-preserving virtual assistant by Stanford Open Virtual</flag>
@@ -41,18 +44,23 @@
<flag name="ambee">Asynchronous Python client for the Ambee API</flag>
<flag name="amberelectric">Interface to the Amber Electric API, allowing you to download current and foreca</flag>
<flag name="ambiclimate">Communicate with Ambiclimate devices</flag>
<flag name="ambient_network">retrieves local weather station information via the Ambient Weather Network</flag>
<flag name="ambient_station">Retrieves local weather information from Ambient Weather</flag>
<flag name="amcrest">Integrate your Amcrest or Dahua IP camera</flag>
<flag name="ampio">Will query the open data API of ampio.pl to monitor air quality sensor station</flag>
<flag name="analytics_insights">allows you to get integration usage statistics into Home Assistant</flag>
<flag name="androidtv">Library for controlling an Android TV, formerly firetv</flag>
<flag name="androidtv_remote">allows you to control an Android TV and launching apps</flag>
<flag name="android_ip_webcam">The android_ip_webcam integration turns any Android phone or tablet into a netwo</flag>
<flag name="anel_pwrctrl">The anel_pwrctrl switch platform allows you to control ANEL PwrCtrl devices</flag>
<flag name="anova">allows you to control Anova sous vides with Wi-Fi capability</flag>
<flag name="anthemav">Both Anthems current and last generation of A/V Receivers and Processors suppor</flag>
<flag name="aosmith">control a compatible A. O. Smith iCOMM-enabled water heater from Home Assistant</flag>
<flag name="apache_kafka">Sends all state changes from Home Assistant to a Apache Kafka topic</flag>
<flag name="apcupsd">Query Apcupsd status information from Home Assistant</flag>
<flag name="apns">Use Apple Push Notification service (APNS) to deliver notifications</flag>
<flag name="apple_tv">Library for controlling an Apple TV</flag>
<flag name="apprise">The Apprise service is an all-in-one solution to open up Home Assistant</flag>
<flag name="aprilaire">The Aprilaire integration allows you to control an Aprilaire thermostat</flag>
<flag name="aprs">Tracker integration connects to the APRS-IS</flag>
<flag name="aqualogic">Provides connectivity to a Hayward/Goldline AquaLogic/ProLogic pool controller</flag>
<flag name="aquostv">The aquostv platform allows you to control a Sharp Aquos TV</flag>
@@ -62,7 +70,9 @@
<flag name="arlo">Allows you to integrate your Arlo devices into Home Assistant</flag>
<flag name="arris_tg2492lg">Presence detection from an Arris TG2492LG router</flag>
<flag name="aruba">Presence detection by looking at connected devices to an Aruba Instant device</flag>
<flag name="arve">monitor real-life air quality data, as measured by your Arve device</flag>
<flag name="aseko_pool_live">allows you to monitor your Aseko ASIN Aqua dosing systems</flag>
<flag name="assist_pipeline">provides the foundation for the Assist voice assistant in Home Assistant</flag>
<flag name="asterisk_mbox">asterisk_mbox Asterisk Voicemail integration</flag>
<flag name="asuswrt">Api wrapper for Asuswrt</flag>
<flag name="atag">Connect to Atag One thermostats, reporting and setting its status</flag>
@@ -82,6 +92,7 @@
<flag name="baf">Integrates Big Ass Fans devices into Home Assistant</flag>
<flag name="baidu">Text-to-speech platform uses Baidu TTS engine to read a text with natural soundi</flag>
<flag name="balboa">This integration adds support for Balboa Spa WiFi Modules</flag>
<flag name="bang_olufsen">enables control of some of the features of certain Bang &amp; Olufsen devices</flag>
<flag name="bbb_gpio">Base for all BeagleBone Black related GPIO platforms</flag>
<flag name="bbox">Presence detection from Bbox Modem Router from Bouygues Telecom</flag>
<flag name="beewi_smartclim">BeeWi SmartClim BLE is a Bluetooth Low Energy sensor device</flag>
@@ -99,16 +110,16 @@
<flag name="bluetooth">The Bluetooth integration will detect nearby Bluetooth devices</flag>
<flag name="bluetooth_le_tracker">Tracks Bluetooth low-energy devices periodically based on interval_seconds value</flag>
<flag name="bluetooth_tracker">Discovers new devices on boot and tracks Bluetooth devices periodically</flag>
<flag name="blue_current">connect to your blue current account to Home Assistant</flag>
<flag name="bme280">Bosch BME280 Environmental sensor connected via I2c bus (SDA, SCL pins)</flag>
<flag name="bme680">Read temperature, humidity, pressure and gas resistance values of a Bosch BME680</flag>
<flag name="bmp280">Get temperature and pressure values of a Bosch BMP280 Environmental sensor conne</flag>
<flag name="bmw_connected_drive">Retrieve data from the BMW Connected Drive</flag>
<flag name="bond">Asynchronous Python wrapper library over Bond Local API</flag>
<flag name="bosch_shc">integrate your Bosch SHC into Home Assistant</flag>
<flag name="brandt"/>
<flag name="braviatv">Control almost all Sony Bravia TV 2013 and newer</flag>
<flag name="bring">allows you to interact with your Bring! shopping lists within Home Assistant</flag>
<flag name="broadlink">Allows you to interact with Broadlink remote control devices</flag>
<flag name="brother">Read current data from your local Brother printer</flag>
<flag name="brottsplatskartan">brottsplatskartan sensor allows one to track reported incidents</flag>
<flag name="brunt">The brunt platform allows one to control Blind Engines by Brunt</flag>
<flag name="bsblan">This integration integrates BSBLan device into Home Assistant</flag>
@@ -120,11 +131,11 @@
<flag name="camera">The camera integration allows you to use IP cameras with Home Assistant</flag>
<flag name="canary">Allows you to integrate your Canary devices from Home Assistant</flag>
<flag name="cast">Let Home Assitant talk to Google Chromecast</flag>
<flag name="ccm15">integrate Midea CCM15 devices in Home Assistant.</flag>
<flag name="channels">Allows you to control Channels from Home Assistant</flag>
<flag name="circuit">Unify Circuit platform allows you to send notifications</flag>
<flag name="cisco_ios">Presence detection scanner for Cisco IOS devices</flag>
<flag name="cisco_mobility_express">ciscomobilityexpress support for Home Assistant</flag>
<flag name="cisco_webex_teams">Deliver rich notifications from Home Assistant to Cisco Webex Teams</flag>
<flag name="clementine">The clementine platform allows you to control a Clementine Music Player</flag>
<flag name="cli">Set a dependency for Home Assistant Cli hass-cli (lots of modules required)</flag>
<flag name="climacell">obtain weather information from the ClimaCell API</flag>
@@ -134,6 +145,7 @@
<flag name="co2signal">Queries the CO2Signal API for the CO2 intensity of a specific region</flag>
<flag name="coinbase">Lets you access account balances and exchange rates from coinbase</flag>
<flag name="color_extractor">color_extractor extracts the predominant color from a given image</flag>
<flag name="comelit">allows you to control your Comelit home automation devices</flag>
<flag name="comfoconnect">Comfoconnect integration lets you control Zehnder ComfoAir</flag>
<flag name="compensation">Compensation integration consumes the state from other sensors</flag>
<flag name="concord232">Provides integration with GE, Interlogix (and other brands) alarm panels</flag>
@@ -146,7 +158,6 @@
<flag name="cups">Using the open source printing system CUPS to show details about your printers</flag>
<flag name="daikin">Integrate Daikin wireless controllers into Home Assistant</flag>
<flag name="danfoss_air">The danfoss_air integration accesses information from your Danfoss Air HRV unit</flag>
<flag name="darksky">Use dark sky weather data from Home Assistant</flag>
<flag name="datadog">The datadog integration sends all state changes to Datadog using a Datadog Agent</flag>
<flag name="debugpy">Useful in testing changes on a local development install</flag>
<flag name="deconz">Add deCONZ ConBee/RaspBee Zigbee gateways to Home Assistant</flag>
@@ -156,6 +167,7 @@
<flag name="deluge">Local polling for Deluge Switches and Sensors</flag>
<flag name="denonavr">Automation Library for Denon AVR receivers</flag>
<flag name="deutsche_bahn">will give you the departure time of the next train for the given connection</flag>
<flag name="devialet">lets you control your Devialet wireless speakers from Home Assistant</flag>
<flag name="devolo_home_control">Add Devolo Home-control to Home Assistant</flag>
<flag name="devolo_home_network">The devolo Home Network integration allows you to monitor your PLC network</flag>
<flag name="dexcom">View your CGM data from Dexcom from Home Assistant</flag>
@@ -166,6 +178,7 @@
<flag name="directv">Allows you to control a DirecTV receiver and its client devices</flag>
<flag name="discogs">Discogs Client for Home Assistant</flag>
<flag name="discord">Send messages to the user using Discord from Home Assistant</flag>
<flag name="discovergy">allows users to integrate their Discovergy smart meters into Home Assistant</flag>
<flag name="discovery">Automatically configure zeroconf/mDNS and UPnP devices in Home Assistant</flag>
<flag name="dlib_face_detect">Image processing platform for Home Assistant</flag>
<flag name="dlib_face_identify">image processing platform allows you to use the Dlib</flag>
@@ -176,18 +189,24 @@
<flag name="dominos">dominos integration allows you to order Dominos Pizza</flag>
<flag name="doods"> image processing integration allows you to detect and recognize objects</flag>
<flag name="doorbird">The doorbird implementation allows you to integrate your DoorBird device</flag>
<flag name="dormakaba_dkey">Integrates Dormakaba dKey Bluetooth Low Energy connected locks</flag>
<flag name="dovado">The dovado integration manages communication with the Dovado router</flag>
<flag name="dremel_3d_printer">monitor your Dremel 3D printer and its progress with your Home Assistant</flag>
<flag name="drop_connect">provides connectivity with DROP smart water system devices via a local MQTT API</flag>
<flag name="dsmr">Dutch Smart Meters which comply to DSMR (Dutch Smart Meter Requirements)</flag>
<flag name="dunehd">control a Dune HD media player</flag>
<flag name="duotecno">used to control Duotecno nodes in Home Assistant</flag>
<flag name="dwd_weather_warnings">dwd_weather_warnings sensor platform uses DWD for warnings</flag>
<flag name="dweet">transfer details collected with Home Assistant to Dweet.io</flag>
<flag name="dynalite">Dynalite DyNET interface forHome Assistant </flag>
<flag name="dyson">integrate all Dyson related platforms into Home Assistant</flag>
<flag name="eafm">UK Environment Agency Flood Monitoring API to provide sensors</flag>
<flag name="easyenergy">integrates the easyEnergy API platform with Home Assistant</flag>
<flag name="ebox">Integrate your EBox account information into Home Assistant</flag>
<flag name="ebusd">Integration between ebusd daemon for communication with eBUS heating systems</flag>
<flag name="ecoal_boiler">The ecoal_boiler integration is the base for pumps and sensors</flag>
<flag name="ecobee">Talk to Ecobee thermostats from Home Assistant</flag>
<flag name="ecoforest">allows monitoring and control of local Ecoforest fireplaces in Home Assistant</flag>
<flag name="econet">consuming the information provided by a EcoNet enabled Rheem water heater</flag>
<flag name="ecovacs">ecovacs integration to integrate all Ecovacs (Deebot) vacuums</flag>
<flag name="ecowitt">add Ecowitt Weather station to your Home Assistant</flag>
@@ -197,17 +216,21 @@
<flag name="ee_brightbox">presence detection by looking at connected devices to a EE Bright Box 2 router</flag>
<flag name="efergy">Integrate your Efergy meter information into Home Assistant</flag>
<flag name="egardia">Control an Egardia/Woonveilig alarm control panel from Home Assistant</flag>
<flag name="eight_sleep">Fetch data from your Eight Sleep smart cover or mattress</flag>
<flag name="electrasmart">control Electra Air Ait COnditioners with HA</flag>
<flag name="electric_kiwi">uses the official Electric Kiwi API to show and select the hour of free power</flag>
<flag name="elgato">The Elgato Key Light sets the bar for high-end studio lighting</flag>
<flag name="eliqonline">Integrate your ELIQ Online smart meter information</flag>
<flag name="elkm1">Elk-M1 is a home security and automation controller</flag>
<flag name="elmax">enables Home Assistant integration with ELMAX control panels</flag>
<flag name="elv">control the state of your ELV PCA 301 smart switch</flag>
<flag name="elvia">import your historical grid consumption from Elvia</flag>
<flag name="emby">The emby platform allows you to control a Emby multimedia system</flag>
<flag name="emonitor">SiteSage Emonitor allows local power monitoring on a per circuit basis</flag>
<flag name="emulated_hue">Emulated_hue integration provides a virtual Philips Hue bridge</flag>
<flag name="emulated_kasa">Emulates a TP-Link Kasa smart plug and announces the power usage</flag>
<flag name="emulated_roku">Emulate Roku API for Harmony and Android remotes</flag>
<flag name="energenie_power_sockets">include Energenie USB Power-Sockets into your Home Assistant setup</flag>
<flag name="energyzero">integrates the EnergyZero API platform with Home Assistant</flag>
<flag name="enigma2">Support for Enigma2 boxes with openwebif support</flag>
<flag name="enocean">Support for Enocean devices in Home Assistant</flag>
<flag name="enphase_envoy">Reads electricity production and consumption from an Enphase Envoy</flag>
@@ -216,6 +239,8 @@
<flag name="envirophat">Display information collected by an Enviro pHAT add-on board</flag>
<flag name="envisalink">Link Envisalink devices to Home Assistant</flag>
<flag name="ephember">The ephember climate platform lets you control EPH Controls thermostats</flag>
<flag name="epic_games_store">integrates the Epic Games Store service into Home Assistant</flag>
<flag name="epion">Integrates Epion Air sensors into Home Assistant</flag>
<flag name="epson">The epson platform allows you to control a Epson projector</flag>
<flag name="epsonworkforce">monitor the ink levels of a Epson Workforce printer</flag>
<flag name="eq3btsmart">Integrate EQ3 Bluetooth Smart Thermostats in Home Assistant</flag>
@@ -224,6 +249,7 @@
<flag name="essent">communicate with the (undocumented) API of Dutch energy provider Essent</flag>
<flag name="etherscan">displays Ether and ERC-20 token balances from Etherscan.io</flag>
<flag name="eufy">eufy integration is the main integration to integrate various eufy devices</flag>
<flag name="eufylife_ble">integrate Eufy smart scales with Home Assistant</flag>
<flag name="everlights">Library for controlling an EverLights lighting system</flag>
<flag name="evil_genius_labs">allows you to control and monitor the artworks by Evil Genius Labs</flag>
<flag name="evohome">links with all non-US Honeywell Total Connect Comfort (TCC) CH/DHW systems</flag>
@@ -246,6 +272,7 @@
<flag name="fjaraskupan">Fjäråskupan allows you to control your Bluetooth equipped kitchen fan</flag>
<flag name="fleetgo">integrate your vehicles equipped with FleetGO hardware into Home Assistant</flag>
<flag name="flexit">Integrates Flexit Air Conditioning unit into Home Assistant</flag>
<flag name="flexit_bacnet">Integrates Flexit Nordic series air handling unit into Home Assistant</flag>
<flag name="flic">The flic platform allows you to receive click events from flic smart buttons</flag>
<flag name="flick_electric">Flick Electric Co is a power company in New Zealand</flag>
<flag name="flipr">Flipr is a smart pool monitor (Cloud Polling)</flag>
@@ -265,12 +292,13 @@
<flag name="fritz">The fritz platform offers presence detection for Home Assistant</flag>
<flag name="fritzbox">Allows you to integrate the switch and climate devices in Home Assistant</flag>
<flag name="fritzbox_callmonitor">monitors the call monitor exposed by AVM FRITZ!Box routers on TCP port 1012</flag>
<flag name="fritzbox_netmonitor">sensor monitors the network statistics exposed by AVM FRITZ!Box routers</flag>
<flag name="fronius">Add (very basic) Support for Fronius Symo JSON Api to Home Assistant</flag>
<flag name="frontier_silicon">Support for Internet Radios based on the Frontier Silicon chipset</flag>
<flag name="fully_kiosk">Fully Kiosk Browser control in Home Assistant</flag>
<flag name="futurenow">Allows you to use P5 FutureNow relay/dimmer units as lights</flag>
<flag name="fyta">uses the open API of FYTA to obtain the data from your plant sensors</flag>
<flag name="garages_amsterdam">measure the occupancy of Amsterdam parking garages in the Netherlands</flag>
<flag name="gardena_bluetooth">integrate their Gardena Bluetooth devices into Home Assistant</flag>
<flag name="garmin_connect">The Garmin Connect sensor allows you to expose data from Garmin Connect</flag>
<flag name="gc100">The Global Caché GC-100 can be integrated into Home Assistant</flag>
<flag name="gdacs">lets you use a GeoRSS feed provided by GDACS</flag>
@@ -292,14 +320,18 @@
<flag name="gogogate2">Control Gogogate2-Enabled garage doors from Home Assistant</flag>
<flag name="goodwe">poll a GoodWe solar inverter over the local network</flag>
<flag name="google">Intergrate Google Calendar into Home Assistant</flag>
<flag name="google_assistant_sdk">allows Home Assistant to interact with Google Assistant</flag>
<flag name="google_cloud">allows you to use Google Cloud Platform API</flag>
<flag name="google_generative_ai_conversation">adds a conversation agent powered by Google Generative AI in Home Assistant</flag>
<flag name="google_mail">allows you to connect your Google Mail and set an email auto-response</flag>
<flag name="google_maps">google_maps platform allows you to detect presence</flag>
<flag name="google_pubsub">Send events to Google Cloud Pub/Sub from Home Assistant</flag>
<flag name="google_sheets">allows you to connect your Google Drive to Home Assistant</flag>
<flag name="google_tasks">allows you to connect your Google Tasks to Home Assistant</flag>
<flag name="google_translate">google_translate text-to-speech platform for Home Assistant</flag>
<flag name="google_travel_time">provides travel time from the Google Distance Matrix API</flag>
<flag name="govee_ble">Integrates Govee BLE devices into Home Assistant</flag>
<flag name="gpmdp">Allows you to control a GPMDP instance from Home Assistant</flag>
<flag name="govee_light_local">Integrates Govee lights into Home Assistant using Local API control</flag>
<flag name="gpsd">GPS information collected by gpsd and a GPS receiver</flag>
<flag name="gree">Discover, connect and control Gree based minisplit systems</flag>
<flag name="greeneye_monitor">Allows you to create sensors for the various data channels of the GEM</flag>
@@ -321,7 +353,9 @@
<flag name="hikvisioncam">Allows you to control your motion detection settings from Home Assistant</flag>
<flag name="hisense_aehw4a1">Give Wi-Fi connectivity to some Hisense ACs</flag>
<flag name="hive">Set up and integrate all supported Hive devices in Home Assistant</flag>
<flag name="hko">retrieves weather data from the Hong Kong Observatory Open Data API</flag>
<flag name="hlk_sw16">HLK-SW16 by Hi-Link is a simple networkable 16 port relay device</flag>
<flag name="holiday">create a calendar of holidays in Home Assistant for powering automations</flag>
<flag name="homekit">Integrate HomeKit controller and accessory in Home Assistant</flag>
<flag name="homekit_controller">Allows you to connect accessories with the “Works with HomeKit” logo</flag>
<flag name="homematic">An API for the homematicip cloud</flag>
@@ -340,6 +374,8 @@
<flag name="hue">talk to Philips Hue</flag>
<flag name="huisbaasje">Huisbaasje smart energy meters</flag>
<flag name="hunterdouglas_powerview">integrate your Hunter Douglas PowerView devices</flag>
<flag name="husqvarna_automower">integration provides connectivity with Husqvarna Automowers lawn mowers</flag>
<flag name="huum">Integrates Huum saunas into Home Assistant</flag>
<flag name="hvv_departures">departures of busses, trains and ferries in Hamburg</flag>
<flag name="hydrawise">communicate with Hunter Wi-Fi irrigation controllers</flag>
<flag name="hyperion">integrate your Hyperion into Home Assistant</flag>
@@ -349,13 +385,16 @@
<flag name="iaqualink">iAqualink by Jandy allows you to control your pool via cloud service</flag>
<flag name="ibeacon">Adding iBeacon Tracker to your Home Assistant instance</flag>
<flag name="icloud">iCloud allows users to track their location on iOS devices</flag>
<flag name="idasen_desk">allows you to connect your IKEA Idåsen motorized desk to Home Assistant</flag>
<flag name="idteck_prox">This integration works with Proximity Readers (RFID card readers)</flag>
<flag name="ifttt">With the IFTTT component, you can trigger applets through the “Webhooks” service</flag>
<flag name="iglo"> integrate your iGlo Lights into Home Assistant</flag>
<flag name="ign_sismologia">a GeoRSS feed provided by the Spanish Instituto Geográfico Nacional</flag>
<flag name="ihc">use IHC Python SDK</flag>
<flag name="image">handle image assets in Home Assistant</flag>
<flag name="image_upload">handle image assets in Home Assistant</flag>
<flag name="imap">observing your IMAP server and reporting the amount of unread emails</flag>
<flag name="improv_ble">allows connecting devices implementing Improv via BLE to Wi-Fi</flag>
<flag name="incomfort">client for Intergas InComfort/InTouch Lan2RF systems</flag>
<flag name="influxdb">transfer sensor data to a local InfluxDB database</flag>
<flag name="inkbird">Integrates INKBIRD devices into Home Assistant</flag>
@@ -379,6 +418,7 @@
<flag name="joaoapps_join">joaoapps_join integration exposes services from Join</flag>
<flag name="juicenet">pulls data from a JuiceNet charging station</flag>
<flag name="justnimbus">queries the JustNumbus API used by the JustNimbus web dashboard</flag>
<flag name="jvc_projector">The JVC Projector integration allows for the automation of JVC Projectors</flag>
<flag name="kaiterra">view the readings from your Laser Egg or Sensedge device</flag>
<flag name="kaleidescape">The Kaleidescape integration allows automation of Kaleidescape movie player</flag>
<flag name="keba">integrates your Keba charging station (wallbox)</flag>
@@ -400,12 +440,15 @@
<flag name="kwb">integrates the sensors of KWB Easyfire pellet central heating units </flag>
<flag name="lacrosse">using the data provided by a Jeelink USB dongle or this Arduino sketch</flag>
<flag name="lacrosse_view">allows access to LaCrosse sensors</flag>
<flag name="lamarzocco">interacts with La Marzocco coffee machines through calls to the LaMarzocco cloud</flag>
<flag name="lametric">LaMetric Time smart clock listen to web radio and display notifications</flag>
<flag name="landisgyr_heat_meter">read the meter values from Ultraheat devices by Landis &amp; Gyr</flag>
<flag name="lastfm">lastfm sensor platform will allow you to see whenever a user starts scrobbling</flag>
<flag name="launch_library">information about the next planned space launch</flag>
<flag name="laundrify">Monitor the status of your washing machine or dryer using a laundrify WiFi power</flag>
<flag name="lcn">allows you to connect to LCN hardware devices</flag>
<flag name="ld2410_ble">Integrates LD2410 BLE sensors from Hi-Link</flag>
<flag name="leaone">Integrates LeaOne health devices into Home Assistant</flag>
<flag name="led_ble">Integrates multiple brands of Bluetooth Low Energy LED devices into Home Assista</flag>
<flag name="lg_netcast">allows you to control a LG Smart TV running NetCast 3.0</flag>
<flag name="lg_soundbar">allows you to control LG Soundbars from Home Assistant</flag>
@@ -415,16 +458,19 @@
<flag name="lifx_legacy">The lifx integration allows you to integrate your LIFX into Home Assistant</flag>
<flag name="lightwave">WiFi link for controlling Lightwave lights, switches and TRVs</flag>
<flag name="limitlessled">control your LimitlessLED lights from within Home Assistant</flag>
<flag name="linear_garage_door">lets you control Linear garage doors through Home Assistant</flag>
<flag name="linode">allows you to access the information about your Linode systems</flag>
<flag name="linux_battery">sensor platform is using the information stored in /sys/class/power_supply/</flag>
<flag name="litejet">allows a computer to control the system via LiteJets third party protocol</flag>
<flag name="litterrobot">Wi-Fi-enabled, automatic, self-cleaning litter box for cats</flag>
<flag name="livisi">connect your LIVISI Smart Home Controller (SHC) to Home Assistant</flag>
<flag name="local_calendar">create a calendar of events in Home Assistant</flag>
<flag name="local_todo">The Local to-do list integration allows you to create to-do lists in Home Assist</flag>
<flag name="logi_circle">integrate your Logi Circle cameras in Home Assistant</flag>
<flag name="london_underground">display the status of London underground lines</flag>
<flag name="lookin">Integrates LOOKin devices into Home Assistant</flag>
<flag name="loopenergy">Integrate your Loop Energy meter information into Home Assistant</flag>
<flag name="loqed">Integrate your LOQED Touch Smart Lock with Home Assistant</flag>
<flag name="luci">fetch connected devices from your OpenWrt</flag>
<flag name="luftdaten">query the open data API of luftdaten.info to monitor air quality</flag>
<flag name="lupusec">Lupusec alarm control panel and ultimately all connected sensors</flag>
@@ -441,9 +487,9 @@
<flag name="matrix">allows you to send messages to matrix rooms</flag>
<flag name="matter">control Matter devices on your local WiFi or Thread network</flag>
<flag name="maxcube">eQ-3 ELV MAX Cube Python API</flag>
<flag name="mazda">Mazda Connected Services integration</flag>
<flag name="mcp23017">base for all related mcp23017 platforms in Home Assistant</flag>
<flag name="meater">communication with the Meater Temperature Probe from Apption Labs</flag>
<flag name="medcom_ble">International Medcom Bluetooth-enabled radiation monitors</flag>
<flag name="mediaroom">control a Mediaroom Set-Top Box (STB) from Home Assistant</flag>
<flag name="media_extractor">Gets a stream URL and sends it to a media player entity</flag>
<flag name="melcloud">Python MELCloud interface</flag>
@@ -458,6 +504,7 @@
<flag name="met_eireann">Met Éireann (The Irish Meteorological Service) Public Weather Forecast API</flag>
<flag name="mfi">sensor platform to allow you to monitor mFi mPort interface and sensors</flag>
<flag name="mhz19">small non-dispersive infrared sensor that can measure CO2 level</flag>
<flag name="microbees">allows you to control your microBees devices such as plugs and wall switches</flag>
<flag name="microsoft">text-to-speech platform uses the TTS engine of the Microsoft Speech Service</flag>
<flag name="mikrotik">add support for MikroTik RouterOS API</flag>
<flag name="mill">A python3 library to communicate with Mill</flag>
@@ -471,8 +518,11 @@
<flag name="modern_forms">Asynchronous Python client for Modern Forms fans</flag>
<flag name="moehlenhoff_alpha2">allows you to control a Möhlenhoff Alpha 2 temperature control system</flag>
<flag name="monoprice">Python API for talking to Monoprice 6-zone amplifier</flag>
<flag name="mopeka">Integrates Mopeka devices into Home Assistant</flag>
<flag name="mosquitto">Set a runtime dependency for Mosquitto MQTT broker</flag>
<flag name="motionblinds_ble">adds support for Motionblinds Bluetooth motors</flag>
<flag name="motioneye">integrate your motionEye server into Home Assistant</flag>
<flag name="motionmount">control the position of your TVM 7675 Pro Signature MotionMount</flag>
<flag name="motion_blinds">control Motion Blinds from Coulisse B.V.</flag>
<flag name="mpd">allows you to control a Music Player Daemon from Home Assistant</flag>
<flag name="mqtt">install MQTT Broker and dependencies</flag>
@@ -482,11 +532,11 @@
<flag name="mvglive">departure times bus, tram, subway, train of Munich public transport network</flag>
<flag name="mychevy">communicates with the my.chevrolet website using the javascript API</flag>
<flag name="mycroft">allows you to send notifications and more to Mycroft from Home Assistant</flag>
<flag name="myq">lets you control MyQ-Enabled garage doors</flag>
<flag name="mysensors">combines devices like Arduino, ESP8266, Raspberry Pi, NRF24L01+ and RFM69</flag>
<flag name="mysql">set dependencies to install MySQL Libraries for use with HomeAssistant</flag>
<flag name="mystrom">Python API for interacting with myStrom devices</flag>
<flag name="mythicbeastsdns">automatically update your dynamic DNS entry at Mythic Beasts</flag>
<flag name="myuplink">get information about the devices supporting myUplink using the official cloud A</flag>
<flag name="nad">allows you to control a NAD receiver through RS232, TCP and Telnet</flag>
<flag name="nam">get temperature, humidity, pressure , air quality from Nettigo devices</flag>
<flag name="namecheapdns">automatically update your dynamic DNS entry at namecheapdns</flag>
@@ -535,30 +585,36 @@
<flag name="octoprint">The main integration to integrate OctoPrint sensors</flag>
<flag name="oem">ESP8266 based “WiFi MQTT Relay / Thermostat” sold by OpenEnergyMonitor</flag>
<flag name="ohmconnect"> show you the current OhmConnect status for the given OhmConnect ID</flag>
<flag name="ollama">adds a conversation agent in Home Assistant powered by a local Ollama server</flag>
<flag name="ombi">The Ombi integration monitors data from your Ombi instance</flag>
<flag name="omnilogic">Hayward Onmilogic pool control system</flag>
<flag name="oncue">allow you to monitor the state of your Oncue enabled Kohler generator</flag>
<flag name="ondilo_ico">ICO continuously analyzes the water quality of your pool/spa</flag>
<flag name="onewire">supports sensors which that using the One wire (1-wire) bus for communication</flag>
<flag name="onkyo">allows you to control a Onkyo, Integra and some recent Pioneer receivers</flag>
<flag name="onvif">allows you to use an ONVIF Profile S conformant device</flag>
<flag name="openai_conversation">adds a conversation agent powered by OpenAI in Home Assistant</flag>
<flag name="openerz"> uses OpenERZ API to access data from Entsorgung und Recycling Zürich (ERZ)</flag>
<flag name="openevse">an OpenEVSE Charging station equipped with an ESP8266-based Wi-Fi</flag>
<flag name="opengarage">opengarage cover platform lets you control the open-source OpenGarage.io device</flag>
<flag name="openhome"> connect an Openhome Compliant Renderer to Home Assistant</flag>
<flag name="opensensemap">query the open data API of openSenseMap.org air quality sensor station</flag>
<flag name="opensky">allows one to track overhead flights in a given region</flag>
<flag name="opentherm_gw">control the OpenTherm Gateway from Home Assistant</flag>
<flag name="openuv">The openuv integration displays UV and Ozone data from openuv.io</flag>
<flag name="openweathermap">uses OpenWeatherMap as a source for current meteorological data</flag>
<flag name="open_meteo">integrates the free weather forecast from Open-Meteo</flag>
<flag name="opnsense">Presence Detection with data from OPNsense firewall</flag>
<flag name="opower">get energy information from utilities that use Opower</flag>
<flag name="opple">allows you to control the state of your Opple smart light</flag>
<flag name="oralb">Integrates Oral-B devices into Home Assistant</flag>
<flag name="orangepi_gpio">The orangepi_gpio integration is the base for all related GPIO platforms</flag>
<flag name="oru">fetches your current energy usage from your ORU smart meter</flag>
<flag name="orvibo">allows you to toggle your (dangerous) Orvibo S20 Wifi Smart Sockets</flag>
<flag name="osoenergy">allows you to interact with supported devices and services offered by OSO Energy</flag>
<flag name="osramlightify">allows you to integrate your Osram Lightify into Home Assistant</flag>
<flag name="otbr">calling an Open Thread Border Routers REST API in Home Assistant</flag>
<flag name="otp">generates One-Time Passwords according to RFC6238</flag>
<flag name="ourgroceries">ntegrates your shopping lists into Home Assistant</flag>
<flag name="overkiz">The Overkiz (by Somfy) integration platform</flag>
<flag name="ovo_energy">allows you to monitor your energy consumption data</flag>
<flag name="owntracks">OwnTracks: track your location and send it directly to Home Assistant</flag>
@@ -569,9 +625,10 @@
<flag name="pandora">Pandora account, you can control it from Home Assistant with this media player</flag>
<flag name="pcal9535a">pcal9535a integration is the base for all related pcal9535a platforms</flag>
<flag name="peco">provides electricity outage data from PECO Philadelphia power company</flag>
<flag name="pegel_online">uses the data from the German Federal Waterways and Shipping Administration</flag>
<flag name="pencom">Pencom is a computer-controlled relay, I/O and custom boards</flag>
<flag name="permobil">view various sensors with information about your Permobil wheelchair</flag>
<flag name="philips_js">allows you to control Philips TVs which expose the jointSPACE JSON-API</flag>
<flag name="pi4ioe5v9xxxx">support for the quasi-bidirectional devices pi4ioe5v9xxxx I2C I/O port expander</flag>
<flag name="picnic">get information from Picnic about orders, deliveries and cart content</flag>
<flag name="piglow">control the Piglow lights on your Raspberry Pi from within Home Assistant</flag>
<flag name="pilight">Pilight is a open source solution to communicate with 433 MHz devices</flag>
@@ -586,6 +643,7 @@
<flag name="point">Point hub enables integration with the Minut Point</flag>
<flag name="poolsense">PoolSense is a smart pool monitor</flag>
<flag name="powerwall">API for Tesla Powerwall</flag>
<flag name="private_ble_device">identify devioces with random MAC addresses</flag>
<flag name="profiler">Help visualize profiling data from cProfile with kcachegrind and qcachegrind</flag>
<flag name="progettihwsw">brings the automation experience with ProgettiHWSW boards</flag>
<flag name="proliphix">control Proliphix thermostat from Home Assistant</flag>
@@ -597,6 +655,7 @@
<flag name="ps4">allows you to control a Sony PlayStation 4 console</flag>
<flag name="pulseaudio_loopback">whole home audio system based upon PulseAudio</flag>
<flag name="pure_energie">integrates the Pure Energie Monitor device with Home Assistant</flag>
<flag name="purpleair">PurpleAir makes sensors that measure hyper-local air quality data</flag>
<flag name="pushbullet">sensor platform reads messages from Pushbullet</flag>
<flag name="pushover">allows integrations to send messages to the user using Pushover</flag>
<flag name="pvoutput">The PVOutput integration</flag>
@@ -611,13 +670,16 @@
<flag name="quantum_gateway">device tracker platform for Verizon Fios</flag>
<flag name="qvr_pro">QVR Pro allows you to connect to cams configured on your QNAP NAS</flag>
<flag name="qwikswitch">the main integration to integrate various QwikSwitch devices with Home Assistant</flag>
<flag name="rabbitair">lets you control your air purifier over the local network</flag>
<flag name="rachio">The rachio platform allows you to control your Rachio irrigation system</flag>
<flag name="radiotherm">control a thermostat from Radio Thermostat or 3M Filtrete</flag>
<flag name="radio_browser">use the directory of radio stations collected on Radio Browser in Home Assistant</flag>
<flag name="rainbird">allows interacting with LNK WiFi module of the Rain Bird Irrigation system</flag>
<flag name="raincloud">allows you to integrate your Melnor RainCloud sprinkler system in Home Assistant</flag>
<flag name="rainforest_eagle">platform for Rainforest Automations Eagle-200 and Legacy Eagle energy gateways</flag>
<flag name="rainforest_raven">connects to a RAVEn-compatible device attached to the Home Assistant via USB</flag>
<flag name="rainmachine">integrate all platforms related to RainMachine smart Wi-Fi sprinkler controllers</flag>
<flag name="rapt_ble">Integrates RAPT Pill hydrometers into Home Assistant</flag>
<flag name="raspihats">The base for all related Raspihats platforms in Home Assistant</flag>
<flag name="raspyrfm">adds support for cheap RC 433 MHz outlets via one of the supported gateways</flag>
<flag name="rdw">looks up any dutch registered vehicle by its license plate</flag>
@@ -625,10 +687,13 @@
<flag name="recorder">storing details in a database per sqlalchemy</flag>
<flag name="recswitch">allows you to control the Ankuoo REC Switch devices from Home Assistant</flag>
<flag name="reddit">integrates data from Reddit to monitor your favorite subreddits</flag>
<flag name="refoss">Integrate Refoss devices into Home Assistant</flag>
<flag name="rejseplanen">travel details for Danish public transport</flag>
<flag name="remember_the_milk">create tasks in Remember The Milk (RTM) (deprecated)</flag>
<flag name="remote_rpi_gpio">base for all related GPIO platforms in Home Assistant</flag>
<flag name="renault">integration with the MyRenault cloud service</flag>
<flag name="renson">The Renson integration pulls in data from the Renson Endura delta device</flag>
<flag name="reolink">The integration allows you to control Reolink NVRs or cameras</flag>
<flag name="repetier">Repetier-Server is a 3D printer/CNC server, able to control multiple devices</flag>
<flag name="rest">rest sensor platform for data exposed by a RESTful API</flag>
<flag name="rflink">The rflink integration supports devices that use RFLink gateway firmware</flag>
@@ -641,6 +706,7 @@
<flag name="rmvtransport">departure time of bus, tram, subway, train in Rhein-Main area public transport</flag>
<flag name="rocketchat">allows you to send messages to your Rocket.Chat instance from Home Assistant</flag>
<flag name="roku">add support for Roku players</flag>
<flag name="romy">The ROMY integration allows you to control your ROMY vacuum robot</flag>
<flag name="roomba">control a iRobot Roomba vacuum or iRobot Braava m-series mop</flag>
<flag name="roon">allows you to control RoonLabs music players</flag>
<flag name="route53">keep your AWS Route53 DNS records up to date</flag>
@@ -655,10 +721,14 @@
<flag name="russound_rio">control Russound devices that make use of the RIO protocol</flag>
<flag name="russound_rnet">control Russound devices that make use of the RNET protocol</flag>
<flag name="ruuvitag_ble">Integrates Ruuvis RuuviTag BLE devices into Home Assistant</flag>
<flag name="ruuvi_gateway">Integrates Ruuvi Gateway devices as polling BLE remote scanners via the /history</flag>
<flag name="rympro">connects with a Read Your Meter Pro account to get water meter reads into HA</flag>
<flag name="sabnzbd">monitor and control your downloads with SABnzbd from within Home Assistant</flag>
<flag name="saj">poll a SAJ solar inverter and present the values as sensors</flag>
<flag name="samsungtv">Support for Samsung TV Sets</flag>
<flag name="sanix">get water/sewage level sensor measurements from the Sanix devices</flag>
<flag name="satel_integra">Satel Integra alarm panel to leverage</flag>
<flag name="schlage">provides connectivity with Schlage WiFi smart locks through Schlages cloud API</flag>
<flag name="schluter">integrate your Schluter-DITRA-HEAT-E-WiFi electric floor heating thermostat</flag>
<flag name="scrape">scraping information from websites</flag>
<flag name="screenlogic">allows you to integrate your Pentair IntelliTouch or EasyTouch pool controller</flag>
@@ -679,6 +749,7 @@
<flag name="sesame">allows you to control your Sesame smart locks made by CANDY HOUSE, Inc.</flag>
<flag name="seventeentrack">get package data tied to their 17track.net account</flag>
<flag name="seven_segments">allows you to read physical seven segments displays</flag>
<flag name="sfr_box">offers integration with the SFR broadband router</flag>
<flag name="sharkiq">The sharkiq integration allows you to control your Shark IQ vacuum</flag>
<flag name="shelly">Shelly devices</flag>
<flag name="shiftr">transfer details collected with Home Assistant to Shiftr.io</flag>
@@ -711,7 +782,6 @@
<flag name="snmp">Presence Detection, Sensor, Switch via SNMP</flag>
<flag name="snooz">Integrates SNOOZ devices into Home Assistant</flag>
<flag name="socat">Set a flag to install socat and socat-zwave startscript</flag>
<flag name="sochain">displays supported cryptocurrency wallet balances</flag>
<flag name="solaredge">details from your SolarEdge solar power setup</flag>
<flag name="solaredge_local">uses the local API available on some SolarEdge Inverters</flag>
<flag name="solarlog">uses the open JSON interface on Solar-Log PV monitoring systems</flag>
@@ -736,22 +806,25 @@
<flag name="ssl">include support for haproxy</flag>
<flag name="starline">retrieve data of your StarLine security system from the StarLine portal</flag>
<flag name="starlingbank">monitor your account balance data as sensors</flag>
<flag name="starlink">allows you to integrate your Starlink into Home Assistant</flag>
<flag name="startca">Integrate your Start.ca account information into Home Assistant</flag>
<flag name="statsd">transfer all state changes to an external StatsD instance</flag>
<flag name="steamist">monitor the state of your Steamist steam shower</flag>
<flag name="steam_online">allows you to track the online status of public Steam accounts</flag>
<flag name="stiebel_eltron">integral ventilation or heat pump units of STIEBEL ELTRON</flag>
<flag name="stookalert">queries the RIVM Stookalert API for unfavorable weather conditions</flag>
<flag name="stookwijzer">queries the Stookwijzer API for windspeed and gets the air quality index</flag>
<flag name="stream">provides a way to proxy live streams through Home Assistant</flag>
<flag name="streamlabswater">interact with StreamLabs water monitoring devices</flag>
<flag name="subaru">MySubaru connected vehicle services</flag>
<flag name="suez_water">consumption of water from the French water provider Tout Sur Mon Eau</flag>
<flag name="sunweg">a sensor to collect information from your WEG inverters using Sun WEG server</flag>
<flag name="supla">Supla is an Open Source home automation system for ESP8266 based devices</flag>
<flag name="surepetcare">information on your Sure Petcare Connect Pet or Cat Flap</flag>
<flag name="swiss_hydrological_data">details (temperature, level, and discharge) of rivers and lakes in Switzerland</flag>
<flag name="swiss_public_transport">give you the next three SBB departure times from a given location</flag>
<flag name="switchbee">library to control SwitchBee smart home devices</flag>
<flag name="switchbot">allows you to control SwitchBot devices from Home Assistant</flag>
<flag name="switchbot_cloud">allows you to control SwitchBot devices connected through the SwitchBot hub</flag>
<flag name="switcher_kis">allows you to control the Switcher V2 Water Heater</flag>
<flag name="switchmate">allows you to control Switchmate devices from Home Assistant</flag>
<flag name="syncthing">allows you to monitor states of your synced folders from Syncthing</flag>
@@ -764,18 +837,24 @@
<flag name="tado">an interface to the my.tado.com website</flag>
<flag name="tahoma">interface to the tahomalink.com website. It adds covers, scenes and a sun sensor</flag>
<flag name="tailscale">monitor and automate on the state of the devices in your Tailscale VPN</flag>
<flag name="tailwind">integrates Tailwind garage door controllers fully locally</flag>
<flag name="tami4">Support for Tami4 Edge / Edge+ by Strauss in Home Assistant</flag>
<flag name="tankerkoenig">monitor the fuel prices with tankerkoenig.de</flag>
<flag name="tank_utility">Add Tank Utility propane tank monitors to Home Assistant</flag>
<flag name="tapsaff">provides the Taps Aff status for a given location within the UK</flag>
<flag name="tasmota">Python module to help parse and construct Tasmota MQTT messages</flag>
<flag name="tautulli">The tautulli sensor platform will monitor activity on a given Tautulli Server</flag>
<flag name="technove">TechnoVE Smart Charging Station through the station local API</flag>
<flag name="ted5000">monitors electricity consumption/production by connecting to the TED gateway</flag>
<flag name="tedee">connect locally to your Tedee locks by communicating with the Tedee bridge</flag>
<flag name="telegram_bot">Use Telegram on your mobile or desktop device to send and receive messages</flag>
<flag name="tellduslive">cloud platform that connects to your Tellstick</flag>
<flag name="tellstick">integrates TellStick devices into Home Assistant</flag>
<flag name="temper">get the current temperature from a TEMPer device</flag>
<flag name="tesla">integration with the Tesla cloud service</flag>
<flag name="tesla_wall_connector">allows you to integrate your Gen 3 Tesla Wall Connector with Wi-Fi</flag>
<flag name="teslemetry">commands and sensors from the Tesla vehicles connected to a Teslemetry subscript</flag>
<flag name="tessie">control Tesla vehicles connected to your Tessie account from HA</flag>
<flag name="test">internal and developer use</flag>
<flag name="tfiac">integrates several vendors air conditioning systems into Home Assistant</flag>
<flag name="thermobeacon">Integrates ThermoBeacon devices into Home Assistant</flag>
@@ -783,6 +862,7 @@
<flag name="thermoworks_smoke">pulls data for your ThermoWorks Smoke Thermometer</flag>
<flag name="thingspeak">makes Home Assistant communicate with the ThingSpeak API</flag>
<flag name="thinkingcleaner">displays information about your Thinking Cleaner add-on</flag>
<flag name="thread">track the different Thread networks (WIP)</flag>
<flag name="tibber">a sensor with the current electricity price</flag>
<flag name="tikteck">Support for the Bluetooth smart bulb from Tikteck</flag>
<flag name="tile">API for Tile Bluetooth trackers</flag>
@@ -797,10 +877,13 @@
<flag name="touchline">lets you control ROTH Touchline floor heating thermostats</flag>
<flag name="tplink">control your TP-Link Smart Home Devices</flag>
<flag name="tplink_lte">allows you to observe and control TP-Link LTE routers</flag>
<flag name="tplink_omada">allows you to control your TP-Link Omada SDN Devices</flag>
<flag name="traccar">uses GPS for tracking and has support for over 1500 different types of devices</flag>
<flag name="traccar_server">Traccar uses GPS for tracking,over 1500 different types of devices</flag>
<flag name="trackr">trackr platform allows you to detect presence using TrackR devices</flag>
<flag name="tractive">Tractive is an Austrian company develops real-time location trackers for pets</flag>
<flag name="tradfri">Control/observe IKEA Tradfri devices</flag>
<flag name="trafikverket_camera">Retrieve camera feed from Trafikverket</flag>
<flag name="trafikverket_ferry">Retrieve ferry departure information from Trafikverket</flag>
<flag name="trafikverket_train">Retrieve train departure information from Trafikverket</flag>
<flag name="trafikverket_weatherstation">weather information provided by Trafikverket weather stations in Sweden</flag>
@@ -824,7 +907,6 @@
<flag name="upb">Library for interacting with UPB PIM</flag>
<flag name="upcloud">allows you to access the information about your UpCloud servers</flag>
<flag name="upc_connect">presence detection by looking at a Connect Box</flag>
<flag name="updater">binary sensor will check daily for new releases</flag>
<flag name="upnp">support UPnP/Internet Gateway Device (IGD) Protocol</flag>
<flag name="uptimerobot">provides binary sensors from your monitors from Uptime Robot</flag>
<flag name="usb">USB Discovery integration will watch the host for USB devices</flag>
@@ -832,6 +914,7 @@
<flag name="usgs_earthquakes_feed">a GeoJSON feed provided by the U.S. Geological Survey</flag>
<flag name="utility_meter">integration provides functionality to track consumptions of various utilities</flag>
<flag name="uvc">allows you to integrate UniFi Video Camera (UVC) into Home Assistant</flag>
<flag name="v2c">allows monitoring and control of a local V2C Trydan EVSE</flag>
<flag name="vallox">control any Vallox ventilation unit</flag>
<flag name="vasttrafik">traveling details for the larger Göteborg area in Sweden from the Västtrafik</flag>
<flag name="velbus">supports the Velbus USB, serial and TCP/IP gateway</flag>
@@ -848,6 +931,8 @@
<flag name="vizio">allows you to control SmartCast-compatible TVs</flag>
<flag name="vlc">The vlc platform allows you to control VLC media player</flag>
<flag name="vlc_telnet">Control VLC via it's telnet interface</flag>
<flag name="vodafone_station">allows you to control your Vodafone Station based router</flag>
<flag name="voip">enables users to talk to Assist using an analog phone and a VoIP adapter</flag>
<flag name="volkszaehler">consuming the system information provided by the Volkszaehler API</flag>
<flag name="volumio">allows you to control a Volumio media player</flag>
<flag name="volvooncall">offers presence detection as well as sensors such as odometer and fuel leve</flag>
@@ -862,6 +947,10 @@
<flag name="watson_tts">text-to-speech platform that works with IBM Watson Cloud</flag>
<flag name="watttime">Cloud based Climate Trace Service</flag>
<flag name="waze_travel_time">waze_travel_time sensor provides travel time from the Waze</flag>
<flag name="weatherflow">reads weather data from all WeatherFlow Tempest compatible weather station</flag>
<flag name="weatherflow_cloud">provides access to cloud provided Weather Forecast of a users Tempest Weather S</flag>
<flag name="weatherkit">obtains current weather and forecasts (hourly and daily) from Apple Weather</flag>
<flag name="webmin">provides sensors for monitoring the CPU and memory usage of your server</flag>
<flag name="webostv">allows you to control a LG webOS Smart TV</flag>
<flag name="wemo">discover and control WeMo devices</flag>
<flag name="whirlpool">integrates Whirlpool 6th Sense Live appliances</flag>
@@ -876,7 +965,6 @@
<flag name="wolflink">uses the Wolf Smart-Set for your heating system status</flag>
<flag name="workday">generating country, province and state specific sets of holidays on the fly</flag>
<flag name="ws66i">Control the Soundavo Whole-Home Audio Amplifier via local network</flag>
<flag name="xbee">send and receive commands to and from other devices on the Zigbee</flag>
<flag name="xbox">A library to authenticate with Windows Live/Xbox Live and use their API</flag>
<flag name="xbox_live">track Xbox profiles</flag>
<flag name="xeoma">Python wrapper for Xeoma web server API</flag>
@@ -891,17 +979,20 @@
<flag name="yamaha">Library for Yamaha RX-* Receivers</flag>
<flag name="yamaha_musiccast">add support for Yamaha MusicCast devices</flag>
<flag name="yandex_transport">will give you the time until the next departure time from a bus/tramway/etc stop</flag>
<flag name="yardian">The Yardian integration allows you to control your Yardian Smart Sprinkler Contr</flag>
<flag name="yeelight">allows you to control your Yeelight Wifi bulbs</flag>
<flag name="yeelightsunflower">allows you to control your Yeelight Sunflower light bulbs</flag>
<flag name="yi">allows you to utilize Yi Home Cameras within Home Assistant</flag>
<flag name="yolink">Integrates YoLink Devices into Home Assistant</flag>
<flag name="youless">allows you to read the meter values from sensors created by YouLess</flag>
<flag name="youtube">allows you to connect YouTube channels to Home Assistant</flag>
<flag name="zabbix">integration to connect to a Zabbix monitoring instance via the Zabbix API</flag>
<flag name="zamg">meteorological details published by the Austrian weather service</flag>
<flag name="zengge">Python API for controlling Zengge LED bulbs</flag>
<flag name="zeroconf">will scan the network for supported devices and services</flag>
<flag name="zerproc">discovers nearby Zerproc lights</flag>
<flag name="zestimate">track the Zestimate® value of properties using the Zillow API</flag>
<flag name="zeversolar">Zeversolar integration using local API</flag>
<flag name="zha">Support for ZHA/deconz based Zigbee/ZNet Devices</flag>
<flag name="zhong_hong">lets you control Zhonghong HVAC Gateway Controller thermostats</flag>
<flag name="ziggo_mediabox_xl">allows you to control a Ziggo Mediabox XL</flag>

View File

@@ -1,6 +1,6 @@
AUX hasstest 72 BLAKE2B 219dc5045193bbbf18f91d37d90072304c3f9937ac55337b692fcb03adea8e3fc63b3852b928d40b13162172d22f712feedb088d3d9b54c9b199a01c7446c865 SHA512 57491109c03926f0ab0a1cd3f55da0faac1afafc0ba405b4244652376d4da943227c17b1bf6b136dea151649cf02caf51d9aa49581addffc8ccf4c80d3c43c9c
AUX homeassistant.conf.d 289 BLAKE2B f4a85e5a451a254a8ef39ae481275eb93b52df645d5b5c5801fee30aa548b9ccc0eacc9fb5256793d819dabe7b53f6ff5809798d0cf771464d56aae5a58332d2 SHA512 db860c0c66d0ea66eae08e62befc07d06ccea37a2ab89280328faa54ef6cc0623a65257e7806c72b1afe608e502566ca4ee8ac7de3547705ee6394184b5da110
AUX homeassistant.init.d 922 BLAKE2B 0ff290187ca08f0a2afe011e9284f91c25722f4d2a97e4d26cf6cf06b56f66caa30c777bf1b4f7a32ebdde644a3d8b2e5c625bd86f70601548d886deb54c9a50 SHA512 78328ec822f43c04b614e63b27625c0fff75419203080b651c881ea91ea00dc32eb62273c23e3e150a5c22c952bcd86a929b10e92a0e3b24540d2ae66909216d
AUX homeassistant.init.d 1032 BLAKE2B 5ca9e2232a35ddfd4279fd9537a112f9edd59edce7468f7054e6d049f4d3a60d4ef82d74092eec1d7067bf0d27579acf6e1b19f77b9f0dca26126dd59bb76838 SHA512 0ce07ebf1bba1df4772def0c6eba126dd8a8347208d15fbe1cac774f62dd100e172f0d8d5d26f9dda7352f36a5191e1b771af7f44fcbf16d365d5595451b44fb
AUX homeassistant.logrotate 185 BLAKE2B 95f6a0681f2ee9da195052a19e7a420aef5f99f601cf1b30c895c50a846364bd86764d4e2a550f5171374e43a2197f366d4b7b263333049445ee45c998046582 SHA512 fc99afd4bcec3785e3387e368040688e46b02093100e9c8b5b6c11bd4566b39adf73da2b8470427ba6a9193335979ee78e8667caf227d23b31b7b50ffb9f63d6
AUX homeassistant.service 295 BLAKE2B d6989960404ed89f1888e0776a622b8b1800c39353f458d38af2364f1cc6a93c249155c291633792666e12c5235d8d43e9ce933a1e8958ea3fa948f74ebdf716 SHA512 c2c7349e3eda8a0bf85543697e37d0038e7c89ebdbaa22104dfc26f56d408d1c843c2aaa0c935359ab0ba27e7e3529a48a5487bf5c3377e37d47b0cbececa3ec
AUX maxcube_TypeError_01114_dirty_hack.patch 2264 BLAKE2B d4287d558066962e331e91839ac9008bdaa3b41bfccd634d79479b3d35716e2defedfa311d06143fd2d97a253965dd3b78a9b8097d9ed961a0616fbebbc3761c SHA512 3b7264dd59df521bcc2b3a3e449960d59eb85c9a91fafbe022d63f5e5c3308a17e3f171a33dcef116bf9fe0ccd4302a5357e5bf92a72870ceddd1f306c2be29c
@@ -8,14 +8,16 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2022.10.5.gh.tar.gz 16789114 BLAKE2B cb64326ae8f4d3323bccc2b64b53bd61673f25343a1b9b2c74edea493b39848624f7ef4c9e6928bcb2cee2ab1bdbc5c57b51dfcf08ba06067c09e333b4d19816 SHA512 dfba7a9fbbe4840a631d398f3e70b77f6ce2df078a3281b8ac47a37c9c9db2d446e633278ccc3c7f8518b578e0d9943622ef15767be9d8e69deb39c9ca287a2a
DIST homeassistant-2022.11.4.gh.tar.gz 17093650 BLAKE2B a39fac2325156a08ebecdad0418da338bde53a4ec9ac44144682ff2c7d524afb7aebbb8803f5899bc1723af13d39825cf3298af95bdc6797d1ef917dbdbcf6ed SHA512 9dc7c99cec0c22bbb03cb6a6a70ff3e85fe1c22c2826444201cd8a7991976fbfa140b2a97887be211c812effc437156b7abbadcb02c5b6b248badbaeb4171ee6
DIST homeassistant-2022.11.5.gh.tar.gz 17094421 BLAKE2B 75d5beee10f5d050006d19c45a25d1779e87b6a077cf47930dd09f160084429e7546d70934ee19eb7e0e4c26358e737541df7566b646c4626e6b1f92daf07f11 SHA512 5129e6bdd902dc596a34be58cc4870666ac01150c06b094aa659c192844add9fe5e73200379c21aa3466c6094439aaa51c42b45dda043a7afa09ca696c16024e
DIST homeassistant-2022.12.0.gh.tar.gz 17417091 BLAKE2B 4e44b1844781eb8bf4bc9c93606cf58f2ce0c05148acb0023162511e9819e0bf5cf8b24fc185255c5e7535507e5f06516ccc1940d86a5a4fc4f6476b15d411b4 SHA512 73ae57c0240307c4ffd6c094334a8807bc983eb4858914e570b479f6fd44638a9009bfed7a8a1e3dd193bf5412b689d769cdaa5626ac981b7c78d1a620596196
DIST homeassistant-2022.9.7.gh.tar.gz 16485744 BLAKE2B 04497b7b388e99020bb09b15a53db23b9f073ad27cf18fb1fb0d3d3426dab9a9d4d7e1fefea8bc9e0493022f2911a7f48244f9ccbeb62eb6c81856fbc12a691d SHA512 6569931c0506241e78bd2b997fbe4357075acddee2abd472f6262a372e787305feb6fa3300fd034d8624321a42f7fa43a03175033015861e8f04a384713d34ee
EBUILD homeassistant-min-2022.10.5.ebuild 15592 BLAKE2B 659e88646c304ecd4d6d02bb428d3d32ab5589747e4f0d3f2c9b48f07ac9716684022726c9aa38dd39ae4aed75a15971e5f7d0007fad52297469375afc005c9a SHA512 ebaa416d4ed00bae3815d7b539f9a8547b291f0e84aa4e2095841d32eb882278182fad0c0384b4c861f5e2d54df0bd8673d9a8d6aeb22805a36f3071a950725c
EBUILD homeassistant-min-2022.11.4.ebuild 15442 BLAKE2B c941ac49683a06aaa18b5422565b72cff09671485a2fcc0c827e18d2cd3e67ce818e3ad14ffbb5cb3bd439334cd6daa7276b572463d4dd0273757d556aa10524 SHA512 7dbe80be733efa9288f075387cbae05e539cdf1eb7d6337bfeae8f4ff6a2756ec41694d427694f17a893ee0a01c5a610669474b56d559d7fced7f5370ed0d0a6
EBUILD homeassistant-min-2022.11.5.ebuild 15514 BLAKE2B 7d012ecbc17338cc0eca48f420c3884c05b690d5b8cb0b4b723b5d419a8848272ec61015403a526a400ca36be08b081c46ca9a654f1cf9e0f495d04604045b27 SHA512 01ec45ca6c170729ae58ba51e392c7211a38c4c7e43456f3a5d2ed3b43644adb1ec4cb1e67e43e53ad4147319fefe8519f58eb8a2590503155fa22c04449d72a
EBUILD homeassistant-min-2022.12.0.ebuild 15809 BLAKE2B 2072a0035554a18c8a6c2397b6a8951e1be429d74824a7fd4e7bd01fff8b7da98b4fd9477e485d48690992e4d415a0646791753c47910319059596a81721255c SHA512 e40234d9edfe2705e405fdaae9ddf93a066a82a67a3a0947b466993737412fa8e42bedc4df3871ba76d13461639f790a33bab8775a4716053eb2d243684d8614
EBUILD homeassistant-min-2022.9.7.ebuild 15423 BLAKE2B 9f2174c99de23a4504ddd82215380316c62a6acd051ecc8bf73b03e7b422b28996897a5e14e846343b10f3cdf6b3bd619ccc6619501637f754a366579cea8a57 SHA512 04526ef3d2dade4aafdfa63d62d250d443533c4069cfaae0a061b093ba9d2d236c9f9950301c0d15e600f3b9ad733f19f93ec62aa317badcf953f39442b2c27f
MISC metadata.xml 8758 BLAKE2B c0774577ffd30b8ae02ee4b448e9c7e84ae3ba03096fe411354df035fc344197f0ad4038b50725740e65f3f51e2cb4fb34bc88985bdc306d90e4f9b078e0b9c0 SHA512 2aa55d88f95039869cc85d50db318bba79349007ded414b4fbbf41e652a30302aa25c68ea1e62d43a5c9c9a4e1ce0ed5bda6812f56df881c061a67a9c742d533
DIST homeassistant-2024.3.3.gh.tar.gz 16494189 BLAKE2B bfb728d5739c2fbdfd94172f2600e1764ca3cbc1a37bdfd4f882a7da647c910f8a7947e63da69bb81dd7b452e4f91ad4091195f55d8e9145b9523895b8b81d61 SHA512 a08a0c6776f34826128bce3310003ac104822f6391de403ac83ee037e9d5d6ca4c145698337555d127e0041354387a62304cc8e6dc18907bc330c74ce2919072
DIST homeassistant-2024.3.3.tar.gz 20325232 BLAKE2B 4f4a28ea1e4f2a68d2e31c49fbaf6a5ae4f1ac2b07f67b0671439eaeb344b1a87e91840f9bfce4cb7e5275ce40aa952b66242d1f7c6b71ebf0a860f03fa524ff SHA512 86aeedf514f20af8f525d94c37ba579301cd0eb3b7249882be46bd2142687f8500942fa1380393eb1bc3df98cbedc74d3e147d90c2322b0b6635eeb5788403f0
DIST homeassistant-2024.4.3.gh.tar.gz 16722195 BLAKE2B 981353e51b39515398ec272323b22e15635cbe3b4f24d832e3c6e64b397bf226d32ed0d16309c8520ea05df9dce361bf4388fc4a8d5ec5a315e449376b47d4d2 SHA512 7bd0a43eb2fbe9ca94b720856bf7ec431fe641c29d3d28fc3ca5240d291c7a8807071669c0c2040e65d8b1ca36b0fecb44cb5c4e4b5222923245f028a4690d70
DIST homeassistant-2024.4.3.tar.gz 20579147 BLAKE2B b38874b5ce970f6f8eea7512c00671f2eeeaf33f5df6a4b7b2d4fa9c8ad223bd9f8768a46c145e6a47608169e607798cfeb52dcbd205ba085f331eac6642493d SHA512 021714f754f6f8fb2dc0133d31c496ae1e23255469da741497c75d0f391d603e257884d9836eda2f9f3ac719c23b3fb426ade1769c664d3ac02e8d46f9418190
DIST homeassistant-2024.4.4.gh.tar.gz 16723900 BLAKE2B ca4d862ff72a20aeeb883f927dce436be58100eeb008f62f211d31f6bf384f67e45b95cea07af1cae881f2ed7bd3b240f555f204b81596d0968ad678a11b0367 SHA512 c9fc1828f276f5ab37d6ed335886c13a860232e66009922d8a9ea5f53b2b181ba39f90c2c3932961dd0724bda6d491a59aeffec983eab592ddfac0bbdf1683b5
DIST homeassistant-2024.4.4.tar.gz 20721794 BLAKE2B 38ef086468d0e818035ce2572ca94249010ec906ab08ba63bd9e63ae16f0d5ed9f47fc8aa84120f3664ba578908652e20cf95e9e5c414919d1b389f3d3aa74e8 SHA512 93acf9ada78bd97134f05e2b3a0052477adacc079332da89fa41dd3ff432180ebe2bdb041b3a33c8df85bfd75090e305e9cae615db405b0c9cf94631f504eca9
DIST homeassistant-2024.5.3.gh.tar.gz 16996185 BLAKE2B 402ac1f4e417604c3c6ebc91c3e22ce452c05211cb35ee871b56f36b0046dbe362622e1555d22b2da562be56871cbef20e5a5470fe6a2c13928dae19a511e5a3 SHA512 f7cb3fa6008754890a18fe27f96fafd831f9e14a3129be1b73e7c5d601697cc3dfc26de75f2357b3e5047b0f94a00cea0549771e324af45084bc5be31dc1cf6f
DIST homeassistant-2024.5.3.tar.gz 20991448 BLAKE2B ac1c4ae9d39811ba6804ced95e77b2a14de9d16e329885171b8230f2f613d01cbf2119151043bdad168fc4233c3513ad6b8028f15a74280e4a0dca25adb8f263 SHA512 c129ff52daef30b047464264baf2b173beec75a12eebe781975a5cd2cc833f2331ae8bb820e00ca67e52f7d6b471bc42424516589ec2ab9b3d8d5883bfa5509c
EBUILD homeassistant-min-2024.3.3.ebuild 19080 BLAKE2B 4f7d485d89fe25b40ef9de9fd8c3c5a469812d09e7aed9a2c957c1f307fe3f7f32aea96552891137951415b0910364dda064434bcd25741d9608052f883b68d3 SHA512 81bdf34f8f4efe854a3a9cc1fea584f269801d7df31f4cbd3336246abdb6e7a3f8d490911583921b87ab0316f888a1085ef28bb9f851c93cf6d294b705d779f5
EBUILD homeassistant-min-2024.4.3-r1.ebuild 19118 BLAKE2B e16514b9833a8986f0653b882a0622eaca1db359e7336d84ee1d6e5672cd0e98cbfce20be285f86b053039d096a6a4aabe92cff8a1a124a3c573abc680c4c702 SHA512 dae77739b77e455bbcaf5e9b54ada732101ea4fb5bb50878dfa2e3ef6a86859da3ba98b6d9343f7b9a11727978440927cbacee246289f94d5c5e77b69f50e82d
EBUILD homeassistant-min-2024.4.4-r1.ebuild 19118 BLAKE2B 0adbdaf266bc249da614d1eedc444a6aa86c930f4d7bf17519188d68cd79870447be63d21728eb7a9c25de8decf23d06afef21f6426d5c85151e0550d8321177 SHA512 4edf7eeb7a950a4369385c1990ef070159de8f729dabe32b0b94e4081bbee7c79acfb6a95b199ae602d878a8d0d2b5d875c64f74b12223619f75bce65bee477f
EBUILD homeassistant-min-2024.5.3-r4.ebuild 19119 BLAKE2B 17135c7e68c10f830556bc6df0ca5895b0069b049dfc7fb47febbd34d821b5ce4f6a39c488bb2e2cd6de0fe26b8b78b0f9ca9d63bb3cf431ccbb7009d56f7ad4 SHA512 64a4efa18d26f7d95aac2863908dd45200e5453d82330e8c2068dafa8699fcb5bb639c3fb78295aa62d05755c18025d677face05bf29ad1888ab09131e604ba3
MISC metadata.xml 10139 BLAKE2B 352c7db532a58de1a4a0269d417258999387a0b26f9bd444351fba888b530f95115704ad87a5525f8f3dd543932448a4aef165f122bf345952cedfb19018fba1 SHA512 f28452df2a14f865797ccf8ec8ab8f7e933e100c233796f1a3ca544a9745a9359d0f26c675788f7528cd190790b3e261aca8c708e4c5911697de390893e73be4

View File

@@ -9,6 +9,7 @@ user="homeassistant:homeassistant"
stdoutlog="/var/log/homeassistant/stdout.log"
serverlog="/var/log/homeassistant/server.log"
warningslog="/var/log/homeassistant/warnings.log"
retry="20"
start_stop_daemon_args="--user $user --stdout $stdoutlog --stderr $serverlog --wait 10"
@@ -25,9 +26,7 @@ pidfile=/run/homeassistant.pid
depend() {
need net
# need socat-zwave
# need mosquitto
after bootmisc
after apcupsd asterisk bluetooth cups dhcp esphome influxdb mosquitto mysql netdata prometheus socat-zwave syncthing unifi upsd xabbix zigbee2mqtt zoneminder
}
start_pre() {

View File

@@ -1,297 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="accuweather aftership airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky dlna_dmr dlna_dms +dwd_weather_warnings enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken +mariadb maxcube mikrotik +mobile_app modbus +mosquitto +mqtt myq mysensors mysql +notify_events octoprint onvif openweathermap +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink upnp utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf zha +zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}]
~dev-python/bleak-0.18.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.24.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221010.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.11[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
~dev-python/python-zeroconf-0.39.1[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.7.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.7.0[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.18.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.24.0[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.1.1[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.2.4[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/ha-HAP-python-4.5.2[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.0.2[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.1.0[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-2.5.3[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.8[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-2.0.2[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-5.9.2[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.1[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.16[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.83[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.1[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.43.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.5[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.981[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.3[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -1,295 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky dlna_dmr dlna_dms +dwd_weather_warnings enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken +mariadb maxcube mikrotik +mobile_app modbus +mosquitto +mqtt myq mysensors mysql +notify_events octoprint onvif +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink upnp utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf zha +zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.8.5[${PYTHON_USEDEP}]
~dev-python/bleak-0.19.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.7.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.3[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.61.1[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.6.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221108.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.8.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
~dev-python/python-zeroconf-0.39.4[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.7.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.11.1[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.69[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.19.2[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.8.5[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.7.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.61.1[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.4.3[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/ha-HAP-python-4.5.2[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.2.19[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.2.1[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-2.5.3[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.9[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-4.1.2[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.28.1[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-5.9.3[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.1[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.16[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.4[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.86[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.1[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.43.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.12[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.982[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.5[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.3[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -1,296 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky dlna_dmr dlna_dms +dwd_weather_warnings ecowitt enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken +mariadb maxcube mikrotik +mobile_app modbus +mosquitto +mqtt myq mysensors mysql +notify_events octoprint onvif +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink upnp utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf zha +zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.8.5[${PYTHON_USEDEP}]
~dev-python/bleak-0.19.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.7.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.3[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.61.1[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.6.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221108.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.8.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
~dev-python/python-zeroconf-0.39.4[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.7.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.11.1[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.69[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.19.2[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.8.5[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.7.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.61.1[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2022.9.3[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.4.3[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/ha-HAP-python-4.5.2[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.2.19[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.2.1[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-2.5.3[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.9[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-4.1.2[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.28.1[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-5.9.3[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.1[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.16[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.4[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.4[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.87[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.6[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.1[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.43.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.12[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.982[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.5[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.3[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -1,300 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky dlna_dmr dlna_dms +dwd_weather_warnings ecowitt enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken local_calendar +mariadb maxcube mikrotik +mobile_app modbus +mosquitto +mqtt myq mysensors mysql +notify_events octoprint onvif +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink upnp utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf zha +zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.3[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.2[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.10.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.19.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.12.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.5.4[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-0.3.0[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.3[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.75.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.61.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.8.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221207.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.16.2[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.1[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.8.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.3.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
~dev-python/python-zeroconf-0.39.4[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.7.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.11.1[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.69[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.19.2[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.10.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.12.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.5.4[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-0.3.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.75.0[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-13.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2022.11.0[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-13.0.1[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/ha-HAP-python-4.5.2[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.4.1[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.1.0[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-4.2.1[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-2.5.3[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.9[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-5.1.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.28.1[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.21.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-5.9.4[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.1[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.17.2[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.4[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.5[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.88[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.52.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.43.1[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.13[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.991[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.7[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.20.2[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.2.0[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.20.1[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -1,295 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky dlna_dmr dlna_dms +dwd_weather_warnings enigma2 esphome ffmpeg file forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken +mariadb maxcube mikrotik +mobile_app +mosquitto +mqtt myq mysensors mysql +notify_events octoprint onvif +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink upnp utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf zha +zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-37.0.4[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.5.1[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.2[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.11[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-22.0.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
~dev-python/python-zeroconf-0.39.1[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.6.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.7.0[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.17.0[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.5.1[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-10.13.0[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.2.4[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-1.5.12[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.0.2[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.8[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-2.0.1[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-5.9.1[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.0[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.4[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.14.2[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.41.1[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.5[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.971[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.2[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,338 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="homeassistant"
inherit distutils-r1 pypi readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="$(pypi_sdist_url)
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="accuweather airly airvisual alpha_vantage analytics_insights androidtv androidtv_remote android_ip_webcam axis +backup +bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus dlna_dmr dlna_dms dwd_weather_warnings ecowitt enigma2 esphome ffmpeg file forecast_solar fronius github glances holiday +homekit homekit_controller http hyperion ibeacon influxdb knx kodi kraken local_calendar local_todo +mariadb +matter maxcube mikrotik +mobile_app modbus +mosquitto +mqtt mysensors mysql nextcloud nfandroidtv +notify_events octoprint onvif openweathermap +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink +upnp utility_meter +version +wake_on_lan waze_travel_time wemo whois wled workday xiaomi_aqara yamaha yamaha_musiccast zeroconf zha zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.11 dev-lang/python:3.12 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
dev-libs/xerces-c"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodhcpwatcher-0.8.2[${PYTHON_USEDEP}]
~dev-python/aiodiscover-1.6.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.9.3[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-4.1.0[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}]
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20240307.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2024.3.12[${PYTHON_USEDEP}]
~dev-python/httpcore-1.0.4[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.3[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
~dev-python/pillow-10.2.0[${PYTHON_USEDEP}]
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-2.0.27[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.7.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-2.1.1[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-58[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-23.0.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-3.0.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
glances? ( ~dev-python/glances-api-0.5.0[${PYTHON_USEDEP}] )
holiday? ( ~dev-python/holidays-0.44[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
local_todo? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-3.6.6[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.15.10[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.2.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-2.0.27[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.8.7[listen,${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-8.1.1[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-2.0.27[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2023.4.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/pywaze-0.5.1[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.44[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.112[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.4[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
~dev-python/coverage-7.4.3[${PYTHON_USEDEP}]
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-1.8.0[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.15.1[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-3.6.2
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.23.5_p1[${PYTHON_USEDEP}]
~dev-python/pytest-cov-4.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.2.0[${PYTHON_USEDEP}]
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-8.0.2[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
~dev-python/respx-0.20.2[${PYTHON_USEDEP}]
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
src_prepare() {
if use test ; then
cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S}
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
fi
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
# temp replacement to remove dev-python/future RDEP
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
distutils-r1_src_prepare
}
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,338 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="homeassistant"
inherit distutils-r1 pypi readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="$(pypi_sdist_url)
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="accuweather airly airvisual alpha_vantage analytics_insights androidtv androidtv_remote android_ip_webcam axis +backup +bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus dlna_dmr dlna_dms dwd_weather_warnings ecowitt enigma2 esphome ffmpeg file forecast_solar fronius github glances holiday +homekit homekit_controller http hyperion ibeacon influxdb knx kodi kraken local_calendar local_todo +mariadb +matter maxcube mikrotik +mobile_app modbus +mosquitto +mqtt mysensors mysql nextcloud nfandroidtv +notify_events octoprint onvif openweathermap +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink +upnp utility_meter +version +wake_on_lan waze_travel_time wemo whois wled workday xiaomi_aqara yamaha yamaha_musiccast zeroconf zha zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.11 dev-lang/python:3.12 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
dev-libs/xerces-c"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}]
~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.9.4[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20240404.2[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2024.4.3[${PYTHON_USEDEP}]
~dev-python/httpcore-1.0.4[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.3[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
~dev-python/pillow-10.2.0[${PYTHON_USEDEP}]
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.7.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-2.1.1[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-23.2.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
glances? ( ~dev-python/glances-api-0.5.0[${PYTHON_USEDEP}] )
holiday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
local_todo? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-3.6.7[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.15.11[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.8.9[listen,${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-8.2.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/pywaze-1.0.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.114[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
~dev-python/coverage-7.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.16.1[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-3.7.0
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}]
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}]
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-8.1.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
~dev-python/respx-0.21.0[${PYTHON_USEDEP}]
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
src_prepare() {
if use test ; then
cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S}
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
fi
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
# temp replacement to remove dev-python/future RDEP
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
distutils-r1_src_prepare
}
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,338 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="homeassistant"
inherit distutils-r1 pypi readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="$(pypi_sdist_url)
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="accuweather airly airvisual alpha_vantage analytics_insights androidtv androidtv_remote android_ip_webcam axis +backup +bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus dlna_dmr dlna_dms dwd_weather_warnings ecowitt enigma2 esphome ffmpeg file forecast_solar fronius github glances holiday +homekit homekit_controller http hyperion ibeacon influxdb knx kodi kraken local_calendar local_todo +mariadb +matter maxcube mikrotik +mobile_app modbus +mosquitto +mqtt mysensors mysql nextcloud nfandroidtv +notify_events octoprint onvif openweathermap +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink +upnp utility_meter +version +wake_on_lan waze_travel_time wemo whois wled workday xiaomi_aqara yamaha yamaha_musiccast zeroconf zha zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.11 dev-lang/python:3.12 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
dev-libs/xerces-c"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}]
~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20240404.2[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2024.4.3[${PYTHON_USEDEP}]
~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.3[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
~dev-python/pillow-10.3.0[${PYTHON_USEDEP}]
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.7.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-2.1.1[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-23.2.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
glances? ( ~dev-python/glances-api-0.5.0[${PYTHON_USEDEP}] )
holiday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-8.0.0[${PYTHON_USEDEP}] )
local_todo? ( ~dev-python/ical-8.0.0[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-3.6.8[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.15.12[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.8.9[listen,${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-8.2.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/pywaze-1.0.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.114[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
~dev-python/coverage-7.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.16.1[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-3.7.0
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}]
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}]
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-8.1.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
~dev-python/respx-0.21.0[${PYTHON_USEDEP}]
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
src_prepare() {
if use test ; then
cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S}
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
fi
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
# temp replacement to remove dev-python/future RDEP
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
distutils-r1_src_prepare
}
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,341 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_12 )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="homeassistant"
inherit distutils-r1 pypi readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="$(pypi_sdist_url)
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="accuweather airly airvisual alpha_vantage analytics_insights androidtv androidtv_remote android_ip_webcam axis +backup +bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus dlna_dmr dlna_dms dwd_weather_warnings ecowitt enigma2 esphome ffmpeg file forecast_solar fronius github glances holiday +homekit homekit_controller http hyperion ibeacon influxdb knx kodi kraken local_calendar local_todo +mariadb +matter maxcube mikrotik +mobile_app modbus +mosquitto +mqtt mysensors mysql nextcloud nfandroidtv +notify_events octoprint onvif openweathermap +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink +upnp utility_meter +version +wake_on_lan waze_travel_time wemo whois wled workday xiaomi_aqara yamaha yamaha_musiccast zeroconf zha zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.12 dev-lang/python:3.13 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
dev-libs/xerces-c"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}]
~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}]
~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-isal-0.3.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-session-2.12.0[${PYTHON_USEDEP}]
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.19.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
~dev-python/habluetooth-2.8.1[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20240501.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2024.4.24[${PYTHON_USEDEP}]
~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.4[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
~dev-python/pillow-10.3.0[${PYTHON_USEDEP}]
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}]
>=dev-python/tuf-4.0.0[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.11.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.7.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-3.0.0[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.15[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.19.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.8.1[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-24.3.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-23.11.0[${PYTHON_USEDEP}] )
glances? ( ~dev-python/glances-api-0.6.0[${PYTHON_USEDEP}] )
holiday? ( ~dev-python/holidays-0.47[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-8.0.0[${PYTHON_USEDEP}] )
local_todo? ( ~dev-python/ical-8.0.0[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
matter? ( ~dev-python/python-matter-server-5.10.0[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-3.6.8[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.15.12[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.8.11[listen,${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-9.0.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
sonos? ( ~dev-python/soco-0.30.3[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/pywaze-1.0.1[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.47[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.38.4[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.115[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.64.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.4[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
~dev-python/coverage-7.5.0[${PYTHON_USEDEP}]
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-dev-1.10.0_alpha3[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.17.0[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-3.7.0
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}]
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}]
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-3.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-8.1.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.12.1[${PYTHON_USEDEP}]
~dev-python/respx-0.21.0[${PYTHON_USEDEP}]
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
~dev-python/uv-0.1.35
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
src_prepare() {
if use test ; then
cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S}
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
fi
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
distutils-r1_src_prepare
}
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">home-assistant</remote-id>
<remote-id type="github">home-assistant/core</remote-id>
<doc>https://www.home-assistant.io/docs/</doc>
<maintainer>
<email>hello@home-assistant.io</email>
@@ -18,9 +19,12 @@
<flag name="airly">Uses the Airly web service as a source for air quality data</flag>
<flag name="airvisual">Airvisual sensor platform queries the AirVisual cloud API for air quality data</flag>
<flag name="alpha_vantage">The alpha_vantage sensor platform uses Alpha Vantage to monitor the stock market</flag>
<flag name="analytics_insights">allows you to get integration usage statistics into Home Assistant</flag>
<flag name="androidtv">Library for controlling an Android TV, formerly firetv</flag>
<flag name="androidtv_remote">allows you to control an Android TV and launching apps</flag>
<flag name="android_ip_webcam">The android_ip_webcam integration turns any Android phone or tablet into a netwo</flag>
<flag name="axis">Communicating with newer devices from Axis Communications</flag>
<flag name="backup">allows you to create and download backups for your Home Assistant Core</flag>
<flag name="bluetooth">The Bluetooth integration will detect nearby Bluetooth devices</flag>
<flag name="bluetooth_le_tracker">Tracks Bluetooth low-energy devices periodically based on interval_seconds value</flag>
<flag name="caldav">Integrate a CalDAV (RFC4791) calendar in Home Assistant</flag>
@@ -30,7 +34,6 @@
<flag name="co2signal">Queries the CO2Signal API for the CO2 intensity of a specific region</flag>
<flag name="compensation">Compensation integration consumes the state from other sensors</flag>
<flag name="coronavirus">Add sensors for COVID-19 infections from Johns Hopkins University</flag>
<flag name="darksky">Use dark sky weather data from Home Assistant</flag>
<flag name="dlna_dmr">Allows you to control a DLNA Digital Media Renderer</flag>
<flag name="dlna_dms">allows you to browse and play media from a DLNA Digital Media Server</flag>
<flag name="dwd_weather_warnings">dwd_weather_warnings sensor platform uses DWD for warnings</flag>
@@ -42,30 +45,38 @@
<flag name="forecast_solar">Asynchronous Python client for getting forecast solar information</flag>
<flag name="fronius">Add (very basic) Support for Fronius Symo JSON Api to Home Assistant</flag>
<flag name="github">GitHub sensor integrates data from GitHub to monitor your favorite repositories</flag>
<flag name="glances">Allows you to monitor the system information provided by the Glances API</flag>
<flag name="holiday">create a calendar of holidays in Home Assistant for powering automations</flag>
<flag name="homekit">Integrate HomeKit controller and accessory in Home Assistant</flag>
<flag name="homekit_controller">Allows you to connect accessories with the “Works with HomeKit” logo</flag>
<flag name="http">Serves all files and data required for the Home Assistant frontend</flag>
<flag name="hyperion">integrate your Hyperion into Home Assistant</flag>
<flag name="ibeacon">Adding iBeacon Tracker to your Home Assistant instance</flag>
<flag name="influxdb">transfer sensor data to a local InfluxDB database</flag>
<flag name="knx">Asynchronous Library for the KNX protocol</flag>
<flag name="kodi">control a Kodi multimedia system</flag>
<flag name="kraken">allows you to monitor exchange rates on kraken.com</flag>
<flag name="local_calendar">create a calendar of events in Home Assistant</flag>
<flag name="local_todo">The Local to-do list integration allows you to create to-do lists in Home Assist</flag>
<flag name="mariadb">WIP: set dependencies for mariadb-connector-python</flag>
<flag name="matter">control Matter devices on your local WiFi or Thread network</flag>
<flag name="maxcube">eQ-3 ELV MAX Cube Python API</flag>
<flag name="mikrotik">add support for MikroTik RouterOS API</flag>
<flag name="mobile_app">allows Home Assistant mobile apps to easily integrate with Home Assistant</flag>
<flag name="modbus">sensors and switches controlled over MODBUS serial, TCP, and UDP connections</flag>
<flag name="mosquitto">Set a runtime dependency for Mosquitto MQTT broker</flag>
<flag name="mqtt">install MQTT Broker and dependencies</flag>
<flag name="myq">lets you control MyQ-Enabled garage doors</flag>
<flag name="mysensors">combines devices like Arduino, ESP8266, Raspberry Pi, NRF24L01+ and RFM69</flag>
<flag name="mysql">set dependencies to install MySQL Libraries for use with HomeAssistant</flag>
<flag name="nextcloud">pulls summary Nextcloud information into Home Assistant</flag>
<flag name="nfandroidtv">Notifications for Android TV and Notifications for Fire TV</flag>
<flag name="notify_events">The Notify.Events service is a platform for the notify component</flag>
<flag name="octoprint">The main integration to integrate OctoPrint sensors</flag>
<flag name="onvif">allows you to use an ONVIF Profile S conformant device</flag>
<flag name="openweathermap">uses OpenWeatherMap as a source for current meteorological data</flag>
<flag name="otp">generates One-Time Passwords according to RFC6238</flag>
<flag name="owntracks">OwnTracks: track your location and send it directly to Home Assistant</flag>
<flag name="ozw">Open Zwave MQTT</flag>
<flag name="ping">use the great ICMPLib for Presence Detection and as a binary Sensor</flag>
<flag name="plex">Python bindings for the Plex API</flag>
<flag name="ps4">allows you to control a Sony PlayStation 4 console</flag>
@@ -96,13 +107,17 @@
<flag name="tile">API for Tile Bluetooth trackers</flag>
<flag name="tomorrowio">obtain weather, air quality, pollen, and fire information fro tomorrow.io</flag>
<flag name="tplink">control your TP-Link Smart Home Devices</flag>
<flag name="tradfri">Control/observe IKEA Tradfri devices</flag>
<flag name="upnp">support UPnP/Internet Gateway Device (IGD) Protocol</flag>
<flag name="utility_meter">integration provides functionality to track consumptions of various utilities</flag>
<flag name="version">display the current Home Assistant versions</flag>
<flag name="wake_on_lan">enables the ability to send magic packets to Wake on LAN capable devices</flag>
<flag name="waze_travel_time">waze_travel_time sensor provides travel time from the Waze</flag>
<flag name="wemo">discover and control WeMo devices</flag>
<flag name="whois">perform daily WHOIS lookups</flag>
<flag name="wled">add support for Aircookie's WLED</flag>
<flag name="workday">generating country, province and state specific sets of holidays on the fly</flag>
<flag name="xiaomi_aqara">allows you to integrate Xiaomi Aqara-compatible devices</flag>
<flag name="yamaha">Library for Yamaha RX-* Receivers</flag>
<flag name="yamaha_musiccast">add support for Yamaha MusicCast devices</flag>
<flag name="zeroconf">will scan the network for supported devices and services</flag>

View File

@@ -1,6 +1,6 @@
AUX hasstest 72 BLAKE2B 219dc5045193bbbf18f91d37d90072304c3f9937ac55337b692fcb03adea8e3fc63b3852b928d40b13162172d22f712feedb088d3d9b54c9b199a01c7446c865 SHA512 57491109c03926f0ab0a1cd3f55da0faac1afafc0ba405b4244652376d4da943227c17b1bf6b136dea151649cf02caf51d9aa49581addffc8ccf4c80d3c43c9c
AUX homeassistant.conf.d 289 BLAKE2B f4a85e5a451a254a8ef39ae481275eb93b52df645d5b5c5801fee30aa548b9ccc0eacc9fb5256793d819dabe7b53f6ff5809798d0cf771464d56aae5a58332d2 SHA512 db860c0c66d0ea66eae08e62befc07d06ccea37a2ab89280328faa54ef6cc0623a65257e7806c72b1afe608e502566ca4ee8ac7de3547705ee6394184b5da110
AUX homeassistant.init.d 922 BLAKE2B 0ff290187ca08f0a2afe011e9284f91c25722f4d2a97e4d26cf6cf06b56f66caa30c777bf1b4f7a32ebdde644a3d8b2e5c625bd86f70601548d886deb54c9a50 SHA512 78328ec822f43c04b614e63b27625c0fff75419203080b651c881ea91ea00dc32eb62273c23e3e150a5c22c952bcd86a929b10e92a0e3b24540d2ae66909216d
AUX homeassistant.init.d 1032 BLAKE2B 5ca9e2232a35ddfd4279fd9537a112f9edd59edce7468f7054e6d049f4d3a60d4ef82d74092eec1d7067bf0d27579acf6e1b19f77b9f0dca26126dd59bb76838 SHA512 0ce07ebf1bba1df4772def0c6eba126dd8a8347208d15fbe1cac774f62dd100e172f0d8d5d26f9dda7352f36a5191e1b771af7f44fcbf16d365d5595451b44fb
AUX homeassistant.logrotate 185 BLAKE2B 95f6a0681f2ee9da195052a19e7a420aef5f99f601cf1b30c895c50a846364bd86764d4e2a550f5171374e43a2197f366d4b7b263333049445ee45c998046582 SHA512 fc99afd4bcec3785e3387e368040688e46b02093100e9c8b5b6c11bd4566b39adf73da2b8470427ba6a9193335979ee78e8667caf227d23b31b7b50ffb9f63d6
AUX homeassistant.service 295 BLAKE2B d6989960404ed89f1888e0776a622b8b1800c39353f458d38af2364f1cc6a93c249155c291633792666e12c5235d8d43e9ce933a1e8958ea3fa948f74ebdf716 SHA512 c2c7349e3eda8a0bf85543697e37d0038e7c89ebdbaa22104dfc26f56d408d1c843c2aaa0c935359ab0ba27e7e3529a48a5487bf5c3377e37d47b0cbececa3ec
AUX maxcube_TypeError_01114_dirty_hack.patch 2264 BLAKE2B d4287d558066962e331e91839ac9008bdaa3b41bfccd634d79479b3d35716e2defedfa311d06143fd2d97a253965dd3b78a9b8097d9ed961a0616fbebbc3761c SHA512 3b7264dd59df521bcc2b3a3e449960d59eb85c9a91fafbe022d63f5e5c3308a17e3f171a33dcef116bf9fe0ccd4302a5357e5bf92a72870ceddd1f306c2be29c
@@ -8,16 +8,16 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2022.10.5.gh.tar.gz 16789114 BLAKE2B cb64326ae8f4d3323bccc2b64b53bd61673f25343a1b9b2c74edea493b39848624f7ef4c9e6928bcb2cee2ab1bdbc5c57b51dfcf08ba06067c09e333b4d19816 SHA512 dfba7a9fbbe4840a631d398f3e70b77f6ce2df078a3281b8ac47a37c9c9db2d446e633278ccc3c7f8518b578e0d9943622ef15767be9d8e69deb39c9ca287a2a
DIST homeassistant-2022.11.0.gh.tar.gz 17079666 BLAKE2B 07ac79262de27cd1095515d2226c10585e82bc98772daa53085cbab9cca2e827acbe4caf5d7832bd4c879deb14fd9c6d164fd04b672eb16a43b06ce7a478096e SHA512 0f0a43667d8051f96852aed671ddb3c7f9860f986f36ea401b7ed75a0c11abc336ca9c9226989d5c4df7cdba580f8d9e8a728c631bc0834305847747df4f0c23
DIST homeassistant-2022.11.4.gh.tar.gz 17093650 BLAKE2B a39fac2325156a08ebecdad0418da338bde53a4ec9ac44144682ff2c7d524afb7aebbb8803f5899bc1723af13d39825cf3298af95bdc6797d1ef917dbdbcf6ed SHA512 9dc7c99cec0c22bbb03cb6a6a70ff3e85fe1c22c2826444201cd8a7991976fbfa140b2a97887be211c812effc437156b7abbadcb02c5b6b248badbaeb4171ee6
DIST homeassistant-2022.11.5.gh.tar.gz 17094421 BLAKE2B 75d5beee10f5d050006d19c45a25d1779e87b6a077cf47930dd09f160084429e7546d70934ee19eb7e0e4c26358e737541df7566b646c4626e6b1f92daf07f11 SHA512 5129e6bdd902dc596a34be58cc4870666ac01150c06b094aa659c192844add9fe5e73200379c21aa3466c6094439aaa51c42b45dda043a7afa09ca696c16024e
DIST homeassistant-2022.12.0.gh.tar.gz 17417091 BLAKE2B 4e44b1844781eb8bf4bc9c93606cf58f2ce0c05148acb0023162511e9819e0bf5cf8b24fc185255c5e7535507e5f06516ccc1940d86a5a4fc4f6476b15d411b4 SHA512 73ae57c0240307c4ffd6c094334a8807bc983eb4858914e570b479f6fd44638a9009bfed7a8a1e3dd193bf5412b689d769cdaa5626ac981b7c78d1a620596196
DIST homeassistant-2022.9.7.gh.tar.gz 16485744 BLAKE2B 04497b7b388e99020bb09b15a53db23b9f073ad27cf18fb1fb0d3d3426dab9a9d4d7e1fefea8bc9e0493022f2911a7f48244f9ccbeb62eb6c81856fbc12a691d SHA512 6569931c0506241e78bd2b997fbe4357075acddee2abd472f6262a372e787305feb6fa3300fd034d8624321a42f7fa43a03175033015861e8f04a384713d34ee
EBUILD homeassistant-2022.10.5.ebuild 30306 BLAKE2B 246cece779e925214d0c1fe106c213ff456e92c81f4ed19a007895874067d74442361e5d2b8e80ff3026718ee07e53bc1c4508a0ce10f48ec4e0529621a6aa46 SHA512 6a7dbd0225fd7e698189e7e609ef572367a9609b9d81da7b0a9e7317bc94f32ae24619bbe3507ba3ff094f97710bbeddf13ac1bdce9d015fb4832d427b604ab2
EBUILD homeassistant-2022.11.0.ebuild 30367 BLAKE2B f05fd419a6c8154418be6c46b284acd4d1ecdb01cc5126e9d2d8f63510e5de398dc9d21058b9f5db0daa5b6bee7008df25a4f80d16c2bf562dd5dea55394d192 SHA512 943b417b10af31a22e62a3512c20bac316704135b04cde841ea5eb5639c12391a28770ac785fa4cf2acdccc3613f3dcd2d0d3f87eafd188f1ed831368022b4e7
EBUILD homeassistant-2022.11.4.ebuild 30389 BLAKE2B 0e8147684015007c901c48703341ef352f3cc9f71ec324cb73896698a12fdbcd6e1d8bbc620f67b90b28ff693246d0e5a52f725979ca0fa5bba29ee189125166 SHA512 49d531cfcdcbf4a81e8e67b8da2a16cb2a1256ca2b5695b513c7259c50ffdf38092f0532149a6f76703c90a521958d3083e98d9889e7e6b8fc51da81919966b9
EBUILD homeassistant-2022.11.5.ebuild 30462 BLAKE2B ec4b2fa6e0c42ba05da3cc46ceec51eb0ad76ab26299a7601d321a04a9eeec85f0adf22e6c0adde6606f8b5c2575f82e40bcd2ff59982af35743680b2f007b33 SHA512 7196e93e20da6b63a10fabc0718153d616ae6a40f6ea8dfb4617737bdf2f0c6310b4696f382fb6d02b8b1544103e333e8641ee6be577594bf9a40bd77a5c1ef1
EBUILD homeassistant-2022.12.0.ebuild 30861 BLAKE2B f37c6e330730449212407fedf14b25fd93a41071ad6fac5855f046c12e35561e4cf4e1f57575b1ae3772401f937df055574850cd1a2f65e0c8902460e6f93819 SHA512 7d0dff1357832adf192e1231af337f59a61a2ff7616d6c9dccaaac131141280064bf87ed5fe903244c5475d216fd259ace8d3092b7bc517c3a9821164b8ee3e9
EBUILD homeassistant-2022.9.7.ebuild 30287 BLAKE2B 5f4c01deaa4fb6692fe6cb7ef2186471e51c82e8817bbdbdd5d9db4d38ec02ca8815e3ba8dd985029349f6a63e924f65ca2a589bf845bae6a691f13fa974dfe1 SHA512 1bb06de0bb0f91e0db60f8835ada1b6076aa9a21f57169b037bf7d98c0618a0487c543127c3cbe8ccaf6cae3ed824279f715f11a75cace45ce27d1224c654ace
MISC metadata.xml 26214 BLAKE2B 782e690770ef69f7f4e45bc42b8f535e1bd8dbdaab3954234bd311d17115d3d50ad98e73cd3ab436980943c627944a077a08f5ef911d230224bf6bc39bf9e245 SHA512 742161ccbbe5a4927ffbc9cf0292f053759ab89e4f3dc01d3be36af0f9bebc7739073c714a3b8d00695bc5da51dc521b2a6221d8bdd75237e5cf661089298e2b
DIST homeassistant-2024.3.3.gh.tar.gz 16494189 BLAKE2B bfb728d5739c2fbdfd94172f2600e1764ca3cbc1a37bdfd4f882a7da647c910f8a7947e63da69bb81dd7b452e4f91ad4091195f55d8e9145b9523895b8b81d61 SHA512 a08a0c6776f34826128bce3310003ac104822f6391de403ac83ee037e9d5d6ca4c145698337555d127e0041354387a62304cc8e6dc18907bc330c74ce2919072
DIST homeassistant-2024.3.3.tar.gz 20325232 BLAKE2B 4f4a28ea1e4f2a68d2e31c49fbaf6a5ae4f1ac2b07f67b0671439eaeb344b1a87e91840f9bfce4cb7e5275ce40aa952b66242d1f7c6b71ebf0a860f03fa524ff SHA512 86aeedf514f20af8f525d94c37ba579301cd0eb3b7249882be46bd2142687f8500942fa1380393eb1bc3df98cbedc74d3e147d90c2322b0b6635eeb5788403f0
DIST homeassistant-2024.4.3.gh.tar.gz 16722195 BLAKE2B 981353e51b39515398ec272323b22e15635cbe3b4f24d832e3c6e64b397bf226d32ed0d16309c8520ea05df9dce361bf4388fc4a8d5ec5a315e449376b47d4d2 SHA512 7bd0a43eb2fbe9ca94b720856bf7ec431fe641c29d3d28fc3ca5240d291c7a8807071669c0c2040e65d8b1ca36b0fecb44cb5c4e4b5222923245f028a4690d70
DIST homeassistant-2024.4.3.tar.gz 20579147 BLAKE2B b38874b5ce970f6f8eea7512c00671f2eeeaf33f5df6a4b7b2d4fa9c8ad223bd9f8768a46c145e6a47608169e607798cfeb52dcbd205ba085f331eac6642493d SHA512 021714f754f6f8fb2dc0133d31c496ae1e23255469da741497c75d0f391d603e257884d9836eda2f9f3ac719c23b3fb426ade1769c664d3ac02e8d46f9418190
DIST homeassistant-2024.4.4.gh.tar.gz 16723900 BLAKE2B ca4d862ff72a20aeeb883f927dce436be58100eeb008f62f211d31f6bf384f67e45b95cea07af1cae881f2ed7bd3b240f555f204b81596d0968ad678a11b0367 SHA512 c9fc1828f276f5ab37d6ed335886c13a860232e66009922d8a9ea5f53b2b181ba39f90c2c3932961dd0724bda6d491a59aeffec983eab592ddfac0bbdf1683b5
DIST homeassistant-2024.4.4.tar.gz 20721794 BLAKE2B 38ef086468d0e818035ce2572ca94249010ec906ab08ba63bd9e63ae16f0d5ed9f47fc8aa84120f3664ba578908652e20cf95e9e5c414919d1b389f3d3aa74e8 SHA512 93acf9ada78bd97134f05e2b3a0052477adacc079332da89fa41dd3ff432180ebe2bdb041b3a33c8df85bfd75090e305e9cae615db405b0c9cf94631f504eca9
DIST homeassistant-2024.5.3.gh.tar.gz 16996185 BLAKE2B 402ac1f4e417604c3c6ebc91c3e22ce452c05211cb35ee871b56f36b0046dbe362622e1555d22b2da562be56871cbef20e5a5470fe6a2c13928dae19a511e5a3 SHA512 f7cb3fa6008754890a18fe27f96fafd831f9e14a3129be1b73e7c5d601697cc3dfc26de75f2357b3e5047b0f94a00cea0549771e324af45084bc5be31dc1cf6f
DIST homeassistant-2024.5.3.tar.gz 20991448 BLAKE2B ac1c4ae9d39811ba6804ced95e77b2a14de9d16e329885171b8230f2f613d01cbf2119151043bdad168fc4233c3513ad6b8028f15a74280e4a0dca25adb8f263 SHA512 c129ff52daef30b047464264baf2b173beec75a12eebe781975a5cd2cc833f2331ae8bb820e00ca67e52f7d6b471bc42424516589ec2ab9b3d8d5883bfa5509c
EBUILD homeassistant-2024.3.3.ebuild 34315 BLAKE2B 319fb86801d9b0a8b88a8171e4a87fe7c42f0715b6ee6c7174fb0040367338f36e6c7cdca0cb012ada621ff0a53060c0ef57b9a83741757f49670453b2bead4b SHA512 2081862a8f17eb8497f12c29336006672c0cbbc5d350eee5f36c931ae040b5677c04c3e51152ce2cf5f8f6026f9a05e5db9b7f94ac1b489d9240768b1f0bdf58
EBUILD homeassistant-2024.4.3-r1.ebuild 34351 BLAKE2B 2f279bee3682f405578f19cddd00d7af99559315767311f5ffc127ab8973ae731c3dea06a19706129f5ac395b23f25cef24dde4e7412268d07e25bc4dfef4e8d SHA512 cd41715f592b7f191e0b0e86e3ec855c13a8675d1722813479358a62e1170c79eaf6de4b952a1cb3e27e0c733a897bf85a6c8227b737d76d31bbeef5bceef62b
EBUILD homeassistant-2024.4.4.ebuild 34351 BLAKE2B b772e26a2fb2978feb4772ab96a7872c36a46e6f9158c15496d7a8f065ae2233dea5e0111e2a998179c0fcd9c36a6cb279bcc9daa673c9e1d7412f83cc86dcb4 SHA512 d6f391b712f93f33b901619bb4bb8c596bfe5af265bf5ac1609afae562bcaa8f26396f7d0f30d018b50ca0347bb8cc161f1bb21e386b867cd0bb88518b9cdbb8
EBUILD homeassistant-2024.5.3-r2.ebuild 34361 BLAKE2B 180e70bfaae75a83aa3bbc9153b0668623b1f425233cd2f04420723ac47b46c5854c30301e652e273a1552d8743d52b6c1f917e56f4bbbf15149218c86a43596 SHA512 c5b51b5cce80de33f2335500827cad3ed33d922520063e94e1e675441e2c418827b9c2856b94f37bfa5e05c520c8038101245d8011ce91e7558898a85b4c6002
MISC metadata.xml 27369 BLAKE2B 8975a2c9885e30759df19290efb4deb224394bd57f77d9be8398223b5cdb5613468573eb9ac300fba4acf7a21bc847b715d587d089260f4cb431b08d02c953c9 SHA512 2b5d9038f8804277010b279ba75849902eff1a4cc6de3df74e994ddb5a1964eadcbfee475be28f7c6d89c1923d322850f3172ac5decb0e4e5e823910b1372e15

View File

@@ -9,6 +9,7 @@ user="homeassistant:homeassistant"
stdoutlog="/var/log/homeassistant/stdout.log"
serverlog="/var/log/homeassistant/server.log"
warningslog="/var/log/homeassistant/warnings.log"
retry="20"
start_stop_daemon_args="--user $user --stdout $stdoutlog --stderr $serverlog --wait 10"
@@ -25,9 +26,7 @@ pidfile=/run/homeassistant.pid
depend() {
need net
# need socat-zwave
# need mosquitto
after bootmisc
after apcupsd asterisk bluetooth cups dhcp esphome influxdb mosquitto mysql netdata prometheus socat-zwave syncthing unifi upsd xabbix zigbee2mqtt zoneminder
}
start_pre() {

View File

@@ -1,489 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi miflora mikrotik mitemp_bt +mobile_app modbus +mosquitto +mqtt myq mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder +zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}]
~dev-python/bleak-0.18.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.24.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221010.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.11[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
~dev-python/python-zeroconf-0.39.1[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.7.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
adguard? ( ~dev-python/adguardhome-0.5.1[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.7.0[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.46[${PYTHON_USEDEP}] )
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.9.7[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
apache_kafka? ( ~dev-python/aiokafka-0.7.2[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
apple_tv? ( ~dev-python/pyatv-0.10.3[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.0.0[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.2.6[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2022.2.0[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.0.2[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.19.2[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.18.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.1.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.24.0[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.10.4[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.3[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.2[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-2.0.0[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/bsblan-0.5.0[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.7.2[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-104[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.10.11[${PYTHON_USEDEP}] )
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.2[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.5.22[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.1.1[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/fiblary3-0.1.8[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-0.28.32[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.10.3[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.7[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.10.3[${PYTHON_USEDEP}] )
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.2.4[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.2.2[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.9[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/ha-HAP-python-4.5.2[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.0.2[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.5.0[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.4.1[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/pyinsteon-1.2.0[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.2.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.5[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.6[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.1.0[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-0.8.5[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.9.6[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.2[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/youtube-dl-2021.12.17 )
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-2.5.3[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-7.1.1[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.5.2[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.4.1[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.8[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
opnsense? ( ~dev-python/pyopnsense-0.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-2.9.0[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.21.4[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.18[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.9.2[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.17.0[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.1[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-2.0.2[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2022.7.1[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.6.12[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.3.0[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.41[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.6.0[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.8[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.2[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.1[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2022.10[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-39[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-2.12.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.10.2[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.20[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.17.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.2.1[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/withings-api-2.4.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.14.1[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.16[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.1[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.1[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.83[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.1[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.43.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.5[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.981[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.3[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -1,489 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi miflora mikrotik mitemp_bt +mobile_app modbus +mosquitto +mqtt myq mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder +zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.32.1[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.8.2[${PYTHON_USEDEP}]
~dev-python/bleak-0.19.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.61.1[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.6.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221102.1[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.8.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.42[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
~dev-python/python-zeroconf-0.39.4[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.7.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
adguard? ( ~dev-python/adguardhome-0.5.1[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.7.0[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.46[${PYTHON_USEDEP}] )
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.9.7[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.69[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
apache_kafka? ( ~dev-python/aiokafka-0.7.2[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
apple_tv? ( ~dev-python/pyatv-0.10.3[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.1.0[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.2.6[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2022.2.0[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.1.3[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.19.2[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.19.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.8.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.61.1[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.10.4[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.3[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.2[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-2.0.0[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/python-bsblan-0.5.5[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.8.0[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-105[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.10.12[${PYTHON_USEDEP}] )
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.2[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.32.1[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.32.1[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.5.22[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.4.2[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/fiblary3-0.1.8[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-0.28.32[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-1.0.1[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.10.3[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.7[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.10.3[${PYTHON_USEDEP}] )
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.2.3[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.9[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/ha-HAP-python-4.5.2[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.2.13[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.5.0[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/pyinsteon-1.2.0[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.2.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.5[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.12.1[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.6[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.2.0[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-0.8.6[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.2.0[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.10.2[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.2[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/youtube-dl-2021.12.17 )
meteo_france? ( ~dev-python/meteofrance-api-1.1.0[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-2.5.3[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-7.3.0[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.5.2[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.4.1[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.9[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
opnsense? ( ~dev-python/pyopnsense-0.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-2.9.0[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.25.3[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.18[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.10.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.42[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.17.0[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.1[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.32.1[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-4.1.2[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2022.7.1[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.7.2[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.3.0[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.1[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.42[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.6.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.8[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.3[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.1[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2022.10[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-41[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.32.1[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-2.12.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.10.4[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.20[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.17.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.2.1[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/withings-api-2.4.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.14.1[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.16[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.1[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.32.1[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.4[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.84[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.1[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.43.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.12[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.982[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.5[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.3[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -1,489 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt myq mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder +zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.8.5[${PYTHON_USEDEP}]
~dev-python/bleak-0.19.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.7.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.3[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.61.1[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.6.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221108.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.8.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
~dev-python/python-zeroconf-0.39.4[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.7.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
adguard? ( ~dev-python/adguardhome-0.5.1[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.11.1[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.47[${PYTHON_USEDEP}] )
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.9.7[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.69[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
apache_kafka? ( ~dev-python/aiokafka-0.7.2[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
apple_tv? ( ~dev-python/pyatv-0.10.3[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.1.0[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.2.6[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2022.2.0[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.1.3[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.19.2[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.19.2[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.8.5[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.7.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.61.1[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.10.4[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.3[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.2[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-2.0.0[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/python-bsblan-0.5.5[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.8.0[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-105[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.10.12[${PYTHON_USEDEP}] )
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.2[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.5.22[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.4.3[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/fiblary3-0.1.8[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-0.28.34[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-1.0.1[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.10.3[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.7[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.10.3[${PYTHON_USEDEP}] )
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.2.4[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.9[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/ha-HAP-python-4.5.2[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.2.19[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.5.0[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/pyinsteon-1.2.0[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.2.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.5[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.12.1[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.6[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.2.1[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-0.8.6[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.2.0[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.11.0[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.2[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/youtube-dl-2021.12.17 )
meteo_france? ( ~dev-python/meteofrance-api-1.1.0[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-2.5.3[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-7.4.0[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.5.2[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.4.1[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.9[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
opnsense? ( ~dev-python/pyopnsense-0.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-2.9.0[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.25.7[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.18[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.11.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.17.0[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.1[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-4.1.2[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2022.7.1[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.3.0[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.1[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.6.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.8[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.3[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.1[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2022.10[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-41[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-2.12.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.10.4[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.20[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.19.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.2.1[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/withings-api-2.4.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.14.1[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.16[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.4[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.86[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.1[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.43.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.12[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.982[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.5[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.3[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -1,490 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt myq mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder +zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.8.5[${PYTHON_USEDEP}]
~dev-python/bleak-0.19.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.7.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.3[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.61.1[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.56.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.6.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221108.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.8.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
~dev-python/python-zeroconf-0.39.4[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.7.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
adguard? ( ~dev-python/adguardhome-0.5.1[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.11.1[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.47[${PYTHON_USEDEP}] )
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.9.7[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.69[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
apache_kafka? ( ~dev-python/aiokafka-0.7.2[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
apple_tv? ( ~dev-python/pyatv-0.10.3[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.1.0[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.2.6[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2022.2.0[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.1.3[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.19.2[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.19.2[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.8.5[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.7.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.6[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.61.1[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.10.4[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.3[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.2[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-2.0.0[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/python-bsblan-0.5.5[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.8.0[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-105[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.10.12[${PYTHON_USEDEP}] )
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.2[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2022.9.3[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.5.22[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-11.4.3[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/fiblary3-0.1.8[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-0.28.34[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-1.0.1[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.10.3[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.7[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.10.3[${PYTHON_USEDEP}] )
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.2.4[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.9[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/ha-HAP-python-4.5.2[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.2.19[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.5.0[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/pyinsteon-1.2.0[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.2.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.5[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.12.1[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.6[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.2.1[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-0.8.6[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.2.0[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.11.0[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.2[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/youtube-dl-2021.12.17 )
meteo_france? ( ~dev-python/meteofrance-api-1.1.0[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-2.5.3[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-7.4.0[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.5.2[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.4.1[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.9[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
opnsense? ( ~dev-python/pyopnsense-0.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-2.9.0[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.25.7[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.18[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.11.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.17.0[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.1[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-4.1.2[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2022.11.2[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.3.0[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.1[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.6.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.8[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.3[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.1[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2022.10[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-41[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-2.12.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.10.4[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.20[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.19.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.2.1[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/withings-api-2.4.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.14.1[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.16[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.32.2[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.4[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.4[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.87[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.51.6[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.1[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.43.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.12[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.982[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.5[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.3[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -1,494 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt myq mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder +zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.3[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.2[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.9.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-2.10.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.19.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.12.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.5.4[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-0.3.0[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-38.0.3[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.75.0[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.61.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.8.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20221207.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.16.2[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.1[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.8.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.3.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.8.1[${PYTHON_USEDEP}]
~dev-python/python-zeroconf-0.39.4[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.7.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
adguard? ( ~dev-python/adguardhome-0.5.1[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.11.1[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.48[${PYTHON_USEDEP}] )
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.9.7[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.69[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
apache_kafka? ( ~dev-python/aiokafka-0.7.2[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
apple_tv? ( ~dev-python/pyatv-0.10.3[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.2.0[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-1.0.1[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.2.6[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-1.10.2[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2022.2.0[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.1.3[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.19.2[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.19.2[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-2.10.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.12.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.5.4[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-0.3.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.75.0[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.10.4[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.3[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-2.0.0[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/python-bsblan-0.5.8[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-13.0.1[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.8.0[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-105[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.10.12[${PYTHON_USEDEP}] )
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.2[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2022.11.0[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.5.22[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-13.0.1[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/fiblary3-0.1.8[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-0.28.34[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-1.0.1[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.10.3[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.7[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.10.3[${PYTHON_USEDEP}] )
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.3.0[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.9[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/here-routing-0.1.1[${PYTHON_USEDEP}] ~dev-python/here-transit-1.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/ha-HAP-python-4.5.2[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.4.1[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.11[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.5.0[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/pyinsteon-1.2.0[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.2.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.5[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.12.1[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.6[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.1.0[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-0.8.7[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.2.0[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.11.0[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-4.2.1[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/youtube-dl-2021.12.17 )
meteo_france? ( ~dev-python/meteofrance-api-1.1.0[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-2.5.3[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-7.4.0[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.6.0[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.4.1[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.9[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
opnsense? ( ~dev-python/pyopnsense-0.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-2.9.0[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.25.14[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.18[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-0.6.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.11.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.17.0[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.1[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-5.1.0[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2022.11.2[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.3.0[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.1[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.21.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.44[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.6.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.8[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.4[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.1[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2022.10[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-42[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-2.12.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.10.4[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.20[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.19.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.2.1[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/withings-api-2.4.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.14.1[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.17.2[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.32.3[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.4[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.5[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.88[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.52.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.2[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.43.1[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.13[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.991[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.7[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.20.2[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.2.0[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.10.0[${PYTHON_USEDEP}]
~dev-python/respx-0.20.1[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -1,489 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..10} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/core-${MY_PV}"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin darksky deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius garmin_connect gios github gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ihc imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot loopenergy luci luftdaten +mariadb maxcube media_extractor meteo_france mfi miflora mikrotik mitemp_bt +mobile_app +mosquitto +mqtt myq mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tuya unifi unifi_direct upnp utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder +zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-3.6.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}]
~dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
<dev-python/Authlib-1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-22.8.0[${PYTHON_USEDEP}]
<dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-3.1.7[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]
~dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.2.0[${PYTHON_USEDEP}]
~dev-python/cryptography-37.0.4[${PYTHON_USEDEP}]
~dev-python/dbus-fast-1.5.1[${PYTHON_USEDEP}]
~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.48.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.48.0[${PYTHON_USEDEP}]
~dev-python/h11-0.12.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.55.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20220907.2[${PYTHON_USEDEP}]
~dev-python/httpcore-0.15.0[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.1.8[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
~dev-python/orjson-3.7.11[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-1.4.3[${PYTHON_USEDEP}]
~dev-python/pillow-9.2.0[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-22.0.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/regex-2021.8.28[${PYTHON_USEDEP}]
~dev-python/requests-2.28.1[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.4.5
~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-3.10.0.2[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.5.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.7.2[${PYTHON_USEDEP}]
~dev-python/python-zeroconf-0.39.1[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
# some moved to suggested USE Flags
#
# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.6.0", "PyQRCode==1.2.1"]
# scripts/check_config.py:REQUIREMENTS = ("colorlog==6.6.0",)
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.45.1"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] )
adguard? ( ~dev-python/adguardhome-0.5.1[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2022.7.0[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.44[${PYTHON_USEDEP}] )
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.9.7[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.3[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.67[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
apache_kafka? ( ~dev-python/aiokafka-0.7.2[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] )
apple_tv? ( ~dev-python/pyatv-0.10.3[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.0.0[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.2.2[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2022.2.0[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.5[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.0.2[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.19.2[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.17.0[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.4.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-0.3.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-1.5.1[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.10.4[${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.1.22[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.2.2[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.2[${PYTHON_USEDEP}] )
brother? ( ~dev-python/brother-1.2.3[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/bsblan-0.5.0[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.2[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-0.9.1[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.6.7[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-12.1.4[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.23.2[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.7.0[${PYTHON_USEDEP}] )
darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-104[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.0.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.10.11[${PYTHON_USEDEP}] )
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.2[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.13[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.0.0_alpha8[${PYTHON_USEDEP}] )
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.5[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/envoy-reader-0.20.1[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.5.22[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-10.13.0[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/fiblary3-0.1.8[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-0.28.32[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-2.2.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.5[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.8.0[${PYTHON_USEDEP}] )
fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.2.4[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.2.2[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.9[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.5.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-1.5.12[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.7[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.5.0[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.4.1[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.6[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/pyinsteon-1.2.0[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.2.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.5[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.6[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-1.0.2[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-0.8.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.9.1[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.2[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/youtube-dl-2021.12.17 )
meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-6.2.4[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.0.1[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.5.2[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.4.1[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.8[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-1.2.1[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
opnsense? ( ~dev-python/pyopnsense-0.2.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-2.9.0[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.13.0[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.18.7[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.3.18[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.1.1[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2022.9.1[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.7.2[${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.17.0[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.6.5[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.1[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-2.0.1[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2022.7.1[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.6.12[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
smartthings? ( ~dev-python/pysmartapp-0.3.3[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.6[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.15[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.2.9[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.28.0[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.20.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-1.4.40[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.6.0[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.8[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.1[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.0[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.4[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2022.5[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-34[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-2.12.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2022.9.1[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.20[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.17.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.2.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/withings-api-2.4.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.14.1[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.14.2[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.10[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.31.2[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.39.1[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.33.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.79[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.18.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.50.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.15.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.9.2[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.8.2[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.41.1[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-2.12.5[${PYTHON_USEDEP}]
~dev-python/codecov-2.1.12[${PYTHON_USEDEP}]
~dev-python/coverage-6.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.1[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-0.971[${PYTHON_USEDEP}]
<dev-python/pip-22.1.0
~dev-vcs/pre-commit-2.20.0
~dev-python/pylint-2.15.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.5.1[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.5[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-7.1.2[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}]
~dev-python/respx-0.19.2[${PYTHON_USEDEP}]
~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}]
~dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
S="${WORKDIR}/core-${MY_PV}"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,531 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="homeassistant"
inherit distutils-r1 pypi readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="$(pypi_sdist_url)
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio analytics_insights androidtv androidtv_remote android_ip_webcam anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis +backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain +bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv bring broadlink brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios github glances gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time holiday +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ibeacon ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten +mariadb +matter maxcube media_extractor met meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt mysql nad nederlandse_spoorwegen netatmo netdata nextcloud nfandroidtv nmap_tracker +notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct +upnp usb utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.11 dev-lang/python:3.12 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
dev-libs/xerces-c"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodhcpwatcher-0.8.2[${PYTHON_USEDEP}]
~dev-python/aiodiscover-1.6.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.9.3[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-4.1.0[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}]
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20240307.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2024.3.12[${PYTHON_USEDEP}]
~dev-python/httpcore-1.0.4[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
~dev-python/janus-1.0.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.3[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
~dev-python/pillow-10.2.0[${PYTHON_USEDEP}]
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-2.0.27[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.7.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/jaraco-abode-3.3.0[${PYTHON_USEDEP}] ~dev-python/jaraco-functools-3.9.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-2.1.1[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.4[${PYTHON_USEDEP}] )
adguard? ( ~dev-python/adguardhome-0.6.3[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.58[${PYTHON_USEDEP}] )
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-2024.1.0[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
apache_kafka? ( ~dev-python/aiokafka-0.10.0[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] )
apple_tv? ( ~dev-python/pyatv-0.14.3[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.7.2[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-1.11.4[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.2[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-58[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.6[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.2.2[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.22.6[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.3.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.14.6[china,${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.3.3[${PYTHON_USEDEP}] )
bring? ( ~dev-python/bring-api-0.5.6[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/python-bsblan-0.5.18[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.11.1[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-115[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.11.6[${PYTHON_USEDEP}] )
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~dev-python/aiodhcpwatcher-0.8.2[${PYTHON_USEDEP}] ~dev-python/aiodiscover-1.6.1[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.6.0[${PYTHON_USEDEP}] )
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] ~dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.17[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/pyenphase-1.19.2[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.6.0[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-23.0.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.4.19[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.1.0[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/pyfibaro-0.7.6[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-1.0.4[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-3.0.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.10[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-3.2.2[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
glances? ( ~dev-python/glances-api-0.5.0[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-5.0.1[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.3.0[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] )
holiday? ( ~dev-python/holidays-0.44[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.1.0[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.7.1[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/pydrawise-2024.3.0[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] )
image_upload? ( ~dev-python/pillow-10.2.0[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.5.0[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/pyinsteon-1.5.3[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.4.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.15.0[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.10[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.10[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2023.4.9[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
local_todo? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.17[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/yt-dlp-2023.11.16 )
met? ( ~dev-python/PyMetno-0.11.0[${PYTHON_USEDEP}] )
meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-3.6.6[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-8.0.3[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] )
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/aiooui-0.1.5[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] )
nut? ( ~dev-python/pynut2-2.1.2[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.6.0[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
opnsense? ( ~dev-python/pyopnsense-0.4.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-3.1.1[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.15.10[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.36.3[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.5.1[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
rachio? ( ~dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.2.0[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-4.0.2[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2024.1.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-2.0.27[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.8.7[listen,${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.19.2[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.6.13[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.6[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-8.1.1[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2024.1.0[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.3.2[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-2.0.27[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.7.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/py-synologydsm-api-2.1.4[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2023.4.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.3.0[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2023.2[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
tts? ( ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-device-sharing-sdk-0.1.9[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-72[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
usb? ( ~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-5.1.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2023.12.0[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.32.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/aiowaqi-3.0.1[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/pywaze-0.5.1[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.4.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/aiowithings-2.1.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.44[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.2[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.131.0[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.112[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.4[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.12[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
~dev-python/coverage-7.4.3[${PYTHON_USEDEP}]
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-1.8.0[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.15.1[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-3.6.2
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.23.5_p1[${PYTHON_USEDEP}]
~dev-python/pytest-cov-4.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.2.0[${PYTHON_USEDEP}]
~dev-python/pytest-unordered-0.5.2[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-8.0.2[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
~dev-python/respx-0.20.2[${PYTHON_USEDEP}]
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
src_prepare() {
if use test ; then
cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S}
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
fi
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
# temp replacement to remove dev-python/future RDEP
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
distutils-r1_src_prepare
}
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,531 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="homeassistant"
inherit distutils-r1 pypi readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="$(pypi_sdist_url)
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio analytics_insights androidtv androidtv_remote android_ip_webcam anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis +backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain +bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv bring broadlink brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios github glances gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time holiday +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ibeacon ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten +mariadb +matter maxcube media_extractor met meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt mysql nad nederlandse_spoorwegen netatmo netdata nextcloud nfandroidtv nmap_tracker +notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct +upnp usb utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.11 dev-lang/python:3.12 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
dev-libs/xerces-c"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}]
~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.9.4[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20240404.2[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2024.4.3[${PYTHON_USEDEP}]
~dev-python/httpcore-1.0.4[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.3[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
~dev-python/pillow-10.2.0[${PYTHON_USEDEP}]
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.7.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/jaraco-abode-3.3.0[${PYTHON_USEDEP}] ~dev-python/jaraco-functools-3.9.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-2.1.1[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.4[${PYTHON_USEDEP}] )
adguard? ( ~dev-python/adguardhome-0.6.3[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.58[${PYTHON_USEDEP}] )
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-2024.1.0[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
apache_kafka? ( ~dev-python/aiokafka-0.10.0[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] )
apple_tv? ( ~dev-python/pyatv-0.14.3[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.7.4[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-2.0.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.2[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.6[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.2.2[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.22.6[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.14.6[china,${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.3.3[${PYTHON_USEDEP}] )
bring? ( ~dev-python/bring-api-0.5.7[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/python-bsblan-0.5.18[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.11.1[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-115[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.11.6[${PYTHON_USEDEP}] )
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.6.0[${PYTHON_USEDEP}] )
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] ~dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.17[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/pyenphase-1.20.1[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.6.0[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-23.2.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.4.19[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/pyfibaro-0.7.6[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-1.0.4[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.10[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-3.2.2[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
glances? ( ~dev-python/glances-api-0.5.0[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-5.0.1[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.3.0[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] )
holiday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.1.0[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.7.1[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/pydrawise-2024.3.0[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] )
image_upload? ( ~dev-python/pillow-10.2.0[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.5.0[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/pyinsteon-1.5.3[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.4.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.15.0[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.12[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.10[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2023.4.11[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
local_todo? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.17[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/yt-dlp-2024.04.09 )
met? ( ~dev-python/PyMetno-0.12.0[${PYTHON_USEDEP}] )
meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-3.6.7[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-8.0.3[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] )
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/aiooui-0.1.5[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] )
nut? ( ~dev-python/aionut-4.3.2[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.6.0[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
opnsense? ( ~dev-python/pyopnsense-0.4.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-3.1.1[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.15.11[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.37.1[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.5.1[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
rachio? ( ~dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-4.0.2[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2024.3.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.8.9[listen,${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.19.2[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.8.1[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.6[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-8.2.0[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2024.1.0[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.3.2[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.4.4[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.7.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/py-synologydsm-api-2.1.4[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.3.0[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2023.2[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
tts? ( ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-device-sharing-sdk-0.1.9[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-74[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
usb? ( ~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-5.1.1[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2024.4.1[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.32.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/aiowaqi-3.0.1[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/pywaze-1.0.0[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.4.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/aiowithings-2.1.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.132.0[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.114[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.12[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
~dev-python/coverage-7.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.16.1[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-3.7.0
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}]
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}]
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-8.1.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
~dev-python/respx-0.21.0[${PYTHON_USEDEP}]
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
src_prepare() {
if use test ; then
cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S}
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
fi
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
# temp replacement to remove dev-python/future RDEP
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
distutils-r1_src_prepare
}
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,531 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="homeassistant"
inherit distutils-r1 pypi readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="$(pypi_sdist_url)
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio analytics_insights androidtv androidtv_remote android_ip_webcam anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis +backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain +bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv bring broadlink brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios github glances gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time holiday +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ibeacon ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten +mariadb +matter maxcube media_extractor met meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt mysql nad nederlandse_spoorwegen netatmo netdata nextcloud nfandroidtv nmap_tracker +notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct +upnp usb utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.11 dev-lang/python:3.12 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
dev-libs/xerces-c"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}]
~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20240404.2[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2024.4.3[${PYTHON_USEDEP}]
~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.3[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
~dev-python/pillow-10.3.0[${PYTHON_USEDEP}]
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.10.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.7.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/jaraco-abode-3.3.0[${PYTHON_USEDEP}] ~dev-python/jaraco-functools-3.9.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-2.1.1[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.4[${PYTHON_USEDEP}] )
adguard? ( ~dev-python/adguardhome-0.6.3[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.58[${PYTHON_USEDEP}] )
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-2024.1.0[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.14[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
apache_kafka? ( ~dev-python/aiokafka-0.10.0[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] )
apple_tv? ( ~dev-python/pyatv-0.14.3[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.7.4[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-2.0.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.2[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.6[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.2.2[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.22.6[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.18.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.4.2[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.14.6[china,${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.3.3[${PYTHON_USEDEP}] )
bring? ( ~dev-python/bring-api-0.5.7[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.18.3[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/python-bsblan-0.5.18[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.11.1[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-115[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.11.6[${PYTHON_USEDEP}] )
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.0.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.6.0[${PYTHON_USEDEP}] )
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] ~dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.17[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/pyenphase-1.20.1[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.6.0[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-23.2.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.4.19[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/pyfibaro-0.7.6[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-1.0.4[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.10[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-3.2.2[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
glances? ( ~dev-python/glances-api-0.5.0[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-5.0.1[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.3.0[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] )
holiday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.1.0[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.7.1[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/pydrawise-2024.3.0[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] )
image_upload? ( ~dev-python/pillow-10.3.0[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.5.0[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/pyinsteon-1.5.3[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.4.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.15.0[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.12[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.10[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2023.4.11[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-8.0.0[${PYTHON_USEDEP}] )
local_todo? ( ~dev-python/ical-8.0.0[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.17[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
matter? ( ~dev-python/python-matter-server-5.7.0[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/yt-dlp-2024.04.09 )
met? ( ~dev-python/PyMetno-0.12.0[${PYTHON_USEDEP}] )
meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-3.6.8[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-8.0.3[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] )
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/aiooui-0.1.5[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] )
nut? ( ~dev-python/aionut-4.3.2[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.6.0[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
opnsense? ( ~dev-python/pyopnsense-0.4.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-3.1.1[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.15.12[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.37.1[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.5.1[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
rachio? ( ~dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-4.0.2[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2024.3.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.8.9[listen,${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.19.2[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.8.1[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.6[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-8.2.0[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2024.1.0[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-0.3.2[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.30.2[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.7.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/py-synologydsm-api-2.1.4[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.3.0[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2023.2[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
tts? ( ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-device-sharing-sdk-0.1.9[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-75[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
usb? ( ~dev-python/pyudev-0.23.2[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-5.1.1[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2024.4.1[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.32.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/aiowaqi-3.0.1[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/pywaze-1.0.0[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.4.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/aiowithings-2.1.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.46[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.38.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.114[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.63.5[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.12[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.3[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
~dev-python/coverage-7.4.4[${PYTHON_USEDEP}]
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.16.1[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-3.7.0
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}]
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}]
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-3.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-8.1.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
~dev-python/respx-0.21.0[${PYTHON_USEDEP}]
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
src_prepare() {
if use test ; then
cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S}
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
fi
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
# temp replacement to remove dev-python/future RDEP
sed 's/croniter==1.0.6/croniter==1.0.9/g' -i homeassistant/components/utility_meter/manifest.json || die
distutils-r1_src_prepare
}
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,534 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_12 )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="homeassistant"
inherit distutils-r1 pypi readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/core/"
else
MY_PV=${PV/_beta/b}
MY_P=${MY_PN}-${MY_PV}
SRC_URI="$(pypi_sdist_url)
https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
fi
DESCRIPTION="Open-source home automation platform running on Python."
HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio analytics_insights androidtv androidtv_remote android_ip_webcam anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis +backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain +bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv bring broadlink brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios github glances gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time holiday +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ibeacon ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten +mariadb +matter maxcube media_extractor met meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt mysql nad nederlandse_spoorwegen netatmo netdata nextcloud nfandroidtv nmap_tracker +notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct +upnp usb utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.12 dev-lang/python:3.13 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
dev-libs/xerces-c"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}]
~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}]
~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-isal-0.3.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-session-2.12.0[${PYTHON_USEDEP}]
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}]
~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.21.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.19.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}]
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}]
>=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}]
~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}]
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
~dev-python/habluetooth-2.8.1[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}]
~dev-python/hassil-1.6.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20240501.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2024.4.24[${PYTHON_USEDEP}]
~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.4[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
~dev-python/orjson-3.9.15[${PYTHON_USEDEP}]
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pandas-2.1.4[${PYTHON_USEDEP}]
~dev-python/pillow-10.3.0[${PYTHON_USEDEP}]
>=dev-python/pip-21.3.1[${PYTHON_USEDEP}]
~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}]
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
>=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}]
<dev-python/python-engineio-4[${PYTHON_USEDEP}]
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
>=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}]
<dev-python/python-socketio-5.0[${PYTHON_USEDEP}]
~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}]
~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}]
>=dev-python/tuf-4.0.0[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.11.0[${PYTHON_USEDEP}]
<dev-python/typing-extensions-5.0[${PYTHON_USEDEP}]
~dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}]
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
~dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}]"
# unknown origin, still something to clean up here
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.7.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/jaraco-abode-3.3.0[${PYTHON_USEDEP}] ~dev-python/jaraco-functools-3.9.0[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-3.0.0[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.4[${PYTHON_USEDEP}] )
adguard? ( ~dev-python/adguardhome-0.6.3[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] )
aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] )
agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] )
airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] )
airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] )
aladdin_connect? ( ~dev-python/AIOAladdinConnect-0.1.58[${PYTHON_USEDEP}] )
alarmdecoder? ( ~dev-python/adext-0.4.2[${PYTHON_USEDEP}] )
almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-2024.1.0[${PYTHON_USEDEP}] )
amcrest? ( ~dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] )
ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] )
analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] )
androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] )
androidtv_remote? ( ~dev-python/androidtvremote2-0.0.15[${PYTHON_USEDEP}] )
android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] )
anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] )
apache_kafka? ( ~dev-python/aiokafka-0.10.0[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] )
apple_tv? ( ~dev-python/pyatv-0.14.3[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.7.4[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] )
aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-3.0.1[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.2[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] )
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] )
bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] )
bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] )
blackbird? ( ~dev-python/pyblackbird-0.6[${PYTHON_USEDEP}] )
blebox? ( ~dev-python/blebox-uniapi-2.2.2[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.22.6[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-0.21.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.19.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-2.8.1[${PYTHON_USEDEP}] )
bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] )
bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] )
bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.15.2[china,${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.3.3[${PYTHON_USEDEP}] )
bring? ( ~dev-python/bring-api-0.5.7[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.19.0[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/python-bsblan-0.5.18[${PYTHON_USEDEP}] )
bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] )
bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] )
buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.3[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] )
coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.11.1[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-115[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.11.6[${PYTHON_USEDEP}] )
deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] )
devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] )
dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] )
dhcp? ( ~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.6.0[${PYTHON_USEDEP}] )
discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] )
dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] )
dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] )
dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] ~dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] )
dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.17[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.3.0[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/pyenphase-1.20.3[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.6.2[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-24.3.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.4.19[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/pyfibaro-0.7.8[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] )
flux_led? ( ~dev-python/flux-led-1.0.4[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] )
fritz? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
fritzbox? ( ~dev-python/pyfritzhome-0.6.11[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-4.0.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-23.11.0[${PYTHON_USEDEP}] )
glances? ( ~dev-python/glances-api-0.6.0[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-5.0.1[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.5.0[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] )
holiday? ( ~dev-python/holidays-0.47[${PYTHON_USEDEP}] ~dev-python/Babel-2.13.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.1.0[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.7.1[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/pydrawise-2024.3.0[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] )
ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] )
ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] )
image_upload? ( ~dev-python/pillow-10.3.0[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.0.1[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.5.0[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/pyinsteon-1.5.3[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.5.0[${PYTHON_USEDEP}] )
intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] )
ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] )
ipp? ( ~dev-python/pyipp-0.15.0[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-offline-1.0.3[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] )
joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] )
kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-1.0.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.15[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2023.5.0[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-8.0.0[${PYTHON_USEDEP}] )
local_todo? ( ~dev-python/ical-8.0.0[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.17[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
matter? ( ~dev-python/python-matter-server-5.10.0[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/yt-dlp-2024.04.09 )
met? ( ~dev-python/PyMetno-0.12.0[${PYTHON_USEDEP}] )
meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-3.6.8[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
netatmo? ( ~dev-python/pyatmo-8.0.3[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] )
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] )
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/aiooui-0.1.5[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
nuki? ( ~dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] )
nut? ( ~dev-python/aionut-4.3.2[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.7.0[${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] )
opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] )
opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] )
openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] )
opnsense? ( ~dev-python/pyopnsense-0.4.0[${PYTHON_USEDEP}] )
otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] )
owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-3.1.1[${PYTHON_USEDEP}] )
pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] )
ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] )
pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] )
plex? ( ~dev-python/PlexAPI-4.15.12[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.37.3[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.5.1[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] )
qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] )
qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] )
rachio? ( ~dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-4.0.2[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2024.3.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] )
rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] )
rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
ring? ( ~dev-python/ring-doorbell-0.8.11[listen,${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.19.3[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.8.1[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.6[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-9.0.0[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2024.1.0[${PYTHON_USEDEP}] )
skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] )
sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] )
smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
solax? ( ~dev-python/solax-3.1.0[${PYTHON_USEDEP}] )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.30.3[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] )
speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] )
spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] )
sql? ( ~dev-python/sqlalchemy-2.0.29[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.7.1[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/py-synologydsm-api-2.4.2[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-5.9.8[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] )
toon? ( ~dev-python/toonapi-0.3.0[${PYTHON_USEDEP}] )
totalconnect? ( ~dev-python/total-connect-client-2023.12.1[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] )
tts? ( ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] )
tuya? ( ~dev-python/tuya-device-sharing-sdk-0.1.9[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-77[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
usb? ( ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-5.1.1[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2024.4.1[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] )
vicare? ( ~dev-python/PyViCare-2.32.0[${PYTHON_USEDEP}] )
vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] )
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/aiowaqi-3.0.1[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/pywaze-1.0.1[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.4.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
withings? ( ~dev-python/aiowithings-2.1.0[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.17.0[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.47[${PYTHON_USEDEP}] )
xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] )
xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] )
xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] )
xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] )
xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] )
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] )
yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.38.4[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.115[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.64.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.18[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.12[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.55.4[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}
test? (
~dev-python/astroid-3.1.0[${PYTHON_USEDEP}]
~dev-python/coverage-7.5.0[${PYTHON_USEDEP}]
~dev-python/freezegun-1.4.0[${PYTHON_USEDEP}]
~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}]
~dev-python/mypy-dev-1.10.0_alpha3[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.17.0[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-3.7.0
~dev-python/pydantic-1.10.12[${PYTHON_USEDEP}]
~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}]
~dev-python/pylint-3.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}]
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}]
~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}]
~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}]
~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}]
~dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}]
~dev-python/pytest-xdist-3.5.0[${PYTHON_USEDEP}]
~dev-python/pytest-8.1.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.12.1[${PYTHON_USEDEP}]
~dev-python/respx-0.21.0[${PYTHON_USEDEP}]
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
~dev-python/tqdm-4.66.2[${PYTHON_USEDEP}]
~dev-python/uv-0.1.35
)
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
src_prepare() {
if use test ; then
cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S}
chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh
fi
sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die
distutils-r1_src_prepare
}
INSTALL_DIR="/opt/${MY_PN}"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The HA interface listens on port 8123
hass configuration is in: /etc/${MY_PN}
daemon command line arguments are configured in: /etc/conf.d/${MY_PN}
logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log
The sqlite db is by default in: /etc/${MY_PN}
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
DOCS="README.rst"
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
keepdir "$INSTALL_DIR"
keepdir "/etc/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}"
keepdir "/var/log/${MY_PN}"
fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}"
newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}"
newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}"
use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service"
dobin "${FILESDIR}/hasstest"
if use socat ; then
newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave"
sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die
fi
if use mqtt ; then
sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}
distutils_enable_tests pytest

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">home-assistant</remote-id>
<remote-id type="github">home-assistant/core</remote-id>
<doc>https://www.home-assistant.io/docs/</doc>
<maintainer>
<email>hello@home-assistant.io</email>
@@ -32,9 +33,10 @@
<flag name="ambient_station">Retrieves local weather information from Ambient Weather</flag>
<flag name="amcrest">Integrate your Amcrest or Dahua IP camera</flag>
<flag name="ampio">Will query the open data API of ampio.pl to monitor air quality sensor station</flag>
<flag name="analytics_insights">allows you to get integration usage statistics into Home Assistant</flag>
<flag name="androidtv">Library for controlling an Android TV, formerly firetv</flag>
<flag name="androidtv_remote">allows you to control an Android TV and launching apps</flag>
<flag name="android_ip_webcam">The android_ip_webcam integration turns any Android phone or tablet into a netwo</flag>
<flag name="anel_pwrctrl">The anel_pwrctrl switch platform allows you to control ANEL PwrCtrl devices</flag>
<flag name="anthemav">Both Anthems current and last generation of A/V Receivers and Processors suppor</flag>
<flag name="apache_kafka">Sends all state changes from Home Assistant to a Apache Kafka topic</flag>
<flag name="apcupsd">Query Apcupsd status information from Home Assistant</flag>
@@ -72,8 +74,8 @@
<flag name="bmw_connected_drive">Retrieve data from the BMW Connected Drive</flag>
<flag name="bond">Asynchronous Python wrapper library over Bond Local API</flag>
<flag name="braviatv">Control almost all Sony Bravia TV 2013 and newer</flag>
<flag name="bring">allows you to interact with your Bring! shopping lists within Home Assistant</flag>
<flag name="broadlink">Allows you to interact with Broadlink remote control devices</flag>
<flag name="brother">Read current data from your local Brother printer</flag>
<flag name="brottsplatskartan">brottsplatskartan sensor allows one to track reported incidents</flag>
<flag name="brunt">The brunt platform allows one to control Blind Engines by Brunt</flag>
<flag name="bsblan">This integration integrates BSBLan device into Home Assistant</flag>
@@ -90,7 +92,6 @@
<flag name="compensation">Compensation integration consumes the state from other sensors</flag>
<flag name="coronavirus">Add sensors for COVID-19 infections from Johns Hopkins University</flag>
<flag name="daikin">Integrate Daikin wireless controllers into Home Assistant</flag>
<flag name="darksky">Use dark sky weather data from Home Assistant</flag>
<flag name="deconz">Add deCONZ ConBee/RaspBee Zigbee gateways to Home Assistant</flag>
<flag name="delijn">De Lijn public transport network in Flanders</flag>
<flag name="denonavr">Automation Library for Denon AVR receivers</flag>
@@ -132,11 +133,11 @@
<flag name="fritz">The fritz platform offers presence detection for Home Assistant</flag>
<flag name="fritzbox">Allows you to integrate the switch and climate devices in Home Assistant</flag>
<flag name="fritzbox_callmonitor">monitors the call monitor exposed by AVM FRITZ!Box routers on TCP port 1012</flag>
<flag name="fritzbox_netmonitor">sensor monitors the network statistics exposed by AVM FRITZ!Box routers</flag>
<flag name="fronius">Add (very basic) Support for Fronius Symo JSON Api to Home Assistant</flag>
<flag name="garmin_connect">The Garmin Connect sensor allows you to expose data from Garmin Connect</flag>
<flag name="gios">Source for air quality data for Home Assistant</flag>
<flag name="github">GitHub sensor integrates data from GitHub to monitor your favorite repositories</flag>
<flag name="glances">Allows you to monitor the system information provided by the Glances API</flag>
<flag name="gogogate2">Control Gogogate2-Enabled garage doors from Home Assistant</flag>
<flag name="greeneye_monitor">Allows you to create sensors for the various data channels of the GEM</flag>
<flag name="growatt_server">Talk to growatt server from Home Assistant</flag>
@@ -145,6 +146,7 @@
<flag name="harmony">Logitech Harmony support for Home Assistant</flag>
<flag name="heos">Controlling HEOS devices through the HEOS CLI Protocol from Home Assistant</flag>
<flag name="here_travel_time">here_travel_time sensor provides travel time from the HERE Routing API</flag>
<flag name="holiday">create a calendar of holidays in Home Assistant for powering automations</flag>
<flag name="homekit">Integrate HomeKit controller and accessory in Home Assistant</flag>
<flag name="homekit_controller">Allows you to connect accessories with the “Works with HomeKit” logo</flag>
<flag name="homematic">An API for the homematicip cloud</flag>
@@ -154,7 +156,9 @@
<flag name="hue">talk to Philips Hue</flag>
<flag name="hydrawise">communicate with Hunter Wi-Fi irrigation controllers</flag>
<flag name="iaqualink">iAqualink by Jandy allows you to control your pool via cloud service</flag>
<flag name="ibeacon">Adding iBeacon Tracker to your Home Assistant instance</flag>
<flag name="ihc">use IHC Python SDK</flag>
<flag name="image_upload">handle image assets in Home Assistant</flag>
<flag name="imap">observing your IMAP server and reporting the amount of unread emails</flag>
<flag name="incomfort">client for Intergas InComfort/InTouch Lan2RF systems</flag>
<flag name="influxdb">transfer sensor data to a local InfluxDB database</flag>
@@ -173,12 +177,15 @@
<flag name="linode">allows you to access the information about your Linode systems</flag>
<flag name="litterrobot">Wi-Fi-enabled, automatic, self-cleaning litter box for cats</flag>
<flag name="local_calendar">create a calendar of events in Home Assistant</flag>
<flag name="local_todo">The Local to-do list integration allows you to create to-do lists in Home Assist</flag>
<flag name="loopenergy">Integrate your Loop Energy meter information into Home Assistant</flag>
<flag name="luci">fetch connected devices from your OpenWrt</flag>
<flag name="luftdaten">query the open data API of luftdaten.info to monitor air quality</flag>
<flag name="mariadb">WIP: set dependencies for mariadb-connector-python</flag>
<flag name="matter">control Matter devices on your local WiFi or Thread network</flag>
<flag name="maxcube">eQ-3 ELV MAX Cube Python API</flag>
<flag name="media_extractor">Gets a stream URL and sends it to a media player entity</flag>
<flag name="met">met platform uses the Met.no web service as a source for meteorological data</flag>
<flag name="meteo_france">uses the meteorological data from Meteo-France</flag>
<flag name="mfi">sensor platform to allow you to monitor mFi mPort interface and sensors</flag>
<flag name="mikrotik">add support for MikroTik RouterOS API</flag>
@@ -186,14 +193,17 @@
<flag name="modbus">sensors and switches controlled over MODBUS serial, TCP, and UDP connections</flag>
<flag name="mosquitto">Set a runtime dependency for Mosquitto MQTT broker</flag>
<flag name="mqtt">install MQTT Broker and dependencies</flag>
<flag name="myq">lets you control MyQ-Enabled garage doors</flag>
<flag name="mysql">set dependencies to install MySQL Libraries for use with HomeAssistant</flag>
<flag name="nad">allows you to control a NAD receiver through RS232, TCP and Telnet</flag>
<flag name="nederlandse_spoorwegen">train service in the Netherlands</flag>
<flag name="netatmo">Access to Netatmo weather station data</flag>
<flag name="netdata">API for interacting with Netdata</flag>
<flag name="nextcloud">pulls summary Nextcloud information into Home Assistant</flag>
<flag name="nfandroidtv">Notifications for Android TV and Notifications for Fire TV</flag>
<flag name="nmap_tracker">Presence detection for Home Assistant with nmap</flag>
<flag name="notify_events">The Notify.Events service is a platform for the notify component</flag>
<flag name="nuki">control Nuki Smart Locks</flag>
<flag name="nut">monitor a UPS (battery backup) by using data from a NUT (Network UPS Tools)</flag>
<flag name="nws">uses the National Weather Service web API</flag>
<flag name="nx584">NX584/NX8E Interface Library and Server</flag>
<flag name="octoprint">The main integration to integrate OctoPrint sensors</flag>
@@ -267,10 +277,12 @@
<flag name="totalconnect">provides connectivity with the Honeywell TotalConnect alarm systems</flag>
<flag name="tplink">control your TP-Link Smart Home Devices</flag>
<flag name="tradfri">Control/observe IKEA Tradfri devices</flag>
<flag name="tts">Audio metadata tag reader and writer implemented in pure Python</flag>
<flag name="tuya">integrate all Tuya Smart related platforms</flag>
<flag name="unifi">talk with a Ubiquiti unifi Controller</flag>
<flag name="unifi_direct">detect presence by looking at devices connected to a UniFi AP</flag>
<flag name="upnp">support UPnP/Internet Gateway Device (IGD) Protocol</flag>
<flag name="usb">USB Discovery integration will watch the host for USB devices</flag>
<flag name="utility_meter">integration provides functionality to track consumptions of various utilities</flag>
<flag name="vallox">control any Vallox ventilation unit</flag>
<flag name="velbus">supports the Velbus USB, serial and TCP/IP gateway</flag>

View File

@@ -0,0 +1,10 @@
AUX node-red 440 BLAKE2B e8f1de371d6ece87f30d974471b5dc2ba4e93f6ceceb2356bb1ca7edf6f39b39170af6e6118505abedbf7e90d858958a02e027f65c60324d7a26af33f7575102 SHA512 d96ee280dca13544f9918985d99e1cc90d2c1b7dd407f1f5e9670e305ae501b93a6879060a0304fb79897bbf646f5b3d8da99bd6abb2a2420d511da15da27782
AUX node-red.conf 43 BLAKE2B 49ffe797509f7b7b2b536cbf15ae3344700bd6e5d2584caf65d49e974ca9685e1df21d1644e69d7ddf7086ac4871eff1450352b335ef70285d4fc12d412373d5 SHA512 e977076dc650377b43e9248d77680245ea639f56dadaab7b9069ca1e1b3f8e19170ea62336d497a4fb01aafa6aa0c4515ae897979b34aed7affd03b379493ba8
AUX node-red.service 840 BLAKE2B d748f5230c6cdcb5c26c9f815b457d599488347846ae4b120fcf5bfc719882dc7ef0491bc804bcb53496e480e32809284c160e4829f6073fc4771a0bd14216d7 SHA512 22226fdfcaa100455365f7ccd3efec7fa68d1984ca4de5b9259d2e14ac12e688b174474c30872e6eb8ac760251a75dfd1582f20b667eec62be041516101ec5c6
DIST node-red-3.0.2-node_modules.tar.xz 11665624 BLAKE2B 828fe99506d7c0393beac747ca3f1047582fe006a53c1dd8b864ae73709bb9dc767a5fefe40205d6bfd6551fe1cf3b9cf2f565fa5abf01ef4182d5e43864e1f0 SHA512 823d14d07319d1d8cb361dd0dd014444d8e5d8116021981378b33ee9c19d79f9b3ab106c23cd0731d52b23d3ff862e7bb37910858621a84560015794275b12c1
DIST node-red-3.0.2.tar.gz 6515723 BLAKE2B a205de81e26913baf772e588f38b8eaae6dca8b1c67f2f7ee2717833dc94666ab5d8d6e8433e87e81a7caa1b659d57144a46cda86626787cdeb3f5ec010d7309 SHA512 5828ce643a9b119ac95e22947f5fd7db84c6a5e288d1bc4c49504cd7ca478ff950eadce310b87ccabecb54b43c016ba11c2ee31c1a2b411f70ff0f514915a325
DIST node-red-3.1.3-node_modules.tar.xz 25192968 BLAKE2B 983b90e756c77d644f96dcc866715bdbbe2ba4249898b06cb10e527d44700eb3e906d34652213e9b04b90423d09791556e31ca479f25ec07650f989e364f70d8 SHA512 f122bf36d96151fc9d3ae4cb0924add029f1f232f4aa54eb636e220bb49c3de42e4df8160541f29832a3d4b8e4e44f326c6065ed27981eae7a2a72eeb0c04457
DIST node-red-3.1.3.tar.gz 7536723 BLAKE2B f0e9dcf3608a23c2e6c05debdbc2f9ffa1813ed8c8b44aa1972efc3119870b5738fea3300f34941de6da999e2bb6a355a9c2d1533c60cc80ea6d6f54f56835a1 SHA512 46603ad4ce3610bd890a65e16e462cd5d0096406dacc54ca9ddd794afcab5894f623e751894b4ed9ff63f98450a66be184838855d435afd2e687c9794470afb2
EBUILD node-red-3.0.2.ebuild 1038 BLAKE2B 3088b6d955228410dc4cdd3e534673666fb1c8a832cc633cc613471ee6323411a598eb5d28ba1216fe039fff3cbcda8c199bdb80f81880392b66de7bcc822188 SHA512 37b545d5367155ac4441ecd4a02a305c79d8959ae3ba8c1ad67924153d3a96c3285135be6d3643c2f02259c866262b06e1fdfe645baf1a0621d218f653f5bef8
EBUILD node-red-3.1.3.ebuild 935 BLAKE2B 7debbfe453d12e13be7cc146951f93325012259b6b18a16872018fead942be0221fc10817aa1bc508b10eece6bcaa188fbdaa27e7e3104bc1670ac6ebf18b836 SHA512 2e9e7768b89203cb3577a04fc34171413ce53841a22659d953b1852833521e742b75a5b1bcb053b9e9dcbcb047e240bb80d23da8abf033c280178242b23ae690
MISC metadata.xml 479 BLAKE2B 162c81e6f96a3d7f47fb005fa849c2f5b5bf8ec37ef6900fd3f1b87f5e26e4ba5fc18e29cb7e4b8b9dd9f9c22904aa291604f772f77b06296922f205a71992ff SHA512 bc519b09debfc1990880f14bb874ef838feb779d4dcc60c1c6f67a05cf4532781545b00fa3cd9530449c8f1cc7af7bc68db5ae3cbd7eed624661291bd838ef1c

View File

@@ -0,0 +1,17 @@
#!/sbin/openrc-run
depend() {
after mosquitto
}
start() {
ebegin "Starting ${SVCNAME}"
start-stop-daemon --start --user node-red:node-red --chdir /usr/lib64/node_modules/node-red/packages/node_modules/node-red/ --exec /usr/bin/npm --background --make-pidfile --pidfile /run/${SVCNAME}.pid -- start
eend $?
}
stop() {
ebegin "Stopping ${SVCNAME}"
start-stop-daemon --stop --quiet --retry 10 --pidfile /run/${SVCNAME}.pid
eend $?
}

View File

@@ -0,0 +1 @@
d /var/lib/node-red 0750 node-red node-red

View File

@@ -0,0 +1,42 @@
[Unit]
Description=node-red
After=network.target
After=mosquitto.service
[Service]
ExecStart=npm start
WorkingDirectory=/usr/lib64/node_modules/node-red/packages/node_modules/node-red/
StandardOutput=inherit
StandardError=inherit
Restart=always
User=node-red
CapabilityBoundingSet=
NoNewPrivileges=true
RemoveIPC=true
LockPersonality=true
ProtectControlGroups=true
ProtectKernelTunables=true
ProtectKernelModules=true
ProtectKernelLogs=true
ProtectHostname=true
ProtectProc=noaccess
ProtectClock=yes
DeviceAllow=char-* rw
RestrictRealtime=true
RestrictSUIDSGID=true
RestrictNamespaces=true
RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6
ProtectSystem=strict
ProtectHome=true
PrivateTmp=true
ReadWritePaths=/var/lib/node-red
SystemCallArchitectures=native
SystemCallFilter=@system-service @pkey
[Install]
WantedBy=multi-user.target

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>web@inode64.com</email>
<name>Fco. Javier Félix</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="github">node-red/node-red</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,46 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit nodejs-mod systemd tmpfiles
DESCRIPTION="A visual tool for wiring the Internet of Things."
HOMEPAGE="https://nodered.org"
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
https://raw.githubusercontent.com/inode64/inode64-overlay/main/dist/${P}-node_modules.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
acct-group/node-red
acct-user/node-red
"
NODEJS_EXTRA_FILES="packages"
src_prepare() {
default
# TODO: remove bcrypt fail to compile
rm -rf node_modules/bcrypt || die
}
src_install() {
# Remove jsdoc-nr-template, prune use git to get the version
rm -rf node_modules/jsdoc-nr-template/ || die
sed -i -e '/jsdoc-nr-template/d' package.json || die
nodejs-mod_src_install
dotmpfiles "${FILESDIR}"/node-red.conf
doinitd "${FILESDIR}"/${PN}
systemd_dounit "${FILESDIR}/${PN}.service"
}
pkg_postinst() {
tmpfiles_process node-red.conf
}

View File

@@ -0,0 +1,39 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit nodejs-mod systemd tmpfiles
DESCRIPTION="A visual tool for wiring the Internet of Things."
HOMEPAGE="https://nodered.org"
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
https://raw.githubusercontent.com/inode64/inode64-overlay/main/dist/${P}-node_modules.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
acct-group/node-red
acct-user/node-red
"
NODEJS_EXTRA_FILES="packages"
src_install() {
# Remove jsdoc-nr-template, prune use git to get the version
rm -rf node_modules/jsdoc-nr-template/ || die
sed -i -e '/jsdoc-nr-template/d' package.json || die
nodejs-mod_src_install
dotmpfiles "${FILESDIR}"/node-red.conf
doinitd "${FILESDIR}"/${PN}
systemd_dounit "${FILESDIR}/${PN}.service"
}
pkg_postinst() {
tmpfiles_process node-red.conf
}

View File

@@ -0,0 +1,7 @@
AUX zigbee2mqtt 599 BLAKE2B d7a59725364d49ca97eb9009a89f061378be09899191a2f14dffa958f79eff175fedb5f701d54b8fa9a8bb496723a4820a3e4693a158d0a4f69caa9bdf8bac41 SHA512 44d428f7af306f122a24ef6c77daac64ca0e14ec6714ac5848fcf877d051b13286a07d3b2a2c2bb80f99e53b2105072530ccea7f99657bcb18042cc718eddc96
AUX zigbee2mqtt.conf 176 BLAKE2B f1003f37135e10a32c3fe7b387da9f4194cae82339edf77928c2d55e08dcac1f212d27f5bd41a0f20887847fd98f569aaf0ca5f17504be1f3c8d87d38c2f5b87 SHA512 105e618af8ee335a591d791c701ffdbdccc4e967d29433a9d9f6997f5f6c3f50eb3dfe56a3fcd617b0a52ed1380fb889747ef70a148c07d6871c7e3c2beb9dab
AUX zigbee2mqtt.service 881 BLAKE2B d506772a2254aea2f1ac92db43ff1fdb842002b0afb5dc2ee71952474a58f5070c62546d216398c1f3b5951f84e4e27f3c53c0983a0851f1f7e20600f2291cff SHA512 4c13c70379c6c52146491720d523b114e59e1b4a830402ee91b93a34f6c811153780cba8e58690685895eb47c30457a5087824451bfca6eeee7c2461169be562
DIST zigbee2mqtt-1.35.2-node_modules.tar.xz 16119144 BLAKE2B 467c9424f59b935a1e66ba365e5d7bdc4811729e0baf933ba365f6b904414d8975408beaed189a9bc00d83271fc35e15a52b7765f36e65cda00deb9480005e45 SHA512 765e1730d898627f603e3faf7fb67012a159b19f6b648f3d3ba7d0751b4e1c4cc5acf618ecf4697817f48cbc6bcfaa8878df5c8b10235ae65157ed80e4536904
DIST zigbee2mqtt-1.35.2.tar.gz 510837 BLAKE2B 869b3a8bd081e63f4f2d5157752e39c05ecc0e51f6b8baaa15e38462ecf3674ba98eb0ba5466a2aa13e6e6d17b19ede25b0aae19e0c3117e493cfd03d195c5a6 SHA512 6f719868350ded46f0b4596c887fc2be55a316f549dd6cc26f358bd7260a250da6d9ed1a3305340327e627e0ceeda7216ba555bc39c31bc1284d6fb0142c4aac
EBUILD zigbee2mqtt-1.35.2.ebuild 1807 BLAKE2B 6d6650fc10ad27450465b8278ef9ab114fdc6b92ebf0ab89b51de0675bae3d0ee628a7568f48a77fe9fde0d82e034d1a11e25e95df6456aa4e95ab1926521269 SHA512 166259ea2a28556d009258dbb714079dba6e0bd8ce986f854c8dc3b95a789f45746d94a4641a7cd60341f6b803b0befa05f407e5fc090491ddfc47ca0fcaf084
MISC metadata.xml 480 BLAKE2B dc80fdb17a73b1f63ef970674d5bb1a950b14d6d318276ad3303157dd93fbba9165a9e2b70a0380cbf70b77ecf31ed856698f7887ae0bc09a5d71c66ff7d4b42 SHA512 e7cbfb9fb939af0066a1a779af9af60df9a45d7b42b16706f6dcd321e4bd5b9b432120321b9cfe0d28809cd207f8aba36f9119c07b6adefe109acd207a15e51d

View File

@@ -0,0 +1,26 @@
#!/sbin/openrc-run
retry="30"
depend() {
need mosquitto
}
checkconfig() {
if [ ! -f /var/lib/${SVCNAME}/configuration.yaml ] ; then
eerror "No /var/lib/${SVCNAME}/configuration.yaml file exists!"
fi
}
start() {
checkconfig || return 1
ebegin "Starting ${SVCNAME}"
start-stop-daemon --start --user zigbee2mqtt:zigbee2mqtt --env ZIGBEE2MQTT_DATA=/var/lib/${SVCNAME} --exec /usr/bin/zigbee2mqtt --background --make-pidfile --pidfile /run/${SVCNAME}.pid
eend $?
}
stop() {
ebegin "Stopping ${SVCNAME}"
start-stop-daemon --stop --quiet --retry 10 --pidfile /run/${SVCNAME}.pid
eend $?
}

View File

@@ -0,0 +1,3 @@
d /var/lib/zigbee2mqtt 0750 zigbee2mqtt zigbee2mqtt
f /var/lib/zigbee2mqtt//configuration.yaml 0640 zigbee2mqtt zigbee2mqtt
d /var/log/zigbee2mqtt 0750 zigbee2mqtt zigbee2mqtt

View File

@@ -0,0 +1,43 @@
[Unit]
Description=zigbee2mqtt
After=network.target
Wants=mosquitto.service
[Service]
ExecStart=/usr/bin/zigbee2mqtt
WorkingDirectory=/usr/lib64/node_modules/zigbee2mqtt
Environment=ZIGBEE2MQTT_DATA=/var/lib/zigbee2mqtt
StandardOutput=inherit
StandardError=inherit
Restart=always
User=zigbee2mqtt
CapabilityBoundingSet=
NoNewPrivileges=true
RemoveIPC=true
LockPersonality=true
ProtectControlGroups=true
ProtectKernelTunables=true
ProtectKernelModules=true
ProtectKernelLogs=true
ProtectHostname=true
ProtectProc=noaccess
ProtectClock=yes
DeviceAllow=char-* rw
RestrictRealtime=true
RestrictSUIDSGID=true
RestrictNamespaces=true
RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6
ProtectSystem=strict
ProtectHome=true
PrivateTmp=true
ReadWritePaths=/var/lib/zigbee2mqtt
SystemCallArchitectures=native
SystemCallFilter=@system-service @pkey
[Install]
WantedBy=multi-user.target

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>web@inode64.com</email>
<name>Fco. Javier Félix</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<remote-id type="github">Koenkk/zigbee2mqtt</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,68 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/Koenkk/zigbee2mqtt"
EGIT_BRANCH="dev"
inherit git-r3
else
SRC_URI="https://github.com/Koenkk/zigbee2mqtt/archive/${PV}.tar.gz -> ${P}.tar.gz
https://raw.githubusercontent.com/inode64/inode64-overlay/main/dist/${P}-node_modules.tar.xz"
fi
inherit nodejs-mod systemd tmpfiles
DESCRIPTION="It bridges events and allows you to control your Zigbee devices via MQTT"
HOMEPAGE="https://www.zigbee2mqtt.io/"
COMMIT="06b3395cff4fa938aa29a55112605becfafc83b1"
LICENSE="0BSD Apache-2.0 BSD-2 CC-BY-4.0 GPL-3 ISC MIT PYTHON"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
acct-group/zigbee2mqtt
acct-user/zigbee2mqtt
app-misc/mosquitto
"
pkg_pretend() {
if [[ -e "${EROOT}/etc/env.d/90${PN}" ]] && \
! grep -q "CONFIG_PROTECT=\"/var/lib/${PN}\"" "${EROOT}/etc/env.d/90${PN}" 2>/dev/null; then
eerror "Bad CONFIG_PROTECT"
eerror "update ${EROOT}/etc/env.d/90${PN} to include CONFIG_PROTECT=\"/var/lib/${PN}\""
eerror ""
eerror ""
die "Bad CONFIG_PROTECT"
fi
}
src_install() {
echo "${COMMIT}" > dist/.hash
echo -e "\nadvanced:" >>data/configuration.yaml
echo -e " network_key: GENERATE" >>data/configuration.yaml
echo -e " pan_id: GENERATE" >>data/configuration.yaml
echo -e " log_directory: /var/log/${PN}" >>data/configuration.yaml
nodejs-mod_src_install
keepdir /var/log/${PN}
insinto /var/lib/${PN}
doins data/configuration.yaml
dotmpfiles "${FILESDIR}"/zigbee2mqtt.conf
doinitd "${FILESDIR}"/${PN}
systemd_dounit "${FILESDIR}/${PN}.service"
dodir /etc/env.d
echo "CONFIG_PROTECT=\"/var/lib/${PN}"\" >>"${ED}"/etc/env.d/90${PN} || die
}
pkg_postinst() {
tmpfiles_process zigbee2mqtt.conf
}

View File

@@ -1,11 +1,7 @@
DIST esphome-dashboard-20220508.0.tar.gz 586340 BLAKE2B 83245cd2d3b698d3298225f4e08f828d2b9c8393b0d02dca8791ee2d807888a747fce29b8ed93309321f2244196c87795f30c96d3f697091d2bb101b287c7d7b SHA512 9524002eb889769928414a4f3915275b2d18aeab62ac77e994140a26fd7c1b0e28dbd65ec9dce1f10b4e547a31ce6165f616d385f14318624b28525b0de9386a
DIST esphome-dashboard-20220925.0.tar.gz 1382384 BLAKE2B a0132eadb87607ed946f9e644dcf99cf97bc67de6da5003343e78d3061f6af13dcdf40c405e6e0127dbe053943987fd053f13a43c555cc322dddfc1a03de2f4e SHA512 bcb024785879dc21c0a98c5832c62a93f83b46444ea226187b8d95463cce385d8080419ac588475e86ea5f2110806cafee321fb3300c11df560f23f15e18ee2f
DIST esphome-dashboard-20221007.0.tar.gz 1366164 BLAKE2B be89ae60169beba2c0664ba1a1f86998746343b8dd7be16de3b1db00aef473ae60f7b301dd48adb466da8a28f15ea936183ddac5985abe881f92bfadae9f3604 SHA512 8b8737751af394e47cd5384c69c5965b2f0e581d53b4520ebf7efbcfa20be418de97af968fe47e845a1cd9d1dbb5d36a6d55c29e0b8c2c359e889c91fa534074
DIST esphome-dashboard-20221020.0.tar.gz 1369043 BLAKE2B ddc007f34ba2167a5c970aa7060dbe89ba5b358cea83eca9d661f5578fddfac7e5cd3dc3dd0e341bc79735286cb40b0cac487ce7f5dd4f2b16d0b8f7ee81ecbd SHA512 1a2b572b357c87d7f2cd5dabf84ddf659f80ec9c646739ba5126ee0c177a46813cf8d0970f8b5cd11443c5e370f332c05947cb81aac8c525ed1d21d786c7a100
DIST esphome-dashboard-20221109.0.tar.gz 1372059 BLAKE2B 4d3bc1580f750425836cf08cd9786c15c2fa8d4ccb6d29dfafc9e20c04331100749fbb1f600d083ea2f0b1e875499883069a9d015f266cb0bf3e3f257176641a SHA512 3ad980304dfbd183013fea21a1335f253256e39219af7ed19ef83d8d49b97b051b235dd751ae2587a42f22a3d2c0a9ba3631d810fc8def1818801ff661e98aea
EBUILD esphome-dashboard-20220508.0.ebuild 475 BLAKE2B aee2e58b4df570f0e9b7946d46a40700b5190e6293cde79bd42eb02234c987c41cb9f64d68d13f38bb0cd25d1ab78c1111710d6fd74c84138c4cb05a304d3c11 SHA512 cd2c0b57b8e338d935134cb07705132a8a4324e246ede49d42ac47f0853106092f6918e4071a3267772e734f007324c7620346acbe08ee9a67ba6d0728edef4a
EBUILD esphome-dashboard-20220925.0.ebuild 475 BLAKE2B aee2e58b4df570f0e9b7946d46a40700b5190e6293cde79bd42eb02234c987c41cb9f64d68d13f38bb0cd25d1ab78c1111710d6fd74c84138c4cb05a304d3c11 SHA512 cd2c0b57b8e338d935134cb07705132a8a4324e246ede49d42ac47f0853106092f6918e4071a3267772e734f007324c7620346acbe08ee9a67ba6d0728edef4a
EBUILD esphome-dashboard-20221007.0.ebuild 475 BLAKE2B aee2e58b4df570f0e9b7946d46a40700b5190e6293cde79bd42eb02234c987c41cb9f64d68d13f38bb0cd25d1ab78c1111710d6fd74c84138c4cb05a304d3c11 SHA512 cd2c0b57b8e338d935134cb07705132a8a4324e246ede49d42ac47f0853106092f6918e4071a3267772e734f007324c7620346acbe08ee9a67ba6d0728edef4a
EBUILD esphome-dashboard-20221020.0.ebuild 475 BLAKE2B aee2e58b4df570f0e9b7946d46a40700b5190e6293cde79bd42eb02234c987c41cb9f64d68d13f38bb0cd25d1ab78c1111710d6fd74c84138c4cb05a304d3c11 SHA512 cd2c0b57b8e338d935134cb07705132a8a4324e246ede49d42ac47f0853106092f6918e4071a3267772e734f007324c7620346acbe08ee9a67ba6d0728edef4a
EBUILD esphome-dashboard-20221109.0.ebuild 475 BLAKE2B aee2e58b4df570f0e9b7946d46a40700b5190e6293cde79bd42eb02234c987c41cb9f64d68d13f38bb0cd25d1ab78c1111710d6fd74c84138c4cb05a304d3c11 SHA512 cd2c0b57b8e338d935134cb07705132a8a4324e246ede49d42ac47f0853106092f6918e4071a3267772e734f007324c7620346acbe08ee9a67ba6d0728edef4a
MISC metadata.xml 457 BLAKE2B fb323c348ed5e2f693be7b58df4affee5a7826e24e992289d119364b8e82b0c018e3ea9f4c8f75b4fc25b9b9c29a3333807d5fd1e224090ff35ed288785f1f4d SHA512 15f5f9e99324d166192481d3ea2a24a06c9612279a214c7f31827ff9c4b0fd4175354a783b5656873dc493928cbd8e074009fe2568c88c608f0be91aea1ad5dc
DIST esphome-dashboard-20230904.0.tar.gz 5274408 BLAKE2B 3ab9bb245af9375a2b1d5721051c065949995ebc07c039056074b5d185afee486c0f3bbddda424ed8ec95aae9464e26c404abfd2e0f995cb84f03695cbaa0197 SHA512 523d14f0ec590b2d0fdc00ad2f5a58e4e1a87e9805b15dd571c084bb3fa44b6fe763e5bd5159c95827ab207ece8056d80ca4ee4a724ad88a021d617d55e96bd4
DIST esphome-dashboard-20231107.0.tar.gz 5322470 BLAKE2B 524769c3f1964cbebce7840deff36f65f58bf8eafdbc6031395d8d840c1380a859a9bc794c04cd35934fe3c776fd6bd335b2fb7822de4bac987a420f875f9a04 SHA512 2a93b03adfe1da96e6af285c5613614f636ab05039e42b7f062086baaaf6660cc1d1ebd93255eedc8e1a4093e26b64acf827718de3bc7376409bf21b8d514fae
DIST esphome-dashboard-20240319.0.tar.gz 5383924 BLAKE2B 0cb3ffa8afed61a9083b442b74c85cb12a4f9da7bb57338371db10fe2c210b94a1a4cf27db8786501a0dc3393f7cae43a94d2419e11de672e36d328c738671f4 SHA512 8f51aaf408481c6a9b84be6b1dd1681cf512847e26968d843cc74b51149d084e7a4ef21157d9edf2387c4e5b850dc27acdec085064db96b94fdc61252c24e8bc
EBUILD esphome-dashboard-20230904.0.ebuild 430 BLAKE2B 5eb0e22fd45728a7cdf6b1af0f1d42538d81dc25c716a914565a70a573e63b2acb588e577c1371234784fa8808efe5c2297f985bc2b3527832044ac515426368 SHA512 715cf281323309d5169fa64aca49de59e1913003ef14ab0bdf464971da87538797738f59e5764474dcc0762da8a1bbdfda4dcad0ffe480d860874bc9a2df5293
EBUILD esphome-dashboard-20231107.0.ebuild 430 BLAKE2B 5eb0e22fd45728a7cdf6b1af0f1d42538d81dc25c716a914565a70a573e63b2acb588e577c1371234784fa8808efe5c2297f985bc2b3527832044ac515426368 SHA512 715cf281323309d5169fa64aca49de59e1913003ef14ab0bdf464971da87538797738f59e5764474dcc0762da8a1bbdfda4dcad0ffe480d860874bc9a2df5293
EBUILD esphome-dashboard-20240319.0.ebuild 430 BLAKE2B 5eb0e22fd45728a7cdf6b1af0f1d42538d81dc25c716a914565a70a573e63b2acb588e577c1371234784fa8808efe5c2297f985bc2b3527832044ac515426368 SHA512 715cf281323309d5169fa64aca49de59e1913003ef14ab0bdf464971da87538797738f59e5764474dcc0762da8a1bbdfda4dcad0ffe480d860874bc9a2df5293
MISC metadata.xml 516 BLAKE2B 9279866d47bec9f6ff5357e99b7234912ed6c19999eff0101044505f7bc3e3e13c4840e26ac0e92bd724654bc3559c3bbbdcdfc49517300b244a301dbf245670 SHA512 680331484d1334d2b719c7001742064cd39aaccc08245dca38797a32e83a7491f71c4b8e4eace7f570eb04bff9baf24f3538c35237b5ee8721466f5d5fd67650

View File

@@ -1,19 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="ESPHome dashboard"
HOMEPAGE="https://github.com/esphome/dashboard https://pypi.org/project/esphome-dashboard/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 arm arm64 x86"
DOCS="README.md"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

View File

@@ -1,19 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="ESPHome dashboard"
HOMEPAGE="https://github.com/esphome/dashboard https://pypi.org/project/esphome-dashboard/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 arm arm64 x86"
DOCS="README.md"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

View File

@@ -1,19 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="ESPHome dashboard"
HOMEPAGE="https://github.com/esphome/dashboard https://pypi.org/project/esphome-dashboard/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 arm arm64 x86"
DOCS="README.md"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

View File

@@ -1,19 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="ESPHome dashboard"
HOMEPAGE="https://github.com/esphome/dashboard https://pypi.org/project/esphome-dashboard/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 arm arm64 x86"
DOCS="README.md"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

View File

@@ -1,19 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="ESPHome dashboard"
HOMEPAGE="https://github.com/esphome/dashboard https://pypi.org/project/esphome-dashboard/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 arm arm64 x86"
DOCS="README.md"
BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

View File

@@ -0,0 +1,17 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="ESPHome dashboard"
HOMEPAGE="https://github.com/esphome/dashboard https://pypi.org/project/esphome-dashboard/"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 arm arm64 x86"
DOCS="README.md"

View File

@@ -0,0 +1,17 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="ESPHome dashboard"
HOMEPAGE="https://github.com/esphome/dashboard https://pypi.org/project/esphome-dashboard/"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 arm arm64 x86"
DOCS="README.md"

View File

@@ -0,0 +1,17 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="ESPHome dashboard"
HOMEPAGE="https://github.com/esphome/dashboard https://pypi.org/project/esphome-dashboard/"
SLOT="0"
LICENSE="Apache-2.0"
KEYWORDS="amd64 arm arm64 x86"
DOCS="README.md"

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">esphome-dashboard</remote-id>
<remote-id type="github">esphome/dashboard</remote-id>
<maintainer status="unknown">
<email>hello@nabucasa.com</email>
<name>Nabu Casa</name>

View File

@@ -2,15 +2,17 @@ AUX esphome.conf.d 349 BLAKE2B 54df063ef9805fd8de3eeb4f77331b22c256786817a305d9b
AUX esphome.init.d-r1 605 BLAKE2B c6443e2a9730638bda08bda51638d4cd8ee965526ae0fdb04d74a1b376ea7b461d5925b0fe8cb35cc991709a824c1c942902cfbdbe99823b39bd80abf46ca5f3 SHA512 98ef2a6d5524152e24b04b1e644e5672e6bebee8b68fbcc37b46f403fdbf1de24547e394ce52281b6ff5711a987c56c9f55c36b9ae871433ca7a4d3fc6e19297
AUX esphome.init.d-r2 650 BLAKE2B 106e71245d76858dcd3deccfae0f4880053a39d7c280ca79a74adbf44ebff73c56fe7903a3dc1c1a3088d513be2e98c6edc2742ff137b384cbf088967395c09b SHA512 b983ca4b4645e5b79cab2804bc6fc0220a61e2b0234d6f7655c7eaef6cf507bc9791ec16843bee0767c9f3f0dbd88e28b93c39a9e945ca6a5e849dec5c58aa64
AUX esphome.init.d-r3 650 BLAKE2B dc3750f8749e6183d0496b575a46fc55430b89bf973c75bf83c91b688f67e458d828b116e207042797852d5340967609224b806dc09190f92b8ebdcbf55e5388 SHA512 48cbcc982e95ff4d4486edf8ca91f742026f1745f23e4339d01dca016461ff0da2c37ee1539a5750e2d0ee339408bfbe16ff4b8c6cb2dcbbd97e382b7f0759d3
DIST esphome-2022.10.1.tar.gz 1555809 BLAKE2B e746addb2df675f9977dbc9e3d4431fcb16f30c5b245810911e60a9824d0b7437bdae206b9e3292dc0e86eefeec44b4014f1b4dd70f5be6958275a111637be61 SHA512 2db31a99546880dc767d65281c89e2b277055c92d995b9cfa884fc68e05eca066a8f8a4558593f1797d5c53f7d5df5301b599e82d351867779480982919ff5c2
DIST esphome-2022.10.2.tar.gz 1555752 BLAKE2B a0131c04747a4fb124f1fac6bfda2ce61fc232972dcc632dafe6ded2b1fa569ec11d753f2c70de5d2e1a747b6fbbfb0720631138401bbadfceb91ca879380e31 SHA512 e2965139a4a0a2b2e64a8bb776b7aec46d955f88db6ad8e9c9eb59c6bd78ffc61a355101138e7aba804daffd6dd3b07dbbb294846faa2e62b0f99495494baef4
DIST esphome-2022.11.2.tar.gz 1592991 BLAKE2B ff8a4221f7e735a3346c6509650e238972ad52b22de6dadf008f5296d2b170dbfd28e06928231085ff82d7baf671486ebbbc2e65ea8fc085d9621e48f0c8548b SHA512 61ee9caa74604fb400609b97eb18fa917e16d233da0747f51cebdbc51e248a2a4292551d71cd1bc85a5b787fc01bd30fc414293d1181e97eaf2330a1a4df704b
DIST esphome-2022.8.0.tar.gz 1509796 BLAKE2B 4bef31867b9f53801dc40f3bd15745f34f43ad0ff2b26d5115b581d18f94f033115f80aabcc4767e88e2cb693bc0785781eb1d5340029bcfd931155da1159320 SHA512 9b2a6a7ca914c27ac1ddc3cb4820943805b61d57747977431c8d770a512d5f8bb01faf6a9bafba1af995577d1187ec486326c0624c77e6f975e1d6985c08242d
DIST esphome-2022.9.3.tar.gz 1551087 BLAKE2B 0f23762654334637e78e3ac0f552cb26e90e590b9d09194a66374eb5245330124168dec2d3be08975de60b46263bd978411b8d15aead005b85e7bed8ffe0111e SHA512 12e7d41adb2db8cf274d2525db8fa52ddc49b4baea50e62244f859b88fc19c494f6ef7b911824c2fc428ce24f63c00ca8a8e9247fdc55cf8643a3b9498677383
EBUILD esphome-2022.10.1.ebuild 3036 BLAKE2B 0d0271c7f132224e49c360c1797d86441df6c0aa2f2346ff16a7c7f76a4bbd84e889c3d298638bd252c4b032d256a039db37e5dcc82494d5ed3b42e1b5742d65 SHA512 0ca49716b8e6f2749f3660c907adc6f511da33d31aacbd286d1bdb700e7cb204eaaf97896ab64144e6fb5279375e4f0c5a58d7e6bd4664768e6955b79ef40051
EBUILD esphome-2022.10.2.ebuild 3039 BLAKE2B aff60957e8aca7c3035cd96b8c039eeed0dc98384c8e7d12857186cdcd0aa27b2ef08059f01557ada76748ececd32c2b7cb2390d2bbca17de7c6dc97b28e561f SHA512 30eaaf0f13fb96c9f826de7dd539adb698d7f1916bc6a43feb3147fadf1f8793b5b7b18bd13c415c9019ac3e456498a56f85e3f52bf1e2ce94c9d292da153ad3
EBUILD esphome-2022.11.2.ebuild 3039 BLAKE2B bee339b0f5eee422821f35623f857197a410b50e2a4dfd2de3c7d1079047fbd1f3ae09e1ee59a5e9a8c1953775a665808ceedf43722c49b6d7779dc0b6281769 SHA512 81b87fde9ffb343485f519d8440b48fa5cc468d689037560ba14fd9ec4e8feebd3a56d35085ed5a5029274d50be61b7a43ed003eedee1fad611cbb1576154061
EBUILD esphome-2022.8.0.ebuild 3036 BLAKE2B 8ac8ddc0e22ff93db869467c1a5571d31edae6486f9ea53cef2a6b3c0d1261696c6f7cd7bf4fb072194c969cbfaedac7191990fb60ba5d48f924c0f73e5c5d2d SHA512 1cf482c54f0e74aa90b80c7bf13a8050991e79e251d2406ca0fa2f03d31c83d9558d36a7ec6ca2dcfb0912dc18529ba698bb07eb6e19a001a97ab7f1474749bb
EBUILD esphome-2022.9.3.ebuild 3036 BLAKE2B 7168d72f01e32ff03c25ce2829688748a9d00696b2fa9919aad21f5b58a513d5a211f0a0c9ae8d0cf33f8f4f0fcb31c7a318209445260fad8c63bd838bf70b9b SHA512 1c17f70439655b8562daf4ca8d1bbedae5d9e2bf5d05a2eee7af5e3d856db540c9e04587289f4c87e16289888a9031fcabe86c7089632795611e63ae85fd8704
EBUILD esphome-9999.ebuild 2878 BLAKE2B 9e3de1b2251b7d7403b8096d943b2d6f7295fb388b5f468f277b95e674cf1673f88d3fd01a3ec10844e030f144e18315e038386e9af8d110e7041a82c78dd129 SHA512 beb014ac98974a0566e677f2de5d4183e66950e870498d661c518b957e97b422491eb6ff84ff7541e4fc22fe3b6556fe57dbdf580b2d6fa40909e6f5262d6d3e
MISC metadata.xml 528 BLAKE2B f51bbfdf53280873d115d2aa5720f958fb34aab599c47e22e6ea0bbb5492abd6768902be8c862dedf0e8364c840a4b93f6aa3a6d013e639cc1087b291fcf919a SHA512 7d073562b5e22a06680493fdff1657bc3541f699f677e3d21e37c6b02e638100c0559362ce4edc750094d59660ecedc1e9df194459b858b881a3c26c8aa90659
DIST esphome-2023.10.6.tar.gz 1911193 BLAKE2B 447cb63d291ec5009c9ed99a35540d6ea5074127f32725fa204d47cfeb715e2d03c14f98b8290abd36eace5685eace214150ef0481a48f654c826b59084b1dd4 SHA512 0b67f836d0e05c34893f7e9b5f6a5de91fec68ddf137bf72a04599089a233f2df0c8dbbd165d5262fa70f29e22a1f91f2cc38b3c05eba3eff76624acaab3d6df
DIST esphome-2023.11.6.tar.gz 1986566 BLAKE2B b43642e0bec333729bcd2cd738c65816b7556a3bee29dcabd056dc06deddda7fd39ce308fb2c158afe44df9d25c864ee230c400d5577b6cef98b6d94324b5868 SHA512 fe8fc28d261b5ab1bc23e67000377907edbf4db1526431f0b51e9a772fd7799e6fb9a4be3d0248909603cfa021a9b433a69cf3c710363ce74e2662c6869964ae
DIST esphome-2023.12.9.tar.gz 2064985 BLAKE2B 38d7a842a461aebed8352f54093259f8c5a845c2a7f487216a77ecc4179dbe2e6848e2255428711f67a54e598c7c97709a23458d6092d37995031f86069b9157 SHA512 5065ea80fc3296612427a365dfdb98d6f7befa6b0e5f7abd22e82b1617c247245c780ec6c0303b8c7f0a9e3334bd90be84d97e0fb768dfcc09032966cbec830b
DIST esphome-2024.2.2.tar.gz 2127565 BLAKE2B 52aa760c3c9050640aaabe51ea9f01ed146b76c2ff0a48de855f027c9c92c2df3fb05eb81a4dda27f51cef061116c8b7088864db68756bd918a113807ef693fb SHA512 0f1e4277a0bd12adff8e4cfec702e9e00c6023fa8682d1f247d0153739153cc14956a94044a634afaf3d0a311543a5a4a8c04dd7c791c5c61c994625118b300c
DIST esphome-2024.3.0.tar.gz 2236732 BLAKE2B 349223e4e06c811925e2fbb7974954f43a9af9fa6b84d4e5b1751bc955afbed1d6b7682fc1471cbeab3142245576161f57e4ea0769ae061a65ff53739650ef36 SHA512 c54184c85b11a0ea331b6d751acf24c72548ad446c3d226266c1223829671cf78cb2f14e4a577873c08c82d8150ba61f02114308dcfebabed89fbf718eb52641
DIST esphome-2024.3.2.tar.gz 2236891 BLAKE2B 8d3d5845a0735c0c3c60163a4709265d6ecb2326a0cba969897a794cc4154f4538c49bdcbcb32236e1053389b647c3bb9fdad55844aa1af3d888acaeb465db2b SHA512 8d3273a886987118865e9bbffe7edfe5922fab670387f093b111b07497b5165040fa1f452c7687b322704446fc0c61df08bc06987e43ab46d62d5e10b08abd14
EBUILD esphome-2023.10.6.ebuild 3003 BLAKE2B 4daeb36a1081b6608dee0a50836812abe9bca242a06b59223f7c8ed97a0e10c95d059264e1519123f24cdafe2e3d73e28629d13144b4d1ab180ba0d5da9e354d SHA512 c804ce991fada5225e0303cecb44e31b567ce0ed5f0f39550715051a0976afd9c8ab542c8df3b19819827d8e981ad205a1a36a2fa7419748248e3a33853000b8
EBUILD esphome-2023.11.6.ebuild 3063 BLAKE2B 2389d0dc3fd36d89041b632227b5d0e06d68e88075263fa6b60848625dff3f3098dda8c557e28952ecf48f11656170700e3246859861e6500ea8f65adb34f4cc SHA512 594a88da89f265d7278bc8df8cab5567beb20f0d3ae65c3993c473886afb7a078ad7d8da36469f1663269be54a5c132aaf01b828d1446c9c45ba24cc5b5aede3
EBUILD esphome-2023.12.9.ebuild 3114 BLAKE2B e6ba9c1299d960c69dba6d1b5ffebb71bfa708d21b3bdec867d4e73107d3f78255322229f5f9651fd8522cf97f35f7d95cdeb5a8c1c17cda0e20386de6b037c4 SHA512 ceee6bb8e5d67fa5cece7ada37e1580f48351f068583ef757f988915d3c3c07149259b713bdd2b759d5c312b08f4853f5a800237769edaf5c6568449131d6e43
EBUILD esphome-2024.2.2.ebuild 3181 BLAKE2B 66739de0635c499a4cba796999f6177cb42264a87ddc41a9f0cfc4e8d333b353da9f2f1f0b6fe95b7363a02a6a5bbe7f25d3ca14f5eced83671836eff099a606 SHA512 3a8157f256da934d01183425957ddcd6849bd78928a6e6d4e5268a1ad2018b5c1487b4a573f326c2f16843bdfab6339380ee34fe126c54c6f86a4cc2045cc628
EBUILD esphome-2024.3.0.ebuild 3383 BLAKE2B 53277fbdc0f7b64ec51d138ab4689f9ff4c41876aeab139009244b04aa55a558878a40123376fd9b332fb88e30acb7b3cad95b58ad80782a343586768958e252 SHA512 7639e4a4a827c5e745ac570dbd139f34ecf404f6758443709e9bd77f32b4fe224cfb60a117875df3a367ca40716eb552ce4435b53960a00c392db8f4e5f5894a
EBUILD esphome-2024.3.2-r1.ebuild 3376 BLAKE2B 6cb4ef37a4db313e39166570fa892144d5105377750ede5cbe8f227f1a4380949e87eca14958e83b9781451a0e99e4c645b4b7749209613bdc845d0d810a4082 SHA512 6e76bd6102b34421d8d2d6691e5318660c3260430d00671901901c0118e73b11aecb5f135609e6030ca5bfca792a1ed97c873ec121e8e06b2a94717703bd4115
EBUILD esphome-9999.ebuild 3219 BLAKE2B df2d86fc84e7ac2baeb1c36dd21931cb353b74e340eed316a606db8d96fc4df0ea48bb25cb9615dbeac0b72f766205bb5ae98abfc305c71049e8faac327b512c SHA512 6f678afd7ed7fbba3e76b4accd0d873db286ec3d97abac3bb1414eb6dde76a22931eaa48909786b5e0e6b6f434ba36b685a8417f6bc93991aada4e9cc55dd620
MISC metadata.xml 585 BLAKE2B 07113af8bf33f8ab4a457387804b65e5927bd40dc42de4931df0e78405ba49e2e9b695de6f3d919070b11e3edca32015f069217624b00549c38e608ffe680cf9 SHA512 fbd6544cfe0826fc63567c55f7882e4c6f61a2ebd337421353ae9afb8c2c66961f6328746fdfbe68ee47e5002193914c809c53a663d4a9a58f64166ba1346f20

View File

@@ -1,104 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{8..11} )
inherit readme.gentoo-r1 distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/${P}/"
else
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_P}/"
fi
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="+server test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.1[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.0.2[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-3.3.1[${PYTHON_USEDEP}]
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20221007.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/python-zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
')"
BDEPEND="$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The ESPHome dashboard listens on port 6052
ESPHome configuration is in: /etc/${PN}
dashboard command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"
keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
readme.gentoo_create_doc
fi
}
pkg_postinst() {
if use server; then
readme.gentoo_print_elog
fi
}
distutils_enable_tests pytest

View File

@@ -1,104 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{8..11} )
inherit readme.gentoo-r1 distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/${P}/"
else
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${MY_P}/"
fi
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="+server test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.1[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.0.2[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-3.3.1[${PYTHON_USEDEP}]
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20221007.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/python-zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
')"
BDEPEND="$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The ESPHome dashboard listens on port 6052
ESPHome configuration is in: /etc/${PN}
dashboard command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"
keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
readme.gentoo_create_doc
fi
}
pkg_postinst() {
if use server; then
readme.gentoo_print_elog
fi
}
distutils_enable_tests pytest

View File

@@ -1,104 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{8..11} )
inherit readme.gentoo-r1 distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/${P}/"
else
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${MY_P}/"
fi
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="+server test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.2[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.1.5[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-3.3.1[${PYTHON_USEDEP}]
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20221109.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/python-zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
')"
BDEPEND="$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The ESPHome dashboard listens on port 6052
ESPHome configuration is in: /etc/${PN}
dashboard command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"
keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
readme.gentoo_create_doc
fi
}
pkg_postinst() {
if use server; then
readme.gentoo_print_elog
fi
}
distutils_enable_tests pytest

View File

@@ -1,104 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{8..11} )
inherit readme.gentoo-r1 distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/${P}/"
else
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_P}/"
fi
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="+server test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.1[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.0.2[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-3.3.1[${PYTHON_USEDEP}]
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20220508.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/python-zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
')"
BDEPEND="$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The ESPHome dashboard listens on port 6052
ESPHome configuration is in: /etc/${PN}
dashboard command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"
keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
readme.gentoo_create_doc
fi
}
pkg_postinst() {
if use server; then
readme.gentoo_print_elog
fi
}
distutils_enable_tests pytest

View File

@@ -1,104 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{8..11} )
inherit readme.gentoo-r1 distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/${P}/"
else
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_P}/"
fi
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="+server test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.1[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.0.2[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-3.3.1[${PYTHON_USEDEP}]
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20220925.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/python-zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
')"
BDEPEND="$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The ESPHome dashboard listens on port 6052
ESPHome configuration is in: /etc/${PN}
dashboard command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"
keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
readme.gentoo_create_doc
fi
}
pkg_postinst() {
if use server; then
readme.gentoo_print_elog
fi
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,104 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{11..12} )
inherit readme.gentoo-r1 distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/${P}/"
else
inherit pypi
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
S="${WORKDIR}/${MY_P}/"
fi
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="+server test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.3.3[${PYTHON_USEDEP}] )
~dev-python/tzlocal-5.0.1[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.1.11[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-4.6.2[${PYTHON_SINGLE_USEDEP}]
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20230904.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
>=dev-python/pyparsing-3.0[${PYTHON_USEDEP}]
')"
BDEPEND="$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The ESPHome dashboard listens on port 6052
ESPHome configuration is in: /etc/${PN}
dashboard command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"
keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
readme.gentoo_create_doc
fi
}
pkg_postinst() {
if use server; then
readme.gentoo_print_elog
fi
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,105 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{11..12} )
inherit readme.gentoo-r1 distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/${P}/"
else
inherit pypi
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
S="${WORKDIR}/${MY_P}/"
fi
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="+server test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.3.3[${PYTHON_USEDEP}] )
~dev-python/tzlocal-5.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.1.11[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-4.6.2[${PYTHON_SINGLE_USEDEP}]
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20231107.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/python-magic-0.4.27[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
>=dev-python/pyparsing-3.0[${PYTHON_USEDEP}]
>=dev-python/argcomplete-2.0.0[${PYTHON_USEDEP}]
')"
BDEPEND="$(python_gen_cond_dep '
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The ESPHome dashboard listens on port 6052
ESPHome configuration is in: /etc/${PN}
dashboard command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"
keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
readme.gentoo_create_doc
fi
}
pkg_postinst() {
if use server; then
readme.gentoo_print_elog
fi
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,106 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{11..12} )
inherit readme.gentoo-r1 distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/${P}/"
else
inherit pypi
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
S="${WORKDIR}/${MY_P}/"
fi
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="+server test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
dev-python/voluptuous[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.4[${PYTHON_USEDEP}] )
~dev-python/tzlocal-5.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.1.11[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-4.6.2[${PYTHON_SINGLE_USEDEP}]
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20231107.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/python-magic-0.4.27[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
>=dev-python/pyparsing-3.0[${PYTHON_USEDEP}]
>=dev-python/argcomplete-2.0.0[${PYTHON_USEDEP}]
')"
BDEPEND="$(python_gen_cond_dep '
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The ESPHome dashboard listens on port 6052
ESPHome configuration is in: /etc/${PN}
dashboard command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
sed "/voluptuous==/c\voluptuous" -i requirements.txt || die
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"
keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
readme.gentoo_create_doc
fi
}
pkg_postinst() {
if use server; then
readme.gentoo_print_elog
fi
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,107 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{11..12} )
inherit readme.gentoo-r1 distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/${P}/"
else
inherit pypi
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
S="${WORKDIR}/${MY_P}/"
fi
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="+server test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/cryptography-42.0.2[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.14.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.4[${PYTHON_USEDEP}] )
~dev-python/tzlocal-5.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.1.13[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-4.7.0[${PYTHON_SINGLE_USEDEP}]
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20231107.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/python-magic-0.4.27[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
>=dev-python/pyparsing-3.0[${PYTHON_USEDEP}]
>=dev-python/argcomplete-2.0.0[${PYTHON_USEDEP}]
')"
BDEPEND="$(python_gen_cond_dep '
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The ESPHome dashboard listens on port 6052
ESPHome configuration is in: /etc/${PN}
dashboard command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
sed "/voluptuous==/c\voluptuous" -i requirements.txt || die
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"
keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
readme.gentoo_create_doc
fi
}
pkg_postinst() {
if use server; then
readme.gentoo_print_elog
fi
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,111 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{11..12} )
inherit readme.gentoo-r1 distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/${P}/"
else
inherit pypi
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
S="${WORKDIR}/${MY_P}/"
fi
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="+server test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
dev-python/voluptuous[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
dev-python/icmplib[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.4[${PYTHON_USEDEP}] )
~dev-python/tzlocal-5.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.1.13[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-4.7.0[${PYTHON_SINGLE_USEDEP}]
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20240319.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/python-magic-0.4.27[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.18.6[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
>=dev-python/pyparsing-3.0[${PYTHON_USEDEP}]
>=dev-python/argcomplete-2.0.0[${PYTHON_USEDEP}]
')"
BDEPEND="$(python_gen_cond_dep '
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The ESPHome dashboard listens on port 6052
ESPHome configuration is in: /etc/${PN}
dashboard command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
sed "/voluptuous==/c\voluptuous" -i requirements.txt || die
sed "/cryptography==/c\cryptography" -i requirements.txt || die
sed "/icmplib==/c\icmplib" -i requirements.txt || die
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"
keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
readme.gentoo_create_doc
fi
}
pkg_postinst() {
if use server; then
readme.gentoo_print_elog
fi
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,111 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{11..12} )
inherit readme.gentoo-r1 distutils-r1
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/esphome/esphome.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/${P}/"
else
inherit pypi
MY_P=${P/_beta/b}
MY_PV=${PV/_beta/b}
S="${WORKDIR}/${MY_P}/"
fi
DESCRIPTION="Make creating custom firmwares for ESP32/ESP8266 super easy."
HOMEPAGE="https://github.com/esphome/esphome https://pypi.org/project/esphome/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="+server test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/cryptography-42.0.5[${PYTHON_USEDEP}]
dev-python/voluptuous[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
dev-python/icmplib[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.4[${PYTHON_USEDEP}] )
~dev-python/tzlocal-5.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.1.13[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-4.7.0[${PYTHON_USEDEP}]
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20240319.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/python-magic-0.4.27[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.18.6[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
>=dev-python/pyparsing-3.0[${PYTHON_USEDEP}]
>=dev-python/argcomplete-2.0.0[${PYTHON_USEDEP}]
')"
BDEPEND="$(python_gen_cond_dep '
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)
')"
DISABLE_AUTOFORMATTING=1
DOC_CONTENTS="
The ESPHome dashboard listens on port 6052
ESPHome configuration is in: /etc/${PN}
dashboard command line arguments are configured in: /etc/conf.d/${PN}
logging is to: /var/log/${PN}/{dashboard,warnings}.log
support at https://git.edevau.net/onkelbeh/HomeAssistantRepository
"
src_prepare() {
sed "/aioesphomeapi==/c\aioesphomeapi" -i requirements.txt || die
sed "/click==/c\click" -i requirements.txt || die
sed "/colorama==/c\colorama" -i requirements.txt || die
sed "/zeroconf==/c\zeroconf" -i requirements.txt || die
sed "/voluptuous==/c\voluptuous" -i requirements.txt || die
sed "/cryptography==/c\cryptography" -i requirements.txt || die
sed "/icmplib==/c\icmplib" -i requirements.txt || die
eapply_user
}
python_install_all() {
dodoc ${DOCS}
distutils-r1_python_install_all
if use server; then
keepdir "/etc/${PN}"
fowners -R "${PN}:${PN}" "/etc/${PN}"
keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"
newconfd "${FILESDIR}/${PN}.conf.d" "${PN}"
newinitd "${FILESDIR}/${PN}.init.d-r3" "${PN}"
readme.gentoo_create_doc
fi
}
pkg_postinst() {
if use server; then
readme.gentoo_print_elog
fi
}
distutils_enable_tests pytest

View File

@@ -1,10 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{11..12} )
inherit readme.gentoo-r1 distutils-r1
@@ -31,21 +31,27 @@ RESTRICT="!test? ( test )"
RDEPEND="server? ( acct-group/${PN} acct-user/${PN} )
$(python_gen_cond_dep '
~dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
~dev-python/cryptography-42.0.2[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.14.2[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.2[${PYTHON_USEDEP}] )
~dev-python/tzlocal-4.2[${PYTHON_USEDEP}]
~dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
~dev-python/icmplib-3.0.4[${PYTHON_USEDEP}]
server? ( ~dev-python/tornado-6.4[${PYTHON_USEDEP}] )
~dev-python/tzlocal-5.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2021.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.1.5[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-3.3.1[${PYTHON_USEDEP}]
~dev-python/click-8.1.3[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20221109.0[${PYTHON_USEDEP}]
~dev-embedded/platformio-6.1.13[${PYTHON_SINGLE_USEDEP}]
~dev-embedded/esptool-4.7.0[${PYTHON_SINGLE_USEDEP}]
~dev-python/click-8.1.7[${PYTHON_USEDEP}]
~dev-embedded/esphome-dashboard-20240319.0[${PYTHON_USEDEP}]
dev-python/aioesphomeapi[${PYTHON_USEDEP}]
dev-python/python-zeroconf[${PYTHON_USEDEP}]
dev-python/zeroconf[${PYTHON_USEDEP}]
~dev-python/python-magic-0.4.27[${PYTHON_USEDEP}]
~dev-python/ruamel-yaml-0.18.6[${PYTHON_USEDEP}]
~dev-python/kconfiglib-13.7.1[${PYTHON_USEDEP}]
>=dev-python/pyparsing-3.0[${PYTHON_USEDEP}]
>=dev-python/argcomplete-2.0.0[${PYTHON_USEDEP}]
')"
BDEPEND="$(python_gen_cond_dep '

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">esphome</remote-id>
<remote-id type="github">esphome/esphome</remote-id>
<maintainer status="unknown">
<email>esphome@nabucasa.com</email>
<name>ESPHome</name>

View File

@@ -1,5 +0,0 @@
DIST esptool-3.3.1.tar.gz 213846 BLAKE2B 3abc7a53a6cd1e2c4168ac99c90313cf61bbd34b466d35b5cc7dcb4f6162c067444a56f33998850916308b4c2ae0ecb7ee49f70109fb4cdbc0cd9527e2287dbd SHA512 28d68c52dc00daf8667685e95f266e1be64f93566386ac0375e8b3e0fa5d15cbfd62031a46caf42a31cd6ee45f8b3e6df108af0f858fecff6e958b1d1301f99f
DIST esptool-3.3.tar.gz 213683 BLAKE2B c24f1fb95060e807d88a04f1f6fe957882b86792b64628673f6443b3d9677544a0b4f39a98f755e0d25cb443f4f666aeab505dedea34f27963fed04c773dfec6 SHA512 4795125ddb5b4728965ae7fd84bb04c6001fa669282596190b43108dea89df5f52a1549b763276d297876a83ca5b3a89cfbf41729cd256d3493566b3e8b9929e
EBUILD esptool-3.3-r2.ebuild 1137 BLAKE2B 83a393b3feccdbebd81ef94ddb703e1bde6cd82ca452f3f552aa9d45d3c7a07ba8bf8eac0c992591d20f0624908007b27d8e8d588353d95d3a950d007c9d57f3 SHA512 748b307fa662f12272a8f35e635ebee6a3dc6c65eae6e09cd41e609feba7fc32688e199a343d2e1f35c2cfa1beaa8d8561d234720a37ecb1c83b1a9ea832a286
EBUILD esptool-3.3.1.ebuild 1137 BLAKE2B 83a393b3feccdbebd81ef94ddb703e1bde6cd82ca452f3f552aa9d45d3c7a07ba8bf8eac0c992591d20f0624908007b27d8e8d588353d95d3a950d007c9d57f3 SHA512 748b307fa662f12272a8f35e635ebee6a3dc6c65eae6e09cd41e609feba7fc32688e199a343d2e1f35c2cfa1beaa8d8561d234720a37ecb1c83b1a9ea832a286
MISC metadata.xml 504 BLAKE2B 2efaa3eb78c1ce0d4aef5891223a09228d83da25bc81169bc53aed23d4344e3107295947ae7d7313bedb44310e0cb2eadf54ab4407e8e493777f93c7662ed87c SHA512 0a8ee6b1576fd22397682c50b366c00a95292893fcbcad18e8f433cfe18bc88a4b58a606c8617d05691cc9109f21134f57258257a9d3b1c12ce1e7545ecf6838

View File

@@ -1,42 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="A serial utility to communicate & flash code to Espressif ESP8266 & ESP32 chips."
HOMEPAGE="https://github.com/espressif/esptool https://pypi.org/project/esptool/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bitstring-3.1.6[${PYTHON_USEDEP}]
>=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
>=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
>=dev-python/reedsolomon-1.5.3[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pip[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/unittest[${PYTHON_USEDEP}]
)"
# reedsolo>=1.5.3,<=1.5.4
src_prepare() {
sed -i "s/reedsolo>=1.5.3,<=1.5.4/reedsolo>=1.5.3/g" -i setup.py || die
eapply_user
}
distutils_enable_tests unittest

View File

@@ -1,42 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="A serial utility to communicate & flash code to Espressif ESP8266 & ESP32 chips."
HOMEPAGE="https://github.com/espressif/esptool https://pypi.org/project/esptool/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bitstring-3.1.6[${PYTHON_USEDEP}]
>=dev-python/cryptography-2.1.4[${PYTHON_USEDEP}]
>=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
>=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
>=dev-python/reedsolomon-1.5.3[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/pip[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/unittest[${PYTHON_USEDEP}]
)"
# reedsolo>=1.5.3,<=1.5.4
src_prepare() {
sed -i "s/reedsolo>=1.5.3,<=1.5.4/reedsolo>=1.5.3/g" -i setup.py || die
eapply_user
}
distutils_enable_tests unittest

View File

@@ -1,15 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">esptool</remote-id>
<maintainer status="unknown">
<email>angus@espressif.com</email>
<name>Fredrik Ahlberg (themadinventor) &amp; Angus Gratton (projectgus)</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,7 +1,6 @@
DIST platformio-5.2.5.tar.gz 218705 BLAKE2B b46568460c32613015f9cb3087a66f26a80c57592304f5a2043df9633b4b7eebc6f76723251fa0d20252faad0f7f9400c60f5d2cade18c41cebf090aee870fd2 SHA512 e4c03602c9331cd5a6b979f67e82b125cd2b441d80033806ebf5c993976c5cff8bbc7b65cf687e85676876a96dbf530872dbd2a8e2114ee10b094ac77ccd6fbf
DIST platformio-6.0.2.gh.tar.gz 285452 BLAKE2B c70523837b5118fcc1209a36a425fb6ab0aac73e56732916ff3d39fe87d50a47bf7d31d77324f491093ed366b1b3e4f88274e973bc896b164f5a07687a53bd12 SHA512 a2e48ad9ca22024a06509a9e36e5a7586088d0e8abd67d309d1988a8a112a41e301f077f1b466b5db390dc4048add570acd5bb762bbf22db69715dead0d8fc89
DIST platformio-6.1.4.gh.tar.gz 290408 BLAKE2B 41a977d9b5e51a1e65ef61973301ab6e7e9ad0adbe6d4df2640b13f46623055df8303435a664acdd267ad8811229687b6abb088d5b331c33fb46bbe33ab188b1 SHA512 8c46b21212de2fb7579540c51b17061666b8abe4706800fe30fea053cb4233c17a03c2388295f9fb3a21602126f0c2c13f1dd80db962ef1b3d5c31c9a30791c7
EBUILD platformio-5.2.5-r1.ebuild 2529 BLAKE2B 0cba1938b448e77d8a77a341116e3fbd8f5275dce179c16c606c28f6ae6e51b26039827a94f095ef90f39cd26ff3cdb2d03a43052442d053a4b34e2fd6bff56f SHA512 256084a14e054cc719387fe1a29fc975353431d2da28ecebfaf204f8c531ca140c9487c489bee654dee901da2da68d8840fae06a228b80f3ed9debad00f05f3d
EBUILD platformio-6.0.2-r2.ebuild 3303 BLAKE2B 67760c6a0fa315c6ad30a5a6c493c8e0a2107a9545e52c6d5f542052b3e980ac2ac93eb4ff0f78b3da0f26ae1f08149840d2b72f84e37f540f3c184da2f89629 SHA512 2b03216bfc6415817affcd067857c4fb8071685a5719a33d48df3045702fbe621fd3de0e04397a1791899daf6294eb505b4aa28a982f31ba65a32e604d97d873
EBUILD platformio-6.1.4-r1.ebuild 3308 BLAKE2B 170c7e762ae7db06347290e93519fca04e5d98adfd2c83efb3b1bb067b5a39a2d1681ad5f6cc13c6f682f06da57ae4f2fdde48e5a6936df09ca71b6e5adc8b5b SHA512 d49e9682db59d7fc424e5d89df0923222d17b054e47369263aec9335ef34d6a1c6aeab6ad2fba9647f84ea1c2626ca0802fbc26dbceeae422eb0c8bff261fee5
MISC metadata.xml 457 BLAKE2B 558c6e7f69c6ede09bcd9cc706a3d0186a67ab8911b4278e4ed669cae32790db1ca282abc527e757345f91303eea337c03594a47777d50fb4609e9e9eae2dc8f SHA512 478409895f41c84f1c85c17c58f9a41cec864ed6df0b24b01d3d3b117b1109ae2bf15fc70871159193e514b64e108dbb37162517aa183c8c33fc350054dd81d4
DIST platformio-6.1.11.gh.tar.gz 296333 BLAKE2B 17672b499eca9c828cd7c6ea6a4c8acea7287f42bb78d4fc5fbd11bb93175bb87d9c2d100270869bc99bc0db550b49c163555ddd8edb17b6b33ccc5f3623f768 SHA512 450e3d1dc3b9c8124b6254fbf0a05b207b834aa0661f083ee2915bde5064498b6d5af666ad851b737fa5627ed436db983e038f83ed0437a1e248749a0dcc99ba
DIST platformio-6.1.13.gh.tar.gz 298899 BLAKE2B 9b1916bb72d1aea0c9a930a9a681e97a7f2c0ef2c266526f3359ec3cde84dffc1b982e3f46d2cd99051d7dbed3877a11812ad3a7ea21599c9bd05470f35d8c85 SHA512 cd71720c5a293299bc357d9eee82344bea61f44c68bc1b0d287a14c3531cd1f0d8d1d265e7c4a670935b69f93d9f360216cfc613c0c9c3f653415df8ae8f8069
EBUILD platformio-6.1.11-r1.ebuild 3304 BLAKE2B 9b03272e74ed8070d9c9f4d885791ca03d1298bfe3d9100a933fc4b6a2cfa8f8ee18d6ba956609901797a4e6dafc286a912fb582bbcad2860a46f7def1c602a7 SHA512 400ed333d1a198d672bb90f8cacc18516f7e91d1173d1b16802dfadffaf11a8f9e532543167150448ecbb875cdb4cacae892ca6e0e2135fd72b148126e322e1e
EBUILD platformio-6.1.11.ebuild 3396 BLAKE2B 5cc2767edc5c081755524f6eee94235c961de3bc49268e0d62e2a41f789d237b85ecbc24cdde037a77dfe3e50c6b42c26527d9e5b68ea192dae272815de24d5b SHA512 07518a41c199c44d975bdf657c8dd2f7eb2481e74af6258976bf8553664de709ebb528234e7909b82a7d8938de69cc3462997aab61b156e5280a9f7485e152e9
EBUILD platformio-6.1.13.ebuild 3180 BLAKE2B 3434f3fbfc0d60bcefe4fe9dc8a20e1a08b107f8e6f367ee657b780d241914ee44d0b8a5ad8fd0794eeee775384eb9a79a978b789c1b5317f3f8364364d92220 SHA512 1c8afc6282a4304c6e0324b4d60c8697049833bc1cd38e08bb61ad32d187687f9f6bd6be57c1f727af0d5751ea853d8ac05f9fdd8858d52c93c5fa3573a8c6d4
MISC metadata.xml 525 BLAKE2B 40eb042e66855b7a7f76251fb994cbe9318bfa5227c529086e5b7e30130df8767cadddd6a58ec5590deb350381f024050a3590919baf6f0b239866611b643733 SHA512 4809b8b1deaa62246ee1dac2f62074c6a2d62f3a7013eec24aafeb1986049776bd8a4f81a10698ea26171cabe1d9d9778428d0cd361adaf23118fd4122d95f70

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">platformio</remote-id>
<remote-id type="github">platformio/platformio-core</remote-id>
<maintainer status="unknown">
<email>contact@piolabs.com</email>
<name>PlatformIO Labs</name>

View File

@@ -1,76 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1 udev
DESCRIPTION="A professional collaborative platform for embedded development."
HOMEPAGE="https://platformio.org https://github.com/platformio/platformio-core/ https://pypi.org/project/platformio/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND=">=dev-python/aiofiles-0.8.0[${PYTHON_USEDEP}]
dev-python/ajsonrpc[${PYTHON_USEDEP}]
>=dev-python/bottle-0.12[${PYTHON_USEDEP}]
<dev-python/bottle-0.13[${PYTHON_USEDEP}]
>=dev-python/click-8.0.3[${PYTHON_USEDEP}]
<dev-python/click-9[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
<dev-python/pyelftools-1[${PYTHON_USEDEP}]
>=dev-python/pyserial-3[${PYTHON_USEDEP}]
<dev-python/pyserial-4[${PYTHON_USEDEP}]
>=dev-python/requests-2.4[${PYTHON_USEDEP}]
<dev-python/requests-3[${PYTHON_USEDEP}]
>=dev-python/semantic_version-2.9.0[${PYTHON_USEDEP}]
<dev-python/semantic_version-3[${PYTHON_USEDEP}]
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
<dev-python/tabulate-1[${PYTHON_USEDEP}]
>=dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}]
~dev-python/starlette-0.18.0[${PYTHON_USEDEP}]
~dev-python/uvicorn-0.17.6[${PYTHON_USEDEP}]
dev-python/wsproto[${PYTHON_USEDEP}]
>=dev-python/python-zeroconf-0.38[${PYTHON_USEDEP}]
virtual/udev"
DEPEND="virtual/udev"
BDEPEND="test? ( dev-python/jsondiff[${PYTHON_USEDEP}] )"
# This list could be refined a bit to have individual tests which need network
# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it right now.
EPYTEST_IGNORE=(
# Requires network access
tests/test_builder.py
tests/package/test_manager.py
tests/package/test_manifest.py
tests/commands/test_platform.py
tests/commands/test_test.py
tests/commands/test_ci.py
tests/commands/test_init.py
tests/commands/test_lib.py
tests/commands/test_lib_complex.py
tests/commands/test_boards.py
tests/commands/test_check.py
tests/test_ino2cpp.py
tests/test_maintenance.py
tests/test_misc.py
)
distutils_enable_tests pytest
src_prepare() {
sed "s/zeroconf==0.38.\*/zeroconf/g" -i setup.py || die
sed "s/wsproto==1.0.\*/wsproto/g" -i setup.py || die
sed "s/semantic_version==2.9.\*/semantic_version/g" -i setup.py || die
eapply_user
}
src_install() {
distutils-r1_src_install
udev_dorules scripts/99-platformio-udev.rules
}

View File

@@ -1,116 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1 udev
DESCRIPTION="An open source ecosystem for IoT development"
HOMEPAGE="https://platformio.org/"
SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}"/${PN}-core-${PV}
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
$(python_gen_cond_dep '
<dev-python/aiofiles-0.9[${PYTHON_USEDEP}]
dev-python/ajsonrpc[${PYTHON_USEDEP}]
<dev-python/bottle-0.13[${PYTHON_USEDEP}]
>=dev-python/click-8[${PYTHON_USEDEP}]
<dev-python/click-9[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
>=dev-python/pyserial-3[${PYTHON_USEDEP}]
<dev-python/pyserial-4[${PYTHON_USEDEP}]
>=dev-python/python-zeroconf-0.37[${PYTHON_USEDEP}]
>=dev-python/requests-2.4[${PYTHON_USEDEP}]
<dev-python/requests-3[${PYTHON_USEDEP}]
>=dev-python/semantic_version-2.9[${PYTHON_USEDEP}]
<dev-python/semantic_version-3[${PYTHON_USEDEP}]
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
<dev-python/tabulate-1[${PYTHON_USEDEP}]
dev-python/twisted[${PYTHON_USEDEP}]
>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
<dev-python/pyelftools-1[${PYTHON_USEDEP}]
>=dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}]
=dev-python/starlette-0.20*[${PYTHON_USEDEP}]
=dev-python/uvicorn-0.17*[${PYTHON_USEDEP}]
dev-python/wsproto[${PYTHON_USEDEP}]
')
virtual/udev"
DEPEND="virtual/udev"
BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsondiff[${PYTHON_USEDEP}]') )"
# This list could be refined a bit to have individual tests which need network
# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it right now.
EPYTEST_IGNORE=(
# Requires network access
tests/test_builder.py
tests/package/test_manager.py
tests/package/test_manifest.py
tests/commands/test_platform.py
tests/commands/test_test.py
tests/commands/test_ci.py
tests/commands/test_init.py
tests/commands/test_lib.py
tests/commands/test_lib_complex.py
tests/commands/test_boards.py
tests/commands/test_check.py
tests/commands/test_run.py
tests/commands/pkg/test_exec.py
tests/commands/pkg/test_list.py
tests/commands/pkg/test_outdated.py
tests/commands/pkg/test_search.py
tests/commands/pkg/test_show.py
tests/commands/pkg/test_install.py
tests/commands/pkg/test_uninstall.py
tests/commands/pkg/test_update.py
tests/misc/ino2cpp/test_ino2cpp.py
tests/test_maintenance.py
tests/test_misc.py
)
EPYTEST_DESELECT=(
# Requires network access
tests/misc/test_maintenance.py::test_check_pio_upgrade
tests/misc/test_misc.py::test_ping_internet_ips
tests/misc/test_misc.py::test_api_cache
)
distutils_enable_tests pytest
src_prepare() {
# Allow newer versions of zeroconf, Bug #831181.
# Also wsproto.
# ... and semantic_version, bug #853247.
sed \
-e '/zeroconf/s/<[0-9.*]*//' \
-e '/wsproto/s/==.*/"/' \
-e '/semantic_version/s/==[0-9.*]*//' \
-i setup.py || die
default
}
python_test() {
epytest -k "not skip_ci"
}
src_install() {
distutils-r1_src_install
udev_dorules scripts/99-platformio-udev.rules
}
pkg_postinst() {
udev_reload
}
pkg_postrm() {
udev_reload
}

View File

@@ -0,0 +1,117 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1 udev
DESCRIPTION="An open source ecosystem for IoT development"
HOMEPAGE="https://platformio.org/"
SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}"/${PN}-core-${PV}
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
$(python_gen_cond_dep '
>=dev-python/aiofiles-22.1[${PYTHON_USEDEP}]
dev-python/ajsonrpc[${PYTHON_USEDEP}]
<dev-python/bottle-0.13[${PYTHON_USEDEP}]
=dev-python/click-8*[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
>=dev-python/pyserial-3[${PYTHON_USEDEP}]
<dev-python/pyserial-4[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.37[${PYTHON_USEDEP}]
=dev-python/requests-2*[${PYTHON_USEDEP}]
>=dev-python/semantic-version-2.10[${PYTHON_USEDEP}]
<dev-python/semantic-version-3[${PYTHON_USEDEP}]
=dev-python/tabulate-0.9*[${PYTHON_USEDEP}]
dev-python/twisted[${PYTHON_USEDEP}]
>=dev-python/pyelftools-0.30[${PYTHON_USEDEP}]
<dev-python/pyelftools-1[${PYTHON_USEDEP}]
=dev-python/marshmallow-3*[${PYTHON_USEDEP}]
>=dev-python/starlette-0.21[${PYTHON_USEDEP}]
>=dev-python/uvicorn-0.19[${PYTHON_USEDEP}]
dev-python/wsproto[${PYTHON_USEDEP}]
')
virtual/udev"
DEPEND="virtual/udev"
BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsondiff[${PYTHON_USEDEP}]') )"
# This list could be refined a bit to have individual tests which need network
# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it right now.
EPYTEST_IGNORE=(
# Requires network access
tests/test_builder.py
tests/package/test_manager.py
tests/package/test_manifest.py
tests/commands/test_platform.py
tests/commands/test_test.py
tests/commands/test_ci.py
tests/commands/test_init.py
tests/commands/test_lib.py
tests/commands/test_lib_complex.py
tests/commands/test_boards.py
tests/commands/test_check.py
tests/commands/test_run.py
tests/commands/pkg/test_exec.py
tests/commands/pkg/test_list.py
tests/commands/pkg/test_outdated.py
tests/commands/pkg/test_search.py
tests/commands/pkg/test_show.py
tests/commands/pkg/test_install.py
tests/commands/pkg/test_uninstall.py
tests/commands/pkg/test_update.py
tests/misc/ino2cpp/test_ino2cpp.py
tests/test_maintenance.py
tests/test_misc.py
)
EPYTEST_DESELECT=(
# Requires network access
tests/misc/test_maintenance.py::test_check_pio_upgrade
tests/misc/test_misc.py::test_ping_internet_ips
tests/misc/test_misc.py::test_api_cache
)
distutils_enable_tests pytest
python_prepare_all() {
# Allow newer versions of:
# - zeroconf, bug #831181.
# - wsproto
# - semantic_version, bug #853247
# - starlette & uvicorn, bug #888427
sed \
-e '/zeroconf/s/<[0-9.*]*//' \
-e '/wsproto/s/==.*/"/' \
-e '/semantic_version/s/==[0-9.*]*//' \
-e '/starlette/s/==.*/"/' \
-e '/uvicorn/s/==.*/"/' \
-i setup.py || die
distutils-r1_python_prepare_all
}
python_test() {
epytest -k "not skip_ci"
}
src_install() {
distutils-r1_src_install
udev_dorules platformio/assets/system/99-platformio-udev.rules
}
pkg_postinst() {
udev_reload
}
pkg_postrm() {
udev_reload
}

View File

@@ -0,0 +1,119 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1 udev
DESCRIPTION="An open source ecosystem for IoT development"
HOMEPAGE="https://platformio.org/"
SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}"/${PN}-core-${PV}
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
$(python_gen_cond_dep '
>=dev-python/aiofiles-22.1[${PYTHON_USEDEP}]
dev-python/ajsonrpc[${PYTHON_USEDEP}]
<dev-python/bottle-0.13[${PYTHON_USEDEP}]
=dev-python/click-8*[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
>=dev-python/pyserial-3[${PYTHON_USEDEP}]
<dev-python/pyserial-4[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.37[${PYTHON_USEDEP}]
=dev-python/requests-2*[${PYTHON_USEDEP}]
>=dev-python/semantic-version-2.10[${PYTHON_USEDEP}]
<dev-python/semantic-version-3[${PYTHON_USEDEP}]
=dev-python/tabulate-0.9*[${PYTHON_USEDEP}]
dev-python/twisted[${PYTHON_USEDEP}]
>=dev-python/pyelftools-0.30[${PYTHON_USEDEP}]
<dev-python/pyelftools-1[${PYTHON_USEDEP}]
=dev-python/marshmallow-3*[${PYTHON_USEDEP}]
>=dev-python/starlette-0.21[${PYTHON_USEDEP}]
<dev-python/starlette-0.32[${PYTHON_USEDEP}]
>=dev-python/uvicorn-0.19[${PYTHON_USEDEP}]
<dev-python/uvicorn-0.24[${PYTHON_USEDEP}]
dev-python/wsproto[${PYTHON_USEDEP}]
')
virtual/udev"
DEPEND="virtual/udev"
BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsondiff[${PYTHON_USEDEP}]') )"
# This list could be refined a bit to have individual tests which need network
# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it right now.
EPYTEST_IGNORE=(
# Requires network access
tests/test_builder.py
tests/package/test_manager.py
tests/package/test_manifest.py
tests/commands/test_platform.py
tests/commands/test_test.py
tests/commands/test_ci.py
tests/commands/test_init.py
tests/commands/test_lib.py
tests/commands/test_lib_complex.py
tests/commands/test_boards.py
tests/commands/test_check.py
tests/commands/test_run.py
tests/commands/pkg/test_exec.py
tests/commands/pkg/test_list.py
tests/commands/pkg/test_outdated.py
tests/commands/pkg/test_search.py
tests/commands/pkg/test_show.py
tests/commands/pkg/test_install.py
tests/commands/pkg/test_uninstall.py
tests/commands/pkg/test_update.py
tests/misc/ino2cpp/test_ino2cpp.py
tests/test_maintenance.py
tests/test_misc.py
)
EPYTEST_DESELECT=(
# Requires network access
tests/misc/test_maintenance.py::test_check_pio_upgrade
tests/misc/test_misc.py::test_ping_internet_ips
tests/misc/test_misc.py::test_api_cache
)
distutils_enable_tests pytest
python_prepare_all() {
# Allow newer versions of:
# - zeroconf, bug #831181.
# - wsproto
# - semantic_version, bug #853247
# - starlette & uvicorn, bug #888427
sed \
-e '/zeroconf/s/<[0-9.*]*//' \
-e '/wsproto/s/==.*/"/' \
-e '/semantic_version/s/==[0-9.*]*//' \
-e '/starlette/s/==.*/"/' \
-e '/uvicorn/s/==.*/"/' \
-i setup.py || die
distutils-r1_python_prepare_all
}
python_test() {
epytest -k "not skip_ci"
}
src_install() {
distutils-r1_src_install
udev_dorules platformio/assets/system/99-platformio-udev.rules
}
pkg_postinst() {
udev_reload
}
pkg_postrm() {
udev_reload
}

View File

@@ -0,0 +1,114 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1 udev
DESCRIPTION="An open source ecosystem for IoT development"
HOMEPAGE="https://platformio.org/"
SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}"/${PN}-core-${PV}
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
$(python_gen_cond_dep '
~dev-python/bottle-0.12.25[${PYTHON_USEDEP}]
>=dev-python/click-8.0.4[${PYTHON_USEDEP}]
<dev-python/click-9[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
~dev-python/marshmallow-3.21.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
>=dev-python/semantic-version-2.10[${PYTHON_USEDEP}]
<dev-python/semantic-version-3[${PYTHON_USEDEP}]
<dev-python/tabulate-1[${PYTHON_USEDEP}]
~dev-python/ajsonrpc-1.2.0[${PYTHON_USEDEP}]
>=dev-python/starlette-0.21[${PYTHON_USEDEP}]
>=dev-python/uvicorn-0.19[${PYTHON_USEDEP}]
dev-python/wsproto[${PYTHON_USEDEP}]
>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
<dev-python/pyelftools-1[${PYTHON_USEDEP}]
')
virtual/udev"
DEPEND="virtual/udev"
BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsondiff[${PYTHON_USEDEP}]') )"
# This list could be refined a bit to have individual tests which need network
# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it right now.
EPYTEST_IGNORE=(
# Requires network access
tests/test_builder.py
tests/package/test_manager.py
tests/package/test_manifest.py
tests/commands/test_platform.py
tests/commands/test_test.py
tests/commands/test_ci.py
tests/commands/test_init.py
tests/commands/test_lib.py
tests/commands/test_lib_complex.py
tests/commands/test_boards.py
tests/commands/test_check.py
tests/commands/test_run.py
tests/commands/pkg/test_exec.py
tests/commands/pkg/test_list.py
tests/commands/pkg/test_outdated.py
tests/commands/pkg/test_search.py
tests/commands/pkg/test_show.py
tests/commands/pkg/test_install.py
tests/commands/pkg/test_uninstall.py
tests/commands/pkg/test_update.py
tests/misc/ino2cpp/test_ino2cpp.py
tests/test_maintenance.py
tests/test_misc.py
)
EPYTEST_DESELECT=(
# Requires network access
tests/misc/test_maintenance.py::test_check_pio_upgrade
tests/misc/test_misc.py::test_ping_internet_ips
tests/misc/test_misc.py::test_api_cache
)
distutils_enable_tests pytest
python_prepare_all() {
# Allow newer versions of:
# - zeroconf, bug #831181.
# - wsproto
# - semantic_version, bug #853247
# - starlette & uvicorn, bug #888427
sed \
-e '/zeroconf/s/<[0-9.*]*//' \
-e '/wsproto/s/==.*/"/' \
-e '/semantic_version/s/==[0-9.*]*//' \
-e '/starlette/s/==.*/"/' \
-e '/uvicorn/s/==.*/"/' \
-i setup.py || die
distutils-r1_python_prepare_all
}
python_test() {
epytest -k "not skip_ci"
}
src_install() {
distutils-r1_src_install
udev_dorules platformio/assets/system/99-platformio-udev.rules
}
pkg_postinst() {
udev_reload
}
pkg_postrm() {
udev_reload
}

View File

@@ -1,116 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1 udev
DESCRIPTION="An open source ecosystem for IoT development"
HOMEPAGE="https://platformio.org/"
SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}"/${PN}-core-${PV}
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
$(python_gen_cond_dep '
<dev-python/aiofiles-0.9[${PYTHON_USEDEP}]
dev-python/ajsonrpc[${PYTHON_USEDEP}]
<dev-python/bottle-0.13[${PYTHON_USEDEP}]
>=dev-python/click-8[${PYTHON_USEDEP}]
<dev-python/click-9[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
>=dev-python/pyserial-3.5[${PYTHON_USEDEP}]
<dev-python/pyserial-4[${PYTHON_USEDEP}]
>=dev-python/requests-2.4[${PYTHON_USEDEP}]
<dev-python/requests-3[${PYTHON_USEDEP}]
~dev-python/semantic_version-2.10.0[${PYTHON_USEDEP}]
<dev-python/semantic_version-3[${PYTHON_USEDEP}]
>=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}]
<dev-python/tabulate-1[${PYTHON_USEDEP}]
dev-python/twisted[${PYTHON_USEDEP}]
>=dev-python/pyelftools-0.27[${PYTHON_USEDEP}]
<dev-python/pyelftools-1[${PYTHON_USEDEP}]
>=dev-python/python-zeroconf-0.37[${PYTHON_USEDEP}]
>=dev-python/marshmallow-3[${PYTHON_USEDEP}]
=dev-python/starlette-0.20*[${PYTHON_USEDEP}]
=dev-python/uvicorn-0.18*[${PYTHON_USEDEP}]
=dev-python/wsproto-1.1*[${PYTHON_USEDEP}]
')
virtual/udev"
DEPEND="virtual/udev"
BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsondiff[${PYTHON_USEDEP}]') )"
# This list could be refined a bit to have individual tests which need network
# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it right now.
EPYTEST_IGNORE=(
# Requires network access
tests/test_builder.py
tests/package/test_manager.py
tests/package/test_manifest.py
tests/commands/test_platform.py
tests/commands/test_test.py
tests/commands/test_ci.py
tests/commands/test_init.py
tests/commands/test_lib.py
tests/commands/test_lib_complex.py
tests/commands/test_boards.py
tests/commands/test_check.py
tests/commands/test_run.py
tests/commands/pkg/test_exec.py
tests/commands/pkg/test_list.py
tests/commands/pkg/test_outdated.py
tests/commands/pkg/test_search.py
tests/commands/pkg/test_show.py
tests/commands/pkg/test_install.py
tests/commands/pkg/test_uninstall.py
tests/commands/pkg/test_update.py
tests/misc/ino2cpp/test_ino2cpp.py
tests/test_maintenance.py
tests/test_misc.py
)
EPYTEST_DESELECT=(
# Requires network access
tests/misc/test_maintenance.py::test_check_pio_upgrade
tests/misc/test_misc.py::test_ping_internet_ips
tests/misc/test_misc.py::test_api_cache
)
distutils_enable_tests pytest
src_prepare() {
# Allow newer versions of zeroconf, Bug #831181.
# Also wsproto.
# ... and semantic_version, bug #853247.
sed \
-e '/zeroconf/s/<[0-9.*]*//' \
-e '/wsproto/s/==.*/"/' \
-e '/semantic_version/s/==[0-9.*]*//' \
-i setup.py || die
default
}
python_test() {
epytest -k "not skip_ci"
}
src_install() {
distutils-r1_src_install
udev_dorules scripts/99-platformio-udev.rules
}
pkg_postinst() {
udev_reload
}
pkg_postrm() {
udev_reload
}

View File

@@ -0,0 +1,3 @@
DIST libgit2-1.5.2.tar.gz 5896845 BLAKE2B b89c48c953d8804c1ea1997e0c81f45aeb66f87a7cad100069dc3a8364e0658f6d6e41e49adf123cc950b2da46f805aa05f07af234990f62aa78d38d5e8e78d5 SHA512 0de5e82953482bf57e9cd221406581a12c6acfbeeea0cebbb9b701d288804ec085b7c0902ba1f04ad7cdaaead9d472be21ffe8d730050db5c77101a93448fb3a
EBUILD libgit2-1.5.2.ebuild 1640 BLAKE2B c3960ee9d85af9996bca80628cf368cf8fe4f526a2c2e1459afcc2a3722a194fbf85f7b3a788efbfdfee45a517134e2202e35df9ece80dbd0c97685240344a72 SHA512 8ef68c35efc87e9c1ad2743d9c0399847bb4b8370f5991e6c872fda0d249a239113015d9387f5b03dd3f3888ef36d237ac780b258099e6f876218b4633929b63
MISC metadata.xml 916 BLAKE2B c5fb3724d2e9ef35c5be3df76c79dfc80a34d238a12d6b16f3f16d919076e216dcb085c4c182102c8fe7338982ab862a749ff9d25d8c0a0561fc133db6e07682 SHA512 78b668f9fef202fb86abc1564c4b240f7084bb3ed6ac0b77a8e26940721be6db5bfff1b927403aaa561f3dc20400bac677cc9b0a0204542b5b304ab8491c08c7

View File

@@ -0,0 +1,76 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
inherit cmake python-any-r1
DESCRIPTION="A linkable library for Git"
HOMEPAGE="https://libgit2.org/"
SRC_URI="
https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
"
S=${WORKDIR}/${P/_/-}
LICENSE="GPL-2-with-linking-exception"
SLOT="0/$(ver_cut 1-2)"
KEYWORDS="amd64 arm arm64 x86"
IUSE="examples gssapi +ssh test +threads trace"
RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/libpcre2:=
net-libs/http-parser:=
sys-libs/zlib
dev-libs/openssl:0=
gssapi? ( virtual/krb5 )
ssh? ( net-libs/libssh2 )
"
DEPEND="
${RDEPEND}
"
BDEPEND="
${PYTHON_DEPS}
virtual/pkgconfig
"
src_prepare() {
cmake_src_prepare
# relying on forked http-parser to support some obscure URI form
sed -i -e '/empty_port/s:test:_&:' \
tests/libgit2/network/url/parse.c || die
}
src_configure() {
local mycmakeargs=(
-DBUILD_TESTS=$(usex test)
-DUSE_SSH=$(usex ssh)
-DUSE_GSSAPI=$(usex gssapi ON OFF)
-DUSE_HTTP_PARSER=system
-DREGEX_BACKEND=pcre2
)
cmake_src_configure
}
src_test() {
if [[ ${EUID} -eq 0 ]] ; then
# repo::iterator::fs_preserves_error fails if run as root
# since root can still access dirs with 0000 perms
ewarn "Skipping tests: non-root privileges are required for all tests to pass"
else
local TEST_VERBOSE=1
cmake_src_test -R offline
fi
}
src_install() {
cmake_src_install
dodoc docs/*.{md,txt}
if use examples ; then
find examples -name '.gitignore' -delete || die
dodoc -r examples
docompress -x /usr/share/doc/${PF}/examples
fi
}

View File

@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mgorny@gentoo.org</email>
<name>Michał Górny</name>
</maintainer>
<maintainer type="project">
<email>gnome@gentoo.org</email>
<name>Gentoo GNOME Desktop</name>
</maintainer>
<longdescription lang="en">
libgit2 is a portable, pure C implementation of the Git core methods provided
as a re-entrant linkable library with a solid API, allowing you to write native
speed custom Git applications in any language which supports C bindings.
</longdescription>
<use>
<flag name="gssapi">Enable GSSAPI support for SPNEGO auth</flag>
<flag name="ssh">Enable SSH transport support</flag>
<flag name="trace">Enable tracing support</flag>
</use>
<upstream>
<remote-id type="github">libgit2/libgit2</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,10 +1,12 @@
AUX 70protobuf-gentoo.el 170 BLAKE2B 6d9a92bd3310ca09d18dd762bc0bbd4b0b36184c17f95c80c02183c457fe4ff1142ca1e3207e5a77c078fe5f768cb3e85abc712abc1f4c85774ca1ebf178059b SHA512 ed73cd6b1bf6c0019e4da73c3a480b0f917e949dfad2696336e805263c81610b2a8a0514840e389db0f0e78252cf053d754c5e07731dc5e9c93c9e88f0b2923c
AUX proto.vim 49 BLAKE2B 9b6d31105811a8f8cbcf76328172fda5b66b33351bb16573ed1ed08d4c553af2805962a6d6609fbdad4a2644bf9cecd1e771a557f138111ad2c0be959b497ee9 SHA512 65c1f49887c17973d1dfce07fa86d04c5079d2382826eaeb22e128570717f181c53d22ba50905252021f7e476a90ecd29f9d18799c1ccea64b01f4638323538e
AUX protobuf-3.16.0-protoc_input_output_files.patch 10060 BLAKE2B e91d2e60ec9a901df0b0e11a8e51ff92b8765357e052231a915a2afa996c78096e18cf443708bf32e51b882c3fe2512e2ab9f7bb8ec1c6141f2c9bb7fb98af95 SHA512 03721151866f25564e203eb5af987649bf3c148ba7b9e1a2a837b336062b911d892714c4deaa5b19572a3ec47e3b309114ce67b0ec0adcff50d208b73283a7b5
AUX protobuf-3.17.0-disable_no-warning-test.patch 965 BLAKE2B 584b43b43861280254f92ad48d8a068b6427e1af3822097f2ddd872983fae11f3bd7af1d73b9b58592987ac4aff7399fa31291e21db6656518bce10c5977a785 SHA512 a67fe3231064c1cf3f4ca94be4248fd65f455b1aaa1d1a09afae847a9b9bbae9673d1fec177e822abe0a83b2fe3342bd20dd9aff87adea0dddcc05309aaca682
AUX protobuf-3.17.0-system_libraries.patch 6299 BLAKE2B a9252af294342e0a12137c618bc1e6fbe9aa021feaa458c2638aaf407dd6a43473587b7ac3e7278217874e5091ff7337234594715daa7567c9d3cf1bd3191973 SHA512 1d712f886e28907d5a5bef414c9fec56d1c056c316428f6e05fdfb87494e93506c17ff6dd5cff4ec716a6f20b56258393773701cdb6b04f87e44264a919a588e
AUX protobuf-3.19.0-disable_no-warning-test.patch 1620 BLAKE2B e4f324ed59b2c31662cc625e9d3f1fdb20ee2a25769dbf86093e5000f73a01e11f05459989aaefeaf0414648cd52f1f1025b9d4f1423cdca4844e42e96f54836 SHA512 8c4bc72976a7eb3418b51e7a1c45b49d7ffaeb91a86f440008e6f162773b1db7afed4a6ae1d0b3510d49361c369b6552a9ba4976d104d804d825227aa7113d95
AUX protobuf-3.19.0-system_libraries.patch 7514 BLAKE2B 1ff5c226232c325ed48cf16e2c47652615c4bd1503f1be8560e7f2e8658ffefeffeef72a6baf4368f758e30a4a81d582769b61dd0b3e383c8188cd03bf409c01 SHA512 b6a58e483dbb1f6151c2f7c735fbd55f34bcf98d6370eabb425dbd96e10cb87e8dfbf5024ad8f888cb80a095bc26598aceb55d576d37166550ee62db41c51a44
DIST protobuf-3.20.1.tar.gz 5368262 BLAKE2B 1ce1aef2e4c4f3ea4863629cc75d89fe17d0c7ac0c342ac641c787456fd4a12756c2892a27ddadedc94a7201494ec84566638ce33a03cb0c867b04e9eee0edb3 SHA512 fde3eb9f13946887ddfd87df428c5615ad09aaf191e4478b24e98e5e13231feeff4e70b4ca6a2ff7d9b9b2e2c60bc1d5479526edeafa78f9a8ed3bef2e0bacb0
EBUILD protobuf-3.20.1.ebuild 4138 BLAKE2B b37b99abbd41acfb2299e1a054d3c36547bdd63542ecc76d03d69344d7e89a03870eda97bba1ae6ae3284c33abdfca6930e74b6ab7109d93cd588c522d6d52f6 SHA512 2eadab6fd0f4b30338a294b69c866ff945e98f05549403484700b2e44314433736a682ab033bc4c2eb0a802934cba92567e6c9bad4d30d79a67d671f88e04591
AUX protobuf-23.3-static_assert-failure.patch 529 BLAKE2B 69452cf44106fdd7295bbb8d97011309c160f51fb30c233b9549d955d57c0a188b407b97ea7de7dc708a145bf76d5f15f1332bf641541a8830db96705a071701 SHA512 291d8cd318a0324e58c5dc83273ca67b55fd1446bd5111e3caaa9e2b08e3a2565de8030050df6555f300f7051668f5b8918e52009f826a653bb70f9931f12ebd
DIST protobuf-24.2.tar.gz 5179130 BLAKE2B a1e3da4e95072391fa4abf671a9eb77806f1b3864219e1e0c024156558e2ecd9e3cabee367efaf15626a199ae413dced3f29f601820611d37dd733c92ffc06c0 SHA512 fee9f5fc0e615e49347320e37b560112f43d13c63050701e25b3348e9d4aa59e80c7d810f7da12764b1b9eeee8efa35be7743c5ebbb0a12c78f5924f1544c356
DIST protobuf-24.3.tar.gz 5179711 BLAKE2B 9473a1a9489d4cb92fb7ee56ac51a891cd6de005607be3f5a385957318045d2d8e6bdaa9ffa3c3f88d376b1d9a499ba9560054ae87fe031afffb62b3292ef365 SHA512 2c1a381f81bb2c0afa3a2ff6681f9f37bc7aef3a3882c371eea7284f4e9524c2a0c834de6c7f681706890eee2220a42442367b8f8dc8370f182fab9e2c37cfd2
DIST protobuf-25.1.tar.gz 5878124 BLAKE2B a0b917e4518b07b221afd01e801e45b5b6fa35c7ccf8c21120d6a63f7174e53cc37d0516b1802d9243f8bb37b72b7f460a36dcbf0fffb09e011b05315c53efc3 SHA512 d2fad2188118ced2cd951bdb472d72cc9e9b2158c88eeca652c76332a884b5b5b4b58628f7777272fa693140753823584ea9c7924f1655b1d5a363f59bdf7a4c
DIST protobuf-25.2.tar.gz 5878387 BLAKE2B 1ee7a48d3a481f523ff240c79e8cacb39b6a7e2c671279812cbffd5ce9be595034461fba41f03bed363133118c1b92bd14bcfd8c4e46ac6368e6407a23fb02ea SHA512 66f0b177eae0e2e40b8b17c8f411cd9dec5355dcfc145b8a79426e6367babcc28b9a8078bbe4ba2de47a82811a2e1a89d36955d6fa0c8d391cfeada4eb160fdb
EBUILD protobuf-24.2.ebuild 2499 BLAKE2B d20fc60b8ee0c13339074e3c5669baea5dc5f30004f2a6ebb958dbe9f21c66c257e6441c9a1ecfe96e1ea97b70684917a89419f7b85bf03d47b15a1e931c1336 SHA512 f40a776398989d120b6a28e59f4d6b56e5bb1f4441f72982fd24ccaa194a10f0d3dcda7cca7481a62f7eb3d60034a4fef2cc33d0454e40dab7ee696381228645
EBUILD protobuf-24.3.ebuild 2525 BLAKE2B 56715d3d86d843bd41bfa1e105f0ee57df8bedf465061a28337b148be8a7f693a4f97cd64ec5d365b61797394fbddd760c86c8990055a252dc23a98333cb20c6 SHA512 4294d66c9a9096017543a08972f0689159545efad0e4e6b33e66073d429ed272ee93187832b2d6aa64a189e15f205f8d02f69b0c9c633d5fe28410ceccc81a72
EBUILD protobuf-25.1.ebuild 2525 BLAKE2B 56715d3d86d843bd41bfa1e105f0ee57df8bedf465061a28337b148be8a7f693a4f97cd64ec5d365b61797394fbddd760c86c8990055a252dc23a98333cb20c6 SHA512 4294d66c9a9096017543a08972f0689159545efad0e4e6b33e66073d429ed272ee93187832b2d6aa64a189e15f205f8d02f69b0c9c633d5fe28410ceccc81a72
EBUILD protobuf-25.2.ebuild 2525 BLAKE2B 56715d3d86d843bd41bfa1e105f0ee57df8bedf465061a28337b148be8a7f693a4f97cd64ec5d365b61797394fbddd760c86c8990055a252dc23a98333cb20c6 SHA512 4294d66c9a9096017543a08972f0689159545efad0e4e6b33e66073d429ed272ee93187832b2d6aa64a189e15f205f8d02f69b0c9c633d5fe28410ceccc81a72
MISC metadata.xml 595 BLAKE2B ba1b916e26b1e53f68e660f03d2e53fea8d22db04e8241ebec3ec20fbb251c2b164cf25d5fb6118423ce7721a822ae2302aab137b0748730e9a6860bf8e65668 SHA512 785e2550621b79b6350e1a6b52ed9992610769885fb29a9e92ee45a35158cc08707a3590dfcbece9ee9a5e16e1abfb614e8186132da7b942f2761b5e6ecfa827

View File

@@ -0,0 +1,11 @@
https://github.com/protocolbuffers/protobuf/issues/9433
--- a/src/google/protobuf/descriptor.cc
+++ b/src/google/protobuf/descriptor.cc
@@ -384,7 +384,6 @@ class FlatAllocatorImpl {
ABSL_CHECK(!has_allocated());
if (std::is_trivially_destructible<U>::value) {
// Trivial types are aligned to 8 bytes.
- static_assert(alignof(U) <= 8, "");
total_.template Get<char>() += RoundUpTo<8>(array_size * sizeof(U));
} else {
// Since we can't use `if constexpr`, just make the expression compile

View File

@@ -1,240 +0,0 @@
https://github.com/protocolbuffers/protobuf/pull/235
--- /src/google/protobuf/compiler/command_line_interface.cc
+++ /src/google/protobuf/compiler/command_line_interface.cc
@@ -1110,6 +1110,28 @@
}
if (mode_ == MODE_ENCODE || mode_ == MODE_DECODE) {
+ bool success = false;
+ int in_fd = STDIN_FILENO;
+ int out_fd = STDOUT_FILENO;
+
+ if (!protobuf_in_path_.empty()) {
+ in_fd = open(protobuf_in_path_.c_str(), O_RDONLY);
+ if (in_fd == -1) {
+ std::cerr << protobuf_in_path_ << ": error: failed to open file." << std::endl;
+ return 1;
+ }
+ }
+ if (!protobuf_out_path_.empty()) {
+ out_fd = open(protobuf_out_path_.c_str(),
+ O_WRONLY | O_CREAT | O_TRUNC,
+ 0644);
+ if (out_fd == -1) {
+ std::cerr << protobuf_out_path_ << ": error: failed to open file." << std::endl;
+ close(in_fd);
+ return 1;
+ }
+ }
+
if (codec_type_.empty()) {
// HACK: Define an EmptyMessage type to use for decoding.
DescriptorPool pool;
@@ -1118,13 +1140,20 @@
file.add_message_type()->set_name("EmptyMessage");
GOOGLE_CHECK(pool.BuildFile(file) != NULL);
codec_type_ = "EmptyMessage";
- if (!EncodeOrDecode(&pool)) {
- return 1;
- }
+ success = EncodeOrDecode(&pool, in_fd, out_fd);
} else {
- if (!EncodeOrDecode(descriptor_pool.get())) {
- return 1;
- }
+ success = EncodeOrDecode(descriptor_pool.get(), in_fd, out_fd);
+ }
+
+ if (in_fd != STDIN_FILENO) {
+ close(in_fd);
+ }
+ if (out_fd != STDOUT_FILENO) {
+ close(out_fd);
+ }
+
+ if (!success) {
+ return 1;
}
}
@@ -1163,6 +1192,11 @@
for (int i = 0; i < proto_path_.size(); i++) {
source_tree->MapPath(proto_path_[i].first, proto_path_[i].second);
}
+ if (mode_ == MODE_COMPILE &&
+ (!protobuf_in_path_.empty() || !protobuf_out_path_.empty())) {
+ std::cerr << "--protobuf_in and --protobuf_out are only valid with "
+ << "decode operations. Ignoring.";
+ }
// Map input files to virtual paths if possible.
if (!MakeInputsBeProtoPathRelative(source_tree, fallback_database)) {
@@ -1885,6 +1919,12 @@
} else if (name == "--deterministic_output") {
deterministic_output_ = true;
+ } else if (name == "--protobuf_in") {
+ protobuf_in_path_ = value;
+
+ } else if (name == "--protobuf_out") {
+ protobuf_out_path_ = value;
+
} else if (name == "--error_format") {
if (value == "gcc") {
error_format_ = ERROR_FORMAT_GCC;
@@ -2018,22 +2058,38 @@
--version Show version info and exit.
-h, --help Show this text and exit.
--encode=MESSAGE_TYPE Read a text-format message of the given type
- from standard input and write it in binary
- to standard output. The message type must
+ from input protobuf file and write it in binary
+ to output protobuf file. The message type must
be defined in PROTO_FILES or their imports.
+ The input/output protobuf files are specified
+ using the --protobuf_in and --protobuf_out
+ command line flags.
--deterministic_output When using --encode, ensure map fields are
deterministically ordered. Note that this order
is not canonical, and changes across builds or
releases of protoc.
--decode=MESSAGE_TYPE Read a binary message of the given type from
- standard input and write it in text format
- to standard output. The message type must
+ input protobuf file and write it in text format
+ to output protobuf file. The message type must
be defined in PROTO_FILES or their imports.
+ The input/output protobuf files are specified
+ using the --protobuf_in and --protobuf_out
+ command line flags.
--decode_raw Read an arbitrary protocol message from
- standard input and write the raw tag/value
- pairs in text format to standard output. No
+ input protobuf file and write the raw tag/value
+ pairs in text format to output protobuf file. No
PROTO_FILES should be given when using this
- flag.
+ flag. The input/output protobuf files are
+ specified using the --protobuf_in and
+ --protobuf_out command line flags.
+ --protobuf_in=FILE Absolute path to the protobuf file from which
+ input of encoding/decoding operation will be
+ read. If omitted, input will be read from
+ standard input.
+ --protobuf_out=FILE Absolute path to the protobuf file to which
+ output of encoding/decoding operation will be
+ written. If omitted, output will be written to
+ standard output.
--descriptor_set_in=FILES Specifies a delimited list of FILES
each containing a FileDescriptorSet (a
protocol buffer defined in descriptor.proto).
@@ -2344,7 +2400,9 @@
return true;
}
-bool CommandLineInterface::EncodeOrDecode(const DescriptorPool* pool) {
+bool CommandLineInterface::EncodeOrDecode(const DescriptorPool* pool,
+ int in_fd,
+ int out_fd) {
// Look up the type.
const Descriptor* type = pool->FindMessageTypeByName(codec_type_);
if (type == NULL) {
@@ -2356,15 +2414,15 @@
std::unique_ptr<Message> message(dynamic_factory.GetPrototype(type)->New());
if (mode_ == MODE_ENCODE) {
- SetFdToTextMode(STDIN_FILENO);
- SetFdToBinaryMode(STDOUT_FILENO);
+ SetFdToTextMode(in_fd);
+ SetFdToBinaryMode(out_fd);
} else {
- SetFdToBinaryMode(STDIN_FILENO);
- SetFdToTextMode(STDOUT_FILENO);
+ SetFdToBinaryMode(in_fd);
+ SetFdToTextMode(out_fd);
}
- io::FileInputStream in(STDIN_FILENO);
- io::FileOutputStream out(STDOUT_FILENO);
+ io::FileInputStream in(in_fd);
+ io::FileOutputStream out(out_fd);
if (mode_ == MODE_ENCODE) {
// Input is text.
--- /src/google/protobuf/compiler/command_line_interface.h
+++ /src/google/protobuf/compiler/command_line_interface.h
@@ -292,7 +292,9 @@
GeneratorContext* generator_context, std::string* error);
// Implements --encode and --decode.
- bool EncodeOrDecode(const DescriptorPool* pool);
+ bool EncodeOrDecode(const DescriptorPool* pool,
+ int in_fd,
+ int out_fd);
// Implements the --descriptor_set_out option.
bool WriteDescriptorSet(
@@ -427,6 +429,13 @@
// parsed FileDescriptorSets to be used for loading protos. Otherwise, empty.
std::vector<std::string> descriptor_set_in_names_;
+ // When using --encode / --decode / --decode_raw absolute path to the output
+ // file. (Empty string indicates write to STDOUT).
+ std::string protobuf_out_path_;
+ // When using --encode / --decode / --decode_raw, absolute path to the input
+ // file. (Empty string indicates read from STDIN).
+ std::string protobuf_in_path_;
+
// If --descriptor_set_out was given, this is the filename to which the
// FileDescriptorSet should be written. Otherwise, empty.
std::string descriptor_set_out_name_;
--- /src/google/protobuf/compiler/command_line_interface_unittest.cc
+++ /src/google/protobuf/compiler/command_line_interface_unittest.cc
@@ -99,7 +99,7 @@
virtual void SetUp();
virtual void TearDown();
- // Runs the CommandLineInterface with the given command line. The
+ // Run the CommandLineInterface with the given command line. The
// command is automatically split on spaces, and the string "$tmpdir"
// is replaced with TestTempDir().
void Run(const std::string& command);
@@ -2626,6 +2626,17 @@
std::string::npos);
}
+ void ExpectBinaryFilesMatch(const string &expected_file,
+ const string &actual_file) {
+ string expected_output, actual_output;
+ ASSERT_TRUE(File::ReadFileToString(expected_file, &expected_output));
+ ASSERT_TRUE(File::ReadFileToString(actual_file, &actual_output));
+
+ // Don't use EXPECT_EQ because we don't want to print raw binary data to
+ // stdout on failure.
+ EXPECT_TRUE(expected_output == actual_output);
+ }
+
private:
void WriteUnittestProtoDescriptorSet() {
unittest_proto_descriptor_set_filename_ =
@@ -2749,6 +2760,19 @@
"Can only use --deterministic_output with --encode.\n");
}
+TEST_P(EncodeDecodeTest, RedirectInputOutput) {
+ string out_file = TestTempDir() + "/golden_message_out.pbf";
+ EXPECT_TRUE(
+ Run(TestUtil::MaybeTranslatePath("net/proto2/internal/unittest.proto") +
+ " --encode=protobuf_unittest.TestAllTypes" +
+ " --protobuf_in=" + TestUtil::GetTestDataPath(
+ "net/proto2/internal/"
+ "testdata/text_format_unittest_data_oneof_implemented.txt") +
+ " --protobuf_out=" + out_file));
+ ExpectBinaryFilesMatch(out_file, TestUtil::GetTestDataPath(
+ "net/proto2/internal/testdata/golden_message_oneof_implemented"));
+}
+
INSTANTIATE_TEST_SUITE_P(FileDescriptorSetSource, EncodeDecodeTest,
testing::Values(PROTO_PATH, DESCRIPTOR_SET_IN));
} // anonymous namespace

View File

@@ -1,19 +0,0 @@
Disable no-warning-test which is compiled with -Werror option and whose only purpose is checking if compilation results in any warnings.
--- /src/Makefile.am
+++ /src/Makefile.am
@@ -713,7 +713,7 @@
GOOGLEMOCK_SRC_DIR=$(srcdir)/../third_party/googletest/googlemock
check_PROGRAMS = protoc protobuf-test protobuf-lazy-descriptor-test \
protobuf-lite-test test_plugin protobuf-lite-arena-test \
- no-warning-test $(GZCHECKPROGRAMS)
+ $(GZCHECKPROGRAMS)
protobuf_test_LDADD = $(PTHREAD_LIBS) libprotobuf.la libprotoc.la \
$(GOOGLETEST_BUILD_DIR)/lib/libgtest.la \
$(GOOGLEMOCK_BUILD_DIR)/lib/libgmock.la \
@@ -900,4 +900,4 @@
TESTS = protobuf-test protobuf-lazy-descriptor-test protobuf-lite-test \
google/protobuf/compiler/zip_output_unittest.sh $(GZTESTS) \
- protobuf-lite-arena-test no-warning-test
+ protobuf-lite-arena-test

View File

@@ -1,121 +0,0 @@
--- /Makefile.am
+++ /Makefile.am
@@ -11,28 +11,10 @@
# Always include third_party directories in distributions.
DIST_SUBDIRS = src conformance benchmarks third_party/googletest
-# Build gmock before we build protobuf tests. We don't add gmock to SUBDIRS
-# because then "make check" would also build and run all of gmock's own tests,
-# which takes a lot of time and is generally not useful to us. Also, we don't
-# want "make install" to recurse into gmock since we don't want to overwrite
-# the installed version of gmock if there is one.
check-local:
- @echo "Making lib/libgmock.a lib/libgmock_main.a in gmock"
- @cd third_party/googletest/googletest && $(MAKE) $(AM_MAKEFLAGS) lib/libgtest.la lib/libgtest_main.la
- @cd third_party/googletest/googlemock && $(MAKE) $(AM_MAKEFLAGS) lib/libgmock.la lib/libgmock_main.la
-# We would like to clean gmock when "make clean" is invoked. But we have to
-# be careful because clean-local is also invoked during "make distclean", but
-# "make distclean" already recurses into gmock because it's listed among the
-# DIST_SUBDIRS. distclean will delete gmock/Makefile, so if we then try to
-# cd to the directory again and "make clean" it will fail. So, check that the
-# Makefile exists before recursing.
clean-local:
- @if test -e third_party/googletest/Makefile; then \
- echo "Making clean in googletest"; \
- cd third_party/googletest && $(MAKE) $(AM_MAKEFLAGS) clean; \
- fi; \
- if test -e conformance/Makefile; then \
+ @if test -e conformance/Makefile; then \
echo "Making clean in conformance"; \
cd conformance && $(MAKE) $(AM_MAKEFLAGS) clean; \
fi; \
--- /configure.ac
+++ /configure.ac
@@ -236,12 +236,5 @@
fi
AC_SUBST([LIBLOG_LIBS])
-# HACK: Make gmock's configure script pick up our copy of CFLAGS and CXXFLAGS,
-# since the flags added by ACX_CHECK_SUNCC must be used when compiling gmock
-# too.
-export CFLAGS
-export CXXFLAGS
-AC_CONFIG_SUBDIRS([third_party/googletest])
-
AC_CONFIG_FILES([Makefile src/Makefile benchmarks/Makefile conformance/Makefile protobuf.pc protobuf-lite.pc])
AC_OUTPUT
--- /src/Makefile.am
+++ /src/Makefile.am
@@ -707,19 +707,11 @@
google/protobuf/testing/file.cc \
google/protobuf/testing/file.h
-GOOGLETEST_BUILD_DIR=../third_party/googletest/googletest
-GOOGLEMOCK_BUILD_DIR=../third_party/googletest/googlemock
-GOOGLETEST_SRC_DIR=$(srcdir)/../third_party/googletest/googletest
-GOOGLEMOCK_SRC_DIR=$(srcdir)/../third_party/googletest/googlemock
check_PROGRAMS = protoc protobuf-test protobuf-lazy-descriptor-test \
protobuf-lite-test test_plugin protobuf-lite-arena-test \
$(GZCHECKPROGRAMS)
protobuf_test_LDADD = $(PTHREAD_LIBS) libprotobuf.la libprotoc.la \
- $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock_main.la
-protobuf_test_CPPFLAGS = -I$(GOOGLETEST_SRC_DIR)/include \
- -I$(GOOGLEMOCK_SRC_DIR)/include
+ -lgtest -lgmock -lgmock_main
# Disable optimization for tests unless the user explicitly asked for it,
# since test_util.cc takes forever to compile with optimization (with GCC).
# See configure.ac for more info.
@@ -811,12 +803,8 @@
# Run cpp_unittest again with PROTOBUF_TEST_NO_DESCRIPTORS defined.
protobuf_lazy_descriptor_test_LDADD = $(PTHREAD_LIBS) libprotobuf.la \
libprotoc.la \
- $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock_main.la
-protobuf_lazy_descriptor_test_CPPFLAGS = -I$(GOOGLEMOCK_SRC_DIR)/include \
- -I$(GOOGLETEST_SRC_DIR)/include \
- -DPROTOBUF_TEST_NO_DESCRIPTORS
+ -lgtest -lgmock -lgmock_main
+protobuf_lazy_descriptor_test_CPPFLAGS = -DPROTOBUF_TEST_NO_DESCRIPTORS
protobuf_lazy_descriptor_test_CXXFLAGS = $(NO_OPT_CXXFLAGS)
protobuf_lazy_descriptor_test_SOURCES = \
google/protobuf/compiler/cpp/cpp_unittest.cc \
@@ -837,11 +825,7 @@
# full runtime and we want to make sure this test builds without full
# runtime.
protobuf_lite_test_LDADD = $(PTHREAD_LIBS) libprotobuf-lite.la \
- $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock_main.la
-protobuf_lite_test_CPPFLAGS= -I$(GOOGLEMOCK_SRC_DIR)/include \
- -I$(GOOGLETEST_SRC_DIR)/include
+ -lgtest -lgmock -lgmock_main
protobuf_lite_test_CXXFLAGS = $(NO_OPT_CXXFLAGS)
protobuf_lite_test_SOURCES = \
google/protobuf/lite_unittest.cc \
@@ -853,11 +837,7 @@
# gtest when building the test internally our memory sanitizer doesn't detect
# memory leaks (don't know why).
protobuf_lite_arena_test_LDADD = $(PTHREAD_LIBS) libprotobuf-lite.la \
- $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock_main.la
-protobuf_lite_arena_test_CPPFLAGS = -I$(GOOGLEMOCK_SRC_DIR)/include \
- -I$(GOOGLETEST_SRC_DIR)/include
+ -lgtest -lgmock -lgmock_main
protobuf_lite_arena_test_CXXFLAGS = $(NO_OPT_CXXFLAGS)
protobuf_lite_arena_test_SOURCES = \
google/protobuf/lite_arena_unittest.cc \
@@ -867,8 +847,7 @@
# Test plugin binary.
test_plugin_LDADD = $(PTHREAD_LIBS) libprotobuf.la libprotoc.la \
- $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la
-test_plugin_CPPFLAGS = -I$(GOOGLETEST_SRC_DIR)/include
+ -lgtest
test_plugin_SOURCES = \
google/protobuf/compiler/mock_code_generator.cc \
google/protobuf/testing/file.cc \

View File

@@ -1,36 +0,0 @@
From 12e381222a8cdce50845dfb7d8fdf863f6f8bb8a Mon Sep 17 00:00:00 2001
From: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Date: Fri, 28 Jan 2022 15:08:40 +0800
Subject: [PATCH] protobuf-3.19.0: disable no-warning test
Disable no-warning-test which is compiled with -Werror option
and whose only purpose is checking if compilation results in any warnings.
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
---
src/Makefile.am | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/Makefile.am b/src/Makefile.am
index 3312e5d..7e86b62 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -722,7 +722,7 @@ GOOGLETEST_SRC_DIR=$(srcdir)/../third_party/googletest/googletest
GOOGLEMOCK_SRC_DIR=$(srcdir)/../third_party/googletest/googlemock
check_PROGRAMS = protoc protobuf-test protobuf-lazy-descriptor-test \
protobuf-lite-test test_plugin protobuf-lite-arena-test \
- no-warning-test $(GZCHECKPROGRAMS)
+ $(GZCHECKPROGRAMS)
protobuf_test_LDADD = $(PTHREAD_LIBS) libprotobuf.la libprotoc.la \
$(GOOGLETEST_BUILD_DIR)/lib/libgtest.la \
$(GOOGLEMOCK_BUILD_DIR)/lib/libgmock.la \
@@ -911,4 +911,4 @@ nodist_no_warning_test_SOURCES = no_warning_test.cc $(protoc_outputs)
TESTS = protobuf-test protobuf-lazy-descriptor-test protobuf-lite-test \
google/protobuf/compiler/zip_output_unittest.sh $(GZTESTS) \
- protobuf-lite-arena-test no-warning-test
+ protobuf-lite-arena-test
--
2.34.1

View File

@@ -1,146 +0,0 @@
From c080d329298e841d7d4e1380ff7ec88de5cb3b02 Mon Sep 17 00:00:00 2001
From: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Date: Fri, 28 Jan 2022 15:14:59 +0800
Subject: [PATCH] protobuf-3.19.0: system_libraries
Use system version of GoogleTest,
which will unbundle gtest, gmock libraries
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
---
Makefile.am | 20 +-------------------
configure.ac | 7 -------
src/Makefile.am | 33 ++++++---------------------------
3 files changed, 7 insertions(+), 53 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 41d4061..b24f8f4 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -11,28 +11,10 @@ SUBDIRS = . src
# Always include third_party directories in distributions.
DIST_SUBDIRS = src conformance benchmarks third_party/googletest
-# Build gmock before we build protobuf tests. We don't add gmock to SUBDIRS
-# because then "make check" would also build and run all of gmock's own tests,
-# which takes a lot of time and is generally not useful to us. Also, we don't
-# want "make install" to recurse into gmock since we don't want to overwrite
-# the installed version of gmock if there is one.
check-local:
- @echo "Making lib/libgmock.a lib/libgmock_main.a in gmock"
- @cd third_party/googletest/googletest && $(MAKE) $(AM_MAKEFLAGS) lib/libgtest.la lib/libgtest_main.la
- @cd third_party/googletest/googlemock && $(MAKE) $(AM_MAKEFLAGS) lib/libgmock.la lib/libgmock_main.la
-# We would like to clean gmock when "make clean" is invoked. But we have to
-# be careful because clean-local is also invoked during "make distclean", but
-# "make distclean" already recurses into gmock because it's listed among the
-# DIST_SUBDIRS. distclean will delete gmock/Makefile, so if we then try to
-# cd to the directory again and "make clean" it will fail. So, check that the
-# Makefile exists before recursing.
clean-local:
- @if test -e third_party/googletest/Makefile; then \
- echo "Making clean in googletest"; \
- cd third_party/googletest && $(MAKE) $(AM_MAKEFLAGS) clean; \
- fi; \
- if test -e conformance/Makefile; then \
+ @if test -e conformance/Makefile; then \
echo "Making clean in conformance"; \
cd conformance && $(MAKE) $(AM_MAKEFLAGS) clean; \
fi; \
diff --git a/configure.ac b/configure.ac
index 02085ca..449fb3d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -236,12 +236,5 @@ if test "x$ANDROID_TEST" = xyes; then
fi
AC_SUBST([LIBLOG_LIBS])
-# HACK: Make gmock's configure script pick up our copy of CFLAGS and CXXFLAGS,
-# since the flags added by ACX_CHECK_SUNCC must be used when compiling gmock
-# too.
-export CFLAGS
-export CXXFLAGS
-AC_CONFIG_SUBDIRS([third_party/googletest])
-
AC_CONFIG_FILES([Makefile src/Makefile benchmarks/Makefile conformance/Makefile protobuf.pc protobuf-lite.pc])
AC_OUTPUT
diff --git a/src/Makefile.am b/src/Makefile.am
index 7e86b62..47d759f 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -716,19 +716,11 @@ COMMON_TEST_SOURCES = \
google/protobuf/testing/googletest.cc \
google/protobuf/testing/googletest.h
-GOOGLETEST_BUILD_DIR=../third_party/googletest/googletest
-GOOGLEMOCK_BUILD_DIR=../third_party/googletest/googlemock
-GOOGLETEST_SRC_DIR=$(srcdir)/../third_party/googletest/googletest
-GOOGLEMOCK_SRC_DIR=$(srcdir)/../third_party/googletest/googlemock
check_PROGRAMS = protoc protobuf-test protobuf-lazy-descriptor-test \
protobuf-lite-test test_plugin protobuf-lite-arena-test \
$(GZCHECKPROGRAMS)
protobuf_test_LDADD = $(PTHREAD_LIBS) libprotobuf.la libprotoc.la \
- $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock_main.la
-protobuf_test_CPPFLAGS = -I$(GOOGLETEST_SRC_DIR)/include \
- -I$(GOOGLEMOCK_SRC_DIR)/include
+ -lgtest -lgmock -lgmock_main
# Disable optimization for tests unless the user explicitly asked for it,
# since test_util.cc takes forever to compile with optimization (with GCC).
# See configure.ac for more info.
@@ -820,12 +812,8 @@ $(am_protobuf_test_OBJECTS): unittest_proto_middleman
# Run cpp_unittest again with PROTOBUF_TEST_NO_DESCRIPTORS defined.
protobuf_lazy_descriptor_test_LDADD = $(PTHREAD_LIBS) libprotobuf.la \
libprotoc.la \
- $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock_main.la
-protobuf_lazy_descriptor_test_CPPFLAGS = -I$(GOOGLEMOCK_SRC_DIR)/include \
- -I$(GOOGLETEST_SRC_DIR)/include \
- -DPROTOBUF_TEST_NO_DESCRIPTORS
+ -lgtest -lgmock -lgmock_main
+protobuf_lazy_descriptor_test_CPPFLAGS = -DPROTOBUF_TEST_NO_DESCRIPTORS
protobuf_lazy_descriptor_test_CXXFLAGS = $(NO_OPT_CXXFLAGS)
protobuf_lazy_descriptor_test_SOURCES = \
google/protobuf/compiler/cpp/cpp_unittest.cc \
@@ -847,11 +835,7 @@ COMMON_LITE_TEST_SOURCES = \
# full runtime and we want to make sure this test builds without full
# runtime.
protobuf_lite_test_LDADD = $(PTHREAD_LIBS) libprotobuf-lite.la \
- $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock_main.la
-protobuf_lite_test_CPPFLAGS= -I$(GOOGLEMOCK_SRC_DIR)/include \
- -I$(GOOGLETEST_SRC_DIR)/include
+ -lgtest -lgmock -lgmock_main
protobuf_lite_test_CXXFLAGS = $(NO_OPT_CXXFLAGS)
protobuf_lite_test_SOURCES = \
google/protobuf/lite_unittest.cc \
@@ -863,11 +847,7 @@ $(am_protobuf_lite_test_OBJECTS): unittest_proto_middleman
# gtest when building the test internally our memory sanitizer doesn't detect
# memory leaks (don't know why).
protobuf_lite_arena_test_LDADD = $(PTHREAD_LIBS) libprotobuf-lite.la \
- $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock.la \
- $(GOOGLEMOCK_BUILD_DIR)/lib/libgmock_main.la
-protobuf_lite_arena_test_CPPFLAGS = -I$(GOOGLEMOCK_SRC_DIR)/include \
- -I$(GOOGLETEST_SRC_DIR)/include
+ -lgtest -lgmock -lgmock_main
protobuf_lite_arena_test_CXXFLAGS = $(NO_OPT_CXXFLAGS)
protobuf_lite_arena_test_SOURCES = \
google/protobuf/lite_arena_unittest.cc \
@@ -877,8 +857,7 @@ $(am_protobuf_lite_arena_test_OBJECTS): unittest_proto_middleman
# Test plugin binary.
test_plugin_LDADD = $(PTHREAD_LIBS) libprotobuf.la libprotoc.la \
- $(GOOGLETEST_BUILD_DIR)/lib/libgtest.la
-test_plugin_CPPFLAGS = -I$(GOOGLETEST_SRC_DIR)/include
+ -lgtest
test_plugin_SOURCES = \
google/protobuf/compiler/mock_code_generator.cc \
google/protobuf/compiler/test_plugin.cc \
--
2.34.1

View File

@@ -0,0 +1,107 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake-multilib elisp-common toolchain-funcs
if [[ "${PV}" == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf.git"
EGIT_SUBMODULES=()
else
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="amd64 arm arm64 x86"
fi
DESCRIPTION="Google's Protocol Buffers - Extensible mechanism for serializing structured data"
HOMEPAGE="https://protobuf.dev/"
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2).0"
IUSE="emacs examples test zlib"
RESTRICT="!test? ( test )"
BDEPEND="emacs? ( app-editors/emacs:* )"
DEPEND="
dev-cpp/abseil-cpp:=[${MULTILIB_USEDEP}]
zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
test? ( >=dev-cpp/gtest-1.9[${MULTILIB_USEDEP}] )
"
RDEPEND="
dev-cpp/abseil-cpp:=[${MULTILIB_USEDEP}]
emacs? ( app-editors/emacs:* )
zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
"
PATCHES=(
"${FILESDIR}/${PN}-23.3-static_assert-failure.patch"
)
DOCS=( CONTRIBUTORS.txt README.md )
src_configure() {
if tc-ld-is-gold; then
# https://sourceware.org/bugzilla/show_bug.cgi?id=24527
tc-ld-disable-gold
fi
cmake-multilib_src_configure
}
multilib_src_configure() {
local mycmakeargs=(
-Dprotobuf_DISABLE_RTTI=ON
-Dprotobuf_BUILD_EXAMPLES=$(usex examples)
-Dprotobuf_WITH_ZLIB=$(usex zlib)
-Dprotobuf_BUILD_TESTS=$(usex test)
-Dprotobuf_ABSL_PROVIDER=package
)
use test && mycmakeargs+=(-Dprotobuf_USE_EXTERNAL_GTEST=ON)
cmake_src_configure
}
src_compile() {
cmake-multilib_src_compile
if use emacs; then
elisp-compile editors/protobuf-mode.el
fi
}
multilib_src_install_all() {
find "${ED}" -name "*.la" -delete || die
if [[ ! -f "${ED}/usr/$(get_libdir)/libprotobuf.so.${SLOT#*/}" ]]; then
eerror "No matching library found with SLOT variable, currently set: ${SLOT}\n" \
"Expected value: ${ED}/usr/$(get_libdir)/libprotobuf.so.${SLOT#*/}"
die "Please update SLOT variable"
fi
insinto /usr/share/vim/vimfiles/syntax
doins editors/proto.vim
insinto /usr/share/vim/vimfiles/ftdetect
doins "${FILESDIR}/proto.vim"
if use emacs; then
elisp-install ${PN} editors/protobuf-mode.el*
elisp-site-file-install "${FILESDIR}/70${PN}-gentoo.el"
fi
if use examples; then
DOCS+=(examples)
docompress -x /usr/share/doc/${PF}/examples
fi
einstalldocs
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

View File

@@ -0,0 +1,107 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake-multilib elisp-common toolchain-funcs
if [[ "${PV}" == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf.git"
EGIT_SUBMODULES=()
else
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="amd64 arm arm64 x86"
fi
DESCRIPTION="Google's Protocol Buffers - Extensible mechanism for serializing structured data"
HOMEPAGE="https://protobuf.dev/"
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2).0"
IUSE="emacs examples test zlib"
RESTRICT="!test? ( test )"
BDEPEND="emacs? ( app-editors/emacs:* )"
DEPEND="
>=dev-cpp/abseil-cpp-20230125.3:=[${MULTILIB_USEDEP}]
zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
test? ( >=dev-cpp/gtest-1.9[${MULTILIB_USEDEP}] )
"
RDEPEND="
>=dev-cpp/abseil-cpp-20230125.3:=[${MULTILIB_USEDEP}]
emacs? ( app-editors/emacs:* )
zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
"
PATCHES=(
"${FILESDIR}/${PN}-23.3-static_assert-failure.patch"
)
DOCS=( CONTRIBUTORS.txt README.md )
src_configure() {
if tc-ld-is-gold; then
# https://sourceware.org/bugzilla/show_bug.cgi?id=24527
tc-ld-disable-gold
fi
cmake-multilib_src_configure
}
multilib_src_configure() {
local mycmakeargs=(
-Dprotobuf_DISABLE_RTTI=ON
-Dprotobuf_BUILD_EXAMPLES=$(usex examples)
-Dprotobuf_WITH_ZLIB=$(usex zlib)
-Dprotobuf_BUILD_TESTS=$(usex test)
-Dprotobuf_ABSL_PROVIDER=package
)
use test && mycmakeargs+=(-Dprotobuf_USE_EXTERNAL_GTEST=ON)
cmake_src_configure
}
src_compile() {
cmake-multilib_src_compile
if use emacs; then
elisp-compile editors/protobuf-mode.el
fi
}
multilib_src_install_all() {
find "${ED}" -name "*.la" -delete || die
if [[ ! -f "${ED}/usr/$(get_libdir)/libprotobuf.so.${SLOT#*/}" ]]; then
eerror "No matching library found with SLOT variable, currently set: ${SLOT}\n" \
"Expected value: ${ED}/usr/$(get_libdir)/libprotobuf.so.${SLOT#*/}"
die "Please update SLOT variable"
fi
insinto /usr/share/vim/vimfiles/syntax
doins editors/proto.vim
insinto /usr/share/vim/vimfiles/ftdetect
doins "${FILESDIR}/proto.vim"
if use emacs; then
elisp-install ${PN} editors/protobuf-mode.el*
elisp-site-file-install "${FILESDIR}/70${PN}-gentoo.el"
fi
if use examples; then
DOCS+=(examples)
docompress -x /usr/share/doc/${PF}/examples
fi
einstalldocs
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

View File

@@ -0,0 +1,107 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake-multilib elisp-common toolchain-funcs
if [[ "${PV}" == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf.git"
EGIT_SUBMODULES=()
else
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="amd64 arm arm64 x86"
fi
DESCRIPTION="Google's Protocol Buffers - Extensible mechanism for serializing structured data"
HOMEPAGE="https://protobuf.dev/"
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2).0"
IUSE="emacs examples test zlib"
RESTRICT="!test? ( test )"
BDEPEND="emacs? ( app-editors/emacs:* )"
DEPEND="
>=dev-cpp/abseil-cpp-20230125.3:=[${MULTILIB_USEDEP}]
zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
test? ( >=dev-cpp/gtest-1.9[${MULTILIB_USEDEP}] )
"
RDEPEND="
>=dev-cpp/abseil-cpp-20230125.3:=[${MULTILIB_USEDEP}]
emacs? ( app-editors/emacs:* )
zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
"
PATCHES=(
"${FILESDIR}/${PN}-23.3-static_assert-failure.patch"
)
DOCS=( CONTRIBUTORS.txt README.md )
src_configure() {
if tc-ld-is-gold; then
# https://sourceware.org/bugzilla/show_bug.cgi?id=24527
tc-ld-disable-gold
fi
cmake-multilib_src_configure
}
multilib_src_configure() {
local mycmakeargs=(
-Dprotobuf_DISABLE_RTTI=ON
-Dprotobuf_BUILD_EXAMPLES=$(usex examples)
-Dprotobuf_WITH_ZLIB=$(usex zlib)
-Dprotobuf_BUILD_TESTS=$(usex test)
-Dprotobuf_ABSL_PROVIDER=package
)
use test && mycmakeargs+=(-Dprotobuf_USE_EXTERNAL_GTEST=ON)
cmake_src_configure
}
src_compile() {
cmake-multilib_src_compile
if use emacs; then
elisp-compile editors/protobuf-mode.el
fi
}
multilib_src_install_all() {
find "${ED}" -name "*.la" -delete || die
if [[ ! -f "${ED}/usr/$(get_libdir)/libprotobuf.so.${SLOT#*/}" ]]; then
eerror "No matching library found with SLOT variable, currently set: ${SLOT}\n" \
"Expected value: ${ED}/usr/$(get_libdir)/libprotobuf.so.${SLOT#*/}"
die "Please update SLOT variable"
fi
insinto /usr/share/vim/vimfiles/syntax
doins editors/proto.vim
insinto /usr/share/vim/vimfiles/ftdetect
doins "${FILESDIR}/proto.vim"
if use emacs; then
elisp-install ${PN} editors/protobuf-mode.el*
elisp-site-file-install "${FILESDIR}/70${PN}-gentoo.el"
fi
if use examples; then
DOCS+=(examples)
docompress -x /usr/share/doc/${PF}/examples
fi
einstalldocs
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

View File

@@ -0,0 +1,107 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake-multilib elisp-common toolchain-funcs
if [[ "${PV}" == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf.git"
EGIT_SUBMODULES=()
else
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="amd64 arm arm64 x86"
fi
DESCRIPTION="Google's Protocol Buffers - Extensible mechanism for serializing structured data"
HOMEPAGE="https://protobuf.dev/"
LICENSE="BSD"
SLOT="0/$(ver_cut 1-2).0"
IUSE="emacs examples test zlib"
RESTRICT="!test? ( test )"
BDEPEND="emacs? ( app-editors/emacs:* )"
DEPEND="
>=dev-cpp/abseil-cpp-20230125.3:=[${MULTILIB_USEDEP}]
zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
test? ( >=dev-cpp/gtest-1.9[${MULTILIB_USEDEP}] )
"
RDEPEND="
>=dev-cpp/abseil-cpp-20230125.3:=[${MULTILIB_USEDEP}]
emacs? ( app-editors/emacs:* )
zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
"
PATCHES=(
"${FILESDIR}/${PN}-23.3-static_assert-failure.patch"
)
DOCS=( CONTRIBUTORS.txt README.md )
src_configure() {
if tc-ld-is-gold; then
# https://sourceware.org/bugzilla/show_bug.cgi?id=24527
tc-ld-disable-gold
fi
cmake-multilib_src_configure
}
multilib_src_configure() {
local mycmakeargs=(
-Dprotobuf_DISABLE_RTTI=ON
-Dprotobuf_BUILD_EXAMPLES=$(usex examples)
-Dprotobuf_WITH_ZLIB=$(usex zlib)
-Dprotobuf_BUILD_TESTS=$(usex test)
-Dprotobuf_ABSL_PROVIDER=package
)
use test && mycmakeargs+=(-Dprotobuf_USE_EXTERNAL_GTEST=ON)
cmake_src_configure
}
src_compile() {
cmake-multilib_src_compile
if use emacs; then
elisp-compile editors/protobuf-mode.el
fi
}
multilib_src_install_all() {
find "${ED}" -name "*.la" -delete || die
if [[ ! -f "${ED}/usr/$(get_libdir)/libprotobuf.so.${SLOT#*/}" ]]; then
eerror "No matching library found with SLOT variable, currently set: ${SLOT}\n" \
"Expected value: ${ED}/usr/$(get_libdir)/libprotobuf.so.${SLOT#*/}"
die "Please update SLOT variable"
fi
insinto /usr/share/vim/vimfiles/syntax
doins editors/proto.vim
insinto /usr/share/vim/vimfiles/ftdetect
doins "${FILESDIR}/proto.vim"
if use emacs; then
elisp-install ${PN} editors/protobuf-mode.el*
elisp-site-file-install "${FILESDIR}/70${PN}-gentoo.el"
fi
if use examples; then
DOCS+=(examples)
docompress -x /usr/share/doc/${PF}/examples
fi
einstalldocs
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

View File

@@ -1,146 +0,0 @@
# Copyright 2008-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit autotools elisp-common flag-o-matic multilib-minimal toolchain-funcs
if [[ "${PV}" == "9999" ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf"
EGIT_SUBMODULES=()
fi
DESCRIPTION="Google's Protocol Buffers - Extensible mechanism for serializing structured data"
HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf"
if [[ "${PV}" == "9999" ]]; then
SRC_URI=""
else
SRC_URI="https://github.com/protocolbuffers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
fi
LICENSE="BSD"
SLOT="0/30"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="emacs examples static-libs test zlib"
RESTRICT="!test? ( test )"
BDEPEND="emacs? ( app-editors/emacs:* )"
DEPEND="test? ( >=dev-cpp/gtest-1.9[${MULTILIB_USEDEP}] )
zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )"
RDEPEND="emacs? ( app-editors/emacs:* )
zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )"
PATCHES=(
"${FILESDIR}/${PN}-3.19.0-disable_no-warning-test.patch"
"${FILESDIR}/${PN}-3.19.0-system_libraries.patch"
"${FILESDIR}/${PN}-3.16.0-protoc_input_output_files.patch"
)
DOCS=(CHANGES.txt CONTRIBUTORS.txt README.md)
src_prepare() {
default
# https://github.com/protocolbuffers/protobuf/issues/7413
sed -e "/^AC_PROG_CXX_FOR_BUILD$/d" -i configure.ac || die
# https://github.com/protocolbuffers/protobuf/issues/8082
sed -e "/^TEST_F(IoTest, LargeOutput) {$/,/^}$/d" -i src/google/protobuf/io/zero_copy_stream_unittest.cc || die
# https://github.com/protocolbuffers/protobuf/issues/8459
sed \
-e "/^TEST(ArenaTest, BlockSizeSmallerThanAllocation) {$/a\\ if (sizeof(void*) == 4) {\n GTEST_SKIP();\n }" \
-e "/^TEST(ArenaTest, SpaceAllocated_and_Used) {$/a\\ if (sizeof(void*) == 4) {\n GTEST_SKIP();\n }" \
-i src/google/protobuf/arena_unittest.cc || die
# https://github.com/protocolbuffers/protobuf/issues/8460
sed -e "/^TEST(AnyTest, TestPackFromSerializationExceedsSizeLimit) {$/a\\ if (sizeof(void*) == 4) {\n GTEST_SKIP();\n }" -i src/google/protobuf/any_test.cc || die
# https://github.com/protocolbuffers/protobuf/issues/9392
sed -e "s/^AC_PROG_OBJC$/AS_CASE([\$target_os], [darwin*], [AC_PROG_OBJC], [AM_CONDITIONAL([am__fastdepOBJC], [false])])/" -i configure.ac || die
# https://github.com/protocolbuffers/protobuf/issues/9433
sed -e "/^[[:space:]]*static_assert(alignof(T) <= 8, \"\");$/d" -i src/google/protobuf/descriptor.cc || die
eautoreconf
}
src_configure() {
append-cppflags -DGOOGLE_PROTOBUF_NO_RTTI
if tc-ld-is-gold; then
# https://sourceware.org/bugzilla/show_bug.cgi?id=24527
tc-ld-disable-gold
fi
multilib-minimal_src_configure
}
multilib_src_configure() {
local options=(
$(use_enable static-libs static)
$(use_with zlib)
)
if tc-is-cross-compiler; then
# Build system uses protoc when building, so protoc copy runnable on host is needed.
mkdir -p "${WORKDIR}/build" || die
pushd "${WORKDIR}/build" > /dev/null || die
ECONF_SOURCE="${S}" econf_build "${options[@]}"
options+=(--with-protoc="$(pwd)/src/protoc")
popd > /dev/null || die
fi
ECONF_SOURCE="${S}" econf "${options[@]}"
}
src_compile() {
multilib-minimal_src_compile
if use emacs; then
elisp-compile editors/protobuf-mode.el
fi
}
multilib_src_compile() {
if tc-is-cross-compiler; then
emake -C "${WORKDIR}/build/src" protoc
fi
default
}
multilib_src_test() {
emake check
}
multilib_src_install_all() {
find "${ED}" -name "*.la" -delete || die
insinto /usr/share/vim/vimfiles/syntax
doins editors/proto.vim
insinto /usr/share/vim/vimfiles/ftdetect
doins "${FILESDIR}/proto.vim"
if use emacs; then
elisp-install ${PN} editors/protobuf-mode.el*
elisp-site-file-install "${FILESDIR}/70${PN}-gentoo.el"
fi
if use examples; then
DOCS+=(examples)
docompress -x /usr/share/doc/${PF}/examples
fi
einstalldocs
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

View File

@@ -1,35 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="AEMET OpenData Rest API library"
HOMEPAGE="https://github.com/Noltari/AEMET-OpenData https://pypi.org/project/AEMET-OpenData/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="sci-geosciences/geopy[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,22 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="AEMET OpenData Rest API library"
HOMEPAGE="https://github.com/Noltari/AEMET-OpenData https://pypi.org/project/AEMET-OpenData/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="sci-geosciences/geopy[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]"

View File

@@ -0,0 +1,24 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="AEMET OpenData Rest API library"
HOMEPAGE="https://github.com/Noltari/AEMET-OpenData https://pypi.org/project/AEMET-OpenData/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
dev-python/aiohttp[${PYTHON_USEDEP}]
sci-geosciences/geopy[${PYTHON_USEDEP}]
"

View File

@@ -0,0 +1,24 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="AEMET OpenData Rest API library"
HOMEPAGE="https://github.com/Noltari/AEMET-OpenData https://pypi.org/project/AEMET-OpenData/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
dev-python/aiohttp[${PYTHON_USEDEP}]
sci-geosciences/geopy[${PYTHON_USEDEP}]
"

View File

@@ -1,3 +1,7 @@
DIST AEMET-OpenData-0.2.1.tar.gz 12464 BLAKE2B ac26f62c837b39576371ceb3c19374d35aca627ad6f51feae4da8e34a2858ff91f8140424f4dbdaece14d36d8a22347fed95633d44d9211198051f8fe95dd223 SHA512 6b05a4a7993f76d722c13ef87fbddb56bcdcc4a3527cf4c4c82ecbf5420bd6f273d896b3145f8975b4d7d8974d2de891e58fd0dcfd364a4aa38db1cb41958385
EBUILD AEMET-OpenData-0.2.1-r1.ebuild 777 BLAKE2B 7533e7c4df1b2cf95e9af4b3513f3e866fd81cde5ee2dfb00b91db5434ddc97d3ac67400c80122974a44871aaf675b3f5573be99aef3ed39e9010aa88b134105 SHA512 a8664a943deb8d72d1c4f90ddcd34e91bae20830d600a4b6abc1328fee6ddd25063d89dd37827b0ff06d932a101b1f6257f99b9fe242a6b0ac7eee954b5fc0d6
MISC metadata.xml 451 BLAKE2B a7f862d304fa2bc0f3050776fe0c4efb21d8b79f56a890e05524f65ec75c69cb3fe480a3b8992b3ac5bf6b460b5c28375beb98e6baac4effd8f5e6fa623792f2 SHA512 4074c0c186bcc72820c2ef6d05c2f43db5d4e097b447da0bb1df733f2e2ad915d926f6fbc83ea7b68ccc4ad7145e4c55dd93e3aee653f08b4528b88636d950a5
DIST AEMET-OpenData-0.4.6.tar.gz 23161 BLAKE2B 2775f6cadd55e5b72e54d098ec781a0cd17db15ac96a3da8d3500fae4a1141032aab7198a6407cb1809ae4bf5e1b17ee9f009b11c2514ba79c1b0aac1f71b9a4 SHA512 f5445d2d508c290a46d35c9eb9e3b7bc2e67a6599fd26f424db4d3f2c16e1c006b772976c850f85534c8d5587ba51b17d669193b096419065698d0ad9b47f2eb
DIST AEMET-OpenData-0.4.7.tar.gz 23173 BLAKE2B bb063f9956fd982e7f3894791d9ed6507907c63484154356068318f038b11c9927ad67732a1acf19ed5dad948b008fb73b7b9157ee378f9f6aeb5059725a5048 SHA512 665d1659cd7bf44c92f06db18bba844ce6613321121cb799b4a46d3a7a8f7475ddac9445465c51487d3f9f27498edb4b44801665f6534ee4d6bd0980a1b2cb9e
DIST AEMET-OpenData-0.5.1.tar.gz 22805 BLAKE2B 660a5d6f344e2134c859036b5e032a0df4cc5e8cd16d1ed2517483d302bff6c62530d12d65aa1b8b959946e1c9fd952eea67fb4c329710df3d68ffab23fffdfb SHA512 92e57b7add8c1522e2e338ee4f2821b0e633be26cc2fb13deb2175d74ca18707eeacc52a4ca55338d7087db556fd463efb572348b65976c7413346caa4210d2f
EBUILD AEMET-OpenData-0.4.6.ebuild 569 BLAKE2B 9f8d69554edda0e664abacdaad79c0c62c193a8c2e35ff207fd896b0ecab4a016820578e6f2ac804cdc5d177c5bc92851efa93f99f5be57ed3ab247448208869 SHA512 e9966c3cfea5d89415d4aefe67e44b60ce3a3134c106155618a5e8dfbd9f7145dedce031b48a1da3443b8d099d001e7717ea39b778e9f1e4b84af821a5c4379c
EBUILD AEMET-OpenData-0.4.7.ebuild 572 BLAKE2B 76b519d34f7986ca20d8165cba16de0ca68512c1d87fc663185a1c9884ccabc3bacc49061ff7155b4d44860d66fce27e74a38d6c928290aa4a3c7173b2089295 SHA512 531ad794ab88e2a51ef0d76ceaecaff453658d547af7003c8b7c4620b3642ada669b143a3b89b2d446f66c8eb9f07f105ea107c4aac1018ce137d3dd3a437d6b
EBUILD AEMET-OpenData-0.5.1.ebuild 572 BLAKE2B 76b519d34f7986ca20d8165cba16de0ca68512c1d87fc663185a1c9884ccabc3bacc49061ff7155b4d44860d66fce27e74a38d6c928290aa4a3c7173b2089295 SHA512 531ad794ab88e2a51ef0d76ceaecaff453658d547af7003c8b7c4620b3642ada669b143a3b89b2d446f66c8eb9f07f105ea107c4aac1018ce137d3dd3a437d6b
MISC metadata.xml 532 BLAKE2B 373144ccbefeba2231001852729de66f7041d89635ce6073889fd0e895a29317f892880786f81d2b20940d5fb8bab036ad7342c3c52c9074978c2dd56d8d2dbf SHA512 bfa81d6ecfaa84167a019231a59650438e70721b2ee2d3f26ba5ee47715b475cd3ed032ce660320d488dc086542221031d4fa6a12428f820ff1187af92ddd122

View File

@@ -7,9 +7,10 @@
</maintainer>
<upstream>
<remote-id type="pypi">AEMET-OpenData</remote-id>
<remote-id type="github">Noltari/AEMET-OpenData</remote-id>
<maintainer status="unknown">
<email>noltari@gmail.com</email>
<name>noltari</name>
<name>Álvaro Fernández Rojas</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,35 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Python Async API for controlling Genie garage doors connected to Aladdin Connect devices"
HOMEPAGE="http://github.com/mkmer/AIOAladdinConnect https://pypi.org/project/AIOAladdinConnect/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="!dev-python/aladdin-connect
dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,35 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Python Async API for controlling Genie garage doors connected to Aladdin Connect devices"
HOMEPAGE="http://github.com/mkmer/AIOAladdinConnect https://pypi.org/project/AIOAladdinConnect/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="!dev-python/aladdin-connect
dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,35 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Python Async API for controlling Genie garage doors connected to Aladdin Connect devices"
HOMEPAGE="http://github.com/mkmer/AIOAladdinConnect https://pypi.org/project/AIOAladdinConnect/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="!dev-python/aladdin-connect
dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,35 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Python Async API for controlling Genie garage doors connected to Aladdin Connect devices"
HOMEPAGE="http://github.com/mkmer/AIOAladdinConnect https://pypi.org/project/AIOAladdinConnect/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="!dev-python/aladdin-connect
dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,20 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Python Async API for controlling Genie garage doors connected to Aladdin Connect devices"
HOMEPAGE="http://github.com/mkmer/AIOAladdinConnect https://pypi.org/project/AIOAladdinConnect/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
DOCS="README.md"
RDEPEND="!dev-python/aladdin-connect
dev-python/aiohttp[${PYTHON_USEDEP}]"

View File

@@ -1,9 +1,3 @@
DIST AIOAladdinConnect-0.1.44.tar.gz 7649 BLAKE2B 3298c78cdfb81f53f87e61e9c95330f20fc55786221c574cf286d0a128f7fc2569d7d787fb22e436e3ce4229a60d450d25f388ae656e8a276ac4c9f3782f23f5 SHA512 26b372ae9b0d7cfdf5f8e8a033bbd8e416da031964c66e1be59b6e8c1302c9146856a25bc8a874491f8096959401a7a0121c79a3378e4d80a22b2165bbde2c8f
DIST AIOAladdinConnect-0.1.46.tar.gz 7755 BLAKE2B 268b2982b5508dbf9e13e7a07dc66f932ee4f76cbef23d4fd9a3bc10a34a3d20af5e52fd277022edd5de4a9cab457a5ff0c328e139d24e08514442d97b71a509 SHA512 69e8db61571ca895ec329344b7b390c0b12ef75695f06c32335dd9b25c954ee79fe3fc116063b5e953f52ddd564fa455d9dd65fa4b628d16e9b51c7d0e1339ec
DIST AIOAladdinConnect-0.1.47.tar.gz 7785 BLAKE2B 3997461fe9d14f6aabb4481624b13471a6b8ff33930a5b085566ca8d7029d176cb4bf76a077da60342da654df9c139cea39b3093dfe99493bd88540329c5f813 SHA512 00a4300d2968764b8dfc9ea766149e78c1941eb58732d27aa337ec544645f3cb0b10b3f2c2412d30cbc56caea21e7022f741043847a3fc5a5f58c79fc75ac676
DIST AIOAladdinConnect-0.1.48.tar.gz 7824 BLAKE2B 73b0f98ef30836f2dd963d4e308fcac8abed1894b66c54108b8068639ddb6cfdd9f996d6a75fae1971ea8dfd0562859296ac38dae1b1c8014fe0c3676b77da05 SHA512 bdfa688e23fbe4a384128eb222c10ddfaa4936ca5382e2582c3c4e3dea4d4202ded7ae7414d9cfc09086dfedee1e378af221e34744eabe73f56703c7a74ec192
EBUILD AIOAladdinConnect-0.1.44.ebuild 816 BLAKE2B 9a498c4060d2c56cd1b23267b8ea44c92b7b8e6f7b0cb604d0a81e8d8e48044c7a2fb7f6c71ce0fd87a25708321590ff21aa5d725cf03d13b7d058c44c377e8f SHA512 06ddde8acbf05c5e6fa228701139a387e1e06b48184cf9b39eba5ba303667e61635a31d53def9050bd7bb5918aabf0cceb50d020dca60ae61de2e2ab2c05d8b9
EBUILD AIOAladdinConnect-0.1.46.ebuild 816 BLAKE2B 9a498c4060d2c56cd1b23267b8ea44c92b7b8e6f7b0cb604d0a81e8d8e48044c7a2fb7f6c71ce0fd87a25708321590ff21aa5d725cf03d13b7d058c44c377e8f SHA512 06ddde8acbf05c5e6fa228701139a387e1e06b48184cf9b39eba5ba303667e61635a31d53def9050bd7bb5918aabf0cceb50d020dca60ae61de2e2ab2c05d8b9
EBUILD AIOAladdinConnect-0.1.47.ebuild 816 BLAKE2B 9a498c4060d2c56cd1b23267b8ea44c92b7b8e6f7b0cb604d0a81e8d8e48044c7a2fb7f6c71ce0fd87a25708321590ff21aa5d725cf03d13b7d058c44c377e8f SHA512 06ddde8acbf05c5e6fa228701139a387e1e06b48184cf9b39eba5ba303667e61635a31d53def9050bd7bb5918aabf0cceb50d020dca60ae61de2e2ab2c05d8b9
EBUILD AIOAladdinConnect-0.1.48.ebuild 816 BLAKE2B 9a498c4060d2c56cd1b23267b8ea44c92b7b8e6f7b0cb604d0a81e8d8e48044c7a2fb7f6c71ce0fd87a25708321590ff21aa5d725cf03d13b7d058c44c377e8f SHA512 06ddde8acbf05c5e6fa228701139a387e1e06b48184cf9b39eba5ba303667e61635a31d53def9050bd7bb5918aabf0cceb50d020dca60ae61de2e2ab2c05d8b9
DIST AIOAladdinConnect-0.1.58.tar.gz 8436 BLAKE2B 141e7ace369205af1416b99bb3c2e783c2d71abfb240269a1860489a11b0819450b1f37de5166839bc3e21338920c77819c557ba0a83b201f525764e85b04f24 SHA512 ab1e2da77c9ba125d57a2dca953422004c7a6492fec88b548783e16a6760bc37c34afeecc7fe56afc39ff9baacb6530af44c9805c24f20a4ea2843fb10691b7f
EBUILD AIOAladdinConnect-0.1.58.ebuild 576 BLAKE2B 9e5a5f83b4cd5cab9e56318f52f1b90ddd2a0f7622e1a02ea9d0edb8025705cd135ae7ad33b33c78b201c542e1d6ea8043191d6b531fbc5c45b725e2d2344ace SHA512 3368333a6273c4e3bbdef2baeee67443b4985ad79b109f1f31c0efa899dcc300bcbb4a698476d35eb94c7906982f5676392d803b9c0424bd9bca7e29b50f4105
MISC metadata.xml 528 BLAKE2B 56654aa984506ffa9d2df8fb44a336e40c8097dc43f90c31d2deae39058d1a6c2bacd2958a8e940582e29a51fb134f33d2ea52900995c34b58e3b68105da7bf3 SHA512 0261ed6a263dbf7c54f952f7a38503fb0820f35340f9d757047248c288941a3ed0d35d99531e1372f6150569089c4e1be8c05c8f14c688f762a753ded5a2919e

View File

@@ -0,0 +1,22 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="A client for Honeywell's US-based cloud devices"
HOMEPAGE="https://github.com/mkmer/AIOSomecomfort https://pypi.org/project/AIOSomecomfort/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/prettytable[${PYTHON_USEDEP}]"

View File

@@ -0,0 +1,22 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="A client for Honeywell's US-based cloud devices"
HOMEPAGE="https://github.com/mkmer/AIOSomecomfort https://pypi.org/project/AIOSomecomfort/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/prettytable[${PYTHON_USEDEP}]"

View File

@@ -0,0 +1,5 @@
DIST AIOSomecomfort-0.0.24.tar.gz 21844 BLAKE2B 5ac5c696316746587500ad6fb065673077fefc4e316bfbb181b82444ee201fde8848155a2a6671f6080553e8d1dcb69c5c8b164d45b1378f6c13adbc09bf8179 SHA512 f996206dfebc0128b4c9040c475d13a57abc9592e225282fc69e8ba4932c18ef22ffec8b14875dfda0b33e66b649c76ad5378ae0946390a0708bd6e6097ea7bd
DIST AIOSomecomfort-0.0.25.tar.gz 21911 BLAKE2B b83963dcaffa98b68cd3d3ada3181e5a6610de99c42f4ddf3643e5c8b9c73ef050729f875b02e6f6899541f8a99b019164d7cc6c2ffbe6cb12abcf4dce5df228 SHA512 dd6aa78009e155dd80c2ed0f768072d8283273a9b9348a78abe5f0310e61debb156a4a54b7d158aecf4f782b2c55c13e66203853778e541d246bf4bf3eecd9b2
EBUILD AIOSomecomfort-0.0.24.ebuild 583 BLAKE2B d7edeac6954a4f42169c3c2b24bc7206d00fc8e0dac217ab25104a0ad3cba2a99091e0984c282e04fac1c001f1f99b6418788388a208fd4ead5fbc4bf6874920 SHA512 585b7e9dae3ea094e4aa7624511391908a3f2232c27ec6cccdcf69a6ae855e6bab325aaeacb6fd46568fcd7b091e99d693769cd3c3fb577bbb906e55d9fb2194
EBUILD AIOSomecomfort-0.0.25.ebuild 583 BLAKE2B d7edeac6954a4f42169c3c2b24bc7206d00fc8e0dac217ab25104a0ad3cba2a99091e0984c282e04fac1c001f1f99b6418788388a208fd4ead5fbc4bf6874920 SHA512 585b7e9dae3ea094e4aa7624511391908a3f2232c27ec6cccdcf69a6ae855e6bab325aaeacb6fd46568fcd7b091e99d693769cd3c3fb577bbb906e55d9fb2194
MISC metadata.xml 522 BLAKE2B 01363a2e06ff39ecc027fcc27ef961869b84c32bd97a2d27b8079c33857b41c14433e17815f51d83b2ab9adc8c172b89422ae8f52a5d0dca81fdf466b7dd676a SHA512 4b70cbe1a570ee6b1be1f6cdd7053f91f4498368689a584e21e59639126afbc830a1e0cf4eb99b85e9d17a41d7e205539835174895339bba9e16accc2dc94cad

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">AIOSomecomfort</remote-id>
<remote-id type="github">mkmer/AIOSomecomfort</remote-id>
<maintainer status="unknown">
<email>m_kasper@sbcglobal.net</email>
<name>Mike Kasper</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -1,31 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="CircuitPython APIs for non-CircuitPython versions of Python such as CPython on Linux and MicroPython."
HOMEPAGE="https://github.com/adafruit/Adafruit_Blinka https://pypi.org/project/Adafruit-Blinka/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/Adafruit-PureIO[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}

View File

@@ -3,13 +3,12 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="CircuitPython APIs for non-CircuitPython versions of Python such as CPython on Linux and MicroPython."
HOMEPAGE="https://github.com/adafruit/Adafruit_Blinka https://pypi.org/project/Adafruit-Blinka/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
@@ -21,7 +20,6 @@ DOCS="README.rst"
RDEPEND="dev-python/Adafruit-PureIO[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@@ -1,5 +1,3 @@
DIST Adafruit-Blinka-5.5.1.tar.gz 110504 BLAKE2B 2041d267933afe4e45ef4b65f4cacf0ec34901accaf547887313177bfdac4493e544c7c586ac84f567569fbe382251707b88da8d20f7cce7b0afffdff0319ac0 SHA512 96289e4868d00345b2fa604cde21b70b55fc1846447ae67d5849bafdc363b74e2f36c9757d5c95ff732f7fc1419d725fb603ba7c5876ca330563e4a5b6b655d0
DIST Adafruit-Blinka-7.1.1.tar.gz 166472 BLAKE2B 76945e78ba2146519d8cc1b425e844118f58e330d279029d49c8a2a6f08fa4c72be46e7371195466310660e11d78d9f17675eae79ee0299eb0f66d3ad668ca4d SHA512 02ef34e81356d19d13b55d08cd97c99b2f6383516f2d703de4a9efe144dba717b83eed892ba92b3d21342243d2df6f0e52af74de49a6f8b18b5999a4a2326aaf
EBUILD Adafruit-Blinka-5.5.1.ebuild 746 BLAKE2B cf5f942417983095112771e4e9a2e78a18c1a8c04362c9d01a00610534004168153bb8fdcfe80210055c0248cd584732d4b5192a70c371612ca55dcfcd15e7a7 SHA512 655ea6190d464db142f8d2a2924f1dc7e4e6446c05c85fef3bfa2c43206c38eae0e290dc861de0eab72c59b7ff9882e2d0b0fddd46ad9ac1e9c078c398b18ecf
EBUILD Adafruit-Blinka-7.1.1.ebuild 777 BLAKE2B b89823a3d39587fd81b7d97fb21f15229ac221c0314375e495b7c7b0472856fd3680c18ea3394f559b169482f943647a87cc37b9c8a46fa157780a5892b4c7fb SHA512 062088c7da8c297be305f01bb42aa98222a31005066261eb83e2925d068b6c3260671f8ca721f9c051f3058ee35b727c3d4924c95c25c5e8e8c1cb9e787a92c1
MISC metadata.xml 473 BLAKE2B cc4abfe9ab5a3162b7a190d48f41f35d338ef0615799e267be91e968fc6f0f03c2ecb829b0d6013c0c28b8dc17f7b63a102a53b3b1861c3ad11954a691f48da0 SHA512 0756f3a827567f145ded83ed636a09d0d9da2513cbafc36e8c4a831082f161d1a522ed7afe0e98fa654922c2eff00cf4516e337da8a78eb00f228f3441545717
EBUILD Adafruit-Blinka-7.1.1.ebuild 741 BLAKE2B 7c9b743bd843969cc3527354caf01bd2e1b1f54a59ccebd8613f9d4d8e8f529381ca3c39f393bd6b05c936dc3c7e7ec8bb86167af9feacf46dadea059aa87650 SHA512 1f329d834315917b2b9f3e93d5a872b06ee875be4f062b78b5206593f36243eec34b3a7aed8f0d2527d6c0451d73606dec6bfc7bca600b1fe24085b39da4ed79
MISC metadata.xml 539 BLAKE2B 50c2ec978b7e73d373ac0955159ffbfe808782822e6ace781341db856a27e4af0a457a21a61a0942164fe3c3624f8453600913c8dd64bf66d8e62b676b8b07cc SHA512 38de9c7d1938b9bf88f85f5ef5464135927aefe8d7ab226706dadc7c5c0dc9397b43ae207165facff9939c17621a2ea7a46f9b5ceb4058beb1ebfa897f1a0998

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">Adafruit-Blinka</remote-id>
<remote-id type="github">adafruit/Adafruit_Blinka</remote-id>
<maintainer status="unknown">
<email>circuitpython@adafruit.com</email>
<name>Adafruit Industries</name>

View File

@@ -3,15 +3,14 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN/-/_}
inherit distutils-r1 pypi
DESCRIPTION="GPIO interface on the Raspberry Pi."
HOMEPAGE="https://github.com/adafruit/Adafruit_Python_GPIO/ https://pypi.org/project/Adafruit-GPIO/"
MY_PN=${PN/-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
@@ -21,7 +20,6 @@ RESTRICT="!test? ( test )"
RDEPEND="dev-python/Adafruit-PureIO[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@@ -1,3 +1,3 @@
DIST Adafruit-GPIO-1.0.3.tar.gz 24522 BLAKE2B 248338a7d81643335e18f61aa17323909b4d06b60962827eaa96f7dc92af74fec02e06b76750682999cd776e4c10de0f447477ecaef6bc0c1e09a59a078a1f4e SHA512 5b6f0b1c7c95f2252c7139c54bc80b66e69de5df0a315e6aa862a8b280dd6783c59df4fc5523d45491b5faeb21b965a2b57ed673b57ee0e303f191f4e105d491
EBUILD Adafruit-GPIO-1.0.3.ebuild 879 BLAKE2B 660ce9806652591d6d76bdceb446e9137b46d8bd1265396f1692910a1107e8dde7c599bb7171fcb0f2e41d6c4d04e66783b04945b7b05972fa9547dea8a87900 SHA512 c5a6b75b3f57f1d9b976022af372a89a52a8ba25acdd77dc10a2708f6b6cb517d444a5980e2307356af8661aceeb2909b52f319f71f67c2b5cf4adfd9d125d4e
MISC metadata.xml 457 BLAKE2B cd7c5bfde50c50e9ce3542868b9566748caa3a5a5194d945c7474819b69872bc49ddddf3a8c049c1c7aa5278b3beb43bc485ca4d7c56d368daf69733a988709f SHA512 3d593e41d4929c1b340180e48b8fff474f2202e4bf45a4623c81cb334de6c5c8c3f0403fb9af13c9088ed986bff301d2b582356c30811d696fbcf0fd736c5dea
DIST Adafruit_GPIO-1.0.3.tar.gz 24522 BLAKE2B 248338a7d81643335e18f61aa17323909b4d06b60962827eaa96f7dc92af74fec02e06b76750682999cd776e4c10de0f447477ecaef6bc0c1e09a59a078a1f4e SHA512 5b6f0b1c7c95f2252c7139c54bc80b66e69de5df0a315e6aa862a8b280dd6783c59df4fc5523d45491b5faeb21b965a2b57ed673b57ee0e303f191f4e105d491
EBUILD Adafruit-GPIO-1.0.3.ebuild 790 BLAKE2B 24fbe8b6b6844482b8256962cbdb9d48e42703e3924466e5b3870f1784603c7489a44236178cf01521837b4eb87e60693f5bd3b02c00418ea2cb054ddf7eadc1 SHA512 938a6764de4c5e35b6a8df54ea4b75b939f9921879589ee294596d69b6f092be6aadb76029d02c97e4d4de0e15a997c29cb0e092288fdf6b091414a2c7e0999a
MISC metadata.xml 528 BLAKE2B 305bc3c7e9aa46fd1855519a36c52540815e4c153a8b87b593b945a7f805dfebf5402cf1a4a48597baecdbe1ca5c8c581442a8e3e2c11796e57320794fee37db SHA512 3b405cfdf371967c3de69adbbb10c8a38ddb7f18867d7b24b052c386cc9f9302f779c4c0bb3f3d6295315b1601ec9ebf94680f4408c4f58cd4ce588c9d8c63f4

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">Adafruit-GPIO</remote-id>
<remote-id type="github">adafruit/Adafruit_Python_GPIO</remote-id>
<maintainer status="unknown">
<email>tdicola@adafruit.com</email>
<name>Tony DiCola</name>

View File

@@ -1,33 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
MY_PN=${PN/-/_}
DESCRIPTION="PCA9685 PWM servo/LED controller with a Raspberry Pi or BeagleBone Black."
HOMEPAGE="https://github.com/adafruit/Adafruit_Python_PCA9685/ https://pypi.org/project/Adafruit-PCA9685/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
S="${WORKDIR}/${MY_PN}-${PV}"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,3 +0,0 @@
DIST Adafruit-PCA9685-1.0.1.tar.gz 2950 BLAKE2B c4c224b5e5fb1bb7112b06f7d2b32b9b3cfc4810cc6cb88e1dccd9e14e400583394617bbba0c2bd48ad2906a8ee917b24f792e26d9254ed272e384b610e42da8 SHA512 78cd6e4304b0f1067faed5aef0d4690e9c636c0f8a6b79cd9b103f0025772f890958bc922cd019bce580948fea50dd01a206b17ce412e4120be2078340eedab6
EBUILD Adafruit-PCA9685-1.0.1.ebuild 758 BLAKE2B 907be6e46ce6b7776a4aace98b322335a9d31b7e2296cb3cebc9473bfa073a9f708bac37a7d5f7a24b2f5759a03cc650c3ed78d54c0c32c0c2a08ce058463859 SHA512 bb371a2dfc1b9b94719298c9c884ccf83db578e0ec2eb48f79a7495074e6e6c68c6aa37968a7b662564eba3f355f143eff77a4a0b7cffd74d5958e7874322f1d
MISC metadata.xml 460 BLAKE2B 3fdd117dadb2c79d98cbb7406afb63594631a047922f49248dcdbf111a59dbd2619d8b9a99f035ae55137b22b7ed495b83568473ed2a37c805ae7fa7aa56eb33 SHA512 5c09ae6d3436590e7a9c7c7b3cb855d2c567a21e91bd591929a7b27f7be9fae7e214602f7f292a8e752e4e8c001648ef77bbe8dbc7207b894b0e6be1f700542e

View File

@@ -1,15 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">Adafruit-PCA9685</remote-id>
<maintainer status="unknown">
<email>tdicola@adafruit.com</email>
<name>Tony DiCola</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -3,15 +3,14 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN/-/_}
inherit distutils-r1 pypi
DESCRIPTION="Pure python (i.e. no native extensions) access to Linux IO including I2C and SPI. Drop in replacement for smbus and spidev modules."
HOMEPAGE="https://github.com/adafruit/Adafruit_Python_PureIO https://pypi.org/project/Adafruit-PureIO/"
MY_PN=${PN/-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
@@ -22,7 +21,6 @@ RESTRICT="!test? ( test )"
DOCS="README.rst"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@@ -1,3 +1,3 @@
DIST Adafruit-PureIO-1.1.9.tar.gz 26858 BLAKE2B 0bd3d778e0e63d34e5a0f63d51541a7c9f0ca16e9cc002470fd0556b64cb0f49e492e71197326d53517210718640810446b285753aee88d15a42c950d0113698 SHA512 07ea1262da38a5c6f032b9a78e37cdb6729f0b899277ed996ea8ba937f505c9758312a58ab27268897557d3c5a41bd29318607984f412adbc25b42038ab0542a
EBUILD Adafruit-PureIO-1.1.9.ebuild 831 BLAKE2B 5c591841e66354ad20b8ec8f7e21fb98bbc2ab7bf569d8b1f5b0c8a4d26a772a06618d01e3413a94f9f2e28068f40b0d524eba4e095fc0271d2019868b4e58df SHA512 04f8e8ef6351c179802e751be1539353b2e2aa90a12d3f627d55c5f3cd81b40b9ddc2870d7fb71fd876fe60e97dff0e8100a94c13ef020c06bd2a93890e44d75
MISC metadata.xml 473 BLAKE2B 8c31bef629763d109504945b97af9c42e45e44c9ccda9b486df0b43dc633e833f454edc1fa25f430169d236b6bba9999a1860e2defdd64ada15cf79e45c58bb0 SHA512 a75bb8f6f257a29d1bfb623a81a33b770e8f41d9ab0e673927116e5337e9a3463b86756501dfcbbe144a044290ac48c6f09fe92ad2b7290a1b3ea884162abe5c
DIST Adafruit_PureIO-1.1.9.tar.gz 26858 BLAKE2B 0bd3d778e0e63d34e5a0f63d51541a7c9f0ca16e9cc002470fd0556b64cb0f49e492e71197326d53517210718640810446b285753aee88d15a42c950d0113698 SHA512 07ea1262da38a5c6f032b9a78e37cdb6729f0b899277ed996ea8ba937f505c9758312a58ab27268897557d3c5a41bd29318607984f412adbc25b42038ab0542a
EBUILD Adafruit-PureIO-1.1.9.ebuild 742 BLAKE2B a5c8e7318d0f4cca5210279ccde9914e7914b3ef525d2f25b036ce90b03aa9c64af597b5b590f0f386634853c2ee5b076a1257c7b58a9b56a49a75df4d77c5e5 SHA512 aa369a47d1ba64be96521063aad626014bd56b3cd3b94eed367296758cd56877621489207cf1358c5a50b07a95e0c6e9f6491cc53c4a44f280df59a8c26793ae
MISC metadata.xml 546 BLAKE2B 9aa43f6f7ae47f5ba1ce087be18add34c88e3913b414e54513787f3745fe66f045dbfc0b0e010b65b323d8346569cad5b4b3c1a838aae11b2fa4caddc147cc64 SHA512 a39c011c9ab414a07500e35640bef7b802663f350dddddca11df7fd32ffb69341dc334a0c6deed70111d11e97e51cfe3473abe4f461be56542dec17459cdc01b

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">Adafruit-PureIO</remote-id>
<remote-id type="github">adafruit/Adafruit_Python_PureIO</remote-id>
<maintainer status="unknown">
<email>circuitpython@adafruit.com</email>
<name>Adafruit Industries</name>

View File

@@ -3,15 +3,14 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN/-/_}
inherit distutils-r1 pypi
DESCRIPTION="Python Library for Adafruit SHT31 module"
HOMEPAGE="https://github.com/ralf1070/Adafruit_Python_SHT31 https://pypi.org/project/Adafruit-SHT31/"
MY_PN=${PN//-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
@@ -20,7 +19,6 @@ IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@@ -1,3 +1,3 @@
DIST Adafruit-SHT31-1.0.2.tar.gz 4086 BLAKE2B 53fd65d6b129213943363ed49673b67b5052b0a6dde33a0581b68ca4aa85f7d8d6b76abf24072e62bc0910de43287b95549d11a94b563cf81d585d0d888a837d SHA512 2b747f25f5cc7befa985dd71894d5bfae474895eea8ce88587ff91001ed9e302fdc97629915ede8309d276237d4eb3613e7519f9e9ae909751f4a45e71577aac
EBUILD Adafruit-SHT31-1.0.2.ebuild 720 BLAKE2B 775811622e65e86828aa14b36879dab9b7aa3ce4734edb45f48d4a76e3c7cd6cc6e94986cf3f393f6930584efa887e96bfda86cc7223b350a6b8fe771715e057 SHA512 3888aac076c52f7eaca9b2874aed1df06708d2c89386b31727381eea5b328caf011624612936695eb7f1320cd4aaafbca2e6c3f30a51b968c6046ebaabb2d2d6
MISC metadata.xml 333 BLAKE2B 3f720dda29ad95737caa2c9148ff7d86dbb260d9aa3127c031b3d40b5f00daadc830389951108ac5305da9c92f51ff09c5c29d10039c564e71cd909b0b1a4b18 SHA512 8610cd56c5f0ad699b1371029e6b4999dc913dc5d805cd0cd9c3bfcf8a31c23588713e253e8d358897f99991a95eabfc8814d5f175903fdbabf38d1e6a61df43
DIST Adafruit_SHT31-1.0.2.tar.gz 4086 BLAKE2B 53fd65d6b129213943363ed49673b67b5052b0a6dde33a0581b68ca4aa85f7d8d6b76abf24072e62bc0910de43287b95549d11a94b563cf81d585d0d888a837d SHA512 2b747f25f5cc7befa985dd71894d5bfae474895eea8ce88587ff91001ed9e302fdc97629915ede8309d276237d4eb3613e7519f9e9ae909751f4a45e71577aac
EBUILD Adafruit-SHT31-1.0.2.ebuild 630 BLAKE2B d2363b600e8727529023f135e19a926b695d5ad0f1b6d38e767a2b6843b2135cfbeeab7e8d82045ddb0dd43acf02bdc9f8503ade55dcb940161208457eeb77e9 SHA512 606a37218e11b36df66f92d8bc1dc45ff620b0a56792d5bcf62cd6fd9eb368ba83cbcc6764b5f0c84e3a5969c11b7e8d6b68c63e9a809e74fc2166f84ae9b0dc
MISC metadata.xml 405 BLAKE2B 1730342ac9b0852934ce1bd4ea7bcbf80e2c7b69f2dcfa3e77c4df06659d63267c6a06c240d6f460a662da2df769b381422e7c7f56b2ab49395e84b2ef6e6731 SHA512 79d809ad3ba86484290d76379fc13a4bb6af53033c4b89948317eef7a034ac48db9b14c1c0a1a9dc05757ba7f099f73c7d81a347f4e532616b6bb883ef206b0e

View File

@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">Adafruit-SHT31</remote-id>
<remote-id type="github">ralf1070/Adafruit_Python_SHT31</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -3,13 +3,13 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN/-/_}
inherit distutils-r1 pypi
DESCRIPTION="A module to control BeagleBone IO channels"
HOMEPAGE="https://github.com/adafruit/adafruit-beaglebone-io-python/ https://pypi.org/project/Adafruit_BBIO/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
@@ -18,7 +18,6 @@ IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@@ -1,3 +1,3 @@
DIST Adafruit_BBIO-1.1.1.tar.gz 76685 BLAKE2B c564514b1091a6d06eba8fdb4a837984a61a34e3cb9bc57b089d13387b3602bd98fc81238af2b1d1fe588ba841e9fe383c897205f5b5e997765c3cdd4650c1ea SHA512 c28c65737b9e49158ada89d3c9d303e35c03231ef282e266c6dc704efa500b0fef543251b8e17de201d24c903afe142027a9c88f8cd2b8f633e9f1a81c8cc846
EBUILD Adafruit_BBIO-1.1.1.ebuild 657 BLAKE2B 41960945eb86552135505bd607530feaa402af7d823c21bea423d2ab5ce28cf5c6e51a5883a289dd182aabb8d9052d781e57b4e877efd38318bc67c28d0af728 SHA512 5e50b7b86b8767c12232a612215de6cfbfa509d771424a95de6ec3d47706ed69a74c3f2fbad46f64996d90f1c08d23198ffcb80b23973f3d6212bb011ece23fd
MISC metadata.xml 458 BLAKE2B 7e5c9df654fe5d11259fb34ca2e1103bf8601181351a3f3194c7b326fc0e33e021e0f247e54b5cf472893f11f928a5f9130c0410c1143fcbb2473af5131d2dbd SHA512 d4fdc4c1524c4bedca0701f1b50e35404445fb98f111ec7f0895b155ceae213387655c55f32245b74ecdc3e867c833ac7f49cf9fff23b7df9e5404c138620c07
EBUILD Adafruit_BBIO-1.1.1.ebuild 639 BLAKE2B 7c4d9425f2b9cd1f4d041668830d7e2e11d6a0bf594175f3ae96f895d6a31f940d0f8c0464a0a5e1e74a112295604303ac51f57d0c8a390aa757c848e3a2cc75 SHA512 102d1219ff53a30ecf4c3eb326878ce1553ec63175164960d2da54715a01e9a8a672e5cec169e5ef403f2e1f1cdff56d00058a067dc5bc63ec070116e6da399c
MISC metadata.xml 538 BLAKE2B 6f114787fac5d20a962d8932ee4d3eca8f7e8f2b4150f3dffd5cdb6aff2b977ad5e35300d0f6e4fef5b9c96e20c430f9e039376d6aede94fa8380e74e62735a8 SHA512 701f354e09dcc0ed1be8c3fd354e35ef8a0a33c92e18d0d006fde0591475df5e2bb931553b69247d2e7f853f88be1443abc8bb788ec5f1f7448b45c39848cec7

View File

@@ -6,7 +6,8 @@
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">Adafruit_BBIO</remote-id>
<remote-id type="pypi">Adafruit-BBIO</remote-id>
<remote-id type="github">adafruit/adafruit-beaglebone-io-python</remote-id>
<maintainer status="unknown">
<email>justin@adafruit.com</email>
<name>Justin Cooper</name>

View File

@@ -1,35 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="A python3 library to communicate with Adax"
HOMEPAGE="https://github.com/Danielhiversen/pyAdaxLocal https://pypi.org/project/Adax-local/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.0.6[${PYTHON_USEDEP}]
>=dev-python/async-timeout-1.4.0[${PYTHON_USEDEP}]
dev-python/bleak[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -3,13 +3,12 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="A python3 library to communicate with Adax"
HOMEPAGE="https://github.com/Danielhiversen/pyAdaxLocal https://pypi.org/project/Adax-local/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
@@ -23,7 +22,6 @@ RDEPEND=">=dev-python/aiohttp-3.0.6[${PYTHON_USEDEP}]
>=dev-python/async-timeout-1.4.0[${PYTHON_USEDEP}]
dev-python/bleak[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@@ -1,5 +1,3 @@
DIST Adax-local-0.1.4.tar.gz 4672 BLAKE2B 9e811d7ba2e20dbbfb8d1f7aa20b4355c4b65a16dfbe920847717b9277f2b04e1f532ee31273614b27e77551df8fdff94301468717232d32b84e4f5ad30da4ef SHA512 0bda5c7169b29e610f33b07d45b1a4935a674282733959fc8bdcb37c27efc4fe56fe84254e80606b55e86fad805d9e9eb7b11b70c6ee7a66511ab86b57191515
DIST Adax-local-0.1.5.tar.gz 4670 BLAKE2B e6927601b6d480685203b8aa9e3de221080f6fbdcf575e42a6c9bf049241297e8600cea88ccdaf2ca6e4ed231645341fd3659d11a789c766af8936831d2f7b70 SHA512 3f0017fd9729ed01c9a21b9cea3473a9b0a3da8b9aec24fa4eadb363ae91aefa66fc775e880c03d6068201ef12079d5a9e3411d431d202c7b0d6ee5d2fc41aaf
EBUILD Adax-local-0.1.4.ebuild 802 BLAKE2B e91d252a6b3f421be3578b758f434a2b4e2fe05edaf77041994f7859267401145686f783bde26efebcad41304cc6be6c914e7a0f2abf8fd3e035c08f57123e83 SHA512 2d5c5a636295257a887b2189436897a4eb6bafdc1ce50f1630fa28be6e32b7cd072f9392920316985e4ba1014636a6a9de08a40f57b0c9a35a1342de3b782372
EBUILD Adax-local-0.1.5.ebuild 802 BLAKE2B e91d252a6b3f421be3578b758f434a2b4e2fe05edaf77041994f7859267401145686f783bde26efebcad41304cc6be6c914e7a0f2abf8fd3e035c08f57123e83 SHA512 2d5c5a636295257a887b2189436897a4eb6bafdc1ce50f1630fa28be6e32b7cd072f9392920316985e4ba1014636a6a9de08a40f57b0c9a35a1342de3b782372
MISC metadata.xml 460 BLAKE2B 2b6965aa19583e7e8249233f8f8fdd0e82f0dba5753d3a89bb22f5e07f8ea1078511934be999dc95450533a365bf5899a36a55e984a618d160739144a8140743 SHA512 a71a03637269e026728ff2e41205424c038aea20d6ea6645b0a2974e6925164196047521ed5c3322a3d151a537885b1fe8a6982b0feaabbe1543db2e1a444e1b
EBUILD Adax-local-0.1.5.ebuild 766 BLAKE2B f93dc025e2cdf73c3883e2c58aff2bb8e8ec0ee7e8c90da77f5d1d9e30dde79cf68213a2941de2ddb7ac3d4b745ff303c3f9d89dd33b6c9a01b2fb06768d544d SHA512 e3768abab3c1c342f0156e0930785abf275e76583dcaf1fc51c2aeaa1f50c5682d8941beb8172234152aea34d5a8ff3c086956af26e4c22a5a09f6a5981f497c
MISC metadata.xml 528 BLAKE2B eca2b4136a90268890d31e5d093d82141b3ac0054cecdfae09b17647679e81dd67122590bea70d83d14260e4e1ced4c1faed1188c05eb23ad94241825c7cd9a3 SHA512 e9f007b094419097dd4d29bee759619934582e356b89c527193b95020becec40da6dd7ba0b6199ef8b864f338b3eb2f202625bacd1beaef4aa05fbaa5ab17ab7

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">Adax-local</remote-id>
<remote-id type="github">Danielhiversen/pyAdaxLocal</remote-id>
<maintainer status="unknown">
<email>mail@dahoiv.net</email>
<name>Daniel Hjelseth Høyer</name>

View File

@@ -1,28 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="A python3 library to communicate with Ambiclimate"
HOMEPAGE="https://github.com/Danielhiversen/pyAmbiclimate https://pypi.org/project/Ambiclimate/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}

View File

@@ -3,13 +3,12 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="A python3 library to communicate with Ambiclimate"
HOMEPAGE="https://github.com/Danielhiversen/pyAmbiclimate https://pypi.org/project/Ambiclimate/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
@@ -22,7 +21,6 @@ DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/async-timeout[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@@ -1,5 +1,3 @@
DIST Ambiclimate-0.2.0.tar.gz 4338 BLAKE2B be33853efdfdd83a709dc777b78cae0234e7fadb336b2058420af0ed47370372b276e916029db58fb9bbf1e380c11a6b275353c2cdd9635a5c49cc6b47566919 SHA512 72c209bf31a01678d7ac6df263eab4fa0978abc0697959d0ba5d4ba12e3b3582a623533f9b04e7e1a43df79f38067d1575c9eb638ad79adbf63528310653fd57
DIST Ambiclimate-0.2.1.tar.gz 4338 BLAKE2B 399c2df1f091df183fb24fc19f7db46c2b3a5b38f26eea7978f59057059e6bfce039d76db05c129f050e4b1ef147b4bde916a9679cb6753ddc4b0044289f0131 SHA512 01c3da64bc232a84a22a7f90364184d38f714c5d9b3d69768555c6e89694572ecefd606f03fcb1c28b8a0b46d898afa68af7ed57494ff1d101dbe4014b358139
EBUILD Ambiclimate-0.2.0.ebuild 620 BLAKE2B d278ccf27e7094af3fc2f5629bebd856b1e94cfaf2257e7273dbdf21d8670b89d5eb60cc61952e71ce8849725084efe31df945300ce6848b5f4c8ea6c8300e25 SHA512 0412893f571602db355ce744dcbb7fd8db38204de1381d5c30b833832a1f9c93ae400b06921471985f668ec17b7cfebabc2a7e58905e1686b9fcbd63d6680fdf
EBUILD Ambiclimate-0.2.1.ebuild 760 BLAKE2B 6eef75cb4469616641c6a82fde16ac6a70f8e33ae4a9165a36bdb1d9263516f5d23c44479b75bd2df599a6ae73014c833d20095c05c28a06169c12e0e8455e1d SHA512 56218027c3563d003980bdd23a864a245793eaa5edf2358f698cdc4e9d794ee238628cf2050bf01ba32c5b480cbb1c6e06a7278c20ad1ed0067be5e999215904
MISC metadata.xml 459 BLAKE2B aa0ea776078a2b115be9df2a18ee0a6f663f2b4b99577506f98b4dfdb3575b6c6a721b1f263240f71d9372c2d2bba9035513e3a10e754b8d035ec56ccf5b02a1 SHA512 cf6582a852b481e605929fa524db6db790add8233d89f4e202185e49e8644772e2ebbf8353f4a706844735cf2f313fe01c7ce9e2f418cebc78f7cd47921a707e
EBUILD Ambiclimate-0.2.1.ebuild 724 BLAKE2B 34d918f83542df120fccfdbbda61a6756bef1f9c27a939853d27f1687357b45f334b876fffab09660a95fd2b01ad9ea03b8cf46cbb7d49dabc4f9c4da8588f11 SHA512 c05d9ed47473df76809e83959d868c70dab2e37ced0ff699a066aadcfbbdbe0c10349b855b401e63c989250aeae1f720171aa5770e54fcebe7cb5a4ed67cfb70
MISC metadata.xml 529 BLAKE2B 04bc51bcd83365dd44a37b4bc7bbe1a5bb30f4216c478e4e5f257aa55feb0d78640b3f99f1d98ecb0453330d27ed66210f49326ed8f35ebaac98d4213236760c SHA512 9038e5f6c65667ee26a476be68bc45e58b96b882ed70e9799481308a11db4172f08fab4950de5d0cbb5ca1efa8af662ff44410473262f1ce46b99e8b080aad78

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">Ambiclimate</remote-id>
<remote-id type="github">Danielhiversen/pyAmbiclimate</remote-id>
<maintainer status="unknown">
<email>mail@dahoiv.net</email>
<name>Daniel Hoyer Iversen</name>

View File

@@ -1,32 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="The ultimate Python library in building OAuth and OpenID Connect servers."
HOMEPAGE="https://github.com/authlib https://authlib.org/ https://pypi.org/project/Authlib/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}

View File

@@ -1,34 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="The ultimate Python library in building OAuth and OpenID Connect servers."
HOMEPAGE="https://github.com/lepture/authlib https://authlib.org/ https://pypi.org/project/Authlib/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/cryptography-3.2[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="The ultimate Python library in building OAuth and OpenID Connect servers."
HOMEPAGE="https://github.com/lepture/authlib https://authlib.org/ https://pypi.org/project/Authlib/"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/cryptography-3.2[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,5 +1,3 @@
DIST Authlib-0.15.5.tar.gz 132183 BLAKE2B c0de3843bc39439a29b09d7cffe5564533c5817fc8f6e83f8e5213312ab6035ca584318109f84054cbbff4d21aa5ea92448d4c5defcc6e8dab0369db42b96c1e SHA512 72655afd0039fb6baed9179fb6d56c2a439847ce4b44a58e885e43bb2bdc4111147a592a1d027a093e3e851b2b1f89663028d745c9a6dd02bdd046f70565b5a3
DIST Authlib-1.1.0.tar.gz 140568 BLAKE2B 8159f090c255e54f353460f09baad2f2995240144e2fecdb88b54506896221cd834b7578d25df70b4d54f5aeb83310f93fbbe4e3ba9d65bd5a89519742f9b6d0 SHA512 f65ec3b671da50d5c906c42746e276fd2eaa0cf2c6185048fc8da217ded2dfc245db19c8d793969c7401d99a4f27e375768b9626e9867c5373aefd0b5a4d75cb
EBUILD Authlib-0.15.5.ebuild 750 BLAKE2B 5a5bbacb11fffd800f115e59010fc9871c39720f5392532738ec558228f132b3a1560e3661df5938d67ffb6626883c225613a5da19b1a041216445cd4ce9794b SHA512 c04f58783bd0d7c3540d39db99457e81e444083f6ae64fc2097a8c440c3e94ac9c1337f03c3c8a6544ba2e1664b57356d918c1ae2db8a98adcf6d7fe65481ef6
EBUILD Authlib-1.1.0.ebuild 795 BLAKE2B 7a6af499e7fb42777bddc7bf5680774b92fc55f114919a063912eddb77e47973155fa43f0a9c92d16a2adb8de5b48f3b3bcc3d8eabb6c9b7d53d0ad121acfd23 SHA512 faa5d2da58176ae153f63c465eafcdec9cb19e3e68183e05a2c1e2696bad70e7297c196384351e899e6f0af80344232fc8330e7a4bc12350f7572d0a43ef6796
MISC metadata.xml 448 BLAKE2B cdbdaffffca59ea47f7de215ea213976e091d0123ef4251484304f0c008e3b535fe205dcdd98c048718f23f4ae29237aa69bbcf95e7cd4b6b4bd486d2f10c285 SHA512 a042e70ee13c54c16b451267fea4e40c178b124359b51f4e24aa0b653ca4292c5d0dfdf70e62486eef522d3cc714b1f30ae8a773ec4aec2924a8af856bf4fc83
DIST Authlib-1.2.0.tar.gz 139991 BLAKE2B 3f195242ff9b28fe713ef470078db4368171e67c154c00524b65b2a5404bd5fdf98a245be14927c2cbd7bfc40d51b07007b817fc88c60a8d9c4ae2cbf0557d16 SHA512 2090c646efacac676af048d9b5af815acf0b6a00a540dccc7d0e1936a61bb9cffb69d669511367a8e8ed39f2193ba1277c5d3b2608c238c834c7b5fc6d75697b
EBUILD Authlib-1.2.0.ebuild 759 BLAKE2B 93c0a988a9362bc1b6940e2f3e617733cdc8adfb846b10b88e479465e11fccf049d4e5bd19e7f88e1e55724a22e8a7ff7cd8f336488369d2bdf0db53ccde7c35 SHA512 6c0170b6fb20707ac05397c5164de7b68ab94d5931faf7df944590a03b4232c7b00adfeea9d84ce37ce0723949e1835098093c7af09517c4d246dbdf7b762fd8
MISC metadata.xml 505 BLAKE2B 74baa9608a285c577fd5c6fe2a679ae94ff3b002baa7d6073361606d711eaa562f0b78503396beee2896038a871ba8dc6b83dd37687c9b70ed4012131ec07f66 SHA512 c1d12e3216c6b5154d6a6433548237270a3693f144a91730991a7c3a28dd9f7b1917a056eb315a8636cbb5fcf4018ff0d83f135bcfcf74c71979a3fb6292f6aa

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">Authlib</remote-id>
<remote-id type="github">lepture/authlib</remote-id>
<maintainer status="unknown">
<email>me@lepture.com</email>
<name>Hsiaoming Yang</name>

View File

@@ -0,0 +1,69 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 pypi
# see scripts/download_import_cldr.py
CLDR_PV=42.0
DESCRIPTION="Collection of tools for internationalizing Python applications"
HOMEPAGE="
https://babel.pocoo.org/
https://pypi.org/project/Babel/
https://github.com/python-babel/babel/
"
SRC_URI+="
https://unicode.org/Public/cldr/${CLDR_PV%.*}/cldr-common-${CLDR_PV}.zip
"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
# RDEPEND in BDEPEND for import_cldr.py usage, bug #852158
BDEPEND="
app-arch/unzip
${RDEPEND}
test? (
dev-python/freezegun[${PYTHON_USEDEP}]
)
"
distutils_enable_sphinx docs
distutils_enable_tests pytest
src_prepare() {
rm babel/locale-data/*.dat || die
rm babel/global.dat || die
distutils-r1_src_prepare
}
python_configure() {
if [[ ! -f babel/global.dat ]]; then
"${EPYTHON}" scripts/import_cldr.py "${WORKDIR}"/common || die
fi
}
python_test() {
local EPYTEST_DESELECT=()
if [[ ${EPYTHON} == python3.12 ]]; then
EPYTEST_DESELECT+=(
# seems to be a corner case, might be a regression in cpython
# https://github.com/python-babel/babel/issues/1005
tests/messages/test_extract.py::ExtractPythonTestCase::test_utf8_message_with_utf8_bom
tests/messages/test_extract.py::ExtractPythonTestCase::test_utf8_message_with_utf8_bom_and_magic_comment
tests/messages/test_extract.py::ExtractPythonTestCase::test_utf8_raw_strings_match_unicode_strings
tests/messages/test_extract.py::ExtractTestCase::test_f_strings
tests/messages/test_extract.py::ExtractTestCase::test_f_strings_non_utf8
)
fi
local -x TZ=UTC
epytest
}

View File

@@ -0,0 +1,4 @@
DIST Babel-2.13.1.tar.gz 9909844 BLAKE2B f4e0cb6d19c2ecd24a8e67e7d77531248cb5a8d100a5da2a9fe147aef3c15339728c82d4fe9095563c0a0b83dede7c5e27f29281bc3bf0cac5deff7cce409335 SHA512 c27c76456094927bd43ae46cd3e08fcc729dd810a6092da6c86e863523c10746bb3759e7fc9f5396504ab914743ef013904b63b3aa63338602f23aaf83d42cba
DIST cldr-common-42.0.zip 30178050 BLAKE2B 076e3eca12534feff8e0e54bdc1fa38fc0db0f78cac8b4e35b343763a8ac6787745aa36be165684f4d6dda423409c4431a8e4941c53ae7d340ead0b35edbca30 SHA512 315448fe6a9ac2d5a6a7fd1a27b38c5db30fed053654a803d50e3a8d06aa08ad153e8e57089fa094c561f41a54f37eecda0701b47a1813879902be71945aa38a
EBUILD Babel-2.13.1.ebuild 1797 BLAKE2B 26e434ba5b7edb2df470615f98705fb48a3555219cd2a6d81c8eb451a5e6e5e1e74e24c869bc6702e607a2928f435b33932bb75d3bf389f59e22bb38b67118b7 SHA512 90b4e8cf58aed59b518bad3fa34c5d4c5fdcdce066a6480c932de6c8f3e3603af2d3976d43854adfbc3bca4334af98d34f9ccc4c4c0ea3d27974d0cc57c93eb9
MISC metadata.xml 548 BLAKE2B 46a7f3e6bc4d82a884283d61c41240878d22421b87d5966f7d45217528404448ab5ffdca3ea4a048182edaeec770d4dc03450cc87a863676171a59cacd784db4 SHA512 05362c26e097e03b33326317c228b92cf762f4396053680b4e6b88c8b475a758663522a5f4fc25abb6ce2233b4e27a1e18df5594c7b9efc4090ee94b1f0730d3

View File

@@ -0,0 +1,17 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">Babel</remote-id>
<remote-id type="github">python-babel/babel</remote-id>
<doc>https://pythonhosted.org/Babel/</doc>
<maintainer status="unknown">
<email>akx@iki.fi</email>
<name>Aarni Koskela</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -3,13 +3,12 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Python package to control BlinkStick USB devices."
HOMEPAGE="https://pypi.python.org/pypi/BlinkStick/ https://pypi.org/project/BlinkStick/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="NEWLIB"
SLOT="0"
@@ -21,7 +20,6 @@ DOCS="README.rst"
RDEPEND=">=dev-python/pyusb-1.0.0_beta1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@@ -1,3 +1,3 @@
DIST BlinkStick-1.2.0.tar.gz 19706 BLAKE2B a8e0d0df597a6fdee46ae21607a61e013b5be1ea5f3e0df1bd2133362b35b8e1f601ca565fce63b01e771462468e3d9ae075a3dc5816918c0e62db552106dfc3 SHA512 8847891049176089b7b5248c7a6df48d5f7948120b855aa7ac9b8a7caf815a6396ab94cbaf0430913f0b70bedb90361aea24efd72062f573a9bdedc6b7882c73
EBUILD BlinkStick-1.2.0.ebuild 724 BLAKE2B daae548206f2f4f937c701c4d656b099c1991ee19a1cf1fa439c6d120360d5642ecfcaf9d2656e1b6faa2debc4bce454351142efb6a79c8b1b6059be9a276c01 SHA512 8360b8ab068e60f13dd8f671b18a42b7e63d05ed1c322224fb6f40882a2d464f860b3a01e881ca11d40ddc679697674c457932b5008ffc3c8520791509b92832
EBUILD BlinkStick-1.2.0.ebuild 688 BLAKE2B d22ca09f7e198c3cab6bdf33699be0201a8231de872c70f1f3ca11a4077a79a5faa905fa217df7be882aa84799caf3a3ee758e872e579678995c75f03a088087 SHA512 59ef82516460fc9a920229f12ab5fb5898a4746ed13ad6df8683b3f93c7ce0921f65e3741e2c2d5666597bef6230fd55de2e2dd10a21c80d6198057aca40a9fd
MISC metadata.xml 463 BLAKE2B 5421a121da01649995ff97fe062b0951f017318faaf837ce562dc96deb7401d5d39ea9e4f62b824345706d56d86f68dc95aed165dcd174cb6af52a9041652fba SHA512 32b194ebf096ece52662337fada246f994e2e31f7b377ac26e648a9e2a6e5fda2aed8ca3c281d55c6e6ef548b09a14742fd3bcf506ec0a22f0c53a3dbcdd8ad8

View File

@@ -3,13 +3,12 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="A package to access the co2signal API"
HOMEPAGE="https://github.com/danielsjf/CO2Signal https://pypi.org/project/CO2Signal/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="CC-BY-NC-SA-4.0"
SLOT="0"
@@ -20,7 +19,6 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@@ -1,3 +1,3 @@
DIST CO2Signal-0.4.2.tar.gz 1821 BLAKE2B e1823e5f3f99a4c81ab750387df6ec95b92a9773f3cade3f51a157a16a7f2f997ecbada3a1f1cf12a84955959ac603713023e45acc843e5fff1e93b90cd3d0d1 SHA512 e3018d513c674ae428881ce5a16d33f40595b599895184e47e1a6a9a6509fd5f4c248bff7d61f7baeed0b38e220b98d46930b2216d7aad2336a56a52ac36948d
EBUILD CO2Signal-0.4.2.ebuild 658 BLAKE2B 80d9188cd1927cfa22590f0b57de3df8d21b69d187b35b1c66b16ed4c95aee33c4e95988bb0733018cd8ccb14fbe8bd731ffdde9ec835e9383352903216bc6a2 SHA512 0867c7ed7664a784a60e1d4c4a95af054d770fdaa0082acb9141e3dc9e6448c50cdf49b6cf1d4e825d4e69a960b9712723f4a1457315b67706e85feab6a2ecf7
MISC metadata.xml 328 BLAKE2B ea026ea5e1d1f95c96097a2e5e0ac4c23f5e08ca167a2a7599b48b6d3c1a6f7436478137b344d176449f92e5fb3b4bdcc1d4f674d862f6af1a366dde7b309bc9 SHA512 e9e00551dc2ffdbda1b6c4eaea26ff69172a9a9b8e7e4bbc924fa4d58eb22a6d50c4a757646499b78f99aaa64d2ac0bc046d16dbc8813c306c001548c0e816ae
EBUILD CO2Signal-0.4.2.ebuild 622 BLAKE2B 38f982115a0f200ed0597deb9420c8816672ce875993f7048725cbd59361ff67b53e2b77ce4c8ff7e425f331f7338520bf2c43007e22bdbaa9fd9e1dfba754f8 SHA512 019a4e113f30141a8c5a45f7b9d3f40b6a5c3103483480193de559e26362f6bd527913992f053d0adb44e3c20a886031f65498c06d96669e03ebad23d7528c32
MISC metadata.xml 389 BLAKE2B 40a54726e67c12719ee1af805030cda1161b6e39928d2813552f0e4d231fa10ffa2179ad0e31160cfbe1e989f986ea747a91b2f97dfb555aeb6ee6484b308287 SHA512 33934fea011389b7e633c5a139471e117906ba1ca8c95ea381e318b2019c598f0b81309bd2ac9ca2c7a11bd62f6a08dc2289a00f00ec8ced5e6d9c066974547d

View File

@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">CO2Signal</remote-id>
<remote-id type="github">danielsjf/CO2Signal</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="This package provides a DateTime data type, as known from Zope. Unless you need to communicate with Zope APIs, you're probably better off using Python's built-in datetime module."
HOMEPAGE="https://github.com/zopefoundation/DateTime https://pypi.org/project/DateTime/"
LICENSE="ZPL"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/zope-interface[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,3 @@
DIST DateTime-5.3.tar.gz 62826 BLAKE2B 1b16e69027edb7db6af6ca9b3421ab5a5c182983f16b908c31278f76f0a80d3440411a5d3e8b58d9da8ad5cbd141f823340e371cfc5ac08002cc0c68f9f6072c SHA512 5cd0e9164730baf4384b4064aa748b12c797613e22b8e54a08e3c5b0e1659f62e5862d23629d50d43b41a9be5440dafe21f59499a885147d9f51e3e67757afba
EBUILD DateTime-5.3.ebuild 845 BLAKE2B 287d55b3c095d429154920d0a2162d1309b2a5f6ec2add5486607e04d417db67d1ee747cc0ab61b932d97c850100fc2c39585c847ca2e0d02fdf846ac3c618a3 SHA512 da52f44e441b7c7c1490e05898e40d7a9760531ad6fbb7ee74df29d806f0ff7593b52af3cd10f3d5badf64359ed7361f07cb84c0e85ed61aef2ad8bd26a983e0
MISC metadata.xml 535 BLAKE2B 2014e35d5193f6d1e54a95b9effad49d1c6e7aa0d02b5ac055a12e765e2edc2c6b4cb64b4150d1a8f466dea361edba169ce9e3f7d8fe647a2326b2ce80c7af9d SHA512 e9449a728a77184f013df49b0efb97a5fa5b6f83b3be19776db3e78b60f1cdb7e50e499d116d6faa48761a4ce20b265d144009dbe8e47e185e2e423c6b3292ab

View File

@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">DateTime</remote-id>
<remote-id type="github">zopefoundation/DateTime</remote-id>
<maintainer status="unknown">
<email>zope-dev@zope.org</email>
<name>Zope Foundation and Contributors</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@@ -3,13 +3,12 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Python wrapper for the DoorBird LAN API v0.21"
HOMEPAGE="https://gitlab.com/klikini/doorbirdpy https://pypi.org/project/DoorBirdPy/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
@@ -19,7 +18,6 @@ RESTRICT="!test? ( test )"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@@ -1,3 +1,3 @@
DIST DoorBirdPy-2.1.0.tar.gz 5250 BLAKE2B fc63ab0cc9186deb5d2e64ad3492ff0ab85d24a295f29783a7a8bcf245006bba90c384cd5732471d4f8765cc2cc14b3dca1cc5816c11b8c00ab2dc3a55a523fa SHA512 29d75450a612186593c336ac52ccbee847ac5b309cfc2b0b94da7e5bd2e7710e1f785ac8c8efca310953dacfbff16914e5f50a3cbc6319ac05185edb45e8f3f5
EBUILD DoorBirdPy-2.1.0.ebuild 684 BLAKE2B 3d994ea373a6ac83b31b9f2e2e02fc1b3f64249c8fe7b0ee1b4524e5c8b176822b955023dc579a3416adff335d7c2538f7de13e3d149dcc0d2ac6ccbc263da73 SHA512 3e7e24d1f5310601a3b66b868a258113e0db58572a5a373bdc003458c176868f7b69b767af4b99f5bf573051502c2189e39d30092958e5e26502674117986f84
MISC metadata.xml 453 BLAKE2B a5351672d04491e7612aa4dfb42a607577549e521bee2fc262d83a7b3552f029b94cfa6f36cfc8500f7f5b7a3e619df383643e418b9d38e42a5249d332189947 SHA512 32557a6cbc09b004aabee02fcbeb62a5dfd123ab4abeb8efd1f22775800c4089dfaf1cbcd1e7159ac28ce4b1964ec7ddff5555ae082912ace561abba65f4a7c7
EBUILD DoorBirdPy-2.1.0.ebuild 648 BLAKE2B 3bbef3ca385148bacbb87775c25a0db9e2fab47f04619090675cf07661dab37d7a01afdb415332caae9fe520d6f4a0e2816e47f50b95373f51aa7a9f5960e086 SHA512 664e6d2ff9785cac35651a13378c79395b952d0d5b9584dd019963da202271c8a6a84d7d9a494022a176b4bc20ebcc68b296ab377d24d736a0cd74c5ae69b2e6
MISC metadata.xml 513 BLAKE2B c21a62a1003e639fdbe83c28f1d70fa6f4dd2e03cb8fb6925d3b34e9eabb15f13767a9e17e6af94dbd42392e0228d95680f4d3bebfcb26e8e072485b5777b8df SHA512 7f715c749b30773f18d366082989763c84ef5ff6b78b931e6febf876d87c07d262ef9c5308561b525bbd10a107e959012ef23430cadc73b170530e680a2223df

View File

@@ -7,6 +7,7 @@
</maintainer>
<upstream>
<remote-id type="pypi">DoorBirdPy</remote-id>
<remote-id type="gitlab">klikini/doorbirdpy</remote-id>
<maintainer status="unknown">
<email>andy@robiotic.net</email>
<name>Andy Castille</name>

View File

@@ -1,15 +1,15 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Bringing the elegance of C# EventHandler to Python"
HOMEPAGE="http://github.com/pyeve/events https://pypi.org/project/Events/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
@@ -20,7 +20,6 @@ RESTRICT="!test? ( test )"
DOCS="README.rst"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@@ -1,3 +1,3 @@
DIST Events-0.4.tar.gz 5558 BLAKE2B 61ee7427f06ca69ff301c877ad4a53cb8dfa2fd74aa9436af5ca7efe6773b7049d951d705b06c41295eb1a11b023566a66a84984ef1c97a00df7f2411ec11228 SHA512 3c0bed23d02b7c737bb034573ff04dab0ce7016aa2c738f6054f56703aacfed7fb5f1e713a7849c2d7c149f7108ac97827f70c01ef99076caa8c027949cbca9b
EBUILD Events-0.4.ebuild 649 BLAKE2B a8e4a6980aa654e5daca9cc0e4e5f853225091077a36fbbcd9beb08381062cb3f8c9ca3df6d268711d4245cf94db09a3b3973d55fbed5311269cbf6304361a49 SHA512 978102c5975c46265cba3127555b76b9787b7fdf936a1d4e6f98198c643d25fc78080f75c41740ce5b53d3bb14484281748d8cb708c6ddc4aa265bf6957eefbe
EBUILD Events-0.4.ebuild 614 BLAKE2B 7d5e37c49c7eddba173be798313aae1469d5eb2bce5876d9dc7ecaadcd592f428ee1cd5fd3b7bfe6ee78ec5cebb9afebfd4786cfcf50fbbf70413ebffd9e5019 SHA512 58827b0ed913d285d6c1849326ef0f08faacf59796ff0159f5a08c050611b00ca299c8ea7efc50e7eac7ce73b824821f199faf1c32f49de4500d9b3ec67f5025
MISC metadata.xml 457 BLAKE2B 297113506c7754e622304734a27665380572ab0bfaa48dc6dbc111271c39388691d2d4108f6a8006428efbb412cbdfc18013f9597debaaae6dbe68921b81d4e9 SHA512 306e78f7102381f08cd42bd00ca268926f1747b98527a4da2e44c83c606905271c2152cf429ae0de6156406817bec6975a9d0e7661939b2acd4b079c79724034

View File

@@ -1,15 +1,15 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Python Git Library"
HOMEPAGE="https://github.com/gitpython-developers/GitPython https://pypi.org/project/GitPython/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
@@ -18,7 +18,6 @@ IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"

View File

@@ -1,3 +1,3 @@
DIST GitPython-2.1.11.tar.gz 428531 BLAKE2B 18b00f1e622c6588c14e1625f944d117348fb77e67161117510f42c8381db8cde8c6e16fa911edabfc4410239622fb845931b247bab4133585d2ec27969fea4c SHA512 5f964ee56c3f27c28f502150216af29b8463b19d9c0f773458dbabf17ba8587ee5c5e3fbcb31ad46c55e202d06bae447fd40007890a1bc116fe0370cdfc6401f
EBUILD GitPython-2.1.11.ebuild 620 BLAKE2B e236facd5609f0d96c6c69f70b7b371b8ca04cb5745e26f7a23361492056db91f98d6ee891eea4058d0950fae2185392c613c12c2da3eeeb4447388520596588 SHA512 48101e489815171616df43228bb6d3b65e246b2d048c55d79b2611d52cdd7dbce38f6bf550c85933d67db22e93b5855398cc1836004c8dfda98e1e384b1a9fc1
MISC metadata.xml 488 BLAKE2B 4b35a6001a592c140c1809ff9c7bc8378ebbdf7dbefff39c14d53725982d265f3670e2f4181a2d484865cab9ee24b256050167a1bd2310e63a96845583b8bed8 SHA512 ff8490c376dd6caf77b8bc83604c7b68df631a8d13d1c0607c8a13871b944bec0f6c19afb838555e7d141b51b73d1c3fb142aada0f2f35b2790d92845954a7a5
EBUILD GitPython-2.1.11.ebuild 585 BLAKE2B bce1e57109cc68549ae10c49a6d050ae0178961a599c8f22b119604bddcc84d6b65292957b423cfdcf84e5179debbb274cdaab3d269d6c12d7ccb457cd24ae22 SHA512 fbb75242ca8a345d550ddf9ca30d0c93a728cb8c19712186237cb92836e3b5e1777abeda639416888aa9653c8b0c3bb999aa8a9e45ce359f870c25b7bc3cc24c
MISC metadata.xml 611 BLAKE2B 53827c238a7adcd273f55713ba6fa878f6799edb74edf74818c3a63b5ef25c439af12afcb7881d1f26b2f307e61f9639bde200f6f7ac04c9a0b4aa621853403c SHA512 809d8a2d4ca116604a3a815589963a1c052bdbb7f884163a743ad3613068ed8680b1e1396a18fa78ff50832f11713ebec51c1580e0df2667a21cfa310df08755

View File

@@ -7,6 +7,8 @@
</maintainer>
<upstream>
<remote-id type="pypi">GitPython</remote-id>
<remote-id type="github">gitpython-developers/GitPython</remote-id>
<doc>https://pythonhosted.org/GitPython/</doc>
<maintainer status="unknown">
<email>byronimo@gmail.com, mtrier@gmail.com</email>
<name>Sebastian Thiel, Michael Trier</name>

View File

@@ -1,37 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="HomeKit Accessory Protocol implementation in python"
HOMEPAGE="https://github.com/ikalchev/HAP-python https://pypi.org/project/HAP-python/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/chacha20poly1305-reuseable[${PYTHON_USEDEP}]
>=dev-python/orjson-3.7.2[${PYTHON_USEDEP}]
>=dev-python/python-zeroconf-0.36.2[${PYTHON_USEDEP}]
dev-python/h11[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,36 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="HomeKit Accessory Protocol implementation in python"
HOMEPAGE="https://github.com/ikalchev/HAP-python https://pypi.org/project/HAP-python/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/chacha20poly1305-reuseable[${PYTHON_USEDEP}]
>=dev-python/orjson-3.7.2[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.36.2[${PYTHON_USEDEP}]
dev-python/h11[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,3 +1,3 @@
DIST HAP-python-4.5.0.tar.gz 257858 BLAKE2B 57c5b3b56fcd37b2d3de4d998a6306a2d7ef827d8aeb2d45217e2e728c1dc2f01c7003f7661bb4244a7a75dca74786951b06f9a8a591fb47441c3d5baa98c62d SHA512 741fdc50e946bc0f8c0362b6f7ee8964cc5dcd980ef1ce6fad4b9a9635bcd56ed1211e60ba74dbac8ee337d099c196eb62aa9a815f4d6cf2d3f71db596e4b260
EBUILD HAP-python-4.5.0.ebuild 911 BLAKE2B b5a22c7fa26d9a45546e00e144746741666d1cee5d89e857466e07ee5f14cbc0e3ad7fcb71550e7ec12e93cd2a151ff935922de92a945e3c16bba5fa763b518d SHA512 728f56314c35afb863c0875bdb74c10254a63eca9019b698e272c501bfb9da679b8ff2c110786107a7c65ce2ef4684f20bd0a66965e05e76b5ab4d901b9d611d
MISC metadata.xml 329 BLAKE2B da920b7d0bf3c5cb2d3dc0670adc51b65b78c06f87fbb84576cc741c91c39b859de14b22ea5d50fa870e068d238ae27efb2f06efdbe77b483f9be769541864b4 SHA512 5a3db57ab83e0da4ab721236417e93f057b5a421e23e891c7deeb872f46f2fe24f8eb2a8ffaaf55b1bbda1e00c776cca3ca04f568d8324f2eb92e8d5817e46ae
DIST HAP-python-4.9.1.tar.gz 264096 BLAKE2B 6ce4f046e118c93469bba34019fe74a38a023260d0d01e34663a53eef863e8534e78ffdb88d889478d3f84283d4f7a6e5f7fe0a2cd61c68e284dd3a29a0b90f0 SHA512 2fff1641a53d67e5f15b4ce9c84b518a6f97e9f167ebcfe98d1b87794eda6de464b790fef5123b0ed08496512211e0ac71a6f7564513655c08194947d1779913
EBUILD HAP-python-4.9.1.ebuild 948 BLAKE2B 58ad8d1b93cd3f276b8f369ff9b01c31ce825b1b4cab0d5b706e8807ba869b23526d5902b46207def593f21274fe09f6a276132058e9dbf78f081ab1fb9cdf3e SHA512 8888486d6c3f3c38ccc1fb8d145fc11b14a25cbd2213265f06a1ee9eb4f6a548b8d85fdc76d69b6a1ac7b29f0a1b3a8ae7e6c6768c933a8d1d3ec1c5efd362e3
MISC metadata.xml 390 BLAKE2B 33ecbfd8a7cb9957eaad9d7ccfe2a013e682192a1a8f10a963b81a351eb25c5ece04f433e7ea8769a9f29861e796367114fee54d393c0109f0fa00e5f34e00df SHA512 246969e9a7f3db5527f2ee641713d318878a213903c5fc9556ca8f01d3bf3cc2bb644650740022b9ce01e8a1f89cd7e9053184eac2d4a1cd55b6677baed2cb39

View File

@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">HAP-python</remote-id>
<remote-id type="github">ikalchev/HAP-python</remote-id>
</upstream>
</pkgmetadata>

Some files were not shown because too many files have changed in this diff Show More