Compare commits

..

57 Commits

Author SHA1 Message Date
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
165 changed files with 3737 additions and 2100 deletions

View File

@@ -146,7 +146,7 @@ Best you start using the `app-misc/homeassistant-min` Ebuild. If you have it run
* 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.12.2 is set as default target.
* python-3.12.3 is set as default target.
# Bigger Changes
@@ -617,20 +617,20 @@ 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 2008 Ebuilds in total, 1997 of them have in total 2016 (42 different) licenses assigned.
There are 1983 Ebuilds in total, 1972 of them have in total 1992 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1135|
|Apache-2.0|462|
|GPL-3|130|
|BSD|113|
|MIT|1123|
|Apache-2.0|450|
|GPL-3|129|
|BSD|112|
|LGPL-3|26|
|GPL-2|21|
|GPL-2|22|
|BSD-2|15|
|LGPL-3+|15|
|all-rights-reserved|13|
|GPL-3+|12|
|GPL-3+|13|
|Unlicense|9|
|PSF-2|7|
|ISC|6|
@@ -664,9 +664,9 @@ There are 2008 Ebuilds in total, 1997 of them have in total 2016 (42 different)
|GPL-2+|1|
|GPL-2-with-linking-exception|1|
(Last counted: 08/04/2024)
(Last counted: 12/04/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: 08/04/2024
Last updated: 12/04/2024

View File

@@ -8,8 +8,6 @@ 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-2023.12.1.gh.tar.gz 15480427 BLAKE2B 07a5384c65c03ad44a34139438e2a6e49a9fdc323faadbeb6c96c47dad7d9bf994b70bb07bc0a8d51dc471041bdf4b65073726edc85f4aace79dfae3e2d798b0 SHA512 ed054b8f01a93365e472f58c790c4fb78f749cf5d277cac6643784795b8c3f8f3002a19216701ec95c517f9ecd3392a1340d3a75f449154fc4a2591f7861e6e3
DIST homeassistant-2023.12.1.tar.gz 18789635 BLAKE2B 49f0ecd072915e4168499eab73656d6dd14f27b73ec1dce8c8e43b35040ddf0231ba752367131c1fad8b1a8f2b814720ba61cd772352109c65a5a1a254e0985d SHA512 cf6290440c3c98fdf0f3d4e6f50e08753e9ea53ae69916992a5e4776006d54e45676edfbacfc6682eef51da68cf94a1ba5ac1ffac18d0d2ab978bf237d4b36e9
DIST homeassistant-2024.1.0.gh.tar.gz 15710129 BLAKE2B c1550a3827dec564afdf150b7b628fd3fc001157d36baa49e0e9cf9a9094de2baf8c7b7662d386c535ff2f2a6cd86d5a8dc5041a06df588c6f6dbdf253985f10 SHA512 f5c6aea33ee8fc239534c14a7f1c66088cb66ffce8ce38316e152e66395b9b08b10f2b81d891ce8d7ed96337cf4c11e8e8d614b7caf28c51a4bb04a7630b18a1
DIST homeassistant-2024.1.0.tar.gz 19164130 BLAKE2B 839991b8759f600380fa25ff34129c15760df13c4d1eff3e2f1ce6c99d2468b6c25249253f4ceb8570f1045e40b221f31b243be69a4a92f69705e26fc250d108 SHA512 e23b26656257bbd0becda6852127e4bdc195ed7c35747c0acaffad3dbab7e7ee216e639109c149a90dc982bcd24bae952202de969ee38b6082d11c34bef18ec2
DIST homeassistant-2024.2.5.gh.tar.gz 16277151 BLAKE2B b811599130967653dc8d5a6f40f437abf213eb92fb3e2cc620b4af087f1f93d79e6424f1438256ee709a16ecf4087a9d1b40093360c5543dd2123d173782cc25 SHA512 f4f2a12c82fc907701ee28bf4e1b6804f2fff4347533505b1a79c0fbd5136805f3f7c4b9773543bb25aedcc00c1f2d3758b26ec783536c0e4212acd46b67a477
@@ -18,10 +16,15 @@ DIST homeassistant-2024.3.3.gh.tar.gz 16494189 BLAKE2B bfb728d5739c2fbdfd94172f2
DIST homeassistant-2024.3.3.tar.gz 20325232 BLAKE2B 4f4a28ea1e4f2a68d2e31c49fbaf6a5ae4f1ac2b07f67b0671439eaeb344b1a87e91840f9bfce4cb7e5275ce40aa952b66242d1f7c6b71ebf0a860f03fa524ff SHA512 86aeedf514f20af8f525d94c37ba579301cd0eb3b7249882be46bd2142687f8500942fa1380393eb1bc3df98cbedc74d3e147d90c2322b0b6635eeb5788403f0
DIST homeassistant-2024.4.1.gh.tar.gz 16721155 BLAKE2B bd90062aae83c447f9cf098cfc0752355e19f2084ff931fe3e549a25cf76e2265cfa8f277f99d7524cd9493917f75fecac6b55ba1bc144343514262dd7906c68 SHA512 acea2584a22af1e34ae0915cae0ebe14dfb10325bdfa8bb16a34aca96efc134e4b127defa97bc864cae3d0e2638050f6b54dc8163a28b12d8c26bf00b28cb286
DIST homeassistant-2024.4.1.tar.gz 20684761 BLAKE2B 6cb115252dc2bcbdcb6d46cb1d1e37a4134841059b485b2e018b1d19888e95b3eeb8410d77b77fb11bbefb8d1bcafa20bbe080e2c0fcfd1c8ddb412d5f34ee97 SHA512 86892576dee797c8ad3cc7ad7f982fa7d893da5b79f6de0857863a024df9c20aa06c2b9e4e0121d6f3b2f9ad0e3968d89e154c9b6b4c6a9c3e6fd20e0fb6d9cd
EBUILD homeassistant-full-2023.12.1.ebuild 83312 BLAKE2B 09b7a5087817b454282f6d2f03be2a0607e6c01866dc902bbec433724bd14c0ad071e5deadc9da82730e18097b4664bced009ea21aaa8542837efa5691476df5 SHA512 614f08cbe91ab41678542698eb06d938c56852ba9cdd2d212ad6fabe857f91423c6e1e9aefa0a460b9e7818407926e28471888f741e4fa63fa3a264a5f052642
EBUILD homeassistant-full-2024.1.0.ebuild 84433 BLAKE2B 65e55422a8c73cf916609aadb3481f4d5713dc51a7221121c17a183e2218eefce0d4954e6ac1bb2916a3306f17c360449a2120935b62ac92ef0198d4a5d613f7 SHA512 a85ece64f238d1b8547269214371474b40fcf5b1be9ee4ee2ca3148818296617d2cb47d528aedbcf0a16fdbe4da111c5d4ec9e118049e2ac9d9942fe025862b2
EBUILD homeassistant-full-2024.2.5.ebuild 86083 BLAKE2B 5a22fc02074aa855935c8b41aacde315c375aaa91a4f794c9f740aea9e2257581dd3ff545034f9eeb0bfc0960906d948cd435a39b172e957126aeeebb190a80d SHA512 6422f9bcb9652b28452291b885764bd62af4adde62f59371b302439085b239a34396fd1a4ddadc144b264a6caac7e21a49e30a0ccf65d83bc0dc945a75af9f24
EBUILD homeassistant-full-2024.3.3.ebuild 86652 BLAKE2B 7939bc5ef1cec09e36c1fb75be3e1973db16c73e8a1789f570d607e8e36bf84bd439032cf818b94eebc246bffacbf849c17145af67973cba523b439eb887ba9d SHA512 0c2794773e49a42d98e56ef164bcdbdbcda0998f9a4013a49eba5ad686122b88e87fd403e786008ed649e14b4fa31d5134f09c67665b9f078955da4dcf038d1c
EBUILD homeassistant-full-2024.4.1.ebuild 86914 BLAKE2B 3e53eaa7702d575cf76020d45a8ecfa42afd0d2a8c49a2943d6125a3841ffe8018b40c9cd4c4bea57aac6e774ded7586e1fd044ef9317e0c6eb5970dc5ba3c3a SHA512 e0db937df36e01009631a80fb21bdbb048a192601c1a9d3f37e1aaaa109e7bf0fa032e3bcda8f90eab49349590b37937d8232dd4d7c924b39212cca78d240184
EBUILD homeassistant-full-9999.ebuild 86839 BLAKE2B 0a1a03fa80171b0bd5d2282f7d067933a9c76e1a3d9ac03fa02db7f270c6dbc0e50fc32946bd17c83d41ea0a3fdbb5c3a859a8b7f060f9f8a9ed661e269408a9 SHA512 abd600627a89c02c172f15754f3df3187146568fb4728014653b5bfea7da3003c0ccd6e4ccb62fd76495b3554118cff31dd417af997dd8d805edfb5dcee3cc0b
DIST homeassistant-2024.4.2.gh.tar.gz 16720862 BLAKE2B e783f220c54e457499a2a00645b1abf06ac2cfaa5ddd36a780d4fb8e50859a5e0fc22ac2054eab6eb9e2b04d3f585cf41779e35e467f0887fa19ca8784469f5e SHA512 09a4fe63958b2099442b79e6667f1e9c56a9c3577733a50798766bd9e828ee7cea04dce718a550bb928b5e9a500f8422e0056929a15326d5ec51988a6967d8f4
DIST homeassistant-2024.4.2.tar.gz 20564543 BLAKE2B 32c7197dd0797815892a288a37d738056050c6716b84429616dcef58898abd0585f279613850bcd9ad24110f1895665d5fa7e55fe50fad03f46010add73ebccf SHA512 a29e4548dca2911f590fea37b45aaa5d4dc12a5ef60f0c0cd4e62adf97d202df7a7eecc510d9868ce5f5dfe53be4abd9a9f8106fdb61d4f7fbd3da36ba6162e9
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
EBUILD homeassistant-full-2024.1.0.ebuild 84438 BLAKE2B 4c082e10743024bd7a9613b61aaf3ee536855f6a578b474263c7a4c1ea93af21708f0c558c07a5f1e26f43b32cb454a0e11a585232982d759822a175b639f671 SHA512 f8cda52bd6306ecdefde12f89feb97568508f4c3ede599a9150bb8e7d5eb52da6543b64dac3ea4c020ec7e80ee89e5aa80b44492fc007fb3a81141624e2fcc28
EBUILD homeassistant-full-2024.2.5.ebuild 86088 BLAKE2B 6ed642f921c5d4a282cdec134877fe123c56d6c834b4012477e9310b5b01bd4f735f4a56c4e53c186f0b1ac329f9f2bd7cce834d221199efed821458cc260a93 SHA512 127bc04f49a9eeeb1440e1bb958cfad088acc01434687e8c2b70722403ef2429b2f3cdc8e846ebac280b080ad4a98dc0b5f831edd3d5f481bb493736c409e594
EBUILD homeassistant-full-2024.3.3.ebuild 86657 BLAKE2B 42779a673528864b2de8f7d6021f23ad6b02fb638aaabd81471bebf93f2891e1dd9158269702258ed39d0685fc55fb32a96264f510811db84c3ede194701ed65 SHA512 2b17c9f4eaf4e0661f26939e68611088dcd3ca1ed3d09046f32363c82f2520e9fe3fd59a305c587f72d73d4527ae4d8cd363a983f8534c683d1f20142e13cd92
EBUILD homeassistant-full-2024.4.1.ebuild 86919 BLAKE2B b389f159c2399a859836a77ca3df02143680058abf7154dd80863b8e0f4e0dd5ec9f91b0e4c5fa827a0f041588bf7b9376c3fed0cda25ec8b95add7be739169d SHA512 7a1c74166d5cb70e54c05a8f2667ca620ffc9e5a539137cc7f068e1f266d582b33c9791b39ec9a0edde8227e01b8811538ccc31953c015e9681ea68136dec6b9
EBUILD homeassistant-full-2024.4.2.ebuild 86902 BLAKE2B 31371dd5c2e2125c283e762047d9323863a50a4a17b4e3f30c14329061264f53f5d28a98b896b184f9fccfeb1c54bfd01915b42564624c2f397c6c806440bdff SHA512 0ac9216b335c9ea0c432a0083fc58de98b093e906f9c7b5fccdcd0c8b2eb9b51c0bdecc94717feb038abd7e6f5435865a4a9d90b9cfbc99a242d46efb09946a0
EBUILD homeassistant-full-2024.4.3.ebuild 86902 BLAKE2B 24f3f1c9cffee5d592d9bc012487b24c22bcd7dd527dc2ef81e4e4efde6d6b47ccefe69e20e2ed535e4fe123d97c6e3a06a5a864e91dff6142d6fe5e685bcf97 SHA512 45c8638a370dd13113f70502e2d863598d7cd923be39aedd9ea8d3111822a416d6d7ede9e49affc3b956305441103487b3958339a166147090ff899acc5d7e2a
EBUILD homeassistant-full-9999.ebuild 86827 BLAKE2B 938a3bd99b54162c27448d3bf345122e8a878ff8e7fae9392885ba9750a94791904dec23ca2c63ef3f6ca7f8f99a8ebf8607417658090d7ba5c58afa0c64a8e1 SHA512 9445c51ebd724361e2f323b4ef285cef6c9e7fc8d12357b8691a152f81790d0fb0c0cb1adc41528292a68c0586e580724e7782807b2b6ae64c4fba3a81847747
MISC metadata.xml 92066 BLAKE2B ed1cd342e9909514a4df1cfe97f3a53af544771459fff3719f289b63c958f6b9b2558e3bfbbc786f3446d849f91141e9446cb6ef8d7957d12a55f29c1b2467af SHA512 ce12c2c24de4f5b214a8182fa0df0d5591daa1a15ad534915e1517cdc9ead7a935b8484c1c3594a6ae7d40932440a3357588fc17660eda1561ca15baa5ef3d9d

View File

@@ -191,7 +191,7 @@ RDEPEND="${RDEPEND}
aprs? ( ~dev-python/aprslib-0.7.0[${PYTHON_USEDEP}] ~sci-geosciences/geopy-2.3.0 )
aqualogic? ( ~dev-python/aqualogic-2.6[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
aranet? ( ~dev-python/aranet4-2.2.2[${PYTHON_USEDEP}] )
aranet? ( ~sci-geosciences/aranet4-2.2.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
arlo? ( ~dev-python/pyarlo-0.2.4[${PYTHON_USEDEP}] )
arris_tg2492lg? ( ~dev-python/arris-tg2492lg-1.2.1[${PYTHON_USEDEP}] )

View File

@@ -194,7 +194,7 @@ RDEPEND="${RDEPEND}
aprs? ( ~dev-python/aprslib-0.7.0[${PYTHON_USEDEP}] ~sci-geosciences/geopy-2.3.0 )
aqualogic? ( ~dev-python/aqualogic-2.6[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
aranet? ( ~dev-python/aranet4-2.2.2[${PYTHON_USEDEP}] )
aranet? ( ~sci-geosciences/aranet4-2.2.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
arlo? ( ~dev-python/pyarlo-0.2.4[${PYTHON_USEDEP}] )
arris_tg2492lg? ( ~dev-python/arris-tg2492lg-1.2.1[${PYTHON_USEDEP}] )

View File

@@ -195,7 +195,7 @@ RDEPEND="${RDEPEND}
aprs? ( ~dev-python/aprslib-0.7.0[${PYTHON_USEDEP}] ~sci-geosciences/geopy-2.3.0 )
aqualogic? ( ~dev-python/aqualogic-2.6[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
aranet? ( ~dev-python/aranet4-2.2.2[${PYTHON_USEDEP}] )
aranet? ( ~sci-geosciences/aranet4-2.2.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
arlo? ( ~dev-python/pyarlo-0.2.4[${PYTHON_USEDEP}] )
arris_tg2492lg? ( ~dev-python/arris-tg2492lg-1.2.1[${PYTHON_USEDEP}] )

View File

@@ -195,7 +195,7 @@ RDEPEND="${RDEPEND}
aprs? ( ~dev-python/aprslib-0.7.0[${PYTHON_USEDEP}] ~sci-geosciences/geopy-2.3.0 )
aqualogic? ( ~dev-python/aqualogic-2.6[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
aranet? ( ~dev-python/aranet4-2.2.2[${PYTHON_USEDEP}] )
aranet? ( ~sci-geosciences/aranet4-2.2.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
arlo? ( ~dev-python/pyarlo-0.2.4[${PYTHON_USEDEP}] )
arris_tg2492lg? ( ~dev-python/arris-tg2492lg-1.2.1[${PYTHON_USEDEP}] )

File diff suppressed because one or more lines are too long

View File

@@ -50,7 +50,7 @@ RDEPEND="${RDEPEND}
~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.3[${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}]
@@ -61,7 +61,7 @@ RDEPEND="${RDEPEND}
~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-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}]
@@ -84,10 +84,10 @@ RDEPEND="${RDEPEND}
~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.79.0[${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.1[${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}]
@@ -194,7 +194,7 @@ RDEPEND="${RDEPEND}
aprs? ( ~dev-python/aprslib-0.7.0[${PYTHON_USEDEP}] ~sci-geosciences/geopy-2.3.0 )
aqualogic? ( ~dev-python/aqualogic-2.6[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
aranet? ( ~dev-python/aranet4-2.2.2[${PYTHON_USEDEP}] )
aranet? ( ~sci-geosciences/aranet4-2.3.3 )
arcam_fmj? ( ~dev-python/arcam-fmj-1.4.0[${PYTHON_USEDEP}] )
arlo? ( ~dev-python/pyarlo-0.2.4[${PYTHON_USEDEP}] )
arris_tg2492lg? ( ~dev-python/arris-tg2492lg-1.2.1[${PYTHON_USEDEP}] )
@@ -214,7 +214,7 @@ RDEPEND="${RDEPEND}
avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
aws? ( ~dev-python/aiobotocore-2.9.1[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-60[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] )
baf? ( ~dev-python/aiobafi6-0.9.0[${PYTHON_USEDEP}] )
baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] )
@@ -234,7 +234,7 @@ RDEPEND="${RDEPEND}
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluemaestro? ( ~dev-python/bluemaestro-ble-0.2.3[${PYTHON_USEDEP}] )
bluesound? ( ~dev-python/xmltodict-0.13.0[${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.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? ( ~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}] )
blue_current? ( ~dev-python/bluecurrent-api-1.2.3[${PYTHON_USEDEP}] )
@@ -267,7 +267,7 @@ RDEPEND="${RDEPEND}
clementine? ( ~dev-python/python-clementine-remote-1.0.1[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
climacell? ( ~dev-python/pyclimacell-0.18.2[${PYTHON_USEDEP}] )
cloud? ( ~dev-python/hass-nabucasa-0.79.0[${PYTHON_USEDEP}] )
cloud? ( ~dev-python/hass-nabucasa-0.78.0[${PYTHON_USEDEP}] )
cloudflare? ( ~dev-python/pycfdns-3.0.0[${PYTHON_USEDEP}] )
cmus? ( ~dev-python/pycmus-0.1.1[${PYTHON_USEDEP}] )
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
@@ -408,7 +408,7 @@ RDEPEND="${RDEPEND}
flux_led? ( ~dev-python/flux-led-1.0.4[${PYTHON_USEDEP}] )
folder_watcher? ( ~dev-python/watchdog-2.3.1[${PYTHON_USEDEP}] )
foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-3.0.0[${PYTHON_USEDEP}] )
forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] )
forked_daapd? ( ~dev-python/pyforked-daapd-0.1.14[${PYTHON_USEDEP}] ~dev-python/pylibrespot-java-0.1.1[${PYTHON_USEDEP}] )
fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] )
foscam? ( ~dev-python/libpyfoscam-1.2.2[${PYTHON_USEDEP}] )
@@ -422,7 +422,7 @@ RDEPEND="${RDEPEND}
frontier_silicon? ( ~dev-python/afsapi-0.2.7[${PYTHON_USEDEP}] )
fully_kiosk? ( ~dev-python/python-fullykiosk-0.0.12[${PYTHON_USEDEP}] )
futurenow? ( ~dev-python/pyfnip-0.2[${PYTHON_USEDEP}] )
fyta? ( ~dev-python/fyta-cli-0.3.3[${PYTHON_USEDEP}] )
fyta? ( ~dev-python/fyta-cli-0.3.5[${PYTHON_USEDEP}] )
garages_amsterdam? ( ~dev-python/odp-amsterdam-6.0.1[${PYTHON_USEDEP}] )
gardena_bluetooth? ( ~dev-python/gardena-bluetooth-1.4.1[${PYTHON_USEDEP}] )
garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] )
@@ -557,7 +557,7 @@ RDEPEND="${RDEPEND}
kira? ( ~dev-python/pykira-0.1.1[${PYTHON_USEDEP}] )
kiwi? ( ~dev-python/kiwiki-client-0.1.1[${PYTHON_USEDEP}] )
kmtronic? ( ~dev-python/pykmtronic-0.3.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}] )
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}] )
konnected? ( ~dev-python/konnected-1.2.0[${PYTHON_USEDEP}] )
kostal_plenticore? ( ~dev-python/pykoplenti-1.2.2[${PYTHON_USEDEP}] )
@@ -587,7 +587,7 @@ RDEPEND="${RDEPEND}
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
linux_battery? ( ~dev-python/batinfo-0.4.2[${PYTHON_USEDEP}] )
litejet? ( ~dev-python/pylitejet-0.6.2[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2023.4.9[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2023.4.11[${PYTHON_USEDEP}] )
livisi? ( ~dev-python/aiolivisi-0.0.19[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
local_todo? ( ~dev-python/ical-7.0.3[${PYTHON_USEDEP}] )
@@ -616,7 +616,7 @@ RDEPEND="${RDEPEND}
meater? ( ~dev-python/meater-python-0.0.8[${PYTHON_USEDEP}] )
medcom_ble? ( ~dev-python/medcom-ble-0.1.1[${PYTHON_USEDEP}] )
mediaroom? ( ~dev-python/pymediaroom-0.6.5.4[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/yt-dlp-2024.03.10 )
media_extractor? ( ~net-misc/yt-dlp-2024.04.09 )
melcloud? ( ~dev-python/pymelcloud-2.5.9[${PYTHON_USEDEP}] )
melissa? ( ~dev-python/py-melissa-climate-2.1.4[${PYTHON_USEDEP}] )
melnor? ( ~dev-python/melnor-bluetooth-0.0.25[${PYTHON_USEDEP}] )
@@ -638,7 +638,7 @@ RDEPEND="${RDEPEND}
moat? ( ~dev-python/moat-ble-0.1.1[${PYTHON_USEDEP}] )
mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] )
mochad? ( ~dev-python/pymochad-0.2.0[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-3.6.6[${PYTHON_USEDEP}] )
modbus? ( ~dev-python/pymodbus-3.6.7[${PYTHON_USEDEP}] )
modem_callerid? ( ~dev-python/phone-modem-0.1.1[${PYTHON_USEDEP}] )
modern_forms? ( ~dev-python/aiomodernforms-0.1.8[${PYTHON_USEDEP}] )
moehlenhoff_alpha2? ( ~dev-python/moehlenhoff-alpha2-1.3.0[${PYTHON_USEDEP}] )
@@ -666,7 +666,7 @@ RDEPEND="${RDEPEND}
nam? ( ~dev-python/nettigo-air-monitor-2.2.2[${PYTHON_USEDEP}] )
namecheapdns? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] )
nanoleaf? ( ~dev-python/aionanoleaf-0.2.1[${PYTHON_USEDEP}] )
neato? ( ~dev-python/pybotvac-0.0.24[${PYTHON_USEDEP}] )
neato? ( ~dev-python/pybotvac-0.0.25[${PYTHON_USEDEP}] )
nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] )
nello? ( ~dev-python/pynello-2.0.3[${PYTHON_USEDEP}] )
ness_alarm? ( ~dev-python/nessclient-1.0.0[${PYTHON_USEDEP}] )
@@ -692,7 +692,7 @@ RDEPEND="${RDEPEND}
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}] )
nmbs? ( ~dev-python/pyrail-0.0.3[${PYTHON_USEDEP}] )
noaa_tides? ( ~dev-python/noaa-coops-0.1.9[${PYTHON_USEDEP}] )
nobo_hub? ( ~dev-python/pynobo-1.8.0[${PYTHON_USEDEP}] )
nobo_hub? ( ~dev-python/pynobo-1.8.1[${PYTHON_USEDEP}] )
norway_air? ( ~dev-python/PyMetno-0.12.0[${PYTHON_USEDEP}] )
notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] )
notion? ( ~dev-python/aionotion-2024.3.0[${PYTHON_USEDEP}] )
@@ -1039,7 +1039,7 @@ RDEPEND="${RDEPEND}
v2c? ( ~dev-python/pytrydan-0.4.0[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-5.1.1[${PYTHON_USEDEP}] )
vasttrafik? ( ~dev-python/vtjp-0.2.1[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2024.4.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2024.4.1[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] )
venstar? ( ~dev-python/venstarcolortouch-0.19[${PYTHON_USEDEP}] )
vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] )
@@ -1075,7 +1075,7 @@ RDEPEND="${RDEPEND}
webmin? ( ~dev-python/webmin-xmlrpc-0.0.2[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.4.0[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
whirlpool? ( ~dev-python/whirlpool-sixth-sense-0.18.7[${PYTHON_USEDEP}] )
whirlpool? ( ~dev-python/whirlpool-sixth-sense-0.18.8[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
wiffi? ( ~dev-python/wiffi-1.1.2[${PYTHON_USEDEP}] )
wilight? ( ~dev-python/pywilight-0.0.74[${PYTHON_USEDEP}] )
@@ -1105,7 +1105,7 @@ RDEPEND="${RDEPEND}
yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] )
yeelightsunflower? ( ~dev-python/yeelightsunflower-0.0.10[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
yolink? ( ~dev-python/yolink-api-0.4.1[${PYTHON_USEDEP}] )
yolink? ( ~dev-python/yolink-api-0.4.2[${PYTHON_USEDEP}] )
youless? ( ~dev-python/youless-api-1.0.1[${PYTHON_USEDEP}] )
youtube? ( ~dev-python/youtubeaio-1.1.5[${PYTHON_USEDEP}] )
zabbix? ( ~dev-python/py-zabbix-1.1.7[${PYTHON_USEDEP}] )
@@ -1115,7 +1115,7 @@ RDEPEND="${RDEPEND}
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zestimate? ( ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] )
zeversolar? ( ~dev-python/zeversolar-0.3.1[${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.113[${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}] )
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}] )
ziggo_mediabox_xl? ( ~dev-python/ziggo-mediabox-xl-1.1.0[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] )

View File

@@ -14,7 +14,13 @@ DIST homeassistant-2024.3.3.gh.tar.gz 16494189 BLAKE2B bfb728d5739c2fbdfd94172f2
DIST homeassistant-2024.3.3.tar.gz 20325232 BLAKE2B 4f4a28ea1e4f2a68d2e31c49fbaf6a5ae4f1ac2b07f67b0671439eaeb344b1a87e91840f9bfce4cb7e5275ce40aa952b66242d1f7c6b71ebf0a860f03fa524ff SHA512 86aeedf514f20af8f525d94c37ba579301cd0eb3b7249882be46bd2142687f8500942fa1380393eb1bc3df98cbedc74d3e147d90c2322b0b6635eeb5788403f0
DIST homeassistant-2024.4.1.gh.tar.gz 16721155 BLAKE2B bd90062aae83c447f9cf098cfc0752355e19f2084ff931fe3e549a25cf76e2265cfa8f277f99d7524cd9493917f75fecac6b55ba1bc144343514262dd7906c68 SHA512 acea2584a22af1e34ae0915cae0ebe14dfb10325bdfa8bb16a34aca96efc134e4b127defa97bc864cae3d0e2638050f6b54dc8163a28b12d8c26bf00b28cb286
DIST homeassistant-2024.4.1.tar.gz 20684761 BLAKE2B 6cb115252dc2bcbdcb6d46cb1d1e37a4134841059b485b2e018b1d19888e95b3eeb8410d77b77fb11bbefb8d1bcafa20bbe080e2c0fcfd1c8ddb412d5f34ee97 SHA512 86892576dee797c8ad3cc7ad7f982fa7d893da5b79f6de0857863a024df9c20aa06c2b9e4e0121d6f3b2f9ad0e3968d89e154c9b6b4c6a9c3e6fd20e0fb6d9cd
DIST homeassistant-2024.4.2.gh.tar.gz 16720862 BLAKE2B e783f220c54e457499a2a00645b1abf06ac2cfaa5ddd36a780d4fb8e50859a5e0fc22ac2054eab6eb9e2b04d3f585cf41779e35e467f0887fa19ca8784469f5e SHA512 09a4fe63958b2099442b79e6667f1e9c56a9c3577733a50798766bd9e828ee7cea04dce718a550bb928b5e9a500f8422e0056929a15326d5ec51988a6967d8f4
DIST homeassistant-2024.4.2.tar.gz 20564543 BLAKE2B 32c7197dd0797815892a288a37d738056050c6716b84429616dcef58898abd0585f279613850bcd9ad24110f1895665d5fa7e55fe50fad03f46010add73ebccf SHA512 a29e4548dca2911f590fea37b45aaa5d4dc12a5ef60f0c0cd4e62adf97d202df7a7eecc510d9868ce5f5dfe53be4abd9a9f8106fdb61d4f7fbd3da36ba6162e9
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
EBUILD homeassistant-min-2024.2.5.ebuild 18905 BLAKE2B ff02258a0ee8a083a92adfa9d67e5d7403021ea8b3056b4f9a58c3d303adb4f845cec8d4ea043a7b56445e2910df7a8464e284c74865bf93846414256de327ef SHA512 41aec99e3897301df3c8a7f6e84c345f07f2c9ef90d33d2af3723f9bfcbe69e9ce717e7bb34f84bac125435e06b47878e29e80449c438ba9cb7c40ebe1f59ce6
EBUILD homeassistant-min-2024.3.3.ebuild 19080 BLAKE2B 4f7d485d89fe25b40ef9de9fd8c3c5a469812d09e7aed9a2c957c1f307fe3f7f32aea96552891137951415b0910364dda064434bcd25741d9608052f883b68d3 SHA512 81bdf34f8f4efe854a3a9cc1fea584f269801d7df31f4cbd3336246abdb6e7a3f8d490911583921b87ab0316f888a1085ef28bb9f851c93cf6d294b705d779f5
EBUILD homeassistant-min-2024.4.1.ebuild 19118 BLAKE2B e5da2fe87434a514c749bc6f70a96d2127de564ef8fee6ea1b70cb3ef9c13f1a368f56089b18e9a2a09420dafd4305e613f98e0ec257e757c570facd28c4e374 SHA512 d84ed3d4c628613f0894a444e83efa713cf4a860043ca02ed14fd9cc978c47b1287f5d632b1a4f688a96a97a40ebce24637c7713b728069917d85d3b5c91b2ed
EBUILD homeassistant-min-2024.4.2-r1.ebuild 19118 BLAKE2B 02d1074cd2470e4175c422e27fc69df056e222d414ca91ba0bf12f7fcb5e9cd79cb5baa7b379ae5e996ea61546a88185923fe8da91a3130155f0d2c818684184 SHA512 c2c972593d9db42211fe33c866d313c48eef978dd6aca9f3c2ba1311bc9d968d9ca9c1d41f604870083bb69de1016579c8940631d88dff3b5ec54d6648b57df1
EBUILD homeassistant-min-2024.4.3.ebuild 19118 BLAKE2B b8bda8d994dd9a4498be9a93fb400ae34267674ce7dae46f6507c96d786f780bc4edfd1559545d932567707801c2b67260265fcbc60d67495959e0b75d4cd8d1 SHA512 1392b9c734ad8b455f4dbd0cbdbbf9955febf907d36d1c0543989f5646a6e18a86a1da115f242615fcf72e344241bc80c7267e26e96502732bf6c5570ebcebef
MISC metadata.xml 10026 BLAKE2B 6d5633fe741abe33725dc60a5def69542267ba5d0a5e806cbecba38c50eb79173fb5d7ccee2667ac0f20c807505639d7607bf9c6e0e0f6ac94d4a777d3bc9801 SHA512 ccc02ffab9ed7ca9197ea9759082669b7fadc38eb9111ca7753ac776fcedf043806a66936b06a0199caf7498ef0d88c5516c86b8d44c5da34d2101e5a3209822

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-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.3[${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.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.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.1[${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.4.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.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.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.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.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.113[${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-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-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

@@ -8,8 +8,6 @@ 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-2023.12.1.gh.tar.gz 15480427 BLAKE2B 07a5384c65c03ad44a34139438e2a6e49a9fdc323faadbeb6c96c47dad7d9bf994b70bb07bc0a8d51dc471041bdf4b65073726edc85f4aace79dfae3e2d798b0 SHA512 ed054b8f01a93365e472f58c790c4fb78f749cf5d277cac6643784795b8c3f8f3002a19216701ec95c517f9ecd3392a1340d3a75f449154fc4a2591f7861e6e3
DIST homeassistant-2023.12.1.tar.gz 18789635 BLAKE2B 49f0ecd072915e4168499eab73656d6dd14f27b73ec1dce8c8e43b35040ddf0231ba752367131c1fad8b1a8f2b814720ba61cd772352109c65a5a1a254e0985d SHA512 cf6290440c3c98fdf0f3d4e6f50e08753e9ea53ae69916992a5e4776006d54e45676edfbacfc6682eef51da68cf94a1ba5ac1ffac18d0d2ab978bf237d4b36e9
DIST homeassistant-2024.1.0.gh.tar.gz 15710129 BLAKE2B c1550a3827dec564afdf150b7b628fd3fc001157d36baa49e0e9cf9a9094de2baf8c7b7662d386c535ff2f2a6cd86d5a8dc5041a06df588c6f6dbdf253985f10 SHA512 f5c6aea33ee8fc239534c14a7f1c66088cb66ffce8ce38316e152e66395b9b08b10f2b81d891ce8d7ed96337cf4c11e8e8d614b7caf28c51a4bb04a7630b18a1
DIST homeassistant-2024.1.0.tar.gz 19164130 BLAKE2B 839991b8759f600380fa25ff34129c15760df13c4d1eff3e2f1ce6c99d2468b6c25249253f4ceb8570f1045e40b221f31b243be69a4a92f69705e26fc250d108 SHA512 e23b26656257bbd0becda6852127e4bdc195ed7c35747c0acaffad3dbab7e7ee216e639109c149a90dc982bcd24bae952202de969ee38b6082d11c34bef18ec2
DIST homeassistant-2024.2.5.gh.tar.gz 16277151 BLAKE2B b811599130967653dc8d5a6f40f437abf213eb92fb3e2cc620b4af087f1f93d79e6424f1438256ee709a16ecf4087a9d1b40093360c5543dd2123d173782cc25 SHA512 f4f2a12c82fc907701ee28bf4e1b6804f2fff4347533505b1a79c0fbd5136805f3f7c4b9773543bb25aedcc00c1f2d3758b26ec783536c0e4212acd46b67a477
@@ -18,9 +16,14 @@ DIST homeassistant-2024.3.3.gh.tar.gz 16494189 BLAKE2B bfb728d5739c2fbdfd94172f2
DIST homeassistant-2024.3.3.tar.gz 20325232 BLAKE2B 4f4a28ea1e4f2a68d2e31c49fbaf6a5ae4f1ac2b07f67b0671439eaeb344b1a87e91840f9bfce4cb7e5275ce40aa952b66242d1f7c6b71ebf0a860f03fa524ff SHA512 86aeedf514f20af8f525d94c37ba579301cd0eb3b7249882be46bd2142687f8500942fa1380393eb1bc3df98cbedc74d3e147d90c2322b0b6635eeb5788403f0
DIST homeassistant-2024.4.1.gh.tar.gz 16721155 BLAKE2B bd90062aae83c447f9cf098cfc0752355e19f2084ff931fe3e549a25cf76e2265cfa8f277f99d7524cd9493917f75fecac6b55ba1bc144343514262dd7906c68 SHA512 acea2584a22af1e34ae0915cae0ebe14dfb10325bdfa8bb16a34aca96efc134e4b127defa97bc864cae3d0e2638050f6b54dc8163a28b12d8c26bf00b28cb286
DIST homeassistant-2024.4.1.tar.gz 20684761 BLAKE2B 6cb115252dc2bcbdcb6d46cb1d1e37a4134841059b485b2e018b1d19888e95b3eeb8410d77b77fb11bbefb8d1bcafa20bbe080e2c0fcfd1c8ddb412d5f34ee97 SHA512 86892576dee797c8ad3cc7ad7f982fa7d893da5b79f6de0857863a024df9c20aa06c2b9e4e0121d6f3b2f9ad0e3968d89e154c9b6b4c6a9c3e6fd20e0fb6d9cd
EBUILD homeassistant-2023.12.1.ebuild 33204 BLAKE2B 6b100599c1a2d16714dceed552fa9a80a0afc91dd0e18408511447a5b18680b3b7ab4dc6c7affcc3acfb93403f01203cefc8ee43dc5429a96a3b6ff7a03dec70 SHA512 14b6c4c198bdd95a91d2f01d98980aa70e6908b20419610fc89bda01e36843a0c9a81a8e5c4f9653035515dd218ee502b146fa7bbef4998c11e1f1bb857eb6fc
DIST homeassistant-2024.4.2.gh.tar.gz 16720862 BLAKE2B e783f220c54e457499a2a00645b1abf06ac2cfaa5ddd36a780d4fb8e50859a5e0fc22ac2054eab6eb9e2b04d3f585cf41779e35e467f0887fa19ca8784469f5e SHA512 09a4fe63958b2099442b79e6667f1e9c56a9c3577733a50798766bd9e828ee7cea04dce718a550bb928b5e9a500f8422e0056929a15326d5ec51988a6967d8f4
DIST homeassistant-2024.4.2.tar.gz 20564543 BLAKE2B 32c7197dd0797815892a288a37d738056050c6716b84429616dcef58898abd0585f279613850bcd9ad24110f1895665d5fa7e55fe50fad03f46010add73ebccf SHA512 a29e4548dca2911f590fea37b45aaa5d4dc12a5ef60f0c0cd4e62adf97d202df7a7eecc510d9868ce5f5dfe53be4abd9a9f8106fdb61d4f7fbd3da36ba6162e9
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
EBUILD homeassistant-2024.1.0.ebuild 33648 BLAKE2B a6aa0ae5b785707cf9b6dfac174567026ad02ae98a34430a42cda69f5d0d79a692d2b0600f858604a0bdffc46f1fb5f74df8b25559221e46ac40ef861230b165 SHA512 59eae697eb24eb6d7d397c16007edacd2a2b07ab406ffc0341b022b634b8dfdee391059681b3ac80fbed757968486b2a8b7a8584783398a94e436bb0ba6835f8
EBUILD homeassistant-2024.2.5.ebuild 34157 BLAKE2B fc0c403622643b1c33b60c976a3b5b12b64a391d005006c1baa8b1faaf7e035a0183ad1230d4b28c0494895af9dd27a696e53c7b8667f5f0de9f5505bb7434e2 SHA512 0f0f647e6be34555974e9c8278e0e786f3da7b641216a2550e14ec4f0425a4e1ba61515c95154862f8b1511a7783347a9e28a5a6bec4e8429fcc0cdb0651ad09
EBUILD homeassistant-2024.3.3.ebuild 34315 BLAKE2B 319fb86801d9b0a8b88a8171e4a87fe7c42f0715b6ee6c7174fb0040367338f36e6c7cdca0cb012ada621ff0a53060c0ef57b9a83741757f49670453b2bead4b SHA512 2081862a8f17eb8497f12c29336006672c0cbbc5d350eee5f36c931ae040b5677c04c3e51152ce2cf5f8f6026f9a05e5db9b7f94ac1b489d9240768b1f0bdf58
EBUILD homeassistant-2024.4.1.ebuild 34350 BLAKE2B a4f00a7bb0671bad6cae4d7d3ca39f833090ccb4a9291be6fac28ffb41088d6e878134fdb5748d4bf3585cdaf0f4c45ca3e7358848c40ea86d49f08fa6c15982 SHA512 bb97b7b374d8345266bbe939ca249696b403e0b2f4ed84dce19c3140cbf4a0944c2a408eb41f519ace3b3f250b0c66be81d08a70c55c79f78c8e1c6eff872fe9
EBUILD homeassistant-2024.4.2.ebuild 34351 BLAKE2B 7d34fa47fcf38ad398cf96f6f25737ceb406bf1d961f7d45e615879abaea82a86cd1ad6fe5ce791ae0726c9a6739f8de2d449092f494fb1eca6ce81282152d5e SHA512 04115e1cde61417b0a7ba24b4e66a798a518cde802c5a381dec4309a981f7718c95085f8f8e34e4b22213bbf551b704333c63dd7412cd3965b27c3dd645d1ea2
EBUILD homeassistant-2024.4.3.ebuild 34351 BLAKE2B b20f63400a2042373f05cebcfd01f126aaa34fb62c44c2b97dd376fb1b51031064aa66b3f4e6889b0c167128e40c316b2a5ddd77d36d90ecaf0d11f18678400b SHA512 c7b96f0e366af3104ad2f1b7c28fe190ab8bb5d4bf5f44dda53fa705a08778d1c0cb1f9ef17f89f1b507c85a7ac4e5276b977477e444cb4a025e650a0532b20b
MISC metadata.xml 27369 BLAKE2B 8975a2c9885e30759df19290efb4deb224394bd57f77d9be8398223b5cdb5613468573eb9ac300fba4acf7a21bc847b715d587d089260f4cb431b08d02c953c9 SHA512 2b5d9038f8804277010b279ba75849902eff1a4cc6de3df74e994ddb5a1964eadcbfee475be28f7c6d89c1923d322850f3172ac5decb0e4e5e823910b1372e15

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_11 )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="homeassistant"
@@ -29,16 +29,16 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista
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 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 broadlink brother 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 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 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 maxcube media_extractor met meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt mysql nad nederlandse_spoorwegen netatmo netdata 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"
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.9 dev-lang/python:3.10 dev-lang/python:3.11 )
|| ( dev-lang/python:3.11 dev-lang/python:3.12 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
>=dev-libs/xerces-c-3.1.4-r1"
dev-libs/xerces-c"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
@@ -47,30 +47,35 @@ RDEPEND="${RDEPEND}
# Home Assistant Core dependencies
# from package_constraints.txt
RDEPEND="${RDEPEND}
~dev-python/aiodiscover-1.5.1[${PYTHON_USEDEP}]
~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.1.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.9.1[${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.0.0[${PYTHON_USEDEP}]
~dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.36.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.1.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-23.11.0[${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.0.1[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-3.3.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.16.1[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-1.15.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/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.0[${PYTHON_USEDEP}]
~dev-python/cryptography-41.0.7[${PYTHON_USEDEP}]
~dev-python/dbus-fast-2.14.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}]
@@ -78,53 +83,52 @@ RDEPEND="${RDEPEND}
~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/hass-nabucasa-0.74.0[${PYTHON_USEDEP}]
~dev-python/hassil-1.5.1[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.10.4[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20231208.2[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2023.12.5[${PYTHON_USEDEP}]
~dev-python/httpcore-0.18.0[${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.1[${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.25.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.2[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.3[${PYTHON_USEDEP}]
~dev-python/libcst-0.3.23[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.2.0[${PYTHON_USEDEP}]
~dev-python/matplotlib-3.6.1[${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
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
~dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
~dev-python/orjson-3.9.9[${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/pillow-10.1.0[${PYTHON_USEDEP}]
>=dev-python/pip-21.3.1
~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/pyasn1-0.4.8[${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-23.2.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-python/pysnmplib-5.0.21[${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-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.10.3[${PYTHON_USEDEP}]
~dev-python/regex-2023.12.25[${PYTHON_USEDEP}]
~dev-python/requests-2.31.0[${PYTHON_USEDEP}]
~net-analyzer/scapy-2.5.0
~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.8.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}]
@@ -132,23 +136,21 @@ RDEPEND="${RDEPEND}
~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.2[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.127.0[${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}]
dev-python/pycparser[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.57.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.3[${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}] )
@@ -160,96 +162,97 @@ RDEPEND="${RDEPEND}
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-2023.4.0[${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}] )
androidtv? ( ~dev-python/adb-shell-0.4.4[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${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.7.2[${PYTHON_USEDEP}] )
apcupsd? ( ~dev-python/apcaccess-0.0.13[${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.6.0[${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.20[${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.10.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.3.2[${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-48[${PYTHON_USEDEP}] )
backup? ( ~dev-python/securetar-2023.3.0[${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.0[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.22.3[${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.3.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.16.1[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.2.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.15.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.14.0[${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.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[${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}] )
brother? ( ~dev-python/brother-2.3.0[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${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.16[${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.6[${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-13.0.8[${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.1.5[${PYTHON_USEDEP}] )
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-114[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-115[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-0.11.4[${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.2[${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? ( ~net-analyzer/scapy-2.5.0 ~dev-python/aiodiscover-1.5.1[${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.0.0_alpha8[${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.36.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.36.2[${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.6[${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-2023.5.0[${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-3.2.7[${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.14.3[${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[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.15.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${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.6[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.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}] )
@@ -260,12 +263,13 @@ RDEPEND="${RDEPEND}
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.9[${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.2[${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}] )
@@ -274,60 +278,64 @@ RDEPEND="${RDEPEND}
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.0.9[${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.0.16[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-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.1.1[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.7.0[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/pydrawise-2023.11.0[${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.1.0[${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.2[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.4.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.14.4[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.10[${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.8.2[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.11.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.4.0[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2023.6.23.191712[${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.9[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-6.1.0[${PYTHON_USEDEP}] )
local_todo? ( ~dev-python/ical-6.1.0[${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.16[${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[${PYTHON_USEDEP}] )
met? ( ~dev-python/PyMetno-0.11.0[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/yt-dlp-2024.03.10 )
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.5.4[${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-7.6.0[${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.8.2[${PYTHON_USEDEP}] ~dev-python/mac-vendor-lookup-0.1.12[${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.2[${PYTHON_USEDEP}] )
nut? ( ~dev-python/pynut2-2.1.2[${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}] )
@@ -344,83 +352,83 @@ RDEPEND="${RDEPEND}
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.4[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-0.34.5[${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.3.19[${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.0.3[${PYTHON_USEDEP}] )
radio_browser? ( ~dev-python/radios-0.2.0[${PYTHON_USEDEP}] )
rainbird? ( ~dev-python/pyrainbird-4.0.1[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2023.6.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-2.0.23[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${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.3[${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.18.1[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.6.8[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.5[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.12.2[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.3[${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-6.1.0[${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.18[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2023.8.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/pysnmplib-5.0.21[${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.29.1[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.2[${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.23[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.6.3[${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-5.9.6[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.7.3[${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}] )
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.5.4[${PYTHON_USEDEP}] )
tts? ( ~media-libs/mutagen-1.47.0 )
tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.6[${PYTHON_USEDEP}] )
unifi? ( ~dev-python/aiounifi-67[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.36.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.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-1.0.6[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-4.0.2[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2023.11.0[${PYTHON_USEDEP}] )
velux? ( ~dev-python/pyvlx-0.2.20[${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.29.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.3.3[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-1.3.0[${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.0.0[${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.36[${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}] )
@@ -428,42 +436,42 @@ RDEPEND="${RDEPEND}
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.36.2[${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.127.0[${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.37.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.107[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.22.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.60.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.0[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.15[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${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.54.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.113[${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.0.1[${PYTHON_USEDEP}]
~dev-python/coverage-7.3.2[${PYTHON_USEDEP}]
~dev-python/freezegun-1.2.2[${PYTHON_USEDEP}]
~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/mypy-1.7.1[${PYTHON_USEDEP}]
~dev-python/pipdeptree-2.11.0[${PYTHON_USEDEP}]
~dev-vcs/pre-commit-3.5.0
~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.2.1[${PYTHON_USEDEP}]
~dev-python/pylint-3.0.2[${PYTHON_USEDEP}]
~dev-python/pytest-asyncio-0.21.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-4.1.0[${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.6.0[${PYTHON_USEDEP}]
~dev-python/pytest-sugar-0.9.7[${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.1.0[${PYTHON_USEDEP}]
~dev-python/pytest-unordered-0.5.2[${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-7.4.3[${PYTHON_USEDEP}]
~dev-python/pytest-8.1.1[${PYTHON_USEDEP}]
~dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
~dev-python/respx-0.20.2[${PYTHON_USEDEP}]
~dev-python/syrupy-4.6.0[${PYTHON_USEDEP}]
~dev-python/tqdm-4.66.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/setuptools[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]"
@@ -473,7 +481,9 @@ src_prepare() {
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 -i "s/regex==2021.8.28/regex==2023.10.3/g" -i homeassistant/package_constraints.txt || die
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}"

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-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

@@ -1,22 +0,0 @@
# 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
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

@@ -1,22 +0,0 @@
# 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
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

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi

View File

@@ -1,9 +1,5 @@
DIST AIOSomecomfort-0.0.17.tar.gz 21689 BLAKE2B bb2e80f1632bf37b93e7e8d6953e3eae163ea86d3d9b3913c4c7ee5f2646a20aeb71ac8ba7768d22946c4ea5b2a3cb0094f825ae818f91805173a3320f66b3e5 SHA512 8140bbffba564fbe0b6a2c6598004d458ff19df401c3ad35aa1a3009389aad95d916b5e84dc576e759a0f26dea89471fb90e5702f3569359add26632a6e4edd1
DIST AIOSomecomfort-0.0.22.tar.gz 21796 BLAKE2B dc76138339405e9229ef327350749df1d9ceed89b0fe858b8e9db743e5d3014f46b07c3136370444abec8c8e60e591e0fa24fd15a3b978df73a963c2d59f785f SHA512 5196a6b3cafda260bd473c2aad6e4e497ce4cb59050f46213c8084b175754f9268078639817eea2741b45c8e60ea15e6fae3cd6db1d15d012e2c462479d8e962
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.17.ebuild 583 BLAKE2B a5101e35ec5e2a3b082728635645254a8beec84b8635c05589ffeb2d7c0005c23f4d6a92e1da0fa0179ab7fba1ad85eec4a8b85672b3c6cc27dfba9deb2d9a05 SHA512 64bf5e91eed61b23c816b16ab485fc7fb81dc919fab99fe2079e48f2f233c07b0da48fa1710d94dc97a709a62942ce28bb9de69ee110f7a6cf461f5b3123fa35
EBUILD AIOSomecomfort-0.0.22.ebuild 583 BLAKE2B a5101e35ec5e2a3b082728635645254a8beec84b8635c05589ffeb2d7c0005c23f4d6a92e1da0fa0179ab7fba1ad85eec4a8b85672b3c6cc27dfba9deb2d9a05 SHA512 64bf5e91eed61b23c816b16ab485fc7fb81dc919fab99fe2079e48f2f233c07b0da48fa1710d94dc97a709a62942ce28bb9de69ee110f7a6cf461f5b3123fa35
EBUILD AIOSomecomfort-0.0.24.ebuild 583 BLAKE2B a5101e35ec5e2a3b082728635645254a8beec84b8635c05589ffeb2d7c0005c23f4d6a92e1da0fa0179ab7fba1ad85eec4a8b85672b3c6cc27dfba9deb2d9a05 SHA512 64bf5e91eed61b23c816b16ab485fc7fb81dc919fab99fe2079e48f2f233c07b0da48fa1710d94dc97a709a62942ce28bb9de69ee110f7a6cf461f5b3123fa35
EBUILD AIOSomecomfort-0.0.25.ebuild 583 BLAKE2B a5101e35ec5e2a3b082728635645254a8beec84b8635c05589ffeb2d7c0005c23f4d6a92e1da0fa0179ab7fba1ad85eec4a8b85672b3c6cc27dfba9deb2d9a05 SHA512 64bf5e91eed61b23c816b16ab485fc7fb81dc919fab99fe2079e48f2f233c07b0da48fa1710d94dc97a709a62942ce28bb9de69ee110f7a6cf461f5b3123fa35
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

@@ -1,36 +0,0 @@
# 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="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,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi

View File

@@ -1,5 +1,3 @@
DIST HAP-python-4.8.0.tar.gz 262565 BLAKE2B 67082660bf8bbfe2323ffc2400269b17e945d219088b69e8c5069ac3178463d9e43962349c4028c6871c11cb8d3f9184bbfe730fdcadf7f15732705f044e3d17 SHA512 0ab22211fbeff5034950fa2373e6597aecc2f6bc66fe4ace7d7e878736313844b3caad8f42210aff1e319a828bd65586c88a4cbcca9bbee7476e47292b443469
DIST HAP-python-4.9.1.tar.gz 264096 BLAKE2B 6ce4f046e118c93469bba34019fe74a38a023260d0d01e34663a53eef863e8534e78ffdb88d889478d3f84283d4f7a6e5f7fe0a2cd61c68e284dd3a29a0b90f0 SHA512 2fff1641a53d67e5f15b4ce9c84b518a6f97e9f167ebcfe98d1b87794eda6de464b790fef5123b0ed08496512211e0ac71a6f7564513655c08194947d1779913
EBUILD HAP-python-4.8.0.ebuild 948 BLAKE2B f541494924ae985c4bc4db8e5315de95d5557ba38cebef8aa653264805aaf5a00a28053467465d1077a228a375aace8ced423e70f3258042e6244c21a423811d SHA512 23eac909b6dd999f978931ecaa666251a5e7cc2b284c861da9da1653e441eca6f34e3f036a6ac1a79cbd4379a258a318240c272c77a081fe8656a6d283c3d71d
EBUILD HAP-python-4.9.1.ebuild 948 BLAKE2B f541494924ae985c4bc4db8e5315de95d5557ba38cebef8aa653264805aaf5a00a28053467465d1077a228a375aace8ced423e70f3258042e6244c21a423811d SHA512 23eac909b6dd999f978931ecaa666251a5e7cc2b284c861da9da1653e441eca6f34e3f036a6ac1a79cbd4379a258a318240c272c77a081fe8656a6d283c3d71d
EBUILD HAP-python-4.9.1.ebuild 948 BLAKE2B 58ad8d1b93cd3f276b8f369ff9b01c31ce825b1b4cab0d5b706e8807ba869b23526d5902b46207def593f21274fe09f6a276132058e9dbf78f081ab1fb9cdf3e SHA512 8888486d6c3f3c38ccc1fb8d145fc11b14a25cbd2213265f06a1ee9eb4f6a548b8d85fdc76d69b6a1ac7b29f0a1b3a8ae7e6c6768c933a8d1d3ec1c5efd362e3
MISC metadata.xml 390 BLAKE2B 33ecbfd8a7cb9957eaad9d7ccfe2a013e682192a1a8f10a963b81a351eb25c5ece04f433e7ea8769a9f29861e796367114fee54d393c0109f0fa00e5f34e00df SHA512 246969e9a7f3db5527f2ee641713d318878a213903c5fc9556ca8f01d3bf3cc2bb644650740022b9ce01e8a1f89cd7e9053184eac2d4a1cd55b6677baed2cb39

View File

@@ -1,9 +1,7 @@
DIST PySwitchbot-0.40.1.tar.gz 24244 BLAKE2B b3b0fbb3a106c8a52d6b45999eb25e5b18baa37413b326af7f13bbb22fbe692af8554ade930e62eaf28bee76399cc506d683fcb3da5a4a498506ad73a239a91f SHA512 1446c8cd40367e6c46276654923775c4bcb39fbb9299d84cdc9cfc8d248758384e628df7961d8d4056d15c5c70fa614db597bab65a8c4fb49f57157c279d216a
DIST PySwitchbot-0.43.0.tar.gz 28085 BLAKE2B f7ff9e33932da3b7943f05c8576f5a6d4eefa6be35b171a0dbb684f3ca264748e0b36ac33727868eb045554b7c01ae5ae3ffa98198d8d748cae4950879ba9378 SHA512 4f738db8be9c44cf9a7db45e9e05ea4dcf6e467fffa98c19ac112cb4a383647ec3688e3eba1eb1bc3f2f36066220f707452209c8a30a054aaa24aac5c322bf47
DIST PySwitchbot-0.44.0.tar.gz 29129 BLAKE2B 8f5ea98dc43922abe34b8f3d54efb384916cb513768b1892a1d778f47e821760708240413236289d667cffc98f0adb057d7f88466c4d5825c44444c50b38e97e SHA512 694ecb12d48fa978a619cfdd2d921ac19733f3be02cfa994144be37094b2c2581c5900041c99c9840f1734a8604387b5b1a24d3508f2f6674f1f9a69a8454a2d
DIST PySwitchbot-0.45.0.tar.gz 31567 BLAKE2B e50ed40a12a64d36a2a8cad960e35c4eb80af9b9bf76efc4ea7b32e831d29ecbebcbeba05221454b865a32b882d9d23d5b6e82e995f166115c4f5eca88b70a57 SHA512 c419eca8dc875cceafd1f9b7ac7b7a9c0629136ddb52e3657cab2921fe24eae7de4f1cb5da006f77bc6e37858493f8067a0ee9db501216788b2ebf38f43026a1
EBUILD PySwitchbot-0.40.1.ebuild 851 BLAKE2B 3d5310d43b295194ce1c9b64b9b96298d21916291f6ec6094877d315a5756b2a53e2ef197a80b1654a876097e6254bbaa3280162daab06f180b8cf2c976952b2 SHA512 393d0922061e8774f23173d95feb66d0e0779d37cca0e8e5af6bbf3d6889bde6a557f6a240e38e7049c330646b7a7bc5ed2deaff567c976462bdf3061d279aa3
EBUILD PySwitchbot-0.43.0.ebuild 799 BLAKE2B 74011af89fb51b27baf92b52544d842e3e2c77c7fdab8003a867bd4c1085646034e9d7c329caaced79c333eedb1ca5277aa19709198b87c6dedd5d620e242138 SHA512 5b3e1b9b08669168187272b89cb5778d27da3b33633578d07affa22d28bd390ef2f8d13c23549eefa62c28273aa67c8e26f6b20cf323c581e6fa7e753cbdab13
EBUILD PySwitchbot-0.44.0.ebuild 799 BLAKE2B 74011af89fb51b27baf92b52544d842e3e2c77c7fdab8003a867bd4c1085646034e9d7c329caaced79c333eedb1ca5277aa19709198b87c6dedd5d620e242138 SHA512 5b3e1b9b08669168187272b89cb5778d27da3b33633578d07affa22d28bd390ef2f8d13c23549eefa62c28273aa67c8e26f6b20cf323c581e6fa7e753cbdab13
EBUILD PySwitchbot-0.45.0.ebuild 799 BLAKE2B 74011af89fb51b27baf92b52544d842e3e2c77c7fdab8003a867bd4c1085646034e9d7c329caaced79c333eedb1ca5277aa19709198b87c6dedd5d620e242138 SHA512 5b3e1b9b08669168187272b89cb5778d27da3b33633578d07affa22d28bd390ef2f8d13c23549eefa62c28273aa67c8e26f6b20cf323c581e6fa7e753cbdab13
EBUILD PySwitchbot-0.40.1.ebuild 851 BLAKE2B fd9377d6383e20212318d1d071287bab689c04f3394df29e2fd4c0533e8d92fd44bb0c48a6216b8fee93e58c66491047188d511219f8f4a158058daaa748fb50 SHA512 6cdf13dc4e266bda3509db92d7628acd96866cad5186e3cda25010cc59bf5be2dd1010cbd2687661d645a78b710bfe64306069afedaba397476f7b025e4819bd
EBUILD PySwitchbot-0.43.0.ebuild 799 BLAKE2B 70af8f7f07018f3c4c2641cf51df67d0f65245cb0582f1a12d74b880abc281a05ba8f24ae089090a5c857fcb413e02f2070efa7151cfe06cf60829d5baa5cf2d SHA512 86d26f226d2f8bcafa4d3afd986660dfc584d677eb7dc640ee26b680161070170fb9b9ca9359648ee97ed59cc5b40fe9ab5b7b1bbc46236297c8af0f47e4329a
EBUILD PySwitchbot-0.45.0.ebuild 799 BLAKE2B 70af8f7f07018f3c4c2641cf51df67d0f65245cb0582f1a12d74b880abc281a05ba8f24ae089090a5c857fcb413e02f2070efa7151cfe06cf60829d5baa5cf2d SHA512 86d26f226d2f8bcafa4d3afd986660dfc584d677eb7dc640ee26b680161070170fb9b9ca9359648ee97ed59cc5b40fe9ab5b7b1bbc46236297c8af0f47e4329a
MISC metadata.xml 398 BLAKE2B 268a137b67e86e07103e7be4707ca39fb1f1f84c8c4d4c1b707816c6ec087a29e9e8966df7c5200b4c37bc7b5d84ef135d7dd7d75d475aceffc9b1f2746ce1e6 SHA512 8c1fa70391b8375591da1cb2af43c5958ec6b085810d913692f38a9b52092a732b2ecaa1f1c1991e6dbb36e81e7cc10aab479429b98d0c6f1900e0a59b10b21d

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi

View File

@@ -1,27 +0,0 @@
# 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
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="A library to communicate with Switchbot"
HOMEPAGE="https://github.com/Danielhiversen/pySwitchbot/ https://pypi.org/project/PySwitchbot/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bleak-0.19.0[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-3.4.0[${PYTHON_USEDEP}]
>=dev-python/cryptography-39.0.0[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}]
>=dev-python/boto3-1.20.24[${PYTHON_USEDEP}]
>=dev-python/requests-2.28.1[${PYTHON_USEDEP}]"

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi

View File

@@ -1,9 +1,5 @@
DIST PyViCare-2.25.0.tar.gz 25952 BLAKE2B e07f60a59c51aea88734403d816bd52e78982434c683bf7073dd7de65a276a4291b0cd71818907c910f97fa0b82c00af38d6fbcb6ae7db34b11eb4c5f5d8ebb2 SHA512 a7a2207f908d1b416d5ecc02adb5afa0db3ed4737e9ceeb45bca4bdf2018c1f03f8081dfed25d992b93ad6b7bf59fa8c3d2cc93a3ded338868e23d4d82ef675a
DIST PyViCare-2.28.1.tar.gz 36470 BLAKE2B f70879059a056b03f3bc565397d0a434ec476276e4aa7c52d73ad9e48eeb7a1d772b714ef918fb72d229152fc56f46d2d1cadaf1600a404b3d220a595a55a293 SHA512 8554704bd63eefa0d0ca2d8aa92429b0a9602ceada676f01f429aa46322ac67d5ebdfd02c811953f24080b733300fe3a620ddc60064135c4fd0f0c866ab65fc0
DIST PyViCare-2.29.0.tar.gz 37732 BLAKE2B a126834c4151073b43ad2c0561ef608c7bb2ee9f1b9f8911ac56281e964084fe813ae85e0574e69689d315cb85e3e5c02a6b456c4dbabc80c1799dc32740369a SHA512 a8eb5157d530e24b55eb8a0d8e8b9216a33a01da768284d4a11310a904dcfe086ae7ef9332d411c4b2bc6be30446b03d0c30b01facb21e74b8bfa3eed0e1a4e5
DIST PyViCare-2.32.0.tar.gz 39320 BLAKE2B 0910fa519e6403cbaa880169baec5aa1b9cbf39209b80a4d5bac84eed2b5b91e7f2630d79582c361fd0c716232bfabd83c413d995b071e1147246ac73394d937 SHA512 88c86174c7290722d0b2bd38a23da7bccf7b1f6c16aba69f4e13182b89baf1cb75cd731e6d508192a13ad6949aa8b50cd5f8f7e79e6a2201c7ccb20fc6367881
EBUILD PyViCare-2.25.0.ebuild 780 BLAKE2B 2a1797880aa0d7356ead15baee54e200eedf9efdccc5fd4485bd458b7929d0517b43d5531fd10d3f0598d98140b3ae0d8becec4587d10ba39865227bd3091328 SHA512 e8f8212e2b511c215c0bc5387693f75796493d701054b6bdac5593b8a534e8f853473963e99544f2736e776cb09f9bdfef23e231659197651549952a37a529c1
EBUILD PyViCare-2.28.1.ebuild 881 BLAKE2B b549422b6f0efe9489ddda97a5249448d0fb6229bc11767dd61daaf4872067fa79f8928c838142f6c20fa3e31682ff47bc4c3224f0d008f60958696874b66e6e SHA512 7b24a713a01cd7c6c037b36d7d5e4137dfad49f134a0840c52d7088918c8774b6617833e7166997b1772008c57d1fb9be5a8a1b33e63c5c7ce28a73bcf49ba5f
EBUILD PyViCare-2.29.0.ebuild 881 BLAKE2B b549422b6f0efe9489ddda97a5249448d0fb6229bc11767dd61daaf4872067fa79f8928c838142f6c20fa3e31682ff47bc4c3224f0d008f60958696874b66e6e SHA512 7b24a713a01cd7c6c037b36d7d5e4137dfad49f134a0840c52d7088918c8774b6617833e7166997b1772008c57d1fb9be5a8a1b33e63c5c7ce28a73bcf49ba5f
EBUILD PyViCare-2.32.0.ebuild 881 BLAKE2B b549422b6f0efe9489ddda97a5249448d0fb6229bc11767dd61daaf4872067fa79f8928c838142f6c20fa3e31682ff47bc4c3224f0d008f60958696874b66e6e SHA512 7b24a713a01cd7c6c037b36d7d5e4137dfad49f134a0840c52d7088918c8774b6617833e7166997b1772008c57d1fb9be5a8a1b33e63c5c7ce28a73bcf49ba5f
EBUILD PyViCare-2.29.0.ebuild 881 BLAKE2B 88bd236e445c16d801090613e54df8bae7b6ec1b99804df10795f16275dc8d736daf757ff9770dcfdf984de7031cfc98f88e65dd532e9090b1e6a1c9c7d8833a SHA512 6aea9499cd4063ec30158ca70e98dda62ca52ed475d007a85b844fcca3c49f2f7236ab6aba8356685ac3ea5e2185ffeaf38c24307fa07a346cb76309c3286ccc
EBUILD PyViCare-2.32.0.ebuild 881 BLAKE2B 88bd236e445c16d801090613e54df8bae7b6ec1b99804df10795f16275dc8d736daf757ff9770dcfdf984de7031cfc98f88e65dd532e9090b1e6a1c9c7d8833a SHA512 6aea9499cd4063ec30158ca70e98dda62ca52ed475d007a85b844fcca3c49f2f7236ab6aba8356685ac3ea5e2185ffeaf38c24307fa07a346cb76309c3286ccc
MISC metadata.xml 516 BLAKE2B dda267ec985e6c6d68f71a765f5d1bae58dc61d92adb1f71f95854da5ef512ac7a3f2a0b7bdfa87fa7eac733a1ff4b0da1a347bded5738b44a79ef40a3478af0 SHA512 91c3ddded6dcb6851ae8e2e2d612f31d578ec90be1b0e08e1d810bca1d5d0c4fb391a14c7bc496786e07d4de36286b532fe58bb05ae5c3190b2331a167e05f0a

View File

@@ -1,36 +0,0 @@
# 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
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Library to communicate with the Viessmann ViCare API"
HOMEPAGE="https://github.com/somm15/PyViCare https://pypi.org/project/PyViCare/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/Authlib-1.2.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
src_prepare() {
sed -i "s/setuptools-git-versioning<1.8.0//g" -i setup.py || die
eapply_user
}
distutils_enable_tests pytest

View File

@@ -1,38 +0,0 @@
# 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
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Library to communicate with the Viessmann ViCare API"
HOMEPAGE="https://github.com/somm15/PyViCare https://pypi.org/project/PyViCare/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/Authlib-1.2.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
src_prepare() {
# remove dynamic-versioning
sed 's/version_config=True/version = \"'${PV}'\"/g' -i setup.py || die
sed -i "s/setuptools-git-versioning<1.8.0//g" -i setup.py || die
eapply_user
}
distutils_enable_tests pytest

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi

View File

@@ -1,9 +1,3 @@
DIST accuweather-1.0.0.tar.gz 11426 BLAKE2B ae65fff63e48d2d2e778ccd19445db78220b7d43517f8a6cecb77bdeb8fe13b463e18f3214a14be748589dc72722329b405c316aad26667dc9a86945f94ab040 SHA512 0dccfcd22dbbb49df9256c617678fdd7ac7ce0f1f6d4e5199a361eb5c662743fbef5f9d2d6c6c240eea3a0c5cac0a16291e414aabc559e7d49117b206c2ac951
DIST accuweather-2.0.0.tar.gz 11447 BLAKE2B 4b145658602aa8c14ca4ee3c9d5c2c5f73ce2d32c2790a41c3f80f61aac882640c7b18769b7db820985ca208fb021397102a8a0f88cb9073b2b61f62bd4bbdad SHA512 0e241c932408f936417db21d00f6780e9486b7e379f254950f45202fc87fb0b7489746b0cb8020f523cce5c0d85074fdc8bec2286d7e8a54a21c02a81e0cd799
DIST accuweather-2.1.0.tar.gz 13003 BLAKE2B 0aef0a116fe180c676139b8a82f5c1e0ac6a8f37f74083630d87cf5a8c72c76948e9771d797c5696649bc5b1ced0ea066836fb7147c33a652337e0f287ed6b05 SHA512 416a7d8f9750060898bc088130a41bb039e9a3191f242e86ac6625d714788f81631e8fe3a7737ec5a9025f0263ac058b44c342f24cc92eaf098f54f9851f8cd5
DIST accuweather-2.1.1.tar.gz 12960 BLAKE2B 9c5670688ddfd5e62e15ab60769a27cfe299b9bbc416802e69b3e0a95c4cb340028944d1236cf821bd99f1865903d47b73f65ab89623db3ce8dacc24535f6811 SHA512 24eaad63fb48c541325ae05439d17db54b3811dc89689276f551514cddd701ddb62b5fed453568ad148941bf50f094b5ab85b110d64238cbb30a9e85aa3fffab
EBUILD accuweather-1.0.0.ebuild 880 BLAKE2B eb2b248941ffb949a640b9380ce4cd6db7f85d355852f1b8f0ee4921a7ce872951d60972e5ac2ff78003541972a0075d3b06e5b97a766def184b0b1442628472 SHA512 3a3656931c3c77dc82a6f048563595f43843f156ad8781ff8a488ef75985ffc3ef9739cd494e63ca559ab51a27ef7c2eca687be663a923aeac2150b8705eb028
EBUILD accuweather-2.0.0.ebuild 1008 BLAKE2B 5ab8b56640e54961d184426aefa43f46b7248bfa50feae4d4f89a8779a7a2598ee4a10cddd9a01535980a5f18fd34a6da03646a1921ebc3035e2dae481af132b SHA512 d5e555e50eaab42f583107461f2284866ebdf718fc394ff4b4a7d3afa73248a513a92ebd7c0d0ad286af809884636d9ccc434e5fd946384ae2c45285e4896f98
EBUILD accuweather-2.1.0.ebuild 1008 BLAKE2B 5ab8b56640e54961d184426aefa43f46b7248bfa50feae4d4f89a8779a7a2598ee4a10cddd9a01535980a5f18fd34a6da03646a1921ebc3035e2dae481af132b SHA512 d5e555e50eaab42f583107461f2284866ebdf718fc394ff4b4a7d3afa73248a513a92ebd7c0d0ad286af809884636d9ccc434e5fd946384ae2c45285e4896f98
EBUILD accuweather-2.1.1.ebuild 888 BLAKE2B 7f5fd07af4cd2307c60ba3557af682a0a0a7dd8472616097a1e16b38f7ff733d103d0db5b272ed6ee2b3be0d176b9204741bd7d7c9ef4a1d6b33948b98fe70ac SHA512 20dad8451e0218051da77e178c50cbb9858ccf0e1700a585aa613dc7a35dbfece41f992d403a5436f5e965f4eed0adce407c7beecd4b8f0d929f84db1e30b832
EBUILD accuweather-2.1.1.ebuild 888 BLAKE2B ff81b1ef810e7dc57a7bd8c158d1a61c882bb415048e823f471a4cd1f612db82fefe5fac3b0128068bce472e5b63562af8ff48acfb2b9b2d706483a9d0265bec SHA512 69242679edfc9e3c0ac81ff61ecb2f5152ba070bcb43ad774a786ec6158d18775df3e632c18f6449c4845ff1c02f8d833abcb927e9b339b2c3e0ad922d946677
MISC metadata.xml 390 BLAKE2B aef9b96736f7617d3765e81ea040c7209e448b170d611a5aba6d9856566d6ea19c9b485d38469ea0a85cfe9b0eaf7cbda51456acf683887e0cd7db59518cf2f2 SHA512 2f9b87aa981ccc31722e6e0314219f98cc0c80c0229147e45a8c60c3f78664bacc11d9fba6d9e4313d177ff9d3032887783eca1c91f9ac7d210d9348d7326c5f

View File

@@ -1,35 +0,0 @@
# 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
inherit distutils-r1 pypi
DESCRIPTION="Python wrapper for getting weather data from AccuWeather servers."
HOMEPAGE="https://github.com/bieniu/accuweather https://pypi.org/project/accuweather/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/orjson[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/pytest-runner[${PYTHON_USEDEP}]
test? (
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pylint[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,37 +0,0 @@
# 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
inherit distutils-r1 pypi
DESCRIPTION="Python wrapper for getting weather data from AccuWeather servers."
HOMEPAGE="https://github.com/bieniu/accuweather https://pypi.org/project/accuweather/"
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/aiohttp-3.9.0[${PYTHON_USEDEP}]' python3_12)
$(python_gen_cond_dep '>=dev-python/aiohttp-3.8.0[${PYTHON_USEDEP}]' python3_11)
dev-python/orjson[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/pytest-runner[${PYTHON_USEDEP}]
test? (
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pylint[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,37 +0,0 @@
# 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
inherit distutils-r1 pypi
DESCRIPTION="Python wrapper for getting weather data from AccuWeather servers."
HOMEPAGE="https://github.com/bieniu/accuweather https://pypi.org/project/accuweather/"
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/aiohttp-3.9.0[${PYTHON_USEDEP}]' python3_12)
$(python_gen_cond_dep '>=dev-python/aiohttp-3.8.0[${PYTHON_USEDEP}]' python3_11)
dev-python/orjson[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/pytest-runner[${PYTHON_USEDEP}]
test? (
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pylint[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Python wrapper for getting weather data from AccuWeather servers."

View File

@@ -1,7 +1,3 @@
DIST adguardhome-0.6.1.tar.gz 13140 BLAKE2B 1ec798492ad63d2b37685bcfbd64f06fb50ada98798c2415f3a8ed88fc398892931cb2cf19925c248c1bb1c83415ea061d3bfaf0f5fe4e0795c659ce3dad6c90 SHA512 992c70ffc776ef7bf5581d7733be732abc08ca9988c0f90a1705d4726ba6786c11020fa351d4d5ad8a9dba3cc6c95c8f8847a91e0cf699c355dbfb9f48c59518
DIST adguardhome-0.6.2.tar.gz 12293 BLAKE2B 8ccaa06d21786bb5aafcfbb0a7a7d5322a93cb2f4ef53c031d52f69ed267cf5f71feb8409c5fc30e5ee3fab6915fc4687da93ac7c56dbd4355e41855d4921463 SHA512 1e955a53976ebf5014165f882dcbc563d3a05c278d12cb9cb3cd751c0b51066ac4c8057771211ae722369ff462ee621cd2d8d8d846b7cee1ec00d44fb66401be
DIST adguardhome-0.6.3.tar.gz 12503 BLAKE2B 8e75fbce2aa213bd3c5da64d1283b7a8d2ce0c7d61ef336940ba8607e35ef081c22feef30a92b57a2679fad6bf2f3f4c1838f9b94da8980ded95ccc197ae2b0b SHA512 4bfd42a6a9d2bb24944351cb0845b793a002afd1b5be79446129121ccbccce292212e9a9a42e9f9c9281d502b09cfcdfec81a34110ee3bae8732eaebcc2cec76
EBUILD adguardhome-0.6.1.ebuild 691 BLAKE2B 12c9111bcb85fd8ab3dc469bf69268c96239bf9661b29ac63df6bb7bddf9b1c32385e5f1d7c22c5ca4e0782e55752a3295e8744649d63b456051d781dd2a4f10 SHA512 bff58d23ddfbd83e84fae11ca4bd442edc45ffe69a28bd6fb5935a66fc9e1442797daf952e4835e9b0b4d1ea6f278964dfd3eeed719b10b83d736870dbde24ca
EBUILD adguardhome-0.6.2.ebuild 818 BLAKE2B ba0fe1ea619ad01c1178216cab8dc03057b0174bd2b4e6e2619b60d10e37daef3659e70808010a7478d6fd998f68f55b76bdfc10b998ee7f5d6e6fb38b1b1511 SHA512 973327c13ede48f90ca56992969826f54c92ac08deb6567f84fc595f4cc0c237f314fcab845c7f20fb928c0b660d1945271b668842913ea663edc3efbd4aee94
EBUILD adguardhome-0.6.3.ebuild 818 BLAKE2B ba0fe1ea619ad01c1178216cab8dc03057b0174bd2b4e6e2619b60d10e37daef3659e70808010a7478d6fd998f68f55b76bdfc10b998ee7f5d6e6fb38b1b1511 SHA512 973327c13ede48f90ca56992969826f54c92ac08deb6567f84fc595f4cc0c237f314fcab845c7f20fb928c0b660d1945271b668842913ea663edc3efbd4aee94
EBUILD adguardhome-0.6.3.ebuild 818 BLAKE2B 5bb2253ea82ecd439b73e78f8ba3f51d6cba6a7416b5e32a869cbdad0a2aa7e4efb475b1229fb087598b8f9ed869b99d986041cff5c778d36437688574ce4522 SHA512 e7cc19b6294d7008e2e81724eda636c89947f178e205a8639d70d00c832f6482e0ca97e81009fef8d8946c30b4a88903f8c97ea2d87f800ec95ec025a7387826
MISC metadata.xml 525 BLAKE2B adf39b9a6eeafa5ba0af5e17e9f04f88c1770d972943e0be60372c0a1134f068797c29cd86132d3f3f5902fe463134ee3374eb70970f94230d6e0bc5fa9e0d17 SHA512 1ec63457cbb08aabb8ea3cc6ce862f34b9b07aee3c7fd62632ee34c0bba053174a4a65ce34f2b06454a5b98fe8b6629fed988209fe61a653215631621df22b63

View File

@@ -1,31 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Asynchronous Python client for the AdGuard Home API."
HOMEPAGE="https://github.com/frenck/python-adguardhome https://pypi.org/project/adguardhome/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/yarl[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,36 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Asynchronous Python client for the AdGuard Home API."
HOMEPAGE="https://github.com/frenck/python-adguardhome https://pypi.org/project/adguardhome/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/yarl[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
src_prepare() {
# remove unsupported dynamic-versioning plugin
sed 's/0.0.0/${PV}/g' -i pyproject.toml || die
eapply_user
}
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Asynchronous Python client for the AdGuard Home API."

View File

@@ -1,9 +1,5 @@
DIST aioautomower-2024.2.10.tar.gz 15037 BLAKE2B 04aa90beaea22a7a2ebee9d32b018e051ef04bd528c4695f9b7a3140503dac7ac84bea5d1a9e7d01b228cbf77ad5135089dba9635ca3694a05dae78890c67245 SHA512 3b8b9a7069b96e44fbac8f43680bd6a9887911f6b27b95ef06ad3b7b2fcb88a9e0200f062998c805c67ea7829aa88ab08044d4d8a7f094660267b22c6d5d46bc
DIST aioautomower-2024.3.0.tar.gz 15048 BLAKE2B 178486ace5c8d71ae59f8fcc5f6bb13a04ee1efe7d9039ecd884dc3b33afddc0bb3e2047e8a3d2d30b395e5b0a6982d648bc1f3780bd561c803ea6de53a089aa SHA512 65da765b9e4993a2b05db7843b01cf0e405abfee0b2596ae54d2b222ee7d84914dd85335cf50c2302503077315d5f29902732abf97cdcf76c719b0d8f5739bb9
DIST aioautomower-2024.3.3.tar.gz 15890 BLAKE2B 4023eab22f25c9fad14fe8151e2413582ff3cb44d5c4c968e4cdaba50e5bb8a1a475a116b1564e54cf2f70fe68b55e2d6045cac1f127679ea955c0ba8417b5c7 SHA512 4915b1da4f797ac5f76381c01364e6f804fbe260dabd1674e73f9cdd9738c46138f5a45603a4de902d8bbc007b758d448cabfb3ab92725d79a3544e30075bd83
DIST aioautomower-2024.3.4.tar.gz 15927 BLAKE2B 22804efb3cf15639eb5d9858c246fe80bca8f7afea4564317a4a2571f2319ab827748b85947f005b08da430625301fac4b4d7430bd900407bb65b2ffacdd13a9 SHA512 4dfc500faceabe88e2678b4cff3756602711fb7f0fba9f259250efc965ccf88b9fe13ec3a316b20847f5d89741e204b171b64ce530a6f87d185e39d2107e3bf8
EBUILD aioautomower-2024.2.10.ebuild 616 BLAKE2B f7d82a7a15875f848c991616adf9cf3c68d41e6dcaeb478e62cb2f8e30c6fe65451f42313ce607fe408526dc59bf2bf6d1f6efea6e10096e5210d9ff08c4ef37 SHA512 c593bea46d88242420316a5933de536ea6d75391914a2dbc7c77264a7f8f70e9f6cb57096b1c908b553a1ee11bb41c7b6ecb4a10b593b69248787e1631a6dd11
EBUILD aioautomower-2024.3.0.ebuild 636 BLAKE2B 286fc6c85a3e40c85b45abf2ed4698898d4106d0a4c96b33022704c61c26009156ef57314566b63ec49e8ac3d4df050442b9685012dd5f269f7f9eff8db07d51 SHA512 787ac041219b30c9367fe75aa824a7f21a50f7f746a122f9f0f93bae757622f4992558ba416cb5684bad299ff26983b7b02e86e8cfc799f5c63a1a3a001d885e
EBUILD aioautomower-2024.3.3.ebuild 636 BLAKE2B 286fc6c85a3e40c85b45abf2ed4698898d4106d0a4c96b33022704c61c26009156ef57314566b63ec49e8ac3d4df050442b9685012dd5f269f7f9eff8db07d51 SHA512 787ac041219b30c9367fe75aa824a7f21a50f7f746a122f9f0f93bae757622f4992558ba416cb5684bad299ff26983b7b02e86e8cfc799f5c63a1a3a001d885e
EBUILD aioautomower-2024.3.4.ebuild 636 BLAKE2B 286fc6c85a3e40c85b45abf2ed4698898d4106d0a4c96b33022704c61c26009156ef57314566b63ec49e8ac3d4df050442b9685012dd5f269f7f9eff8db07d51 SHA512 787ac041219b30c9367fe75aa824a7f21a50f7f746a122f9f0f93bae757622f4992558ba416cb5684bad299ff26983b7b02e86e8cfc799f5c63a1a3a001d885e
MISC metadata.xml 531 BLAKE2B 9ba977aefb475c2c1263e32087eba53dd3b2c93b8c9886cf2076aaa643b67efa43230834922eec6785cff582e1c0065ade4918dc1e717fbc76d742d09c11e41a SHA512 441b05ea88aa146f04496d765c75ce0bfbb4f88e8922e5f564e78985a33510c24073860f525c29f55e71b602b962c7992ea06d5c39c736bcaf8ccdbd93eeab54

View File

@@ -1,11 +1,9 @@
DIST aiocomelit-0.6.2.tar.gz 13598 BLAKE2B ab0e93c04766ec21c5e4d3713d740c9f41bb84caf7005df4c25d983067c116667b85b41b80acd20c30cd8bbcb652e1d6dc056966fd2958f6c1028cd250f3e25a SHA512 e180262e302e1515aa305d8b0199a63b39ca1344ae43538da70806d0b244649410f4ced766ba650f68e1c53eb151b5f713fb15a8f83785a943a035ac26d140fb
DIST aiocomelit-0.7.0.tar.gz 13626 BLAKE2B 4b8dcb0f0864e5d3bb90fe98fef0f145addf3bf6f7ced76dddbf350e7ea145e1937395e2210f416c25b680d342cd437b49cd8bd220f15e019a36ff5f88d72c69 SHA512 c01d1bddee14ceda45f1a6923f00420c3b9cea8b31f2e9fa91e4d69f610cd8d6cf29621296e2ed8a292528c9b428d5c33a676727f414ba5bcb77da62cdf56af0
DIST aiocomelit-0.7.3.tar.gz 13842 BLAKE2B e09e1ac83e2e43f8c7179e0e9bebf9b393aca75f8b00abfff658ffab21e38c93dbfe081dae6437203de96c9b28b7d7159be771eb47988812f913e7d50c22039f SHA512 9e9fc20f357eba33c737a39d5d5e4e20ab94764fd75bc4c8f0fbdf2c9ad2cbdd8b0c68ef55f747c9ef95571c3027dddedccd68b5195681099dc8067ab0199820
DIST aiocomelit-0.8.3.tar.gz 14593 BLAKE2B d3e19eadb30e118f4821e02c60150a177b87a61723195cf3852990f67ab335f39d972405c0639eaa0dbd338b59b1c200c6841f415e967a3e664fd76a24d095c8 SHA512 d9b38e7a369e3b71a3975f6e8e399d05102d989709a5a2481265b1a1effa6c0dd61af6ec316924ffc6f61b9bbab6e58caa55c8c00f0acd2f218457b0757394b7
DIST aiocomelit-0.9.0.tar.gz 14723 BLAKE2B 3cc71f89fb398c02525f2ecb8a00877f8d54389b29779338d08e0ad12377f610fc0274570592b3ac2adfbe37f21d3259c7f2d254738272f46683a20dad8fb81f SHA512 ef06d9e6162b0bd12844466cac8cfbc59d136c2052cecf04947cc3892da9d82d04c2a4a3c97cf1a9402bfadc295fd910660f3fa10c0ff861941df4cc5cd748f8
EBUILD aiocomelit-0.6.2.ebuild 767 BLAKE2B 2d942faf7ed800a897e6c45a87aa4d0464a1bd886cb95590edab273fea99669fc7d6eb551efc6fb5e0f665b30291fd919feb3ee6e5f21e407f9fd541c95ab75e SHA512 7b1f4bca9cd14488d9161a646e4b8e245d4ab35a1de4f2cf171c197493a873cae4d476ef83b62a880f62d487d9f04ff82fa40e50c0624cc646a3ccd95ad65e1a
EBUILD aiocomelit-0.7.0.ebuild 726 BLAKE2B 42e6af2ee820c387c8ebfb82f3aca7715a746a8e7d745264ea07956b0da8d07162471eb4a097509a0a76eb1983c830c3f58d4fec59e95df7cdb91004190c11df SHA512 1d91bffa70be775f0d6084bd1ed92beb83742f30f94c93502308c5acf57a5c97b8a71c36ee36728a03a8935d63c42ac265f23295f1ec362622dcce6647ab9423
EBUILD aiocomelit-0.7.3.ebuild 726 BLAKE2B 42e6af2ee820c387c8ebfb82f3aca7715a746a8e7d745264ea07956b0da8d07162471eb4a097509a0a76eb1983c830c3f58d4fec59e95df7cdb91004190c11df SHA512 1d91bffa70be775f0d6084bd1ed92beb83742f30f94c93502308c5acf57a5c97b8a71c36ee36728a03a8935d63c42ac265f23295f1ec362622dcce6647ab9423
EBUILD aiocomelit-0.8.3.ebuild 688 BLAKE2B 8f4fe40b1804d284b801ee9af54de69817cd809068b15f9311d38dfc6c8ec06826855949dae6153dfcd4f30b957349ca44f41780f1cec9cfa6d3beda90766cab SHA512 e13c4bd2bb8aad1dc1bf462dad05c4b17b753bffcb308ab26e825636243ae94dfaa228757bcc37c19ccb37b5fd7d1b08c1f29a045f9a4211336892900f2e0fd9
EBUILD aiocomelit-0.9.0.ebuild 688 BLAKE2B 8f4fe40b1804d284b801ee9af54de69817cd809068b15f9311d38dfc6c8ec06826855949dae6153dfcd4f30b957349ca44f41780f1cec9cfa6d3beda90766cab SHA512 e13c4bd2bb8aad1dc1bf462dad05c4b17b753bffcb308ab26e825636243ae94dfaa228757bcc37c19ccb37b5fd7d1b08c1f29a045f9a4211336892900f2e0fd9
MISC metadata.xml 526 BLAKE2B e881eda6f14d770099b26d586470417c055f408fdbdf85f99584120e34872d54151bd99a58d33ec26fad47365bcbca4950caf95bda282cd028f2653ab4b6f619 SHA512 6dc1af34601187f8eb14486ef42c46589c29eea456a5badcd7e14e2271eb33d8ad39c4f2729568d8020f4c44d85fcc2b39d8adbb74280d48f31262a7fc5aa092

View File

@@ -1,30 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Python library to control Comelit Simplehome"
HOMEPAGE="https://github.com/chemelli74/aiocomelit https://pypi.org/project/aiocomelit/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/colorlog[${PYTHON_USEDEP}]
dev-python/Pint[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@@ -1,11 +1,9 @@
DIST aiohomekit-3.0.9.tar.gz 120166 BLAKE2B 983706691241e64751db6e4236c48c1a9a126f1cc946cd70aae40f1ec5044a232067a10bc2c32adb69f85da13c8b326cb6b74ac7219be35a95efdc593e677add SHA512 f5d3c7ca31963bfab95b0b9af5f7c57f36a0701a09db6cc4e858b032c4d37647a68b4f39c1275cd05eaf2326bccfc2f87fa7decb4a9b24821d896dab9cd03c47
DIST aiohomekit-3.1.1.tar.gz 120801 BLAKE2B 5b477b6d298e3170f1cd21335148ff78b214870f647b849eeca70842411beb2431ee4dcc730522c1327d9096957cf52022b6a5ca21355ca9da40d7f1186ac82e SHA512 1287b95e92be72f2b875efab542e7a8fc1c1e692fedc77e31d231138ba625e2a6f42d21a4eefc7f7617b112453105a6c9dfebb1558891567abae6c6b419b6d38
DIST aiohomekit-3.1.3.tar.gz 121152 BLAKE2B 9fefcebea321d62aefdfa1264d989dafd09ddb880665f7519723f54f4fa7fa72aee86a5c2a6a77e177e50557d3d1c25e20f7c7492f062e742b76198387748cfa SHA512 6922627f59c3a08aeb8de0704eaa58d25bd995ce1c33613bcc2464276d4b1dffd1628762d95f03eb57ed9527f2c70fbf0303c970b9a9874311bc51f6243213d7
DIST aiohomekit-3.1.4.tar.gz 121205 BLAKE2B 105730a6df823486bb38bd14ded0f80d16497391b4c3b6b0fa311f41a0e335c34652360ac7a8d71f915ecde3f70c6be6fa8e5eaeef5723c50e5cf0414cc77b49 SHA512 b3c2c1ffaa7d0ef7948b45c8cc457343413a7c623aa162186516871c0211f2b2d237cb1a0da58d1cbfc2c09a481c169c51503286069879188740d96b04c028b5
DIST aiohomekit-3.1.5.tar.gz 121343 BLAKE2B 00b63d3b2509a756e5c61023f28ea28e440a5db67e6f5301d9e362707ce5f6e236728b2b544009ea3c755acb0c73188057c5046ce5bdc8016ddd6eddf5beccb1 SHA512 296b37743ac5daa39d586fac38801e5371f9ef207b0c6dff97de9d1b72a99647eebeac6bd376e2b33ca1d205e041267fa0f69719697d425ff5438ad13845ed23
EBUILD aiohomekit-3.0.9.ebuild 1355 BLAKE2B 82a9ce0427f8314404ecfeb580799be1ea4964cf0f9b83b4267405ef76548fb887dce56ec2d5348787bc538ef5257ac40aaaa3e650a19578fdbc5c600f220abe SHA512 b5fac8462879463615d76ac78b6b9ae449fb17c0214802c56071dcc7c6f90ae8119cd07979f795d63206bde21dece7e8247a32236d00b5916647c727cfe95f7a
EBUILD aiohomekit-3.1.1.ebuild 1411 BLAKE2B 41ca6e965bc760c1e1eb054913b0488e9187081bb4c44ba5f4b75b616ea99a904944c2632b6a6744c79dac7181bf20a0f432dac6f37765a6c3800954c8505d6c SHA512 7dfd2e356a6d7f71ce1a250cdb858899cd75728724b65a8c73048d9a5194a78170436f5412d89b1d0d33e696986a671e7d3adb261cb82ad70c5e76937eba2c93
EBUILD aiohomekit-3.1.3.ebuild 1370 BLAKE2B 2cbd901fc25977f11d56c801b3b2bcee7ff5844783bd67412a9d9e81d694da8db5e2e15a1df396ca6d817ea904ecf3abe7ed5cf3caa73036eaab7d1b0a4fd9af SHA512 bfb39d58018a20926207c257898aa34f8c8db9d983d67c744f2e10dc04b0858a82838288142d07bf3fb58078fd7754443cb9ff5e48be471f468b0fb0d56763c4
EBUILD aiohomekit-3.1.4.ebuild 1333 BLAKE2B 9283a6547b0cc266a33ea4a09e9568feee17d807be7c81ce766cdb85b28af06634006809d4fd36fc1f02d8b6b4b0f04ce3b27cceb41c1f994f3460c8956452b3 SHA512 2bd7430730c228c0f27d971471de9e2f11b0651510951df328f3d22882d03f35a39a94ea3cba613ff30a18a7138eaf5904d68ae7d70b606a068228573680f8a7
EBUILD aiohomekit-3.1.5.ebuild 1333 BLAKE2B 9283a6547b0cc266a33ea4a09e9568feee17d807be7c81ce766cdb85b28af06634006809d4fd36fc1f02d8b6b4b0f04ce3b27cceb41c1f994f3460c8956452b3 SHA512 2bd7430730c228c0f27d971471de9e2f11b0651510951df328f3d22882d03f35a39a94ea3cba613ff30a18a7138eaf5904d68ae7d70b606a068228573680f8a7
MISC metadata.xml 513 BLAKE2B 3b29966ec8902954651b4ccbb4616a57c613bcd97ed45e8813502eda41fddc413c6769cd440752368e72ffe2915876006c8742cf757abd83f99a063ff7a0b073 SHA512 22f00394e813c4e51bf0b353c97509563966b6a50ee4d9315855d78c32e6c40ed9d540567d352ba3a257918c73dadcd69131d510da83c7759bcbc6644eb630c0

View File

@@ -1,42 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="An asyncio HomeKit client"
HOMEPAGE="https://github.com/Jc2k/aiohomekit https://pypi.org/project/aiohomekit/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.128.4[${PYTHON_USEDEP}]
>=dev-python/commentjson-0.9.0[${PYTHON_USEDEP}]
>=dev-python/aiocoap-0.4.5[${PYTHON_USEDEP}]
>=dev-python/bleak-0.19.0[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.0.4[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-2.9.0[${PYTHON_USEDEP}]
>=dev-python/orjson-3.7.8[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)
>=dev-python/chacha20poly1305-0.0.3[${PYTHON_USEDEP}]
>=dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]
>=dev-python/aiohappyeyeballs-2.3.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/asynctest[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@@ -0,0 +1,3 @@
DIST aiohttp-3.9.4.tar.gz 7500720 BLAKE2B 1f41e481590425c16ef9e797ecc78e08d00fda65b40c38e34226ada969f3114cae3f6953980d23b0e96e284f6e49fd0a84aa93c6b7a666d60690e9a9fd9c41b2 SHA512 e26e7148602d72c77fe46e0596614b448f38a9014834a72c4131d8b315dbbd401ce4e1a403ef35ea7a9ba7fafaddc42031d38b93b45464accdedf26ba99fc960
EBUILD aiohttp-3.9.4.ebuild 3259 BLAKE2B 08ba30a5bd706695ffd130dd085f591f596cd196c3b0c3554ce33c688739cbba5e4c7b9640d94125121e10b19a7a256f56094d2b4460e15793ea4dbedad7ac5e SHA512 bc2ca560e34d1697638db24b20084fab3fd6cd87eda9ebe0c7af71205c725cf427b2970fe4594544ddc72bb4a5442371536bf4424f20e4cacd1d2df3deb0c79c
MISC metadata.xml 490 BLAKE2B 5233af0b5e2668b1eb62278b05b62f24f1ab90f6d05b20dd9f1c5b54b846919c3fa28b843df28f5bfa320996d46de0e74c7a28bd0bef02aaaca14b1cec52baba SHA512 9b701c5c5a22b6aa94977a67bc40f3dc9df8337556952658a2a17ecaaa471cd7f7b5b8bf3a0088208087677555f0cbb8760c091b03b96ee70affe3e2b84cf6d5

View File

@@ -0,0 +1,123 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1 pypi
DESCRIPTION="HTTP client/server for asyncio"
HOMEPAGE="
https://github.com/aio-libs/aiohttp/
https://pypi.org/project/aiohttp/
"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test-rust speedups"
RDEPEND="
>=dev-python/aiohappyeyeballs-2.3.0[${PYTHON_USEDEP}]
>=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}]
>=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
dev-python/brotlicffi[${PYTHON_USEDEP}]
>=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}]
>=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
<dev-python/async-timeout-5[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0[${PYTHON_USEDEP}]
' 3.10)
speedups? (
>=dev-python/aiodns-3.2.0[${PYTHON_USEDEP}]
dev-python/brotlipy[${PYTHON_USEDEP}]
dev-python/brotlicffi[${PYTHON_USEDEP}]
)
"
BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
test? (
dev-python/freezegun[${PYTHON_USEDEP}]
www-servers/gunicorn[${PYTHON_USEDEP}]
dev-python/pytest-forked[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
dev-python/re-assert[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
dev-python/time-machine[${PYTHON_USEDEP}]
' 'python3*')
test-rust? (
dev-python/trustme[${PYTHON_USEDEP}]
)
)
"
DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst )
EPYTEST_XDIST=1
distutils_enable_tests pytest
src_prepare() {
# increase the timeout a little
sed -e '/abs=/s/0.001/0.01/' -i tests/test_helpers.py || die
# xfail_strict fails on py3.10
sed -i -e '/--cov/d' -e '/xfail_strict/d' setup.cfg || die
sed -i -e 's:-Werror::' Makefile || die
distutils-r1_src_prepare
}
python_configure_all() {
# workaround missing files
mkdir tools || die
> requirements/cython.txt || die
> tools/gen.py || die
chmod +x tools/gen.py || die
# force rehashing first
emake requirements/.hash/cython.txt.hash
> .update-pip || die
> .install-cython || die
emake cythonize
}
python_test() {
local EPYTEST_IGNORE=(
# proxy is not packaged
tests/test_proxy_functional.py
# python_on_whales is not packaged
tests/autobahn/test_autobahn.py
)
local EPYTEST_DESELECT=(
# Internet
tests/test_client_session.py::test_client_session_timeout_zero
# broken by irrelevant deprecation warnings
tests/test_circular_imports.py::test_no_warnings
# TODO
tests/test_client_session.py::test_request_tracing_url_params
# fragile timing test
tests/test_imports.py::test_import_time
# crash in time-machine
# https://github.com/aio-libs/aiohttp/issues/7851
# https://github.com/adamchainz/time-machine/issues/403
tests/test_cookiejar.py::TestCookieJarSafe::test_max_age
)
case ${EPYTHON} in
pypy3)
# upstream unconditionally blocks building C extensions
# on PyPy3 but the test suite needs an explicit switch,
# sigh
local -x AIOHTTP_NO_EXTENSIONS=1
;;
esac
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
local -x PYTEST_PLUGINS=pytest_mock,xdist.plugin,pytest_forked
rm -rf aiohttp || die
epytest --forked
}

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>zmedico@gentoo.org</email>
<name>Zac Medico</name>
</maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
<upstream>
<remote-id type="pypi">aiohttp</remote-id>
<remote-id type="github">aio-libs/aiohttp</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,5 +1,3 @@
DIST aiolifx_themes-0.4.10.tar.gz 13081 BLAKE2B b9ffa64bdc1a44f15310b4eee32ae428d666c327d70620f4cb722237e4f2a065df08f45556cdabce1d9f3ef459406fd7a181e20214e503f2139551b2354eb835 SHA512 3785f60072a8f4f68a97d5207d1650439e959a124d230b7c98457d1a7b4ca9be29d5d4793e8779b7e7172575aba4343cb72051ca7d2d41c32428d20fa144486d
DIST aiolifx_themes-0.4.5.tar.gz 13080 BLAKE2B 11fd2166a172362985fb951dfa8678bb59e2d159b55d74f79a15677ec23c84ed598d4c983377fe8bad1ac1db5075af469fb3697a2eb21d17c90a62351747fb8e SHA512 84acc58e8bf174308a57cb106f4299dc8b940c0ecf8a145e2d51d32e4c1960940c66e0598ace310339fcbbce9ae2c5fe55010b9d3e2c3af641549e7ec6db119c
EBUILD aiolifx-themes-0.4.10.ebuild 670 BLAKE2B b9a38887725071d9e9a12f8f2beb850f6044873bc790159763ecd0b5d823ab9d1ba7ccdd3d78a22e0ddd1439996ed16e6b229df7aa991feaeb28957f57074810 SHA512 fa992588392e932e26731476b6280fe597685a67253c175dbe9f2500fa5e5a1929c427836e92e0cbf78c5954c34cdaadad566f6ef46d26e8b78107a2c0e1f2a7
EBUILD aiolifx-themes-0.4.5.ebuild 670 BLAKE2B 944ed959043c034803e27326f1b96ce122d12d308a6898940a5fd2efa0d4018ae7d332e8bc00c3aad833f9d721adcda9bca7097ff1763c08cf2fe2d976c25e69 SHA512 0378c9d65bbe59d56250a001cf7d08c290684b53893a3e488e080fd1b28aa287f0468d7b7db77ab81c3e9a649b97d0aece60b20a4ae7264438245a933387a1f1
EBUILD aiolifx-themes-0.4.10.ebuild 670 BLAKE2B 34e41b165ac3b102bd63292d7916e6f7af6babdbec87f49013a6ecec6244797ee16f491a3148582f0cdcf1483bedfd0c8f5bba0bf0d5caeedf69655443fcb9ba SHA512 d1111d3c4674065f9517a0844fbc1076f33559b86e213c825d984b44522582f97de803f0029d956d87ba8e385e65603786b183380db1dae82b0a897f5e4d4302
MISC metadata.xml 513 BLAKE2B 4961599829aeaed7db9440112142564e7af35ac90c5c9fb4126cd7ff7cf19fea7aa965b765d9d7e7472128ac1cf591bc0eb9b69535b2b12927141ffdfb12bd10 SHA512 cba1b8cf2ac0c9ff1ce3efa14c2e0a87af6f9b5b23e26b80f5ff54c020a215d4687a1bc3a1ea26b92f6d0b3156a6ad411034e6395a4074bbec7c3ab34cd3e29e

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

View File

@@ -1,31 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Async library that applies color themes to LIFX lights"
HOMEPAGE="https://github.com/Djelibeybi/aiolifx-themes https://pypi.org/project/aiolifx-themes/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiolifx-0.8.6[${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 aiolifx-0.8.10.tar.gz 35087 BLAKE2B b27bc86d092f64addc3257d53022c8d413f1091b83d009bf7e3ced6c7cc1b4aca5537a4915677eccc6754867f3216240d8bf3f2832e55d626107fe4a24cb383c SHA512 f4a4c049efca466f97fc29fc017be2264f91cc0df3ed15b42b1dcc00562cb9a513ae9c2678d77c171ee29910e076c1a3e5236e6fb3e7ed234d1705bc7cff97d4
DIST aiolifx-1.0.0.tar.gz 39567 BLAKE2B 0bbc416769c07916313054009158240202148698289adab0d17c7e51bb4810cfb74fb0588d7038ac442b0a85d6c28e4964b8ad6ff94dd6733bcc14f2371d1054 SHA512 941967ba9f0f4c0ebadf5ba56605dea562ce5c28c94cb803baa8e8ad8931a09515a838fb89f9531b3bb2d24141670003ebb37bf43326f466fb30f38b7ab99c85
EBUILD aiolifx-0.8.10.ebuild 747 BLAKE2B bb3c396350e6022fb7c7fbb3b6bd18129d5fc8e6539762ec4358324670f206369a97f8ad6e20167ffc93aba86685a3d95c89736fe7645fa9bb862c41e4d8ee11 SHA512 240848d19ea70136d14e099646debba67405deff48deb41a3172df5c7ba0a2c716eafc4b6d40dd6b6343358463b7883e982746af01a8cec88873c0d02ac8c986
EBUILD aiolifx-1.0.0.ebuild 860 BLAKE2B fcb43ed33d2c50d2e76a0f99774d97c367e6c3c9636464741d8ac45c13d04b389dad8de237480d4ccf213f1e74de61c34ab0bca1dcf7044050f4eb432a4cf601 SHA512 4cba3cc46b9509f18acaed301fa0bef034a7bfb8e4940382b1cecca2129c44b75fa4ec87c7354fb565a49ad0beb5287d7b8b2b019cbf6411941badadc5fc6059
EBUILD aiolifx-1.0.0.ebuild 860 BLAKE2B e4ddfe43022d4002ac03a3b67a205d18730bfd85abc93408d2c80788c2996271db851ecba704fd3dab703d647f1c73104ec64a56e5827cf8e38d965453670ace SHA512 95555d7329a79a35cd2fc3a63421fed14325655636a3e17290e4bd62a67682878055deb96294b436dec4fec422cce61a97ce39c365c70f549cf74b4f0afa6b19
MISC metadata.xml 512 BLAKE2B 8e3b5fe76995c2cd9b16ca04007fbe81d3f109547789aef25114e2a5118a9836891279a4a90be401e076748167b239bfd4144ce6ac8e97279b692ea67ad47a5f SHA512 1cf59ecf3eb7636121f7e6e44952a27fadc8425047289b4f89608c372ef3d259201cbf56ad6212582596b6d699f86bb32ab466007f63d7668683905103cd27bf

View File

@@ -1,33 +0,0 @@
# 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
inherit distutils-r1 pypi
DESCRIPTION="API for local communication with LIFX devices over a LAN with asyncio."
HOMEPAGE="https://github.com/frawau/aiolifx https://pypi.org/project/aiolifx/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/async-timeout[${PYTHON_USEDEP}]
dev-python/bitstring[${PYTHON_USEDEP}]
dev-python/ifaddr[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi

View File

@@ -1,5 +1,3 @@
DIST aiomqtt-1.2.1.tar.gz 18503 BLAKE2B bdb07a178f633c8d7ad0ba3085acad17af6020383b3dd24197d3eff5843270b3f696fadea41316d4956d5c8d1bf1c399a1b34b61c6fc4a6e54a0529cb4a9e39c SHA512 46de4cb69c4fea6ebb920b0110fef07ce8da0c7b3e4d1d8463345189225cd9afdb4bc5898916d1bad1f51de62d3b38ffe34e8f893c0f8f9ffc04fcaa6d66f8fa
DIST aiomqtt-2.0.0.tar.gz 16872 BLAKE2B ae041d19decbe8c9cdb94588e574c3d29b100f5da7adfac8d15a6bfdd48470b11bdec8db55c416c0f9c9a3b9d8f0fb7e04f20d0c8b1d99a1e7eb9a89eac39684 SHA512 53d3242386e1a85c53254cb44eecd0d61fc6189572e981f009543a87f8575c252ee1d6ece27cb1068309254330fff87880e6f683a7ad45c9339142ff469c7301
EBUILD aiomqtt-1.2.1.ebuild 948 BLAKE2B f240d2a9ceacbef2d57f9c20ebd9015e734e0ea686ce063060295e83f192b86fac840c367f5bcb18c9114589ecdfd92d3373fb97f74ebabf9cb55bb1d7c88059 SHA512 43d4cbd999865af94d08ac5bf54bd9807cb4123aeb13ab9b8ca72644e6b6a8ae175076cc027b11869225fa997e1c59a39ea7ca3bb2b7c2caed9fc1689b28ba00
EBUILD aiomqtt-2.0.0.ebuild 846 BLAKE2B 966d6daef43ce55450f6ed3f466a54fd70aa004103f883ccf4399cc9b478d79daf7f1bb31b4eab88e96b849866b50c222a57b5b270aae2fdf5355746a9fe91a5 SHA512 22a885239872b62c999730d4421aea0b885893406d1ac760514770a966016b76e1e8605c13b6d01baaa1c26e0c1624f59c5f75e69da0f3450e0eccbba268f899
EBUILD aiomqtt-2.0.0.ebuild 846 BLAKE2B 63287f0eea6e4660476593121a8ad8e6df077489952184fd40a8a5ea7db716b29caafc7eb01a30d5a8eeef63db2959a378794ee9179e9948cbff133d9c7fe3b2 SHA512 19752bdc9c21c24f999fd7b6a62401511f81693dafb9daba81edad28509678339cec38d8f6c5429fbbd4af5fdc747a89596667bef5f07031de1d0f8b8eb8bb79
MISC metadata.xml 521 BLAKE2B be8fd9b932ef83a48a13c7aeabf70ddb2db35652e4e215bceeca58ee7be4e0620da86d3efc515191cd29d16f56c798255828a5d760abe4bcb7e2b81bf3cd113d SHA512 7802aef4efbe3cf876c6adb42a1ec9ededd0c7bc45ba0938c3212c0ac3423541014ed076cd46da385c4eab6ee9e5d7655bef05d44abb01aed6e4701baf8af42c

View File

@@ -1,39 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="The idiomatic asyncio MQTT client, wrapped around paho-mqtt"
HOMEPAGE="https://github.com/sbtinstruments/aiomqtt https://pypi.org/project/aiomqtt/"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/paho-mqtt[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest
src_prepare() {
# remove unsupported dynamic-versioning plugin
sed 's/0.0.0/${PV}/g' -i pyproject.toml || die
sed 's/, "poetry-dynamic-versioning"//g' -i pyproject.toml || die
sed 's/poetry_dynamic_versioning.backend/poetry.core.masonry.api/g' -i pyproject.toml || die
eapply_user
}

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

View File

@@ -1,7 +1,5 @@
DIST aionotion-2023.5.5.tar.gz 12150 BLAKE2B 7807e11c8d8a343aced1358f50c492533364238301e8eb964bc3ccb0627b7f48a8519fca95e9291f06d81556f66131a281be25337f3ce180d0d7077a07aa3544 SHA512 90007addfd8ec2f7b6e7485880a36c98472343baa8117cbadaa666bc854159144cb21a80b821c5c3d8bbe42bc0cc49894185e7f8832eaec1190127df2c51c76a
DIST aionotion-2024.2.2.tar.gz 13942 BLAKE2B 950df4338ee4fc8e589b1e382f2e2a90a185b83ac4658a16459c062c89cb402a8ba1b76fee2ae1f1e537a60a33b503051f4e84e149d041b12f6ebcd4d4ade6de SHA512 c566782edf4e71e4c7a5e02f8d0955c642ddcbb6c327e9912b1d5329083fa223b812a47a6b7de2ceb720e4f577e79b6d7ff8fed169f0ec1ca413488982178fa1
DIST aionotion-2024.3.0.tar.gz 14169 BLAKE2B bec2521eab5b17c92b863d6e7040ab32a9e4d58e84b1bed8b853d4bf5b0cad84d0ffd4063f7f8bb7c9fb1ada419206b165723d02005d4b6f09db6477023011a5 SHA512 8a7d59d533a5ebc2d98ffa11a59bbb47dfabe49c0ae29e34f34c359f4909d70a75571f8483ae3426419bbe43e50d4f4da4d0d36500deaae7cf0a8741cb450589
EBUILD aionotion-2023.5.5.ebuild 747 BLAKE2B d2ef70b4362b8fb2bb736e1c41c8ff0ea8342e9891e762adb624ec80a78c84b37151f96cca3702b91328dfb13802e6d6fbb60f1d2cc7163247a87fdc4a544b1e SHA512 92cda3ec08c456d12b44059daa00158aece14aa04dbfc728eea4f2e5164ec059285945a8ac0a5e3c90c05dc854d6e11bb16fb04e094e3c5aaf153a1d456e04de
EBUILD aionotion-2024.2.2.ebuild 947 BLAKE2B 650e588027d354a44d4c6f56845f59a59e4062d37f217b72f3f4b81a464682c5c72d65a01e1db140df129197b52832f00709614d6b2f5f0b7aa99fd206d2e81b SHA512 ade3e3475bcc1456da6be4517d56583ec16116af40c075348b1ea20df6a67a8beac10489ea28f9ed7f754381f94134de8b37ae5980e15d795d502d410d7f02b3
EBUILD aionotion-2024.3.0.ebuild 946 BLAKE2B d451ca7ff7cfd15ba30b4c3bbf2dd12375cdc65237ac9f6a9f093d81fc3413263249836c5097dc41b2635525b58eb0aa240aa2d7f4959f52b1fdf0c96baa491b SHA512 356e62ce596afc8826b63382bcec2565c017a3ee9b3b62b5990297772a457ac428bccd755af0d6d390f24585f5995a0ecd6416685f59f8c2ce01b9645a3ce644
MISC metadata.xml 510 BLAKE2B 18902aec66c212748688138702cebeeb95cfd1b4ee48f896b7d34d4e375617ceacf9584fcdd3d0b2e779aee2dafc08b724d939fb984a1eaa7e37481f3ab395b4 SHA512 50412210619861af5620438097ee96c18e3d095613bfea03cf62afd540a6b9055c3fc9e7a2d8d1395b22bc0ed2352a6a4c190f4db10316b3d2830a4b47cf6600

View File

@@ -1,35 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="A simple Python 3 library for Notion Home Monitoring"
HOMEPAGE="https://github.com/bachya/aionotion https://pypi.org/project/aionotion/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.9.0[${PYTHON_USEDEP}]
>=dev-python/certifi-2023.07.22[${PYTHON_USEDEP}]
>=dev-python/ciso8601-2.3.0[${PYTHON_USEDEP}]
>=dev-python/frozenlist-1.4.0[${PYTHON_USEDEP}]
>=dev-python/mashumaro-3.12[${PYTHON_USEDEP}]
>=dev-python/yarl-1.9.2[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/aresponses[${PYTHON_USEDEP}]
dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@@ -1,5 +1,3 @@
DIST aiotankerkoenig-0.3.0.tar.gz 6905 BLAKE2B d5a1f69e9cab0c4dfc7e7bdeb14525b482070a52d17a16cde1f44ef2ccdf940323466ac4953bc69859decf2ff669eca23d17022d317d0580ccaca1788460e154 SHA512 10daad6c5b73f1e36d987ef7f0290b4adaff5469453c83775ed8e075846b40966c97cb754e19f79d15020693aa3e0e983672c8b2cdce6e4514aa3ccb413adb4d
DIST aiotankerkoenig-0.4.1.tar.gz 6961 BLAKE2B 74069f7e595f624bc433ce57c3f66c0abe42949f23de08effe7e2f08eb2f85753e9393ebf756198d05cd34d374d63bc108ea8b3f599676c6d988387c11d6693c SHA512 8f26d9c5ac336f02cb16df93bbe61395294b46e5767e7d2a80339974f083f9bd2e477dc39cb865a60e843cd39b0f12b4482c9da37b76a4200121601a519ed9be
EBUILD aiotankerkoenig-0.3.0.ebuild 688 BLAKE2B 900be2f0cc9b00331d1361f68807b01094664154b381ba989495a462aca9f28b8b11eb090dd509fa5870806df3f648aff0311700dfd57ab16523d8a8bc595222 SHA512 ab108cbfbbe5bc1661266b8bfb016e5041539daf2487ba4c3db1bc4f56213b9577d1c20a874f4b75a884d0e36db2da28814c693a17a4528c8758bc7bf2e9e102
EBUILD aiotankerkoenig-0.4.1.ebuild 688 BLAKE2B 900be2f0cc9b00331d1361f68807b01094664154b381ba989495a462aca9f28b8b11eb090dd509fa5870806df3f648aff0311700dfd57ab16523d8a8bc595222 SHA512 ab108cbfbbe5bc1661266b8bfb016e5041539daf2487ba4c3db1bc4f56213b9577d1c20a874f4b75a884d0e36db2da28814c693a17a4528c8758bc7bf2e9e102
EBUILD aiotankerkoenig-0.4.1.ebuild 688 BLAKE2B 77f64df6d216d37b751fb95a91ebe7bfe07672704f6211c102255ac1efda0a3030a207a668769b4c6de3048b15e2f7c8347fe94558e3fabb6b8152088a419399 SHA512 09841c81e55ab68ecadc403e46b30973aab7a613d9ef15bf60f548649a124e77670c6dfff12276a152e7cfad726dd8ac89fbf04e696c73a0d5420aaf4583368f
MISC metadata.xml 530 BLAKE2B a45a628abbda18088cb928e8d8e112ae72acdf41e22dc19f847ac40b0bf0e6726c9403c347b9a68d0e00bc2237deb87388c65327e74ecd8f481ccbd862149da0 SHA512 65c552f9eaa872cf9187af490c4afe03fd09b1ed777a4d1f469755af392dff2c2b26980b0463c05ff87c227374c35ca74cae0e7856e5087b0c2621b41652573d

View File

@@ -1,26 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Async Python 3 client for tankerkoenig.de"
HOMEPAGE="https://github.com/jpbede/aiotankerkoenig https://pypi.org/project/aiotankerkoenig/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]
>=dev-python/mashumaro-3.11[${PYTHON_USEDEP}]
>=dev-python/orjson-3.9.0[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

View File

@@ -1,7 +1,3 @@
DIST aiowaqi-2.1.0.tar.gz 9991 BLAKE2B ff28a457b7b092e3eb600b943f822cef0ed0493780d59803da5c1e7f83d67d6afbbcd3147fe96cc4dcba4611179402cbb769f13817eac6526d531f0fa7bb3375 SHA512 0f0c14d3ae73fa5a1808cc5589f53fa0fe4c10e626fc1006fd3bc4dd1dd24d37514886e4f7ed73039df51e6da49416d9c6f767727306be812f89ffbcfae61a9e
DIST aiowaqi-3.0.0.tar.gz 10015 BLAKE2B 3a5491bf45a9e6dbaafdb234438c07add1bc4ec1a6a4f8d4f7ebd07628305c74844ea31e18b599ad969d56866e478f52b9bfa3d2129e3cb43828db912a99164e SHA512 8462c79b0fee6d959e7ec8527bd78af0e2ea3fd8225f001425db400423bc5dd2b5cf8e4c8b59891f664a579952265a2992747c7ffe1dd4ed9d3f2c84799edf63
DIST aiowaqi-3.0.1.tar.gz 10013 BLAKE2B 769d1d8d5569d2d8f58abcb052d0fe5597612d0c3b9b7acf06c24bd9511d9b9416a36c59e9fcfb4f4fc5b59991942d592eddd3c48d8fa7a960ca8923254d4ccb SHA512 5de11075eff5bb1d37f6fc68ba49c6181e2ed389f3d45189a7926a0579be6a5a5cbe49de2c732d1cb7d34d5d24c14a2532c9a59c4e384241cac115cbf392a40a
EBUILD aiowaqi-2.1.0.ebuild 775 BLAKE2B 075d0cd9fafcb79ee1b29452ab345afb25bd00ab5cf020982f151ba5159e4c3e90e2a7d59441108d04e088cc83480fe50cb78c494cced21500ef7b252b3adc69 SHA512 bd3f0f485b2aab8a0bf310a46331d907205b5dbe685f2e681ac29c17841f2ed86d149aa2a6550701eb706b7c1af435ecbdfcf7d9eb95ba0ef88b73074349b673
EBUILD aiowaqi-3.0.0.ebuild 515 BLAKE2B 4ee15c2886ce86239010eb84af2a8036e259b8328aa0f20d4aa14d1d7676dc56afbc21540fc1ce0c0f9c6cea220934577aa82432a07b8f0f755c13a6944e4e8e SHA512 61b9d2c7d506cc8d9b3a87721e7a10111ce8e3691fb727cd159645f79f04da6a15485c8cba3c5bf147882f76198e7e1a608931f29d7b88df969f8febdde1afdc
EBUILD aiowaqi-3.0.1.ebuild 515 BLAKE2B 4ee15c2886ce86239010eb84af2a8036e259b8328aa0f20d4aa14d1d7676dc56afbc21540fc1ce0c0f9c6cea220934577aa82432a07b8f0f755c13a6944e4e8e SHA512 61b9d2c7d506cc8d9b3a87721e7a10111ce8e3691fb727cd159645f79f04da6a15485c8cba3c5bf147882f76198e7e1a608931f29d7b88df969f8febdde1afdc
EBUILD aiowaqi-3.0.1.ebuild 515 BLAKE2B bfd7ccda234365f6cc51ee9d3a2bd88a616aabe4d4e9278e681fc87ff791cb774a8791f34ff4d91cdfd9bad724cd05b672e1ca488da40ebb93ba69457b6d111d SHA512 e31cd297225a00b293cd750f0396bdb30f518ae70f01a050fc64116d720acec99b933eed22275aa103f98cdf9d3a169a0e00a53c5f3b5c979490a6e268f88110
MISC metadata.xml 520 BLAKE2B 94e732a20636d04e48864c2ccabc60ce5df94f4a7a46745d873aaeb6cb42ee870bd7c1eee3c6ed4b9ab480a3ff25029f8212d57e47352dc734985136f8534b67 SHA512 fea8fb6f7c486ddb2264c56770b867bdd8e692cdf47ba0ecc0e89ab51a90ec41d63fed5f40f4c0d2ee1fd7acf79937861a4b4e80af4dd300d8c9fffc185409d6

View File

@@ -1,34 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Asynchronous Python client for WAQI API."
HOMEPAGE="https://github.com/joostlek/python-waqi https://pypi.org/project/aiowaqi/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/aresponses[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,20 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Asynchronous Python client for WAQI API."
HOMEPAGE="https://github.com/joostlek/python-waqi https://pypi.org/project/aiowaqi/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]"

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

View File

@@ -1,7 +1,5 @@
DIST aiowithings-1.0.2.tar.gz 18028 BLAKE2B 2828e4d784ca90c9324820bf9971c340d4fea590063db14816fb2bc1a675fe6cd51492e30d6cea8a53028e1979b6f07715751b9bf8b0f6d03468f06219289698 SHA512 838e26b6502c7ccf8495e00910192199e0343342c7030f32fec0b52a7320a443ded1cdcce71f02296828f3d49b92a43d8995886b9e4b289640f443386270327f
DIST aiowithings-2.0.0.tar.gz 17980 BLAKE2B c0d61037dadd625a1331a74cd9f337567faf9064e427e31aac6411cadfbdc94e0bf52219614bc974de92d216da02a693a3c450ca19787027a9f38c1d55a8a1f4 SHA512 1f0df33c74412610bd82fe918ff2c23de42676cd9f987b60b181156755aba6ad437f7f37f6da391a27bac5cfcc856b587283721264f7c93d37b9135cfaa9005c
DIST aiowithings-2.1.0.tar.gz 17984 BLAKE2B 786e4bbe0fb2995d42fd1d60a278384f4e894a4a4551e2c128aae7af166abc6f775d4c9f40b9e24a9e1593d7ba532ef5a0411d63cc7e38ec1a73feb6f54d9b80 SHA512 1f20e9b1de599bde51d00bc39b7d99f45697513a8abae05d876dcebd1ad4a90914029c8f268c92ecce6c79d7b4ea0fb7221daeb453bf57cbcdeb07113ed94713
EBUILD aiowithings-1.0.2.ebuild 695 BLAKE2B 7460a78ee0dc607350388065f3fc437abb2c4e5c0fe40de44a8b1ab6086e5a542f2da643c603a446d91550e9e6eeab525172fa16d093d427ef199a4f6adda8c5 SHA512 f2690de2de513d7c39e294febb8aa0227027604546a67de5602a54cdb989e206b34b237440d6b87e2da3e5dac07fa434748971cda753418f12361898aba015f2
EBUILD aiowithings-2.0.0.ebuild 695 BLAKE2B 7460a78ee0dc607350388065f3fc437abb2c4e5c0fe40de44a8b1ab6086e5a542f2da643c603a446d91550e9e6eeab525172fa16d093d427ef199a4f6adda8c5 SHA512 f2690de2de513d7c39e294febb8aa0227027604546a67de5602a54cdb989e206b34b237440d6b87e2da3e5dac07fa434748971cda753418f12361898aba015f2
EBUILD aiowithings-2.1.0.ebuild 654 BLAKE2B ee7ff4042a44712e60346e3ea41d951365011df766c95a9a8fe88c5eaff0a8d70114f3cc9304531b4f7601ec4560fe275b858a395592d9ef317b7280b569bcab SHA512 a749418908f6eb795a884aca05f64f788d71f12e75e4ac93457a7151f9a388448a0fe391a581a1600ebbfdd78f03fcfcbf37f8390b7c58fd97b0be01bd9ec057
EBUILD aiowithings-2.0.0.ebuild 695 BLAKE2B 32066511a9808ed631a9296c943603f176235d63e390efac071bbded381d6d8c56d98af3a6ff3e1f73b640f276d42396270e75ccf35ea28d0f4c175d00d94436 SHA512 d51d4329ef8903fcbb37a37cb8ab7f7eae492d5ec2fe832793b354112f5d550a9c3d133ac3be1527f56d06bfa2ecab9479fcc9e046b6663d54c4219b6d837695
EBUILD aiowithings-2.1.0.ebuild 654 BLAKE2B 3ec8a595babbd4ae19e26eb353efd9c9e8a72fb6d9b0ce3527e7af1d484ffced7ab11d57d47c97645059b87c7eb62be760a22644c1276d9f87b4177601d3c313 SHA512 02d13a68a2c6cc99b7e421d503b846dcfbdaae35196be496a07dd66fd6c8c631d698d5d736e0198a18de5c2ee352290b6863e92fc4a92064b1aed9a55590cc0c
MISC metadata.xml 528 BLAKE2B 77784510e668aae4aa327f393d2cd96b2a7d69751638ecc7ab0fc0fbac9e1ab42473c9924e2732d67d9d0dae54f043dc0eb12ddb2630d38e68bf4b4dbd803398 SHA512 9bc44f054ce1f61a1cf8ae06ad9f68903970fcae76461898f3263fe4bd795659059bbb325cf5f173a4048c4ec51705f522ce9c4c47bf2f4df22e1fe8379473e1

View File

@@ -1,32 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Asynchronous Python client for Withings."
HOMEPAGE="https://github.com/joostlek/python-withings https://pypi.org/project/aiowithings/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

View File

@@ -1,5 +1,3 @@
DIST airthings_ble-0.6.1.tar.gz 9432 BLAKE2B d0781677e9949431803917a8ad2a27538e5de90974be5f77b586189234bcad41ae18991a75d5fb45e389d5126e68fc4f4b2f2a9f9df45bddc4569ab587196dad SHA512 e073b9e50d017855900f77818969fbed2de161c894e9e71acd04bdd05d5c93763a473d924b6e189c2112b6501f49ec6e268453e8d8764e563046f417884d68e7
DIST airthings_ble-0.7.1.tar.gz 10274 BLAKE2B 6e6ba493962493fc98416966ae7514d38da466b474a41c07c3453449ec12b4a2aeb0966b35c424c96b84c92953e1a1579990ebc7bbea4e1bdaa0e36983ac50d1 SHA512 b1a8b37f112443c0acebec0a46a81cfe108bb07eb7d66a1a7913c0d4be9db3de6aeee445deda533fd8b12a6d54259aeb973160caa760b2ff0574ee33cd886681
EBUILD airthings-ble-0.6.1.ebuild 697 BLAKE2B 1ec7874449070022263368dfa2980fbe021e3b4af0d9387d5ba30d7d4e7f6b02ed33f1c247958a0af5eb9703b9b394bc8c80cafd5b7a5c1d00fc1a81b3176fdf SHA512 e9128e7d6baa4f7e68fa43a5ee2807c771bda166200da779b7d4c85ccccfb9b412a36fa770ec6f9088576167d2ce58cdad0ebeb31a4286d6f4dc4d98b4d238ef
EBUILD airthings-ble-0.7.1.ebuild 742 BLAKE2B 2f7db4802cf1dad2227adcd328df16792f72f8e90ca9f7e027b95a70608802544fe004a3c90b52acc31af9be7d39bd1ea34db14b8e0256b6f7839ba573d5a3ac SHA512 f09c5288515c3c1189a5b101410024fb088f9cc177f52bc1c8b5e1e5a98169bcdcff4fa5dc1480858fb802cc943789ac6f72095c74f286b008a91524ca1458a5
MISC metadata.xml 397 BLAKE2B 5892259a8a651144c62e5d4598b297903fa50b57b0fb1e537929dd074652be81727f9e08ce756a9148b97346fc2248b5a45990826fdd5f4e400bcf3b270ceed4 SHA512 9db2dd64b281f47850506ea7ec67fa1225185d55e8d31e5d803d0b01e08abeeb92fd045bebe20a6da379dcf205b394c860134ed4f7adb6b94b5fc3a055ef4568

View File

@@ -1,26 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Manage Airthings BLE devices"
HOMEPAGE="https://github.com/Airthings/airthings-ble https://pypi.org/project/airthings-ble/"
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/bleak-retry-connector-1.11.0[${PYTHON_USEDEP}]
>=dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@@ -1,5 +1,3 @@
DIST androidtv-0.0.72.tar.gz 61558 BLAKE2B 1dd4664480008bc62f06326e5f9222896508c1e89dc6fdd1d918dd38f343e9fc860471b766cc33eb23c8f865f6e1076d5aa01bc51dbd20580e876967960c1c7a SHA512 f1bb967ecf9da283ca4f8fe435328c3ee9b3a3b7995f5dec2824ee00a6eb849dafe923f3d0543b0fffdb7e04fb9ae77f5c17e9cc816f3566eedad109ae1d0b8f
DIST androidtv-0.0.73.tar.gz 63050 BLAKE2B d97c2c3e1acb8624eee70b8940232b623e374c40056df2c7db7ec77f929743c881316a2ee4a016007407e438f0b9235273454947827f3f66f312a1cb72a7bc55 SHA512 fea66e7e0fc815902b3175201d8deb8515c4bedf451c6d546b6fb93a0c1b471a00d2af1975e4deb24b5ac8035413732aafecee9c9d8f8d19210e172851d8a65b
EBUILD androidtv-0.0.72.ebuild 801 BLAKE2B 759270d1a70459bacb32069916f68a44a8e65f3f10f478247019f7e33bc9302f8b40cf2c9053b8ba0671866b101abc80bfaa629d67e41fdf35f5ccabf3355c61 SHA512 0f9a53cf4a73cad9cd516fffcdb1c3adda6eeba974f5d5b701b888b1aa373dd03b59c8e2ceb8b7d60c5caca10888006c9e48eb766407ceea15e2a3f907dc4f80
EBUILD androidtv-0.0.73-r1.ebuild 947 BLAKE2B 145edc6d8f27dbd6eae6f908c315bedc34d3222529a34fabe5f42e1dd4e1d7651852efa467f859b5a13cf72db0b2be2ac4196f17da44a7101317bf3ff878089c SHA512 4e4364ef0e2e1b84ee546d95dc85fa50a6c3d83b230e9a9e138df51f1b13f2a1322e14faebf0773c876dbd84b957763247d5f891c330228bf9577d03d73fe7d3
EBUILD androidtv-0.0.73-r1.ebuild 947 BLAKE2B 81be177eb85f96a6bb1d064081e7f6c4745f897cd850a45dd67ec7a7a6300c81b2e5aa01fd4d2f865aef6107e3bbb9fb1f0e218915b63f25610db7e0fe8e61af SHA512 79bba15ea8c0a885b31d429aab753287ae296b3d01ac7ade27215a45e631139410da03e5a2b4c41c3cdabf117ca378696309ac0753dec8e1e06617d96680a179
MISC metadata.xml 602 BLAKE2B 5d3137a55716dfabdcd2d0fbd2f6f997400b76458e0693386ff503c8f896022ff190f7374d7f61a2721669b803a17a316fd2295a1f4b024b364f75c9370cc82c SHA512 891e755563dafef4181ad08a482d52d7715728d3beec989c890a77cc0beb511d94988de29ef4af96506c09e4c640192b2dc3939d9ed5418fd4124844ce77f11f

View File

@@ -1,31 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
DESCRIPTION="Communicate with an Android TV or Fire TV device via ADB over a network."
HOMEPAGE="https://github.com/JeffLIrion/python-androidtv/ https://pypi.org/project/androidtv/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test usb"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}]
>=dev-python/adb-shell-0.4.0[usb?,${PYTHON_USEDEP}]
>=dev-python/aiofiles-0.4.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1 pypi
DESCRIPTION="Communicate with an Android TV or Fire TV device via ADB over a network."
HOMEPAGE="https://github.com/JeffLIrion/python-androidtv/ https://pypi.org/project/androidtv/"

View File

@@ -1,5 +1,5 @@
DIST anyio-4.0.0.tar.gz 153297 BLAKE2B 680c3472525a777dc2af63241ef1b6f90bcc2224d944fc04aef519d0d97bb5845c7b3faddb116b20cfb1a61303bcf91290b1f2544a3cfcb08f3488a70b275c8a SHA512 b0ec5aa912c973206d8677a6aba25957cd669dfe890ee7d39af064f1620f9a5103a39bd6d35f4ea680b86d13964daf1e982ac6873bf5903eeaaa6e74ea974948
DIST anyio-4.1.0.tar.gz 155773 BLAKE2B 39dae924a28dbe14552259f240d6b63d5d2cccfbbb8efefb4100956764ab0144863d6f71a82c02cf245e12430a7c76f187163d9c4aa1b3af291e932efac0e23d SHA512 073b2c2cf92b3c1d3d5588a2ea966d82c793559702b64ab60ace539cfa2c33cf24c48ed06f0297ec3e0cca9b1ead59a995f7f59d2b3f2d75e43bdb16f927bea7
EBUILD anyio-4.0.0.ebuild 1564 BLAKE2B 62d67f255637fba40a2fb32a6f396c6b411947f801e443a34e71fb7c61ab601d4d421d1bbeff506fe58988fdafd08d765af739da3a2ca90f924b230be1212024 SHA512 2a1ed4c6b2c317a2ad829eb41c207352db0383b2e4123205e6f9d0a7cb8763dc7dec4c8ad7d789625a2778bf0b60c5c52b7e393cae7f00e01bd8b29cf7ebc233
EBUILD anyio-4.1.0.ebuild 1529 BLAKE2B 3c898203abe0bff1537f81b23897362a2ba5e79c139b4d94b002a92c4cd350c50d07bd6dab094d12eca376d866c6aa42349852c7ee32db82bad31227e746d994 SHA512 9f06b30b3309e4f7353fee81f879455df34ac83d87c4d67b23a5e664fe2b23de8e72c1dfe363365cb4b0c6e7a25fd81453a7ac44a712d5a69c33e2d9c9de2bb9
EBUILD anyio-4.0.0.ebuild 1564 BLAKE2B 7884d6fd765c895480590f689923cbbb172119bd837842b142956803129d08d0b9aa6b98ab517ee4a4a34e94e2e1f05de8097cfb99795df965870838fb88e133 SHA512 a62d236c7cdbf415f4755279a7d6063ea5e34399504947c1cdf54ba6fe72f9c0e355bfbce4ca753dc258ba1254e132d3ca34dc43bebfce0c64f5c5bf924e001d
EBUILD anyio-4.1.0.ebuild 1529 BLAKE2B bb47e2933accbe5df4deac1cf022e5890474d484a6f8d649fded3984161ee6509b94f9228400bcd05ab7b9ef604061c3f29e1ef31e0f21e389b1eebe66a91fa0 SHA512 42bf41c732c053adddcee14857d2a991ddbdfa8445a022b250e8825f07705525c2621b2beffb86180d5ff1c43c19aebd2a9b98b1dce220ecbc7b069dca28fbc2
MISC metadata.xml 513 BLAKE2B 1a128df54ff66d09506afbc9ad33b9f02166b027c5d5dc60e89abb9cd2809fdde85311090f2df1e2ce2f46ae376ae077b402e3a0e861b0453449cbc4907178ec SHA512 1a26bde236ca868281411456c983ae293dc1dd14d533696f74fb29048247ac918e21d4f74b05ff86a35ab3fdbbaf4d3ba99bf4aa5600f84a1610fa219a177011

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1 pypi

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1 pypi

View File

@@ -1,5 +1,3 @@
DIST apple_weatherkit-1.0.4.tar.gz 3048 BLAKE2B 245f97bdfb3d8de3355a0a71228bf298d1c47de579fd941b1b2e83e7b0e15467b34dc49f449e3651d6332db8ca10149dd32b9e6141cdf22b26eb8b4d0cd33815 SHA512 7e907ee56d23020b0439424f9d60ca76a9aff2662d6b99ed162ff3481b2045e66e02323662069f5d123aee6b0d1ef5c05ee53df33e4eeaf786359dfb69afdb6b
DIST apple_weatherkit-1.1.2.tar.gz 3232 BLAKE2B a94fad2cec68ad035380603bcbb1176afc29ceb8d924809ed1c2d3b119d5936033a50edb0f5dec5e5342b3cfca50b1362f9315b64e01f0aae10b09a7a0c5b65b SHA512 74f1ef478686822d379a8ae6dab580f3d0b8719d6db992ed29d4be7266960b480804062f80117434c31130fa8fd070cccfd88dc17605dddd3de6765fa63f29e8
EBUILD apple_weatherkit-1.0.4.ebuild 796 BLAKE2B 6eb58e5e6415025e1841299b87e48faf370ff2bac442504a2c22e76ea15c543fc9aa6e1ed6521e606089dacd137a1fb1c5ddd63468cf086b08df60d3b81a5fce SHA512 c93f237f92a946f4f20d4669da903a3eb82678b990bbc9e1bf1f8fe2bbe4be7175318c1e035cbfe6d2845be17d7bcd4b7cb55b46dcc08382fdbd7cdcadd4d26c
EBUILD apple_weatherkit-1.1.2.ebuild 737 BLAKE2B 676954fdc1c5443aa221f0cebd327fa4d582e1514ff249c37cc848696bebc328fc400551ee900d016fa0954de4ff37024da67a42e3f1a484e1d2753d8f998d85 SHA512 6c15da2c917f93407927f32e1da5fde6e033a5d62437e8b31d5ff283ffc4408b529de682630d20b3f356dd95898cdae5192e022c9745918a66f4bfc4df91db91
EBUILD apple_weatherkit-1.1.2.ebuild 737 BLAKE2B bee16086298ef2f4e1e48170d68251e58b3827bce5c81ff8278a8a4a462f99917da1fddab270325b7d3d1ef4137d6b86af1e471c97edca2cd3db510428fa655b SHA512 4a1853bf5cbf756290be355b01be927cb3c6d60168ef20c037d9dc8231027fc541cc3cbd46dc7767f57ddf4b52d0a06a19076d9bca98aec72ded56e565e432e5
MISC metadata.xml 521 BLAKE2B 1a6df805792383b9009c07de3d9f187e9aec8cd1496b4e2815fc315b114a234bd07b595e3db3bdc183c0c95f5eace33efcccfae6d564d0cbe4d7ee26964d9a2d SHA512 2327f0aaa6f41c9c7be3a345b4899d4425fa183ad179c3753d1ffbd27f4ba83ef89dbba1a658e38a10a582809e593010561783746063ea6fdbbda077feb775a0

View File

@@ -1,34 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Python client for Apple WeatherKit API"
HOMEPAGE="https://github.com/tjhorner/python-weatherkit https://pypi.org/project/apple_weatherkit/"
#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.8.5[${PYTHON_USEDEP}]
>=dev-python/idna-2.0[${PYTHON_USEDEP}]
>=dev-python/multidict-4.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

View File

@@ -1,3 +0,0 @@
DIST aranet4-2.2.2.tar.gz 13930 BLAKE2B f6d276056277fb9d32a65563697b50f5f09be843f204a7af99f0a14eb10a8d6de4f87f5c9f4f802228b1b4c9353bb6c20e7af3e7bd3e7d991471b5c5346aee8b SHA512 ac02e71c6829290faaebe50e74cc71cf17524217d963d6404971715527f3266fabe0bd8c5887282f43ab9e7843f4e278652e51c502124b9c4dfa9aa1503a591f
EBUILD aranet4-2.2.2.ebuild 671 BLAKE2B 30de9b3de7499501eca693049c28bbb530d14a66f2f8828de96bcb77e8333b78ecc7c5a6a8995cc388672bac85c57c006a942ed8536ae9cdc71453b7c2c409e4 SHA512 585149589e42ea1bdf1e161f1dc9b001805426feb8eaa8422c09c1bbfb428d4c704910dc810f6bacaea4c4e5f0ca346e4375721efa8ec2bbd2cedbe78450ab8c
MISC metadata.xml 389 BLAKE2B d28e9f1bd4d630290f1800afb21864a4308f4fad13f873a4ecdc8de0ea08fb05716c62978f26e347b4fc95e935dfb400aa4843f0d6df5927d87839ab8a3580c4 SHA512 1f96cc081fef62dea7cc66119db369d91ac68cc62328d5acd5a417f98f2f4b5e56a6a3ff3ff8601acc1117c0152a38a478219305c385468b0940d19af3487639

View File

@@ -1,12 +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">aranet4</remote-id>
<remote-id type="github">Anrijs/Aranet4-Python</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,7 +1,5 @@
DIST awesomeversion-23.11.0.tar.gz 11793 BLAKE2B 4ea8c029508c4b33b603c35d5ff31426ca327c0cc9e49fb8140df5ab6b7966f264ed8a026781f05e33693f1256dac5736ffa12decf565a7a009b8b1654bd8370 SHA512 07f5b59ceedeaf2a4292f5385340fdfb6d4a584ed20bd30224394071ae9a67a9d3dc548e3321a20296715647c1f8105e480a332e585309bebb27e3691e1c5604
DIST awesomeversion-23.8.0.tar.gz 11808 BLAKE2B 96139a82cc42fe3f7c7a0bc891c4b7c22c3782ee164603e2c86b3428f6b42a9e176c4578b5998a983cce4011822d9aff16c1da914bc23d75271d4a3d0ff1c294 SHA512 3f41920d068a657389b60b7067061aabe645d50c2c6717f96a643763c39fccd6e89dab8c975f9e47a661b5b7a928ac608e606b4107c640b16c3a033a5e48deb2
DIST awesomeversion-24.2.0.tar.gz 12040 BLAKE2B ac256ee6a8e3c4ad8730651a4cfc47ae8ec939e48a7d288cee2b9313e18b227b850a51b3896f8aa883f81f6d69cd1b494984854082871a06928c4dfe83c48199 SHA512 91b09185c04c82d89e24c5410aa13325385dc39032d4920936a0fd78e3db473f87c478d998ec964c1752cfc1ef7e678947abcc16d46c3537fdada3e115e042ac
EBUILD awesomeversion-23.11.0.ebuild 1030 BLAKE2B 2955f4e494e662a54d184e6f9af9baef1e8c0d74b7b28b163d6ab6c62bbb900c89793ba07769522ae24a8931874d0172abf0f596b8cae35e3e511c6a04ba0fda SHA512 1be13401a1c22b83c147c94f2e680a1416a044401863be961aa522870d7fa34151602c9e6a20298fbe9d919098f1d096d9d207824abe184e5a339af42724b772
EBUILD awesomeversion-23.8.0.ebuild 918 BLAKE2B c3e1bf02e11a200b0afe75d78574428f070a1f7f707ac0c8a95253ae55b814c0814c2f09842735792e055af70f17a0296a3baa70128c769e7b0771a69c2fdec9 SHA512 ee45c8b429c12445c0e7506533c5989cb5a25a23d24c71548f0a6e8d065569e8db7a53bd0bcf6fa17208bcb55a83079e2849a34a4ef39784abf57d1abe7e3b72
EBUILD awesomeversion-24.2.0.ebuild 951 BLAKE2B 4965cf89c87f7136eeaff055156f5e8018078f613bbd239759c0bf09cc7d8dbac01ae110e5f67360ce256466198684877f5c1c8681240a7dbdfb2a946f15dd2e SHA512 c0685e1c46e08f011de31a7038975b9f1c278c0c3a3c3a1da0a2cf07128c67c2bedc1997b4e4638efa55d4c11fe8db5e90983da5f4aca586f1216a86f6e767fb
EBUILD awesomeversion-23.11.0.ebuild 1030 BLAKE2B fdcea8339f96d9f35e3a974415499ce0d8b1bddf35d431767224179a3eb301d89e8e4deb953b030fd29023cb1a08ecbbb951d98a3325d3af1d0c8e6adb44a875 SHA512 218b8ea9e4708e180a72d5d26bdca91b705f7f2a7518e85aa1ed14b2440a2489ed7c8c9b0a829beb045d4676c0c8110c1a0062c5d5f36164db2f573f944e3c69
EBUILD awesomeversion-24.2.0.ebuild 951 BLAKE2B f5bcde7b67150ecd5fa9fa33ed592c901c0cc2977fae121ff44bb16787dffd2914b733728ffb4dab1babb7679bf8764643db01da612d9829f108089cd0f20d90 SHA512 fef12d97ea8089d06f8ef4f0374d1fc60e794fdfeae8c6b59b941285d94563a8dbf79d9167ac636e295ee70a08f36cd648f4ee3c6f4facc0f8c1b6d47220b838
MISC metadata.xml 517 BLAKE2B 31b94d8989fc64bdef5238d6293a4718b5606bdf2574662019d91fe8460f9718268299b64fcb0e859c26238b7a4a3c5edd7f0855bd1a8dfa86419302aa1c8503 SHA512 6b3ff67eebc709692aa88374dd079f377a1ce9085c9367b49b769e4f6a23a89c80787a45a55be45651477721272b9daa70f517ff5cd552cdb80f8428df935252

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="One version package to rule them all, One version package to find them, One version package to bring them all, and in the darkness bind them."

View File

@@ -1,36 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="One version package to rule them all, One version package to find them, One version package to bring them all, and in the darkness bind them."
HOMEPAGE="https://github.com/ludeeus/awesomeversion https://pypi.org/project/awesomeversion/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest
# include = ["awesomeversion", "awesomeversion.*", "LICENCE.md"]
python_prepare_all() {
sed -i -e 's:, "LICENCE.md"::' pyproject.toml || die
distutils-r1_python_prepare_all
}

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="One version package to rule them all, One version package to find them, One version package to bring them all, and in the darkness bind them."

View File

@@ -1,9 +1,9 @@
DIST axis-48.tar.gz 39667 BLAKE2B 19a628f6d582a3beabeedc353a8561b2a571380248bd487f8818d7684d86f664be234fa53403dcbfa4ad47da8d081edef40b58072569424285c2080549c5648a SHA512 7bb404b6488e2e0e1c822414581c55854ca80ea93773cd27aa8a96e216cffad93572d914f51718112e647894a35b7b5623bdd0f4f597696b16b7aa2325b4f187
DIST axis-54.tar.gz 83439 BLAKE2B 9b0a475b8cc17461dbcf68efa396f009a829d289e80661212f6332188785f44d8892629b04771c9d9bf56fb8ac695470697673251b4ad64153ab259fd3775932 SHA512 44b511ecf5a98711a25c653ed9230370d420e2163f267d23d10d9069408fa658bf2f177a66b7556ad6ee4bdeed9501441b040304b38f1f66c9cb7e7f58eae4fd
DIST axis-58.tar.gz 83535 BLAKE2B 61e336286f9374673274934c2432eb985b893ac91b5ccf53d5fc71836eb26e39b04f63b1c5773bc045c7b96c87c6f44d70c773e1c7bd7a107881ac679b7a8e34 SHA512 a17e6970d1fd61f839e84c803738f0a800babbd0f0289b512ff0310d1a5a297c7043555e78f1342046e2b182895e5a10ddc1492294231bd45e6478c6b1e9003b
DIST axis-60.tar.gz 84348 BLAKE2B d4089cb49b45fbe75fd4e5e944b55fa9c06afd3bbb8e45321cae8b200b4d4e60ec2d183130c703b6161061e35fdbe42664bee8e42230f85d2d3d343d9c6f575d SHA512 ad053633cac6092cfa18b199d1b20b63c982e86e5685f452dbfe9a7223fa1e03b338a7eee7dbcdee0ccb8d2a87001f698c23e32e26e7b7349220abe25a36f0c5
DIST axis-61.tar.gz 84230 BLAKE2B f43037e4617aae2f6c4104ed162870dce289575c02fffab19d0bd4c8449cfb3df2f3eb120936ec266003f9a7ab92fa588f37436112f425ec5868472924ecdd83 SHA512 4adee55342e9c06c547511bf7d9466d9d3567c6352397e4de54679d2ccef9ba0731972911066b0e17a53012ac37211e35d22880a5a41c375fa9fa09e652515f9
EBUILD axis-48.ebuild 818 BLAKE2B fc709a65ce52893b45e5750213c9b3e393c8b9ce379967600423f5fcbe82bbc011d48cc1e3a8658e134e0884ccf1d8afe42729563e62862f4d816581ae6ba4cd SHA512 9b91bfddcacf97c93fa1e26648ec6b4eccbed86cd8d7987074d0c86b2bd8e43f74b45abf97eed541ef6fbc892f2dcea7caab2e6fb2693422a95c0effc97cf71c
EBUILD axis-54.ebuild 716 BLAKE2B 84ebcfa67179105c89e7fc51fcfe908fbdb3e8f95bb58c125ff54c8c1a47c9fd8e4d6ad99b78cd0dd947935a0b4e140c2f9ec566a30c6ba7aafc0e7a57908d09 SHA512 066ee61af00ceef3fdecb53a4a13fcb7f76702d30926d1bfd3ea27c79ebede8ccc8d10fd6a7654708b37b77195cd51aef428b11b2d9bbb096701b61563ba2a69
EBUILD axis-58.ebuild 716 BLAKE2B 84ebcfa67179105c89e7fc51fcfe908fbdb3e8f95bb58c125ff54c8c1a47c9fd8e4d6ad99b78cd0dd947935a0b4e140c2f9ec566a30c6ba7aafc0e7a57908d09 SHA512 066ee61af00ceef3fdecb53a4a13fcb7f76702d30926d1bfd3ea27c79ebede8ccc8d10fd6a7654708b37b77195cd51aef428b11b2d9bbb096701b61563ba2a69
EBUILD axis-60.ebuild 673 BLAKE2B 62da66c1e23fff1c7470ba315f46282a6a01828c27ee4fdbaaa9d4012b389e4757d772c5d605fe679b8a04e526004f177b1113cef551ec93c4b087a702ff4879 SHA512 74e41ef199645e4c40a7f801fb3a62e338af2c9de5abd98ea7a16a330e8c4b4590588a0109a674271173bf9d3912bbd80c40120989d96218abab02578f0bcaab
EBUILD axis-61.ebuild 673 BLAKE2B 62da66c1e23fff1c7470ba315f46282a6a01828c27ee4fdbaaa9d4012b389e4757d772c5d605fe679b8a04e526004f177b1113cef551ec93c4b087a702ff4879 SHA512 74e41ef199645e4c40a7f801fb3a62e338af2c9de5abd98ea7a16a330e8c4b4590588a0109a674271173bf9d3912bbd80c40120989d96218abab02578f0bcaab
MISC metadata.xml 518 BLAKE2B d8ccd53db6e5e584e041a5e65c8b3b129cbc1d595aad3a7e04a221c4d77b54d367d0bf7c9e322675ec021f2ccf4e62788b643524544d26686bef483567b2eb60 SHA512 cdfdd3ed3daa748f17c682966851bf41eadfeeb271afc9c07d577a940c0d892907120650f16d3d66169cfae851f7773ea79d105e2087b6efa4c50b630ff6d95c

View File

@@ -17,10 +17,9 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/async-timeout[${PYTHON_USEDEP}]
dev-python/attrs[${PYTHON_USEDEP}]
RDEPEND="dev-python/httpx[${PYTHON_USEDEP}]
dev-python/orjson[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/httpx[${PYTHON_USEDEP}]
dev-python/xmltodict[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@@ -1,5 +1,3 @@
DIST beautifulsoup4-4.11.1.tar.gz 517113 BLAKE2B bc0cc8dbb1bffca2d3441a274147f201b79447f2147f7b4c329f05f6d230f9986eebd3709199d0b3c7dba8c15e4ce42e9dc75e290a2bfdfdae643f5dfe07e767 SHA512 7446be07cd55f23def929e6491f0d74a940cf50206ed520b8ae7b9d57bd19ecf6aa821f446ca4f26f1e08b43fcc71fb397886f51a3f0ec691f9e53dfdc7a0cf8
DIST beautifulsoup4-4.12.2.tar.gz 505113 BLAKE2B 94412a87dcffeb14655417eb61a784c8933aea79c81721ebf30114d55fd3e0f58850e0cfed354d3573d1bf18b556f3d83474b64a2a8d88f503c5125d5931321d SHA512 1dbb620f675bb319ef050ece0f343e80359bdc59cd8b8de19b1851aa5bca1081a7e953e3221ad97142198c17f67384c05b0406af24a123d71398f209fb89db97
EBUILD beautifulsoup4-4.11.1.ebuild 892 BLAKE2B 2d75183566afadf2f93a2c2438479150a8ce056acd2a5cf2f2c4554739f0a1801471fd4c1cdffb8bb3c329dbcd31e7d06ad4dbe1210f953603663757ed58bee9 SHA512 1f716c0e6471b0e0260ab4abce4143e07e81c1003b8f8828e9dec9e250be265989c85eb0a0dd66237d9c0bda3861345641b25e2de52042c199029d5a3135de2c
EBUILD beautifulsoup4-4.12.2.ebuild 900 BLAKE2B caf20d066c038dc532a75c01eecf8bd456c18bc68bd1325a89314b0fbc89704a7b3d64c7a1d0c8f2efe28a72ff321454f2d0bef8b8214a9eea5359f384796d48 SHA512 44068a6ad1037579daa9a138df1f545d1c6974af4d77dc4a7143b51cb6e036edaaad2fda8361f4ee1421a684a4744c2397bafa6add6ab37e235589383c0fd1c4
EBUILD beautifulsoup4-4.12.2.ebuild 900 BLAKE2B ddbbd6ca5bd6b91d06fb3eb9889e341de28a2fe3c852fc65bf1aa76b90dcc556f8024add61a5c4806f9d128cc3651f8b3d2c09f2df3c01e8f42828517d8ac5f4 SHA512 e0f7ff85743151367f59cc91749ef210ce1fe3d3a71ee414a74c6e9f25d651e9670d155b45d492035ba3eea34b530fea4b409145fa6e3d0dc7ef69e2a0d79f20
MISC metadata.xml 466 BLAKE2B bfa24c4b857c2f042ac6495ef1d369eab11303c3913fecf068d391549691d1f90641c2511bd52e3854156909c6027adf2ccc1481089f3aa66b504852ee88bc2f SHA512 c172ed4193efc223f726c235153e4b61f55cd3be4bc37f4ce7e6142252c10e7006210a0d6842072b1e01fb6a83c955fab04558a37223ac201b08bcd78db88177

View File

@@ -1,33 +0,0 @@
# 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 pypi
DESCRIPTION="Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree"
HOMEPAGE="https://www.crummy.com/software/BeautifulSoup/bs4/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
dev-python/soupsieve[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
"
# bs4 prefers cchardet > chardet > charset-normalizer
# however, charset-normalizer causes test failures, so force the other two
# dev-python/chardet[${PYTHON_USEDEP}]
BDEPEND="
test? (
|| (
dev-python/cchardet[${PYTHON_USEDEP}]
dev-python/chardet[${PYTHON_USEDEP}]
)
)
"
distutils_enable_tests pytest
distutils_enable_sphinx doc/source

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1 pypi

View File

@@ -1,10 +1,8 @@
DIST bellows-0.37.1.tar.gz 246182 BLAKE2B ba8a7c426f82dde6d31de8a134467bfd714236fdae56842134517689ab619698591f22d4f0648b2a80bd76ab9b11be13eea597301e54e456664e8f89ec30e406 SHA512 50011bd5fa3ee5ad741672645347ab90a25efd67b861a67f7edd31f2cad08ae8e670dcb6f1614c9156154e9c41d69d7038df89fdad949f6a38a3c1b625c86f63
DIST bellows-0.37.4.tar.gz 243495 BLAKE2B 62e9e509bb9a010f915f873e1a67931a8aa7662a02a1e82d6e560033f49add7cff5fcae04f5d607c0a0c76ff3c258cce2aa8f5d99705e67d243ff41c96934468 SHA512 ec07837cc3dd6bd9c8a8b0c76c0cb0b44c4b17436e6ca754f9bc004e974236effa38a2cba54328fa64e5ac239601307237726c0c632b69644a9220e3689cb515
DIST bellows-0.37.6.tar.gz 249569 BLAKE2B 3982ca8832aba9cb230df977fbcd963dee1d9b1b8dfdf82d327fa486bc22c29f284fd6ee3f0986ae64797ceb379f5d91f41ec6a3a0794d08603c16269b4d26ca SHA512 e39e3cba9fd6a16c8b9db6c129a6daf44bebe9cc9a4da786b1c27c1cf750f390fa1df5432bbaf4b6523a3957d686875afbd9b7bf2a1ba327c38b32398908b654
DIST bellows-0.38.0.tar.gz 250654 BLAKE2B a7d74b90fe6fc4682f2ea0f213ec5a962a70fa6e790dbaf8450ba596d126288ce45f5866adb2318bbfbb837d9a992faa7e328893a0d72b6894a5d144266fa68f SHA512 2fceafe4c51a44b8cdc2952063c975228f2209f3817da75bcd8802d8df968b7245fc0ddb85b22b86c2e9756c79895e0695072e0b106b93a116acd6b9a5f0974b
DIST bellows-0.38.1.tar.gz 250607 BLAKE2B 5952df7a63396caa3b2690fa6ea3cf173b1fd5c603441e12c62c23ad18eba2fd594791b7420e593c7ed44632d3187ab528761f146ec5edaf5004a164305f23b5 SHA512 a13fd6e03a2c366867ae96bda3c214ceb533ec78cf2cd0845ded671f1d576389579b51225fcfbe00c9145900f3c72f93c32834e7d2e18ad345cadb1727b426b8
EBUILD bellows-0.37.1.ebuild 1160 BLAKE2B f219efc5512570ba6af73b87c2028818e167384f14d2a0986a22366120219c78a68a18351e4efa3c538f95a9772946f0f1e5976d8192cf8b2206d55f92ea160e SHA512 bff675c3dbff9a43ace64ffc40034e4366f9743101ef9ea07c126d801cf93fe65b8bac9760ac1f89e969cf4d4d1a42299cfc0d2d0a2a8ec076d8319b9147a30a
EBUILD bellows-0.37.4.ebuild 1119 BLAKE2B d82586bd0c1d0d75cc12c38703183f17d87c391ff1a1daf8a7edc07d810bc081fb90b02e71b04863f68f109ac0d0454e3a41aa1603520e46ded632afc405164b SHA512 51cf1ef451a8569530b7913eb181f0160be0a06888f39d72b1107b746cae2944eaf0aaafa3c8f1d02586a2fd36f61f16c89cc4261fc8deb6aca01c1bdac930ab
EBUILD bellows-0.37.6.ebuild 1119 BLAKE2B d82586bd0c1d0d75cc12c38703183f17d87c391ff1a1daf8a7edc07d810bc081fb90b02e71b04863f68f109ac0d0454e3a41aa1603520e46ded632afc405164b SHA512 51cf1ef451a8569530b7913eb181f0160be0a06888f39d72b1107b746cae2944eaf0aaafa3c8f1d02586a2fd36f61f16c89cc4261fc8deb6aca01c1bdac930ab
EBUILD bellows-0.38.0.ebuild 1081 BLAKE2B ecb2fa6ec7adbda0c7bc49211eb2956d6c767f74f5b03dab8e13ebee059057f41ffd9c5ec597ac35b32238adc50f6500126c129db4188cb1fe702cbea04c8d13 SHA512 8c5e758675ef04ff2eecb6ef76cbabb215a5c008879ebf164e22894908febe90a301bdaa1287ef6be8c27d4805b541e690e971aafc489e51f8d9d42776ecec43
EBUILD bellows-0.38.1.ebuild 1081 BLAKE2B ecb2fa6ec7adbda0c7bc49211eb2956d6c767f74f5b03dab8e13ebee059057f41ffd9c5ec597ac35b32238adc50f6500126c129db4188cb1fe702cbea04c8d13 SHA512 8c5e758675ef04ff2eecb6ef76cbabb215a5c008879ebf164e22894908febe90a301bdaa1287ef6be8c27d4805b541e690e971aafc489e51f8d9d42776ecec43

View File

@@ -1,37 +0,0 @@
# 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 pypi
DESCRIPTION="Library implementing EZSP"
HOMEPAGE="https://github.com/zigpy/bellows https://pypi.org/project/bellows/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="dev-python/click[${PYTHON_USEDEP}]
>=dev-python/click-log-0.2.1[${PYTHON_USEDEP}]
~dev-python/pure-pcapy3-1.0.1[${PYTHON_USEDEP}]
dev-python/voluptuous[${PYTHON_USEDEP}]
>=dev-python/zigpy-0.60.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/asynctest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
src_prepare() {
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
sed 's/, "setuptools-git-versioning<2"//g' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest

View File

@@ -1,9 +1,3 @@
DIST bimmer_connected-0.14.1.tar.gz 7215836 BLAKE2B 88c622b6be140b2f4ed715656ba9b4462d2f5ec4938f55c868e0a755cd8f162ee96f7d923ce0a2febe65d2734b47505a3a52ce1d5e9831633a78741976433c7f SHA512 d5034d5cd900e2db184c40858c9cba197f1ade888a70cc55ea9b9d77928488bbd840a55ce66654033a54b8b7056e935cd2e44b6f60869b4d43e3f1db2abfbe83
DIST bimmer_connected-0.14.2.tar.gz 7215926 BLAKE2B 80c15fe622e0459b0a8470bbc07ff60fbe137763394888fe443a561991bf30a4ff05917f980cb7a12f8efa247e85dc6b9a354a773e451a990a035d172f698646 SHA512 59e536115d4327a7b84ee5f1d2b9445bfdcdb3e4827b05154fafd9d48fc6439a8a2d6243579e4277615aaca244ceb82076a32ca2b9f677ce478fd2146be4b76e
DIST bimmer_connected-0.14.3.tar.gz 7217551 BLAKE2B cd11bc7579aa4e3b3a58c9d172eb726a48bd1dafe5d0cba702dd20df7c37099fc754d7bbae151d3a132d85efa475467cb83f9b63c8fb48c09e6da21d259b3383 SHA512 be89c942484797758f17f92ad4c200017073084b8a1b534d72c7278fe8df7542178f84e80bf88ee1f8f75201da62bb516c4a17e9cd8942a00ac4a550d096e3a0
DIST bimmer_connected-0.14.6.tar.gz 7218651 BLAKE2B 81f33f2116c80e7dbf9595cbe5064eefbcc0902442b9472e269ae2b3d8e2787451e00869593fe44006b222124e8a6e8cb0215899fc6f9a4ad645342fa2cee2dc SHA512 e0b647fba644e435df1f08f5c48a4050011ac07215caffc5ee2df3f20ed550b7aaec38bf9d565afb112e83b581d097e48a1b635e2ac913884538042fc0f709d4
EBUILD bimmer-connected-0.14.1.ebuild 897 BLAKE2B f5f70e1335aba4d81dc132dde14a4a3d7e5c1a803a653711e658af35e8e52ad3b7ebbd6b75af8c3c82165b5cfdf7db8e9fe55063069e81ae17bfea27fecfde11 SHA512 d32e6efd74fefd745e447837005699338008f6942b53ccf85a84a4e5f056a02b87daae2037fb59f80c02c5f78f25b12215c0abcf254dc2d715cec3b6a4326d1d
EBUILD bimmer-connected-0.14.2.ebuild 897 BLAKE2B f5f70e1335aba4d81dc132dde14a4a3d7e5c1a803a653711e658af35e8e52ad3b7ebbd6b75af8c3c82165b5cfdf7db8e9fe55063069e81ae17bfea27fecfde11 SHA512 d32e6efd74fefd745e447837005699338008f6942b53ccf85a84a4e5f056a02b87daae2037fb59f80c02c5f78f25b12215c0abcf254dc2d715cec3b6a4326d1d
EBUILD bimmer-connected-0.14.3.ebuild 897 BLAKE2B f5f70e1335aba4d81dc132dde14a4a3d7e5c1a803a653711e658af35e8e52ad3b7ebbd6b75af8c3c82165b5cfdf7db8e9fe55063069e81ae17bfea27fecfde11 SHA512 d32e6efd74fefd745e447837005699338008f6942b53ccf85a84a4e5f056a02b87daae2037fb59f80c02c5f78f25b12215c0abcf254dc2d715cec3b6a4326d1d
EBUILD bimmer-connected-0.14.6-r1.ebuild 910 BLAKE2B e2bdeefea6f51d3c69ad0bd8646e757a21b0b3c2a8001f1d64c526706a8eadd500a645d4ba6890280f6f5addbdb2e8a368f37adde40ff6ee56e0a71c435813a9 SHA512 a263d94d854d73e83388b84cca5c19fc0bb670211262d14c9bcb3f18527266a43fe163dbbc04b48f237448a37c51f7917cc4af78f1a9141805d6d8773f1c0328
EBUILD bimmer-connected-0.14.6-r1.ebuild 910 BLAKE2B bbda2d2ca881612dcde20713c3294c4597217db3f8fc2c561e93d714e0774ed83f8aacdaf3b52b189f0556ead6c1dfbd0979ae354f3b5c5b30cffdfb60858f7d SHA512 fea4ba3fdc71f6e7929055ff76656989e3e373f776732e6d5db7d8ce0aa74bc31791f81ab2a98ef920c0539e71bf984e92f3dd613f9689dfa517e51206d9b0e4
MISC metadata.xml 489 BLAKE2B 3ea6a159d6170eda790130784fe9b8eba36ebe203ff7a4b42498e06be7e06f700199cd218572186c3372a327d633471f2fb6e9f3b50e90914d91fe5d64a0efe0 SHA512 ea89d3262be4463050668478b7cfa0867ab577f546db513d6601b751e59be348d7fca88ee2020279814101c44f0e5985ffa45817639f8fdc0d44fa211293c49c

View File

@@ -1,35 +0,0 @@
# 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
inherit distutils-r1 pypi
DESCRIPTION="Library to read data from the BMW Connected Drive portal"
HOMEPAGE="https://github.com/bimmerconnected/bimmer_connected https://pypi.org/project/bimmer-connected/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/httpx[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4[${PYTHON_USEDEP}]
>=dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/pbr[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,35 +0,0 @@
# 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
inherit distutils-r1 pypi
DESCRIPTION="Library to read data from the BMW Connected Drive portal"
HOMEPAGE="https://github.com/bimmerconnected/bimmer_connected https://pypi.org/project/bimmer-connected/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/httpx[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4[${PYTHON_USEDEP}]
>=dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/pbr[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,35 +0,0 @@
# 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
inherit distutils-r1 pypi
DESCRIPTION="Library to read data from the BMW Connected Drive portal"
HOMEPAGE="https://github.com/bimmerconnected/bimmer_connected https://pypi.org/project/bimmer-connected/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/httpx[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4[${PYTHON_USEDEP}]
>=dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/pbr[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Library to read data from the BMW Connected Drive portal"

View File

@@ -1,5 +1,7 @@
DIST bleak_retry_connector-3.3.0.tar.gz 15476 BLAKE2B b7ffd1ceb871aa2943665b016868b08e1258af42ca5201092710ffaaeb5582066ccba2529f2ee6a9b0e88ae59cac926c5da3ff1ba2e065c3de30dff6811aa689 SHA512 dc1bffa9c50dd7ee053e7f35b7818484b27b87c2fb33c6cf5660952796043e268b9e15dca9596161a47ecbf91fcc4339e8a5af8ba864b358aadde52160c97f6f
DIST bleak_retry_connector-3.4.0.tar.gz 15395 BLAKE2B e0108232a4ac4ef5fd6f1f52a73cb295ada9913964fc5c2b69963f817534eba88862a15516549b819fb129d63558bf95e1d5b751061caa5e6d286c9b7921bf46 SHA512 4cd09d38f034324721eaa34413558f698b3a0588a85fb39eb3cc0978544a25258b91f389197c050849b145012902b01a7ca4abfd9dd8f83848949c5971cde519
EBUILD bleak-retry-connector-3.3.0.ebuild 941 BLAKE2B 54016e9aaacd4396bf47be310f7f03461ec6636f2abd156825844d5a311e1169be664ccebd3691fb9a6e933c8882540b9cb5d20270b9e68823fa6c1317db90cc SHA512 52ac74f3d0cc2f46e9d6de9c127d00994f215f5b6312c44bdae402294873dac77c7308bf4c304b08eb8015a91486b1a8051c78bb6e9bd2e2808d110b72064a18
EBUILD bleak-retry-connector-3.4.0.ebuild 941 BLAKE2B 54016e9aaacd4396bf47be310f7f03461ec6636f2abd156825844d5a311e1169be664ccebd3691fb9a6e933c8882540b9cb5d20270b9e68823fa6c1317db90cc SHA512 52ac74f3d0cc2f46e9d6de9c127d00994f215f5b6312c44bdae402294873dac77c7308bf4c304b08eb8015a91486b1a8051c78bb6e9bd2e2808d110b72064a18
DIST bleak_retry_connector-3.5.0.tar.gz 15393 BLAKE2B 168adef0d8dafd36c0bdc10ed82dfe6ebd691f38c72958116067f34d209cd1aa9ec910593209ac0d0e634cbea167c0d2cd1e61b3c31c74610c7257a4078c4c53 SHA512 901e8b2bc75554edbad9f908808335ba206cbfb51256ee2cb2054622fd9763574ca3d59f7b5527d892d3b50a6868dd2f6d550787020ac762f0dbe96a8701ffe2
EBUILD bleak-retry-connector-3.3.0.ebuild 941 BLAKE2B d929c1d77cc06ab7cfe7210da8b806c01016e49b459efb1442906f74e53fbc04e3187735d5fb7f35a6d08c7a28d03929a0fe38c3c0170c406abab90f45b0007c SHA512 ec7c71a0d706d85cff02cc9f27fd009d115294be5ee4d9f251c61fd4cf10f8ceba4f6a5c89c0f3b86ad5bedcdbef0d83e09b378ad78835ad45be62d66dcf006e
EBUILD bleak-retry-connector-3.4.0.ebuild 941 BLAKE2B d929c1d77cc06ab7cfe7210da8b806c01016e49b459efb1442906f74e53fbc04e3187735d5fb7f35a6d08c7a28d03929a0fe38c3c0170c406abab90f45b0007c SHA512 ec7c71a0d706d85cff02cc9f27fd009d115294be5ee4d9f251c61fd4cf10f8ceba4f6a5c89c0f3b86ad5bedcdbef0d83e09b378ad78835ad45be62d66dcf006e
EBUILD bleak-retry-connector-3.5.0.ebuild 903 BLAKE2B 1a518ef632d9096b2eb7b6c3b2b1213cf542a278486476f73a41496fe05636c9d3a8b95c52a435437f15fec727d16a2e52b21a8683ab2aee249b96d5f2af0cc0 SHA512 49f8937c777dd0291374e21d20a4055627ce942c85a3dbab628f3b08849fb72d7789fc815d08f90f2b75924774bfeb40471185d717a97756982ad217982acf57
MISC metadata.xml 544 BLAKE2B 2d8d7ff97111d45f4af0508e71b5fc22338ca78c1980c7f5ee1524317f9a0d32edba4004293bf15d95150b1f4ccb7a217804f02ae33b889506696340ecdf7c45 SHA512 a122abf4926c22123013213614f7153f87447196c62f3cc241037473d7918c23666a36e32f2a6a36c2e29a9bf7ecbf897e364e93d8002ff7d088145fd25083b0

View File

@@ -1,8 +1,8 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

View File

@@ -1,8 +1,8 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

View File

@@ -0,0 +1,30 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="A connector for Bleak Clients that handles transient connection failures"
HOMEPAGE="https://github.com/bluetooth-devices/bleak-retry-connector https://pypi.org/project/bleak-retry-connector/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bleak-0.21.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/async-timeout[${PYTHON_USEDEP}]' python3_10)
>=dev-python/dbus-fast-1.14.0[${PYTHON_USEDEP}]
>=dev-python/bluetooth-adapters-0.15.2[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@@ -1,9 +1,7 @@
DIST blinkpy-0.22.3.gh.tar.gz 64629 BLAKE2B 1bd37a41e3ec3de18b60315b464288b9e2efec510af3445b0e8f6fac0ce4ff7f0318babc145dd4f4e148206fd20b655dc82a66d9f8ce61eaa443a00e1070daa8 SHA512 8417366ec405e5db23ed320b2c9106be3154f3fb608196d04cc02dafe27abe5ae85812bdfb93bf291f7aa2946a8798e248b02ccf6300f40dc9fc2cb62195dfa9
DIST blinkpy-0.22.4.gh.tar.gz 60281 BLAKE2B 631ad00bcc90d0b57f9830aedd2e3ca01ee0b15e0815e472760b6fd2705935ad4cf982871371f453eaf24fb998c88786163be7379eda637113e800b9b82f8eb2 SHA512 0e4673a1a50c92ae99eced9571f331dbfcd47baf456c291d8b3446a9d37f766f536e8c5ed607eb0330c6338218f415e571f0e9e3573a6f875f426e04d88914bc
DIST blinkpy-0.22.5.gh.tar.gz 60915 BLAKE2B d4cbfd4086d8d846d6d4d4bc69006bff0910b049ebb4c21666c4943bd6deed73871f07919bb8ab3a233f1250845e898240a9e6b2333494a860cae4e4adbcd4bb SHA512 50ac07a35017bfe99f8ddbf8cb16c3db1222a1ddf689f975d83a244225ca69cdb0ae8938191d3eb8a5dbf190ce9b02b73e81f2895ea4695c5c57cf1e458cebc4
DIST blinkpy-0.22.6.gh.tar.gz 61354 BLAKE2B a86a0ec5aa8e7c995b566f9c9ce547210e9598875e848307a42bfc0eb4c8de464a97332dd285d8e04664aedebca0c566f5711e352c47f6ca3e3b097e3b94d46e SHA512 541d9f619155ed4df20edf58b6c847b05615dac1814c3726b2b79a0b1172ec4a845477a843a0ada84a06555a219f2b1cdebf8a795bf115ec955cfd1c1e985890
EBUILD blinkpy-0.22.3.ebuild 1052 BLAKE2B 6a2cddaee7f88d43d0501eab403c78e666fb6a5fcdc89fba35040aa6d3674e21478f307c0131b12652e1af1159acb3740c75c1954694cec5f228df4850042bdc SHA512 363a9bf16dc1dbd18fa4de7259c64532776dc5cae23f266e912f68aa44bf2ab796213cdcfdaeb924554e1c08d0be925f5faa019e02a75cd3b7765415b6fb9d78
EBUILD blinkpy-0.22.4.ebuild 1011 BLAKE2B a3e2558cbab85f0897e3e46c25dea86a01af5402a8b793727bd8ea35a129213727f4d636f4e47228858ae50f55220bf840cf53944c71475e1293d3e9b00a8453 SHA512 78151fd014ddaec8cdac2fbbe891d7dfa9cf3de319130efc8f1a7c8cc0a36ab0de46a19585119b87e1c70758bcb6c63abf7f031f7bfb2b295b74574d3fd4250c
EBUILD blinkpy-0.22.5.ebuild 1011 BLAKE2B a3e2558cbab85f0897e3e46c25dea86a01af5402a8b793727bd8ea35a129213727f4d636f4e47228858ae50f55220bf840cf53944c71475e1293d3e9b00a8453 SHA512 78151fd014ddaec8cdac2fbbe891d7dfa9cf3de319130efc8f1a7c8cc0a36ab0de46a19585119b87e1c70758bcb6c63abf7f031f7bfb2b295b74574d3fd4250c
EBUILD blinkpy-0.22.6.ebuild 951 BLAKE2B 00bf10261119a56d8f67d50c9f316de53a6bd748419f3eb199a6d2cfe62b6452100888ed099af8007274733cf7fbbd4b0c9ca121061b940876fe7cd2071aab95 SHA512 3a24d171fa228ed2248d41ab09a88e99e079869d2b58ca637ec49c0cfeb0abb035356665b3b0754fa06f413ca966ac91e55ad5ef77c95286653763827ce8d36d
EBUILD blinkpy-0.22.3.ebuild 1052 BLAKE2B b9e9af7f078528ce81ff657b0b730ddf976b0128fb6cf10136a96ce196cc28302267304a335ad19fa502691c4d578c331af22fac207547e0c54f73708383c081 SHA512 9644bff4e6980026a07b5d45d5199444abca90261aa98ee8551eed28ba788796b7e083c126b6632c84bcfed2172ba61cfb7c35bf1b60fd8fcd87a35c89fe50ea
EBUILD blinkpy-0.22.4.ebuild 1011 BLAKE2B f0478c9abed931fd1b3d52cdef98e47e9a8842f1eb27a7f5827436f6463e6d5eea38bc9397feac5ebe9281dccc6d68ab60187f7fe4ebfdce93a8cf9ce805fb2e SHA512 03e37ec9c2c75cbf76d52ee4f88fcf744bd594527e2b9b37562affd3fc532e93c887d174bd3b615812a1f34ed2f3b36bfa62f1f58d4d002e08d3f416fe389492
EBUILD blinkpy-0.22.6.ebuild 951 BLAKE2B 10a9650e811b42b195d877cae828236f484481a7823998b60fd3ce3d9595d754026aa32d3655531c3e430fa06351d1979e2a49acdc5aeeefbe7897ec70d88d00 SHA512 454352eeda88a49969d894e076b062ec861b7341624d59d6926434e21db55dd0cc299bf19288bfd1ecef6526fa73612a76015b3ceeea3d1603d6fc97f494ab68
MISC metadata.xml 511 BLAKE2B ed1830993199e1849fa7f2f5d439f7e94b0d8cb79a8e8af0dd886c186bcf820a28d03bf412a17aa97bb52568748fec8f6d7aa205399f1e07ebdb4ebad52de963 SHA512 f0aec584c1f7db016d9c0698543853c466c2732833dadb5935d8c6577ae27a55883ac618262c0d8fc527c4e287ba9f4e4f7ef46aced45572133c391b654a8968

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1

View File

@@ -1,34 +0,0 @@
# 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
DESCRIPTION="A Blink camera Python library running on Python 3."
HOMEPAGE="https://github.com/fronzbot/blinkpy https://pypi.org/project/blinkpy/"
SRC_URI="https://github.com/fronzbot/blinkpy/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
>=dev-python/requests-2.24.0[${PYTHON_USEDEP}]
>=dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}]
>=dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
>=dev-python/aiofiles-23.1.0[${PYTHON_USEDEP}]"
BDEPEND="
>=dev-python/testtools-2.4.0[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1

View File

@@ -1,5 +1,3 @@
DIST bluetooth_sensor_state_data-1.6.1.tar.gz 9012 BLAKE2B cb7caccfd588ff9bdbfc79b15763d84f9116e6544df9b4aee763c0816a8562c5b19ee720ccaf697d168fa2f5fc859c50c29218074c7ba5ea518cf0bc679acd5f SHA512 432243985a7ed7022998eb09f3b9aa0ebedb7b40ec956844ad62313930d3e8aec8ac2e094fab2c394ba96d2ad1499bc95c37575380b277365f867d1c308cb50f
DIST bluetooth_sensor_state_data-1.6.2.tar.gz 8490 BLAKE2B 2f7f79804e20cb567bee7afe37c950b5825fd97de4a29db911d3d136a3fa01d6b9293888fc506d7f05f95ea4094cd78162f3930090cd70b732dc76be46a31c8a SHA512 460fc6563739246347cc528e4e1a22e46b73f10d03fc5ccf1a248b0e90c1c060adc26b190f0f58983e673bd1af51c4870e24a95a8e845e77fdad983d675bed06
EBUILD bluetooth-sensor-state-data-1.6.1.ebuild 829 BLAKE2B 090596bb2f314fd5a0c373e73ae9e2da64a67a916d4461c31761523fbff97e43ee672dab4d50e878474c635becf6e17326299caf4f2e85a889ac1fd2e200b6ae SHA512 137c829d5ced98a0c591ff40f3f3aa89d4952927acd527a863550b52ab07a7d5af707072a2fb9627387955bdfca2e6efd771c6878eb4fff893b34ae2a341bc62
EBUILD bluetooth-sensor-state-data-1.6.2.ebuild 685 BLAKE2B 578948a273a358e2b729b5fff1dbf0e27ae09624fca35b47da037df6c91819a4a4a8c0153a286fd1f66cf09ba0388618aaab2e5dc68b599ad255280ea75e7176 SHA512 c873a6e1fbb63dcc217a6cfad1061ac7bbb50ce5f4caf45cddfd200e7cd2db2ee1366f82d2a375cd3ce3bd9b4c8ab9011c5dd70413659a2d1e370022c2065022
EBUILD bluetooth-sensor-state-data-1.6.2.ebuild 685 BLAKE2B 429a8476749f0e30844f3cbd900dc067532cec7e0fbefa32526927f92ab2277ccb9d02a02fea95aa4fe47b1c343bd6178f664dc317637829d71386dcb4d9b25b SHA512 12b83fdffa1d4585c2efaac754a4886b31f8acfd74da51a0bb276505ef72d505e4850d40e0711898d9e26cbf7aba49fcb4466f72809967704216e6462999946c
MISC metadata.xml 556 BLAKE2B ed455c03f84768378c584cfb51b8dbf2e797942a4edda2c47565eb0ff7af4977b317f5889a00e2964d7dedd19772de841398c5c710f272b0bb4a4dcc797fca94 SHA512 dec9f76991c61d971d2aab36285df790f91e78190510ad3fef876009773e6ea3dda03e7a5e661b6557290ac47c536065fd1e2f391b40b9cf4a499727c93ccd51

View File

@@ -1,32 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Models for storing and converting Bluetooth Sensor State Data"
HOMEPAGE="https://github.com/bluetooth-devices/bluetooth-sensor-state-data https://pypi.org/project/bluetooth-sensor-state-data/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/home-assistant-bluetooth-1.3.0[${PYTHON_USEDEP}]
>=dev-python/sensor-state-data-2.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Models for storing and converting Bluetooth Sensor State Data"

View File

@@ -1,8 +1,5 @@
DIST bring-api-0.5.5.tar.gz 64330 BLAKE2B a3b5925972d150ac64adac7345fd4d73b98034686805881c5b6738cdc996243e5c0a1fce86d3f8182820ff941c4ce0b2e521dca6b671c71a6742237b6de6c6b1 SHA512 4ab5a41029ac288b550e3a8c87be0c5112bff7b5ad0c12e752a81e2acdee6d4611e99da32932fade07d45229ef4b45eaf8adef1f7e4bfd0681857182c1d55175
DIST bring-api-0.5.6.tar.gz 64421 BLAKE2B 724b24eb94486dd958db9e47d29981f850648fb21fb347e4c7042cec86b3eb198c53fe68fc79e120b9ebf5d9ea55914625525bb77fc41b17a28081cbcf46122c SHA512 026e2d983806001968a75ba79152f659ff0969f095df16d38bb470f537c826ca430730dae7751b7067afbd70d790aa20735987f7a504e09a4b3fb6f796f64321
DIST bring-api-0.5.7.tar.gz 65197 BLAKE2B 484ba7ccaa1e0d58e9be12bc97fa5cf026bf5965ba6f5bc5b9152c72a8ed7230db16cb1e5628369e478b87f39f0af34aeb7a71059358c87e35e34b554d55d105 SHA512 9e1c5d11967b23c93ae19de2dfaab42cefef51c47e54a68f9decda72e3b1eefe694295efa8d240738401cdfef74ee7558ee9857e79855e20e9e8cdf51386c5be
EBUILD bring-api-0.5.5.ebuild 576 BLAKE2B b716bca400e044caa29236d10f44edc3450251185a1b00d9106a3b08a192d8a510c4ef9e5723c0f85bb1cc00dcc41e5d3d975f43dd0f32c14c4389daa4cf5305 SHA512 874a61e85ee28b09fab29d34a323637ee26d8a25a634aec7392cb802eee104a20fc425acc7549ff01d789782e82a3fb8c5a362ed5303ee03e57ac9f0eaf7c154
EBUILD bring-api-0.5.6.ebuild 577 BLAKE2B f954182871bad3a0e6fb3854b7f9def1266be44d5efc59429f8cb5f8de9738f0193e4c93e53faa44fb0fde8e9d6f7c7ada53abdca72468059c9ab339aedcbf7b SHA512 c4de4852d763c2e443a5a8812e2bb4ea97a0dd3d99fa38e882d1b55e76484fe99f19e58532a0420a16ac5ca2904d6651dc6d0335d1f99bc9f630936cbc66cd70
EBUILD bring-api-0.5.7.ebuild 577 BLAKE2B f954182871bad3a0e6fb3854b7f9def1266be44d5efc59429f8cb5f8de9738f0193e4c93e53faa44fb0fde8e9d6f7c7ada53abdca72468059c9ab339aedcbf7b SHA512 c4de4852d763c2e443a5a8812e2bb4ea97a0dd3d99fa38e882d1b55e76484fe99f19e58532a0420a16ac5ca2904d6651dc6d0335d1f99bc9f630936cbc66cd70
MISC metadata.xml 530 BLAKE2B 8a352f417a5320e07a476b2a19bd1d8d3f9b9782da4200e4db00edc1e393c946c3f44fc23537dfb34c06c5e0e198f80c5bccfc0a22b8754c0641308336a34928 SHA512 c223d5742ac038247c87aa8f8ed2387d195571d8d6cd5937c76c9965b69a62da612b8e5a5bf120554da149fc20590adece41a316790d196bbad246bc3937cf3d
MISC x 594 BLAKE2B fdbbd32c828dfe9734628d4cca9aa617de3b8525bae7e2efb6f05cf2c83fe43acd96d0c4229db16ef5d5c00c080a170a1be3040d249843be5b064ed22aef083b SHA512 bca8290ded0f6aef6a53d8e2fc58d6419701f129b3660ff86d9bb3297666d5d3afedf7b23a565099ab6416f6e719a46a7bd41dcbb45482edcc695ebfecfbd501

View File

@@ -1,5 +1,5 @@
DIST brother-2.3.0.tar.gz 14304 BLAKE2B 0a0699141c401c19fa0e9e32f629713883994b91c435d7aa5736c57a027f56ee976c7610c4fa92863680446f17df23aefb28cc0c885701d25177393bfa2b6c1b SHA512 2d2ee68bb87a8105581f7cd83aa487bceedbb2f7b68aba8b3812b8e5d65e3ab31457fd2f26123a303284b3df86782d6271d80b16af0a92d6a0a1fdedd2c55736
DIST brother-4.0.2.tar.gz 16109 BLAKE2B e128bd116af07e0a40cfe41912240f50338e1fc691079af902237ecaf5bc3f16609501e9d0921746c0a144fbec8030b923efa9f5ed8d81971e5343e35bbe725e SHA512 e92383064847780cd9ac2e877f0cc4ea38d3237d4840d8d3d98cc2215f7036911e5860ae3884c4e500794c306df6424b438008b23938a12778ca0f7393c351e4
DIST brother-4.1.0.tar.gz 16618 BLAKE2B 0ba4dd5af9d3b379427d014bd2b1ca583d622a397af1948ceb8773688f0adacf055e37ce59f50bed4b4f0f24c2cd3121cd7e44a7f2c6335b71479b66133114d6 SHA512 3e98dd088006b2523bda81b1e9eff8b2166cb9ef7b8d5690599e882cd092af97c6421c2257aa2522769161f1c8df92c3ba796063a2242d97f3a1917b30acd852
EBUILD brother-2.3.0.ebuild 781 BLAKE2B cb0ffc0479877a716bb0cff9a1894783bb8c2b745c9bee5d5f502c2dc69430edbe2d719257a33b79e1dfe714747ba7bb4ba0415ba051676342f82e63a2739263 SHA512 d5c3481b756d42a5dd77dc5b2ad3ed702edeafaf425cb22681dbc2ea3a4f0d765f3003a50298eec878e21951c534eff9638cc1acd2e0e1e4dd5b62557f790245
EBUILD brother-4.0.2.ebuild 696 BLAKE2B fe1b38f9298c32713d1cbb8677c33a196d8f9d10566d5c1fb9ecbfedbd46209e778e716765f4876c3b074040123b58da3ff7e9a51ce53b777edb75ce2b25d850 SHA512 e4433fcab0129e79a1e03079ba9accb4ea49e1901f146472b95f51a80c76892ef0e50220e0656cc00d1703abf81bf836db547ff50c730e29baf4b7bb32e7712e
EBUILD brother-4.1.0.ebuild 696 BLAKE2B fe1b38f9298c32713d1cbb8677c33a196d8f9d10566d5c1fb9ecbfedbd46209e778e716765f4876c3b074040123b58da3ff7e9a51ce53b777edb75ce2b25d850 SHA512 e4433fcab0129e79a1e03079ba9accb4ea49e1901f146472b95f51a80c76892ef0e50220e0656cc00d1703abf81bf836db547ff50c730e29baf4b7bb32e7712e
MISC metadata.xml 382 BLAKE2B 156547dd0d97ed5de780880847a2a6f1b44aad722dae72e42f8ce2d9c89f14ff1043acc044275248fcff3b744571682d8e161ddd0d00ae06e8d2f2b1c549401b SHA512 749cf2159c985e2724c4c932f960ffb86d2762296c2e46b4da84439964b1009e008b0e6c592643342ab8e6e33f16e6c926f35dacb7bdc2d28505da5a24f8ee0f

View File

@@ -1,13 +1,11 @@
DIST bthome_ble-3.2.0.tar.gz 14799 BLAKE2B 352f563d92d9caf4122c90535f87b8c1438ff3d363bf3b094550987eba6832d4ab6a35f803bcde482dec4a88c85529623ce22e994c696d2b19ff6c72f3290ccc SHA512 cfc64a43599996dd40aa0fe91b7224a3a7a7b002fabbc900fd679b24aa2457bf214ad58061e289d6e1df7086cff2e0ce845d71cbd3b1262a4700061c14e05fd0
DIST bthome_ble-3.3.1.tar.gz 15333 BLAKE2B 4e3dd990f094779783567db4d416c7c804830ff31a5cc02ae5ea730c2245b41fe060a5ec3b3608cdd8128746f85bb01738eba500cfc2769b06658f36e0d5b4a7 SHA512 2586deab862217ecc16b796f05aca5066aeca1768e094031361aeb2ee28258fe34a6aceed415fbdbb97fb44be316217e8d406dca8d9a809bb1bba2d74158734a
DIST bthome_ble-3.5.0.tar.gz 15455 BLAKE2B 5eec52a8e9aeabf531c1cd0b8307d054da9f37c1da8864a57e262a906e47ccc279969d9969b629aa19b1f4ed8805e400eb9ecd059bd8d6fbe3d35ecc81be397f SHA512 32ddc759543d69cf93e1561a592876887dcf0f218aff7b2788baa03b8edcda0400c9e3174bd2ce2a6db9fdaebde406d57b3769b4fcd1de5dd82cc09dcabb8849
DIST bthome_ble-3.6.0.tar.gz 15923 BLAKE2B b6185160d67dff0b2aa8df3fd8fc4758ad0779d60befcd40faf394bf950d922fa62176f559e46c79e5cecb522fc647c8c42c14161af36fff11ccf24614e4c882 SHA512 1379571c812d1af23957997bb0f93b8a634b49c0c5cc0142a47c63f33bdbebe98555737c53d7ce483518de93a0d406a158d7db19a859a4232035e06b979af323
DIST bthome_ble-3.8.0.tar.gz 16051 BLAKE2B 80053cd38a1a9a2c22f0903894150bc850723b4f57f078094ef0e8071ca7709b1e3feb8141201ea912f6cc531448274a4d0770dc50a67a2eb9d2084bd44c4b55 SHA512 ee4f061d017f3c2dde6e782b3b3f3a986045cc7fda120230f3c795cded5b659239251be04f41a861a5a163309c30339a96f1eec3355a20ac9e33cc18d0035da7
DIST bthome_ble-3.8.1.tar.gz 15637 BLAKE2B 50eb70b07ac2e9fa165fa39abea4eb3db2ec10678db1784f58152c2ff6b44f7c5fe2f5257e373a644c390bb61040d5845ac39314c844a9d7d396fcf366312709 SHA512 e077bcb88b1e684449d8a5a3435cc061354c200fa027645a09c6844128eb0f1e716c574793fdc5b42df80d88912d3ebc5b30d500d1a7e2df265e623fa867232c
EBUILD bthome-ble-3.2.0.ebuild 863 BLAKE2B 029d77723e463a868aac32ca9e8f5cd30202d73594b02d634c07e064498ea1198a4def31622214a2e89f747599088a734cb64d6c302d8de9148ee081f75ddafb SHA512 a82b5744265e0495c64428131198c9b0829e8981135aa833411b07645ceee7423fa027f080f9514a1ff5c930a0b3601daf3958ae886327d243a0c1d7b274839d
EBUILD bthome-ble-3.3.1.ebuild 821 BLAKE2B e4db9b1a52a407b4032bc84abc26ba90361a70a413d99f337d2ea601335d700fb708399495266f00b40a72715ae741882ee462c4939320aa614ae76371b6c600 SHA512 6a0cdeab06ae0e7a1aef19f43c7a23e7c265e67ed453827c1791f7f09ead7bbc157b7fadf51e8445cd649daf5c21fd150a65819b2d3aa4f2a18e2f8c343f07c4
EBUILD bthome-ble-3.5.0.ebuild 784 BLAKE2B 7fd93646e5c1368f8122a50a705f41ca2ad6d634519d6d9392304b564930d5aef8f7c2b74cefea7d6a244cb185149ea04cb223a1b6696ed8aed228f4650e6b22 SHA512 ae4338b986b86051f9bde11aa7e3a57efcc10ba7abeb8c4fdd6f9e99159785858061031bd8f9b0b754c6563d6a29381c2066b6b0ca0dcfbbafd6d66f4a3b5561
EBUILD bthome-ble-3.6.0.ebuild 784 BLAKE2B 7fd93646e5c1368f8122a50a705f41ca2ad6d634519d6d9392304b564930d5aef8f7c2b74cefea7d6a244cb185149ea04cb223a1b6696ed8aed228f4650e6b22 SHA512 ae4338b986b86051f9bde11aa7e3a57efcc10ba7abeb8c4fdd6f9e99159785858061031bd8f9b0b754c6563d6a29381c2066b6b0ca0dcfbbafd6d66f4a3b5561
EBUILD bthome-ble-3.8.0.ebuild 784 BLAKE2B 7fd93646e5c1368f8122a50a705f41ca2ad6d634519d6d9392304b564930d5aef8f7c2b74cefea7d6a244cb185149ea04cb223a1b6696ed8aed228f4650e6b22 SHA512 ae4338b986b86051f9bde11aa7e3a57efcc10ba7abeb8c4fdd6f9e99159785858061031bd8f9b0b754c6563d6a29381c2066b6b0ca0dcfbbafd6d66f4a3b5561
EBUILD bthome-ble-3.8.1.ebuild 784 BLAKE2B 7fd93646e5c1368f8122a50a705f41ca2ad6d634519d6d9392304b564930d5aef8f7c2b74cefea7d6a244cb185149ea04cb223a1b6696ed8aed228f4650e6b22 SHA512 ae4338b986b86051f9bde11aa7e3a57efcc10ba7abeb8c4fdd6f9e99159785858061031bd8f9b0b754c6563d6a29381c2066b6b0ca0dcfbbafd6d66f4a3b5561
MISC metadata.xml 523 BLAKE2B ba5167fd0b66d07e9b9a09cf3edb72e9fa16943b871e51a981fa62a7ebd512e9b12bda7947c76738c82fd4585fb616e1d5003adab51d70b80a1856094772340b SHA512 9852d5ef64e717d0d38b04d84d39f927146b2159c5330bb3d5e8c9daaaf24e06ae49410f9d7da505b866d58fdd9e506b5e95d6e6e9de2645e307e8d886930811

View File

@@ -1,30 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="BThome BLE support"
HOMEPAGE="https://github.com/bluetooth-devices/bthome-ble https://pypi.org/project/bthome-ble/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/bluetooth-sensor-state-data-1.6.1[${PYTHON_USEDEP}]
>=dev-python/cryptography-40.0.0[${PYTHON_USEDEP}]
>=dev-python/sensor-state-data-2.16.1[${PYTHON_USEDEP}]
>=dev-python/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@@ -1,7 +1,3 @@
DIST chacha20poly1305_reuseable-0.10.2.tar.gz 11706 BLAKE2B b7862d2b8de47e655d87e909e47e0c58573e3fdfe455d3e2b369f98eecf4c057de9afb695f6ddaecdc496c737927e24b89da2e2b397391a9f561a39967532cd3 SHA512 6952ce807cbc4d8255d65831eec6e013cf3be62d9ed91be8740cc6e6b1fd8ec0bb9e508ee77a48c711aedce0dff5de48a73ca28c998c4736d4a8aa26c85587af
DIST chacha20poly1305_reuseable-0.12.0.tar.gz 11684 BLAKE2B ce791e325f11cf65bcecaa25735632dd9cb6e11ee3e74049e0d1bb3d0992b12d19c80001082a2a6eb7d8302c5f020cebdd911bd387882bd7a45c8ba47be6444f SHA512 802a727d2112b2a971f38eab59aaa0ed8c3d9d8400baa9318dd71bb75543514e53eed66468dfbb9087491d319dc25ababffccc5d183e1111dcfa4702547f6575
DIST chacha20poly1305_reuseable-0.12.1.tar.gz 11579 BLAKE2B b364c5878c59d010d3b04b3a27fbee9e5fc2aebc046cf57068feb292bd8c3c5a8750c18dc793c3d2d7569ded5af5107f14d4623ac7e0c6f8f880fa0ea3dc4edb SHA512 a3578c2aeb8fca4ef85a931ab568be048d46ac43faaba73ea104c7e4019fac822298571f0b08caf1871978cdbd149a76ce1948325d95e626aee766850cfa070d
EBUILD chacha20poly1305-reuseable-0.10.2.ebuild 592 BLAKE2B a6d2c72409cf168b7784870adbc3b507068b10a4ddafea173c2e32e70c6246f33558235bae23d24c1207892514da7f92d48ac075849cd5b549727ad448910af8 SHA512 e16ce13569461a78981295caeb38bccabaef44ceca5ca4c766219fe2839699c86e087b36c9a1ca0748722f342c43150a744e1d111d35428a48dbd339d8a7f183
EBUILD chacha20poly1305-reuseable-0.12.0.ebuild 560 BLAKE2B ab441d339251e273ae2e14756a5ad529eb3d19113cd9e75f93ae997f07fd78f034feba3a06d84723aa898a830d17047a2b62d0b47571f892d36448b8fe41073a SHA512 bc4d9721d49cb3ef6795c913bdf5544fdeef36a2e4ee19c444e0c21a4b7f0eb5cc7ef1a2a0ab87c5be1e205e60ab5752b8f1e2d9ee8a264832992876150b61a5
EBUILD chacha20poly1305-reuseable-0.12.1.ebuild 560 BLAKE2B 4f6b5ea6fcea4826f8bc032310df80d0a74dc79d15bf66f73a8e2375a83120b69bf3a8f0917e0a82af0ace4c41f72f349bcc2921ec4a9819f655ca440453c674 SHA512 feae8324c26b62b0652aae4ba32a86aaca152404dcebd50383651d2e01c3ca553421d98270494fee3ea9f53956107190af8f5fd565b9b85fc1355a9ffd7832c7
EBUILD chacha20poly1305-reuseable-0.12.1.ebuild 560 BLAKE2B 80c1cd99c9301adacd1c8e7b5193922a9460ba0f356743d2a60f1f2748c575ea760fbbe8ec478bad5f61c10dd64926e8099e65804792a99cd4ae0af9f71edd57 SHA512 fe16917f07ca90fe1013a6fb9c5b9ba40ad4504002a8e295dca83134045fa1fcef93793eea926a042b2fffe94665ea56222cb57bb93cb322672cdb1a2ad75710
MISC metadata.xml 543 BLAKE2B 805f0a78afc6090596bb853d3a4352fb7f1c1a30472718540fcfce9756096befd3b86b0d6cfef4c15132917e009c199b03a864f9205a65bc6e40ccb5d3af291d SHA512 fa7d9f07655c5e489154e211a20eb1a81d206cf20bbd7f2c7445c8b29ec70f55eff3d83c82a6e33a65b6dc91d5e6755d4d70479ec77359ba2cb170d92c63c13d

View File

@@ -1,22 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="ChaCha20Poly1305 that is reuseable for asyncio"
HOMEPAGE="https://github.com/bdraco/chacha20poly1305-reuseable https://pypi.org/project/chacha20poly1305-reuseable/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/cryptography-36.0.2[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@@ -1,19 +0,0 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="ChaCha20Poly1305 that is reuseable for asyncio"
HOMEPAGE="https://github.com/bdraco/chacha20poly1305-reuseable https://pypi.org/project/chacha20poly1305-reuseable/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/cryptography-36.0.2[${PYTHON_USEDEP}]"

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="ChaCha20Poly1305 that is reuseable for asyncio"

View File

@@ -1,7 +1,5 @@
DIST croniter-1.0.6.tar.gz 30489 BLAKE2B a3caf1d0606dbec7a978e5089b08bf6edb13533524f5a3f1639483547b14a83f099276f4c63e9b84031202c088a8237326f70ecaca0bf3503f4a33173ce0d358 SHA512 1ca37c7dbd6a7365db112ccd474d76babc890aad1e2c341677be13c4f4e28a98219266efc065442e2077588a36b60c01d8e2996f0a32def690cf49e2c7c584bc
DIST croniter-1.0.9.tar.gz 31258 BLAKE2B 01033a483f9f996ede903f9f0f648c9c2e5b270e0cce29845e264d0bbd6f792eeef69ada03ceca6b747ce4db98d79b7875f1fd9304492e40517d04f72f5a57da SHA512 3f8ceb2b759b8b80d296ac1e7994e6fa6ae7fe5b3921f9653edfbd325f88e66964366427df0b2e897abfc9d0b18b23524d8b4a8a2ab2536e37e357295edde6ab
DIST croniter-2.0.2.tar.gz 42739 BLAKE2B 3156c6676e38aead9efd425d92676620e6736bbccef7b4e53ca1ab91728f522e4aa9ac4b518205717e6bc7034dd231f90d6f6f5bc58d04da0c8f76ce8cbc1ff6 SHA512 f1ef58b21be070a4da7447322130bb2a7672572a78c0214d6df37428a8103234582c647747e76d890194dde8293dd2cc097a65484738a03423061545263417fe
EBUILD croniter-1.0.6.ebuild 840 BLAKE2B f27a1b7e8d75beb43cad2ca060f34720cc1a43befe3d3691099e4d30678e2933db10bedc97d7ed420a7f5a0a15c5b46a9b1c33f381ff742052576bf104a247c0 SHA512 edf1dd23b98e42bc713cc7bef2adce9d0855c0394e9217916c0ebdf224a3499f350e7da26885478cc49445837b53293869047fe90c88c6b7f8532b680f703cfa
EBUILD croniter-1.0.9.ebuild 840 BLAKE2B f27a1b7e8d75beb43cad2ca060f34720cc1a43befe3d3691099e4d30678e2933db10bedc97d7ed420a7f5a0a15c5b46a9b1c33f381ff742052576bf104a247c0 SHA512 edf1dd23b98e42bc713cc7bef2adce9d0855c0394e9217916c0ebdf224a3499f350e7da26885478cc49445837b53293869047fe90c88c6b7f8532b680f703cfa
EBUILD croniter-2.0.2.ebuild 763 BLAKE2B 381f62d9f88c22ba3899f669be1e4c16f48b5e48b1d90b5b13a86aac1b43de491ef69951f5503baeb812a0c4a5745810ff0e2863d42c48849487680c71e71298 SHA512 08a1f4ec2cab120ca68c8cde3cd81b4d113522d1ecd50e8889699271377f8ab83fab4dfcb2fb5432b6dc864b3ad8abef6f3d07230d2a2c217a84c5b4747526da
MISC metadata.xml 543 BLAKE2B 545e4c4619927c213c76ec4a50062ac30c3e183743eb99de1f4f0b1bcab9d48f83476c9b30e936b7989a70a3177b42cf0dd6aa39b07eb2efd959d23e9cce72e2 SHA512 352026a560f48a128acb2796d6f27d40f826cc7be38abaaeba9df7ec3e47f1476fc37904eba623fcf712e1fe59c1ac28708b072251ea4a83dbd176751d3ddf43

View File

@@ -1,35 +0,0 @@
# 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 pypi
DESCRIPTION="croniter provides iteration for datetime object with cron like format"
HOMEPAGE="https://github.com/kiorky/croniter https://pypi.org/project/croniter/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/natsort[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/tzlocal[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
py.test -v src/croniter/tests || die "tests failed"
}
distutils_enable_tests pytest

View File

@@ -1,3 +1,5 @@
DIST forecast_solar-3.0.0.tar.gz 8135 BLAKE2B 3d96f09153e99a94964f3a8bb858648ff583f333bd83421a250ba9b58148dd24933168a35250f9844e267a853080c044683d39c447415e774b6da753e1be7ad9 SHA512 a16685a8e49e749b3e6e86903631f393fdb369210b5d84f0d3cf70c134396d6603b814fa8c7a594057fc71a25d1b6fa6611af3c51e288b7c77fd4b619d5da770
EBUILD forecast-solar-3.0.0.ebuild 870 BLAKE2B 8e86de5e9783def589b953ecb24396cfa38d03ede45beb2cd952b4b7c9e58a6df2b579d7daf1ff6b4b25c21094644eb742c093e0f8df498882558e9afd9adfcd SHA512 a6eed805d24bd778ad6be2bb121344fcfac4c4ae31ae7f7140282de23e24161099b84a113ff383d2b23cf70aa40a461686413b37aeb6be986b848ea5c14ffed5
DIST forecast_solar-3.1.0.tar.gz 10823 BLAKE2B 28382aedd7c1786a55d956a1ef8a4414200ab41a81ffff30f764c9621b6710e4419d65ac5a5d3036e4946b52b40cac22337155434c7228357e09fcaed41c563c SHA512 8090b80dfbd9ed7ef9efdd494a86feab7538e83dac7eb28cd2c7bea686ddcf55b2b9eb19ddde126ce5396946f4e7d8687ed247fc8389d29b56f0a3a44606b1bc
EBUILD forecast-solar-3.0.0.ebuild 870 BLAKE2B f041d6a241c5eeb06e7a4a965198a8bb385c1c6559191dc05024d127a4e4b9857f8feed5ef9a7709fb6e655f7e9cf0fa9cba70cc2c15c1a486c02fe7924c61e0 SHA512 368371c0f92ed7811b5aada748d92d31eacdf405d6efba26d02d7e56071141729fc87e105900a0e046534e711e5b33204a10a4370b3735a65d6d54ae8594d6a5
EBUILD forecast-solar-3.1.0.ebuild 768 BLAKE2B 16de07c03d9947a969fa03bd36dd5b9a6306e3f49ba099f3f5375fc497502af062805d1c5dc8418473fdd8f2003d28ccda9515e241aad8a43211494d7365de54 SHA512 e6535bd4740154dd41c6f69f493ea6f4ccca1b7c150183d823658431ab09e108650fd9edb13fc04259cdc290208b9ee7043f04f4c1965f344d11e92db4f1d0a5
MISC metadata.xml 536 BLAKE2B d00bc019415c907a49c9ab12a1c4735b31feb7a77ce8a8d227947cab6aee0d6109c6ce2543688d54f4e573b90c60fb2bab216bb6d02643748cb31c8fad3e2292 SHA512 a3084fa4c3f2ce26f1828744110e9ca03c730aa51d243d7c02024e4d5adbece7f1d6b33b65e01d60136743b89db8b177af58fae83eab157982dd2e05d453804f

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi

View File

@@ -0,0 +1,30 @@
# 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 pypi
DESCRIPTION="Asynchronous Python client for getting forecast solar information"
HOMEPAGE="https://github.com/klaasnicolaas/forecast_solar https://pypi.org/project/forecast-solar/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}]
>=dev-python/aiodns-3.0.0[${PYTHON_USEDEP}]"
# fill empty package version
src_prepare() {
sed 's/os.environ.get("PACKAGE_VERSION")/"'"${PV}"'"/g' -i setup.py || die
eapply_user
}
distutils_enable_tests pytest

View File

@@ -1,15 +1,11 @@
DIST home-assistant-frontend-20231208.2.tar.xz 34232516 BLAKE2B 2ff3d0e886450ae724b648679c7559c07ba1bf8c5a9e7cfcd824843f6da9b0585a1a1109d1234269e8d8ead6d26e309e2cdfb4f53c28dbf5d629ab292543b8a9 SHA512 91424efd97bc11f4c15c7c0ff8b61ea810813c1d4d231ae214e73b6d4d3ec0fe6d924aa051dc5b4fa1604e46fbf3fc948948a8b925771f6e0696e5431e4fc91f
DIST home-assistant-frontend-20240103.3.tar.xz 34872284 BLAKE2B f1d399fab71c545865dcfe7d7369f381cb3c2d3ae86d0f108edf0b14c0467963071e395b9dc45db31c85b64eddc88a7b877d42658b984118eba0f66854cdb6a5 SHA512 bd3280aa5e9fb9f66455271bcb63b6416482bd9032f0b32dd736909f3ad18c3516137b301b53db2f1af5d6cf4ca89378a136d39faf4f870e9c8138bab9e3dbfd
DIST home-assistant-frontend-20240207.1.tar.xz 35778248 BLAKE2B 5d45075faeaf18edf4a8cfb7a103fe18a82a792eb735ce8dd4bc90e065367037f328ddf7ac48f285cd7f505947e6b83b50fc05867c02985b0eac24ad665fbfc0 SHA512 65f55bf995fd64c594bf4e109d860c61aeaec5413ef4c94044bd1f93b45b659e887e662041361c0a3d875fa0b06b16b6863a70ea9cf9e7f72f0957da74b6f130
DIST home-assistant-frontend-20240306.0.tar.xz 36127004 BLAKE2B 619c7a9a86ae1147be56ad815fe0a43791edb30ba0be833ffd75f766dc999ff4b90c305524e768b2ca9b281ee1c5060133cdeea8553c1456f2ea24ec7c1f7620 SHA512 bd83701cba69d331545e35f4ae808e89113fb6a3d4c9edc496f63ffdf6de467ab9ee57b147d6fd5e7d83ae273e997f7b245c8c1552fdf612d06082c73973dcf1
DIST home-assistant-frontend-20240307.0.tar.xz 36140960 BLAKE2B ba5a22c51d93332a4aca670fa52fc4a3338ac9dff5ebc994d06ff7c69d3167edb4f3d18817eebab3f8689bc06ea8de79c1128e32606ab9350b0b923fa0d2e6af SHA512 18112285ab031d2d4878a581bb87e09f57dccd078dfc5963c0ba0da9e1e4edc22976aff8164768073983520675f305e9651291b6558c834e71b140c2058f4eda
DIST home-assistant-frontend-20240403.1.tar.xz 37380332 BLAKE2B a1f38cf8eb8da02d6c10b8043f924c6c4a88f0d8aa5c1b979fa189e7a698aa82f94b139c5be9d362e113822faa947754284fa48d75be2630b7843bc85a5254e3 SHA512 a34329b5dad8cffa0e53e6d29ce0deb420c680f5e39740bab22791bd69aae0724aee557992d11a97eddbc0a7724c3631ad7497c83097613912aa27205a1025a6
DIST home-assistant-frontend-20240404.1.tar.xz 37396168 BLAKE2B e54bb8ae1ccb1faadeb801e6777caffd66bfbb6b86e199cd44d2e47ef1a71111a3562965c8e635195f54b32a260f856b6a59b21b2ee94387ef70be51f4a6c110 SHA512 17fa4d15d560e74e5a0af50d5ff2ea5781aba98cf961be5e9c4a0a37d207e823c5512ac01fa7a852892b7dc0bfe0305b8c1a51eb9f80d5eb0ac3f2d3e1676ce8
EBUILD home-assistant-frontend-20231208.2.ebuild 669 BLAKE2B e8ae0cbf8160ee0b84418009ff0cb41258a1ca1082c88071959ef8d0ddea3de2ec7b7031555d1764c94d813d3e4e017ea6c6aaf54e1d3902cc4445b4736681f7 SHA512 0fa588d508fa6f332089b90623ab92b9d5dcf2fdf7a252cdf44230966c83ef187afcf21a1348a900fcb36f4dbd4b36640100b926c54a0ce6e0f4fc65b68e985e
DIST home-assistant-frontend-20240404.2.tar.xz 37236492 BLAKE2B 50f3e60ffa2c3a7b6be183709f792b010ec2ddfd0af4c21762f287f2a3b81c568d4e0dfade78aee86f0630b10a2d8fdba9e087535b62dcb67f75f40abc2e46c8 SHA512 21d61b1e9be2556329712bc05e420d98b307bfd92c037423e40519ad08d169f065c427b6aa984a9cace4f562a0b525c7b2d40e10aeb50afbcd483d71084de241
EBUILD home-assistant-frontend-20240103.3.ebuild 669 BLAKE2B e8ae0cbf8160ee0b84418009ff0cb41258a1ca1082c88071959ef8d0ddea3de2ec7b7031555d1764c94d813d3e4e017ea6c6aaf54e1d3902cc4445b4736681f7 SHA512 0fa588d508fa6f332089b90623ab92b9d5dcf2fdf7a252cdf44230966c83ef187afcf21a1348a900fcb36f4dbd4b36640100b926c54a0ce6e0f4fc65b68e985e
EBUILD home-assistant-frontend-20240207.1.ebuild 583 BLAKE2B 9101389cd508913fc0ef1eb6c5cdc526549f6c13b8624ce39b708a378d7de704c2c15b591572340d4aee87f022bd62d9e5787d4a60d5ca7a931ca64aafb3ac01 SHA512 774f49018ebe92e25bb8ae1cda44c1aee62ddbd2e50860bcd38a7fad88628611341130e3ca8fadcbd67fbc4b8b0bc0d22b1d9a61e88326b38c5c254f8accbbf5
EBUILD home-assistant-frontend-20240306.0.ebuild 583 BLAKE2B 9101389cd508913fc0ef1eb6c5cdc526549f6c13b8624ce39b708a378d7de704c2c15b591572340d4aee87f022bd62d9e5787d4a60d5ca7a931ca64aafb3ac01 SHA512 774f49018ebe92e25bb8ae1cda44c1aee62ddbd2e50860bcd38a7fad88628611341130e3ca8fadcbd67fbc4b8b0bc0d22b1d9a61e88326b38c5c254f8accbbf5
EBUILD home-assistant-frontend-20240307.0.ebuild 583 BLAKE2B 9101389cd508913fc0ef1eb6c5cdc526549f6c13b8624ce39b708a378d7de704c2c15b591572340d4aee87f022bd62d9e5787d4a60d5ca7a931ca64aafb3ac01 SHA512 774f49018ebe92e25bb8ae1cda44c1aee62ddbd2e50860bcd38a7fad88628611341130e3ca8fadcbd67fbc4b8b0bc0d22b1d9a61e88326b38c5c254f8accbbf5
EBUILD home-assistant-frontend-20240403.1.ebuild 583 BLAKE2B 9101389cd508913fc0ef1eb6c5cdc526549f6c13b8624ce39b708a378d7de704c2c15b591572340d4aee87f022bd62d9e5787d4a60d5ca7a931ca64aafb3ac01 SHA512 774f49018ebe92e25bb8ae1cda44c1aee62ddbd2e50860bcd38a7fad88628611341130e3ca8fadcbd67fbc4b8b0bc0d22b1d9a61e88326b38c5c254f8accbbf5
EBUILD home-assistant-frontend-20240404.1.ebuild 583 BLAKE2B 9101389cd508913fc0ef1eb6c5cdc526549f6c13b8624ce39b708a378d7de704c2c15b591572340d4aee87f022bd62d9e5787d4a60d5ca7a931ca64aafb3ac01 SHA512 774f49018ebe92e25bb8ae1cda44c1aee62ddbd2e50860bcd38a7fad88628611341130e3ca8fadcbd67fbc4b8b0bc0d22b1d9a61e88326b38c5c254f8accbbf5
EBUILD home-assistant-frontend-20240404.2.ebuild 583 BLAKE2B 9101389cd508913fc0ef1eb6c5cdc526549f6c13b8624ce39b708a378d7de704c2c15b591572340d4aee87f022bd62d9e5787d4a60d5ca7a931ca64aafb3ac01 SHA512 774f49018ebe92e25bb8ae1cda44c1aee62ddbd2e50860bcd38a7fad88628611341130e3ca8fadcbd67fbc4b8b0bc0d22b1d9a61e88326b38c5c254f8accbbf5
MISC metadata.xml 550 BLAKE2B 461f5d7c4accab9d538b87f77af0a3b6a830d8cc920093817ff508424bf63ee8c027471657b70d59be7948705962687a0a696bc18b83b5d3ca21c882ddc92676 SHA512 274ddc53c052eb894e47267b0a44e7890c1739b1abc80a6c553237808e72415aaa8a1e4ebb256414f1928bf32b2500623f0528193a1bc1e39acc224d10c5c4f3

View File

@@ -1,28 +0,0 @@
# 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="The Home Assistant frontend"
HOMEPAGE="https://github.com/home-assistant/frontend https://pypi.org/project/home-assistant-frontend/"
SRC_URI="https://hasf.edevau.net/${P:0:1}/${PN}/${P}.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="~dev-python/user-agents-2.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}

View File

@@ -1,20 +0,0 @@
# 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="The Home Assistant frontend"
HOMEPAGE="https://github.com/home-assistant/frontend https://pypi.org/project/home-assistant-frontend/"
SRC_URI="https://hasf.edevau.net/${P:0:1}/${PN}/${P}.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="~dev-python/user-agents-2.0[${PYTHON_USEDEP}]"

View File

@@ -1,5 +1,7 @@
DIST httpcore-0.18.0.gh.tar.gz 94594 BLAKE2B 9602397bc2aa5941e9bfbffb7ba3e751c4ecac29a76dede6fa45f190ac7514f2e081cc67b781a8b6152c85ca3bfb051bdbc34628b95d05eba25a307e8877faa7 SHA512 3dc8114bf02226fc4ac87408163e599f4e9f70f9e5663c9eb7dc9a65b2b72861f3b19ed2f87e29ac90a8b85c5dc32a3fffdaf88e83b15df838fcbd89737b1c57
DIST httpcore-1.0.2.gh.tar.gz 95549 BLAKE2B 92aa9a936d8c6933e1840ae50e6dfb70e61c756027a0448c2f0a5d270937342bd99cdb110aae152103c0d6c966e9288a22f7166a04dbb06dfb2a6f1bf1454d87 SHA512 6fc0c686b0b02b1e822550c18a7a90d2501f9d530598511877ee8cb09a0bdc4d56afe48cbb5fab5f8c1a12ea443055fe2a081b990fa4270f84db8197646b4979
EBUILD httpcore-0.18.0.ebuild 1221 BLAKE2B e69fd8414b022c4054a1bd91311a0826970af271ce3e04380a7612122317ca28da22fd731126fbde55fa1931f67a8a378280169328dfc23e550aca044285e89a SHA512 c215c7d88dc54e7ac48e503358e33ffe0d5b83e7df4e3712e7debe1b895d3e17b1957e816b2f7f0f29190a408a4d70d9c6e61ae68aec864c5add4044e9aed157
EBUILD httpcore-1.0.2.ebuild 1221 BLAKE2B e69fd8414b022c4054a1bd91311a0826970af271ce3e04380a7612122317ca28da22fd731126fbde55fa1931f67a8a378280169328dfc23e550aca044285e89a SHA512 c215c7d88dc54e7ac48e503358e33ffe0d5b83e7df4e3712e7debe1b895d3e17b1957e816b2f7f0f29190a408a4d70d9c6e61ae68aec864c5add4044e9aed157
DIST httpcore-1.0.4.gh.tar.gz 97682 BLAKE2B 2a500e63360095680b5b679856b8b2b9bdefc5f0a2d268ded83da52f0ef9cee5d09a99fa15565590d6c7ef4637146beeee3c950dd37a8a40f2af5189eb25cc4c SHA512 e618a562dbeb2229e9fdc8e63769415c7308614e120f24d0319e8fe9c96ed6de014fcc03ac376737c5791875bb82b2cc486247bfbf235afe11d48f09a2d2a701
EBUILD httpcore-0.18.0.ebuild 1155 BLAKE2B f5c5410a4f388d1ea61061ea8a8455cea199650dd064c95db260886601095875c3205072c29e32299a4bea64725d12cdbd847f457b09994d7c62ee221675f99f SHA512 0c1cd8516c48590d1482829461aa13156f7765b863cecb9a2fbc0aec76caa483a6287843844ac27f224c5f9a4021d08701e1dead8e429579c8689c943ed7a05b
EBUILD httpcore-1.0.2.ebuild 1155 BLAKE2B f5c5410a4f388d1ea61061ea8a8455cea199650dd064c95db260886601095875c3205072c29e32299a4bea64725d12cdbd847f457b09994d7c62ee221675f99f SHA512 0c1cd8516c48590d1482829461aa13156f7765b863cecb9a2fbc0aec76caa483a6287843844ac27f224c5f9a4021d08701e1dead8e429579c8689c943ed7a05b
EBUILD httpcore-1.0.4.ebuild 1155 BLAKE2B f5c5410a4f388d1ea61061ea8a8455cea199650dd064c95db260886601095875c3205072c29e32299a4bea64725d12cdbd847f457b09994d7c62ee221675f99f SHA512 0c1cd8516c48590d1482829461aa13156f7765b863cecb9a2fbc0aec76caa483a6287843844ac27f224c5f9a4021d08701e1dead8e429579c8689c943ed7a05b
MISC metadata.xml 454 BLAKE2B f8a48d9ab81e5f74623dd0c8490e5de5cc711fda7f4614932e7ac6caa80bd23436037ddf9327d6bddc3d39c8b601b4ee74a85c0a10bacb20514cbf8278e34d1f SHA512 af962141bd55f51b27e0d4b61bcf7d5426e816df4f8c65be257d8fddd597664afe04e78ebe7e11caaebf06ae4fe17b88f568dc440403865ba6b8e3b47d796aa6

View File

@@ -1,10 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=hatchling
PYTHON_COMPAT=( pypy3 python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1 optfeature
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
<dev-python/anyio-5[${PYTHON_USEDEP}]

View File

@@ -1,10 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=hatchling
PYTHON_COMPAT=( pypy3 python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1 optfeature
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
<dev-python/anyio-5[${PYTHON_USEDEP}]

View File

@@ -0,0 +1,49 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=hatchling
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1 optfeature
DESCRIPTION="A minimal low-level HTTP client"
HOMEPAGE="
https://www.encode.io/httpcore/
https://github.com/encode/httpcore/
https://pypi.org/project/httpcore/
"
SRC_URI="
https://github.com/encode/httpcore/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
<dev-python/anyio-5[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]
<dev-python/h11-0.15[${PYTHON_USEDEP}]
<dev-python/h2-5[${PYTHON_USEDEP}]
=dev-python/sniffio-1*[${PYTHON_USEDEP}]
"
BDEPEND="
dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-httpbin[${PYTHON_USEDEP}]
dev-python/pytest-trio[${PYTHON_USEDEP}]
dev-python/socksio[${PYTHON_USEDEP}]
dev-python/trio[${PYTHON_USEDEP}]
dev-python/trustme[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
pkg_postinst() {
optfeature "SOCKS support" dev-python/socksio
}

View File

@@ -1,39 +1,69 @@
DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
DIST ahash-0.8.9.crate 43050 BLAKE2B 81e2212602ced9e9cb7bd4a3d62fb5a9a3b382cf367c653907314f9a1870b20ec0de5ce6154e73941628daadac3f97322d4aa58b41e5d5d16592d6587321ac2e SHA512 54a338c08a42fb0da205eb82d23cf03ae7da3f4772f685f798e748dcfec1794a34f8104af27abc961b3e04d0ce5d79fc5b86d4249cd7a6f1b78f65bd44104814
DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
DIST associative-cache-2.0.0.crate 13960 BLAKE2B d0089d97ffd7bf1db65489501b53ad50e0b6070fe9a72c90fbefe3d7f49f723bcd831470a1195e9a3725bcd1ad48df879b52bde5e4efe08e95108de8509fdc77 SHA512 854f5130f286aaa76ffa2f4cbe27ca57c8220ec517c0d6fac46e5a505a3cb5fdc9ab60818db9f890b63ce2f44d243594d44747f7a87af9f304aaab3f4a4e8567
DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
DIST beef-0.5.2.crate 15275 BLAKE2B 95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e SHA512 755fc588acbf730bc9c80dbfc20cd0ef81f792a94da0dd28379ad83a7359ddd4c7b136ba8048dd460bb8652475db3d12814fcbd04eff4ebe8ec8a1bcd024c2aa
DIST bytecount-0.6.4.crate 13865 BLAKE2B bdb899579de6ce4d646414f63c0467222907ac75f915ff865208c1e662b2c1c1a71b884f92f1f55fcc705e88ffab2d877747d8b8bd75f3067178d3f97168feed SHA512 c42367ed5aaddf903d7033dbacece46bc509f9be273a6f8bc11d0c409ad40d0be6425d7518cc19ec0540df806ef039454567cbe9c24284bba02e4f91b8473547
DIST bytecount-0.6.7.crate 14642 BLAKE2B eabbc141f2a277d07fd002869d1746e7f743b96c3dc72b8708308e826d3934ecb01407e77653ef46d06b3bdd9d931e121c9c66a784d46116a9e6b98e992512f4 SHA512 afd46ec3f60022a173b57dd954a06c7c86f21fc153a0ee6fc2052ada5a630515a386bc8344680ced57dd19a205480c694b9a04a6da0660b6e854b4a712604d53
DIST castaway-0.2.2.crate 11091 BLAKE2B 3445e68aaf533caa1df958fb371622ef61c7778d515fd1efe39a12588e24fe07480738daba008e414a95e72af10d5ea29702425e5b91ebb277fe346ff74bc43b SHA512 dbce2a61a429eda7a8f21b4a35dced729267298be9793310afaff58843211a7177a9bb932a4bd9dfcedaaf1a2570b90261d4c1047c62474450ea835dcfc325a4
DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
DIST cc-1.0.86.crate 72973 BLAKE2B 9f9f2e974b38d2fa6d4c789342aeea952c41bc475cfb0f6fbb24b63fc1e5766c228d371e975099c1ebff0d7779196f70a95249e94dbe965bfd55931c704135b5 SHA512 00fcbbfd92dcfaf6e2d2792bb5559fd3f9afeeb7083f08a128f468ecb05e961cd53563277f94c97a1bdff700844f2ddcb4db3670cc219bf409ce7489ad284ea1
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST chrono-0.4.31.crate 214513 BLAKE2B 2ac43852ea14cb7b129adf68ff62adac1763b3f4802dd3d23c43cb131377b501b4adb22aa93818d7ceded8eb10c17f94a7836257ce2876d0513b063276129c54 SHA512 23276daa2c1bc3b7b2327dc84200fb40cc995a8b599d1a537e92e08138ab8a0d1548a510a8155dcdda18820120d7204e89a4686c866fc3a8d2460cdb30ac6089
DIST chrono-0.4.34.crate 228932 BLAKE2B a2feab8d8b079209f8661fd8c5069f2a5fc3e5b0a6233187ace16f8f2ad8b4a147253e47af306cb31aacd82bdf490a8c8a171ad702b8dc22f9b934205d080c55 SHA512 2aaccde5e5ecaec744613429f807b3c34b92632973de7fdbdafd7ca510b917a23a0abc92a6497754d0d3368d684305648aec1fa2a0a61c88a100a20fab2348f1
DIST compact_str-0.7.1.crate 57246 BLAKE2B 2da5cfdc91d417294ca87ce834e8006d3426aff4cb22945e6744ace7d22c940f0181a75f25e6acc41efb5d83bf6ba4ee0876db3ce5cc05b9524a9868dcb8c7c9 SHA512 29ed591024f8f1b478722384664f5700fbde97b44af82fa32a8d1ccdedca9dc425555f9e5a4431a6c954d58cd90d60a25a9ed7f18773ede13edfc68094a23275
DIST const-random-0.1.17.crate 6640 BLAKE2B baf09fa4899f09a5ef78b97a0f1e19ac0a405c3072f63cf1b21de744bccdacc5d6e098bd3144e7b80d91dd9eec5cd0c4d0db63b2a91a790940f56e0b6e13d480 SHA512 a49c2531a073158b008e7ca506e9e9e302025f9af0a2dde078827b769ce662101ba0fd866dbbcb50dbaaa20abcb9e70aeff00c4fd2cade56a690ac092d11fda1
DIST const-random-macro-0.1.16.crate 6657 BLAKE2B 44a3508e2158b79042cab698b1f31c50fa356098bb5f4537f82fe1b9e893d3e8eab59612a8957e524294ca0a035046468d799e4a0e9253c1464b68ef682f84e2 SHA512 8478bc65b0845e765a69e09fe4152e89f3e3970d2d92e4b32bb0abb7b918c725f325d4b19a45d2a462905bedf837b3a23f31b1ed9dc8655ca502de72616b074d
DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
DIST encoding_rs-0.8.33.crate 1370071 BLAKE2B 0e81419086ca6e18f2aba5194b87eaba49ddf20493fd6ee09d479db86306e39dff9b23f399594afc42f1fdb33855e070beaa1871794dc0b0371c35d296a6369a SHA512 20d28a4c0ff0710f911f510be56c2bc5e7514b76d370493d2b89b7f25d1c0cd46ffa64862e54fc472f07f928a2cc24cf9d790a37751cafafc81f263705aac4bc
DIST getrandom-0.2.12.crate 36163 BLAKE2B 0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396 SHA512 dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee
DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538
DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d
DIST itoap-1.0.1.crate 83316 BLAKE2B db0d9f712155bfe4285c3d3debf314da2d64ffd127d6b9dd471074eb7e5dcda41f1e5b04bdad63e0fbd695043eff21956709ffdf2cdd7fc5b329d1d79ee69fc6 SHA512 ed15ba3e1ee1ef5f1658fbb47e8cba66e62acf05d8ac45340e15ace24c86e5adf072b52bfb90ebc5e90f31a9a8e91ada23d4322db9a87bb966922afdd4775840
DIST libc-0.2.149.crate 715592 BLAKE2B 21dd5d4f9351f3c75790077c7b025046db665f2d48d7a72cda7667bc60febf79d82708cf7d39a323a594397cd590bd3d2a2f85349b4473b90ea4da918382ed0a SHA512 0def64d400d473d6eed30e985522d36801ee6472b15f90e74dc4592e0a8ffbaf30b731be280de52b30255cf60aeca8efe817b67049227dc7000c807e007d7289
DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5
DIST no-panic-0.1.26.crate 11551 BLAKE2B 2de0c8bbc8310a723af2badb26d4f906d30fe45c13c6fde2e3c729f8ab2885c3ac7450e58f2b7a929cc56a7cc426bcff88162679855442c25648aa5d6b79d139 SHA512 1d0bfa9d8ae91d1bdcefe97623e8f18378c6c4b8b430c7e87c1e41c5722ee6d0bfbb8e03f94f4118526da574ee4db9ea6da78f3e6b867d3d8770daaa390db076
DIST no-panic-0.1.29.crate 11689 BLAKE2B 15c88784de85c159d65c7f7cab968692cba303abac1bbbdeb0c92014df51932094a4e12e2df253256cea9fcfb08f339514d67f08bb549e89fb16301a7e9432b9 SHA512 647d5ade614f7dfe0eb8b1ae8a78897ce61e15cffbafb889e7a5271c90cf6b40d3c37ef94c600b2058207cc45465c0553aea9c9e17eee93963672bcff9913354
DIST num-traits-0.2.17.crate 50190 BLAKE2B a549ef00c749dc7f276c4817477d1f9dab70cba01b6a3afa5743f16f16353bc50d992d7446a54859cf750a410d66c8cd3440708a6b91fd89d3b8889f8fff1668 SHA512 4d47d3e2f5a31019e038e609897cb0cef1ba061b35cee7e2a02e65179dcdd4960bd5b9bc759b5c013d699b3fbd9b014940a15e36658f7d4fd12cb0c7841c5b4e
DIST num-traits-0.2.18.crate 51930 BLAKE2B 6c40e155d7a52267a7183d8030ef34245492d33f103cc24551b10da3eaa18e3db485062ff87057dc23e6b55e381e5c5d2a2633aaf6f4763c06677a0a0c524f02 SHA512 e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc
DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST orjson-3.9.15.tar.gz 4854933 BLAKE2B e03720bd2977b02e9025cbcaf5aa64c73eb0dd90b328a4a2a385bd113f75a642e5aacf1c38d6509f67ff0f13eef8b8682572087c07d2d19b6e0c704c8ed77ec0 SHA512 ad6a7bbb8ffbf1eff05fd421527264336a844133dd8c19303cd22d767ad5f76047191beba8b45b1eed79c7024099a9e04529c40d669db76475191c67a42fc183
DIST orjson-3.9.9.tar.gz 4702902 BLAKE2B cebba0c2253c87c87febedeaa5a9f83ca5c848a14145bf98e2bb265f6a93dc145dfb23c0f96ddc6b90453ccbfaf716a60ca91e092bdbf3edeb4dcfc6cc140db2 SHA512 c4cf2402b8a8adcecd3d562b68f47edeeea588c78730cf291b9e652053598d60a946c9f292ca33efeee19758d39539d72b8d93741d234b36eb77cd4c83a95d65
DIST packed_simd-0.3.9.crate 98340 BLAKE2B 8668038eb213cec44afded5164ccf368fbecea21aa3de64d49e798d7f0fac638af9616a435cb79cf0435387f67fe97a7eb00748eaf39be14bb6d50ecbb4c938e SHA512 1336ed8aee50a580784f38388f0cc2f0a8639149333e94b7f83aa7cc314a80c60b66ac203a7302cd4cf01f3d0b89da58d2ce9038b7685840fbc1b758217dbd1b
DIST proc-macro2-1.0.69.crate 44271 BLAKE2B 9d1531a0b123e6238363d574bee03ad050454b65710b9800c12597f3a9ae2f9bf50c617da0472b7ac0b549afaca19c546ccd6519e648598500efda9c0db2ef6d SHA512 d197cbe9b6100c3193a01fd7dd6b4e49d440290012ababb5d9f139409f0afe816f213d67a03abeb1f3227228e0a1f2446d1dc0a2775363a15d1237c38b45d6a1
DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769
DIST pyo3-build-config-0.20.0.crate 29534 BLAKE2B eb1d5f75276533483c52c6fcae49b294d6d8edf504859dae18811c1ef695dc6d0a055f2a34bea305975e4c1492c312433d2dcb7753484f793376c62cd59c8e40 SHA512 a01d06ebeb4b9cfe6ff6731046101e9437498453ca5aa68ec53df3bfb2f34665a489f8072636c2da16c1e867f536032fd293f05a43561117fd131bde5fe5aac7
DIST pyo3-build-config-0.20.2.crate 30029 BLAKE2B 846eb95d1417a658763417a2750dca1c55201105a3978d61b1db5e3962680ede188f8285dd7deec778ea9860d43e40513b88f5a54f0b1881b08416760bdbbedf SHA512 9dbc669ec69d38716c3909fa8f3b6c5be13c717b20bfd5dd11edab59b8eb35247d7996acd260fec88f92eb3e71248c86e9b40c1a700827889e2990bba20ecddf
DIST pyo3-ffi-0.20.0.crate 64220 BLAKE2B dfe75b9459b4a564d1dd9f907166b76d00c5b50ba027db65d11540a7b993f3ef4e19e574135b538635ebb9c9eba66115c09198c7b6071b0b82fd94faccb1bb63 SHA512 a68f0b1380f2ac3d3034ac8b3788cd6573850137c6678694cbcc3e814b619510b9b21b11704c2e702d4eb7433d8b1d3a6dac663501b6db5197a409407802b714
DIST pyo3-ffi-0.20.2.crate 64601 BLAKE2B cf1141ad34a13dcb46de0d1e15dda192ca41a7441bfc92a9295861876dcc690d1d5d6d39dafa51cd70c4627353efa91563eaefee8c39f655d12818003f9524da SHA512 ee6386b6fdb80689d104f9cd5229f02e1893d00a52be710bd36882c47305abbe24ef2f3cdef8200fddc0bb97e29001fa3a2fd9d3d2673ecd9a104a070420d01e
DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848 SHA512 c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c
DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
DIST rustversion-1.0.14.crate 17261 BLAKE2B db30d01914059a893bdb4c448ed0bf04852085c2d948bfbed8819a1d2317c34133cf609abdd806ad628b86974a9c1ab9d09f79743cb8e13257ef32cd444f49c6 SHA512 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b
DIST ryu-1.0.15.crate 46906 BLAKE2B 6d6949e43aaa27fba0ec6002fa11ba859af8d867f87c90d88413267186abbf6302b817985bca3d577ab3fab2e319e11756f144473a16330dfd8fc7b604cdc4b3 SHA512 4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b
DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4
DIST serde-1.0.188.crate 76230 BLAKE2B 81e92adf17e3f2ce73c82e3069b8fd656211cfeb6755abd338b74d52f748f5bba6690abf5c83ea2a126fbd6187bc587b539f0ebcf621e928085876f28fbb9513 SHA512 7d42ce834bcd1034f8ccbcd6646cc93f8e189e344f29f4d7b0ab148ba11ce7848d0ab986dce7a0245fcd6893243f5768f7bc0ca9c24c75c53585ecc899d312d2
DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410
DIST serde_derive-1.0.188.crate 55563 BLAKE2B 3b24044915a704d9d8a2cae6e6547ecffea7ee3fd4260ddb2bf7fa38b23fd7fc597b61ac28bf65b9f0d45e18ffd6bc7596f5a3d602cc79835697fb3f5440242f SHA512 fa9132a319f7829e6afad65289031be99255466d76270875d9d81f82f63e53592eaef5452d0df38da92e9d0b6f2b37e91026635fff4bf597b0ae662b71b5eff0
DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994
DIST serde_json-1.0.107.crate 146458 BLAKE2B 753be6076826ee0ba41a067e81c031e6fd69b539086a2d649e6595136fd05d61b717c3d4cb6774af0a0c02102f7f4588e682bd21732450afa93877d093596880 SHA512 ecd4ef86538df402f2a397cb86c5b4b277a9a43d742e2af3d51ab5ac0ba31c677bfc72db06c10f8abbc970ee41d5f77d758f1f70ea18495d96bf78cb7d66c2bc
DIST serde_json-1.0.114.crate 146986 BLAKE2B 229f0a8e2c0bc35435b49774fab9d4cec4e2323e85e2f97ccaa2a18277ecfb9cff9e9b165786e782cba043e9ac670717364b0f9c145254eefd74582b728f2186 SHA512 2c35cd0e29ee2af6046ce849b5854b82b90f402b51c04ea86b32ce7d67869736f17a4d028dd8245c31201036bcca7a1d3df11d842a92a45b0eaebd809687d436
DIST simdutf8-0.1.4.crate 28621 BLAKE2B 94ab48bc899e603acf3805dd45ae8489d565aa39ff79606e80a1731b59d11f429d71bb6c65becf3ceab123767f2d20612cb9f86410fd1aad00d0a796091ad045 SHA512 9f821035e147c035707910227b51e01d3f761ab8b578d95a86a776b2a4da01bc4d8ef28df7ea2c16ca125a2699d8903b826ad07a5937728e33dd58753ebd704c
DIST smallvec-1.11.1.crate 34831 BLAKE2B bad85ddb1d3a1fcec0cb6aba413f90695e0aa0c16b2b231d6d15095bdd6de1731720ea2b394c3f9a444d6d4763bbf44cff389a01aef3488dc599d2ea63ddbc36 SHA512 d4ed45e8867366072e77f23ebe8b31be96be37e5beed30fc2b5ffea81ab04a2ad2aa34fb4f29724b02a5eb90f8b1d8c40b800ee915453947f90758ce999704b5
DIST smallvec-1.13.1.crate 34952 BLAKE2B e0dcf1d26883564cd4f5d20a588562404e193075b1ae011f7f7542009a9466e5df3ade7768e1a8feb8806774b2cee5f15d31779928f83714e7d4b6ed46af9ab9 SHA512 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d
DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
DIST syn-2.0.38.crate 243284 BLAKE2B 660de454989016dbb352c262d5d066ddc663eafcb928a2f62f61e6faf14cceed5cfbc37559e3795e1ce7886c78842be71eaa82ddced0cd6dd99ad99f95ab8ca4 SHA512 84fd4f4bc6de97cdb63a1ee9161daf8fb8fd1fa0f3c3bba4a29c463cd62cffd292c45b8cf17fd0911e580098cadc7b167e4e686595d31d72e7b53ee7df6d5f04
DIST syn-2.0.50.crate 254314 BLAKE2B a0aebb5fc4d84a6fc22cfd983bfe6f68d1fc6faa2c6878650ba387ae9432281308f188be693ca0b685d8bb2f488cac36d06afd05cb6f0a47615a4e4874cebbc4 SHA512 c09fcce91ba585d24bd6955399152a207b3f02176c02343ac5d079ae30c432d51cf13831278d98f3b614a907813bb0105d82d19798268245f8c280ac4a1a8a5c
DIST target-lexicon-0.12.11.crate 24594 BLAKE2B cf06720caecb5b5758f05c6375fa600da9260aac04017458060406a042dc578d51a2c5b6f189345d45dacea42ba01fbe46853d07f70d7b37cba17d87aa101f9a SHA512 f38701a8e9dd17b7db591b1b4c82c3b75d317e003262bb7b09b9cabd3afab5ab79c02a7dd524910b6941ada3a8f1378ea9e199b2b5938f8f01ee75bb0eae8718
DIST target-lexicon-0.12.14.crate 25508 BLAKE2B 5ebb6b49e5c3b0057959557651287d4bf5ffe5b499340019ff64d5fc3b64e780e344982e358c94b1b25a20bf0f526a584aeecc704695b50a55cc268dd65edb97 SHA512 3410ecc0faf854f49c41c99f83972960e67065b1e0e78557a7c4996d996109bfd167d2121a019f5256f996c896cd45af032038ab7918fdcc6ee6311693ce951a
DIST tiny-keccak-2.0.2.crate 20129 BLAKE2B 105a2d2af36cc053cd95721ea563108f33b8a3feb2ae84c75a04a65ed5d548dfe35d8b2e48977a82f725c0ebcf914f21157c547f4a74bb4d98c2e894385139be SHA512 c0219f23361eb07e0a68575c461a36b7286d9bdebae89080d9e259178d402b0c7762ccf33e65a16951ea168392322c44a24eb55189cf143e22d09d6dfc4acec1
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
EBUILD orjson-3.9.9.ebuild 1687 BLAKE2B 3cee75e6d2b085feb87a8d9dc0bee046b97e7c82944b9360d79c443e993abc8952a628a074e2845bd874c82c513965b37e6c37d218fe16f03293b8e631d54fe8 SHA512 09e544acc403a877e7d252c9b4e3f0472e8bee6482952cb9932b99224139a056d5c8eeeff274f3b4f9a659ec0b64dee19aa627661737c604be1ac7e260a1e156
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
EBUILD orjson-3.9.15.ebuild 1785 BLAKE2B 83651fd7fd73e4c679f839e541c55746332c761c8757e589f498b30183cc9fa834e0dde188cf84f7ef39cb2ff82d9fd1e5a1df31c810a0eae761cb3050781053 SHA512 2b3eeee5719363d3c878a2f11aaa8ed5bc0281c2bdd5cde5e64e038fea9b8d9c6004718d0fca6c3d3cd9126f70d648963764421c404e530e65c89fee8f63a5c9
EBUILD orjson-3.9.9.ebuild 1649 BLAKE2B f01abbcef0c99c04c4e7ca5403c5d8826f27df5a9fb68165e2c1a8e26542fa8134d286f060208348ec2d6bdecee40bb64e7d63d31ca7a918eb9d24f66e8e5b3e SHA512 2d18e8cfbed11c1a9f52be470e6e37aab1b05a5686c835202c1da029b7cbb41e6cdc497f114d6ff89fb60d1d06d101417ba8a3d8058471595d768ef77480cc3d
MISC metadata.xml 489 BLAKE2B 038d1b00c421d1ad488bad73d5625571e31ec83c8998ff0051c998771711a482cf09f1e3c4b069c07046c067abef52bedd7d46e5cf322c4dfa5e26d48df219bf SHA512 3c3cb7a5eec946f380d81804da80ef7e1a6dfcc3fb38b44a9d0879495ab23ea2fef6fdf4f3cda1343bead3ef15859310ba28910ec019fff3b49d7dc7b76e46fb

View File

@@ -0,0 +1,94 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=maturin
PYTHON_COMPAT=( python3_{11..12} )
CRATES="
ahash@0.8.9
arrayvec@0.7.4
associative-cache@2.0.0
autocfg@1.1.0
beef@0.5.2
bytecount@0.6.7
castaway@0.2.2
cc@1.0.86
cfg-if@1.0.0
chrono@0.4.34
compact_str@0.7.1
const-random-macro@0.1.16
const-random@0.1.17
crunchy@0.2.2
encoding_rs@0.8.33
getrandom@0.2.12
itoa@1.0.10
itoap@1.0.1
libc@0.2.153
no-panic@0.1.29
num-traits@0.2.18
once_cell@1.19.0
proc-macro2@1.0.78
pyo3-build-config@0.20.2
pyo3-ffi@0.20.2
quote@1.0.35
rustversion@1.0.14
ryu@1.0.17
serde@1.0.197
serde_derive@1.0.197
serde_json@1.0.114
simdutf8@0.1.4
smallvec@1.13.1
static_assertions@1.1.0
syn@2.0.50
target-lexicon@0.12.14
tiny-keccak@2.0.2
unicode-ident@1.0.12
version_check@0.9.4
wasi@0.11.0+wasi-snapshot-preview1
zerocopy-derive@0.7.32
zerocopy@0.7.32
"
inherit cargo distutils-r1 pypi
DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy"
HOMEPAGE="
https://github.com/ijl/orjson/
https://pypi.org/project/orjson/
"
SRC_URI+="
${CARGO_CRATE_URIS}
"
LICENSE="|| ( Apache-2.0 MIT )"
# Dependent crate licenses
LICENSE+="
Apache-2.0-with-LLVM-exceptions BSD CC0-1.0 MIT Unicode-DFS-2016
|| ( Apache-2.0 Boost-1.0 )
"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
BDEPEND="
>=virtual/rust-1.72
test? (
dev-python/arrow[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
dev-python/numpy[${PYTHON_USEDEP}]
' 'python3*')
)
"
QA_FLAGS_IGNORED=".*"
distutils_enable_tests pytest
python_test() {
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest -s
}

View File

@@ -1,11 +1,11 @@
# Copyright 2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=maturin
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
CRATES="
ahash@0.8.3
@@ -64,7 +64,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
KEYWORDS="amd64 arm arm64 x86"
BDEPEND="
test? (

View File

@@ -1,3 +1,5 @@
DIST pybotvac-0.0.24.tar.gz 16472 BLAKE2B 92c2625198df598944965143bb308019c52d2a230197ee45eabe8e784007c9ea6aedaae932aaa27880154bd9eea7d13892ccd42b4a7f707c5d831e18ad6fb03a SHA512 343a96d92f281cfe0c7d039213118925215df31e9dc13f0959a12fa048e0530dfef89a6a2fc9de9658c494392e7fb84ebc35496cbfaea16e487e76bfa941b7cd
EBUILD pybotvac-0.0.24.ebuild 716 BLAKE2B f96e8e77f2c582018ec3da5a686b1f3d17f4e4780de13ef28933f7dcccf0d0bb82932c0733684a44bc1595ec9d5f4652b4776e50f4302cc9622d28e064cf7fae SHA512 ae2546bff20fefe52ce95b8201cc70ba50f5400c1da8fd576de23710bf1f13fefe941e31edce2539941dae139f2943d7bc8c25d3f19253a8cf4ea4443c460ef8
DIST pybotvac-0.0.25.tar.gz 16597 BLAKE2B e35ef294cfb92250fa8846e9fa290acb157e51843a5279b65f332100f2bcf7d328137898d975e103493b85fb3f6760367c3124aecb84fd5b05b3106bf8efa241 SHA512 4881fc77e6a99e8866958f9f3c0adb3f48bbe6d9a79320fa1dd56a28fe353158eff9c7cda2ee8aea80e4c4211ce2a042146f04b32cb9efdd380cd41d111a7038
EBUILD pybotvac-0.0.24.ebuild 716 BLAKE2B 52123a195d0ae73e06bae35f9673f945465f00f295b60129ac1ccee9995616cf87c4488b524cae30b64633793b5b3ac90075340b6578c1d8bab0653722ec3491 SHA512 fb1372366c492c0edf12ce949d5589235ac4ec21f459b3c5d8d31481a000289036061e2d1b171065e2cc3448fd1f1e1396998c7704aa1404115415c188815949
EBUILD pybotvac-0.0.25.ebuild 655 BLAKE2B 3514d8c4dd5a3cdb2ba3938ad9fc6f1763b0c4c624964a0ba0bcb5a7f9ae4d4f3a89f838940ef065901a82cbd5a811c02a63cfb383f79e4df07e1a741db2b9da SHA512 5e4844ecc131707329cc888fd524196cc6230c7e0aeaafb55ea696127daa9f7b6cf8db6d6d3332e00fa6e3eec0f64896f30424941cc4624559efe832f81458b9
MISC metadata.xml 514 BLAKE2B aad2e08dca973b955db172e7182e70f94fadadfa125ef9404b77e8101a231319963247e03a29504eff022b30399f214737f030b39538d9c5c2d494dc0913e08d SHA512 ee9b81c88cdd33567d375d04a633d16aeca7941a79b63150827db44cde5782c72cd55a42049a4f3a8c656504f822e85d45e87383438cddf15dabe9f9ede2b013

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi

View File

@@ -0,0 +1,25 @@
# 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 pypi
DESCRIPTION="Python package for controlling Neato pybotvac Connected vacuum robot"
HOMEPAGE="https://github.com/stianaske/pybotvac https://pypi.org/project/pybotvac/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
dev-python/requests-oauthlib[${PYTHON_USEDEP}]
dev-python/voluptuous[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@@ -1,3 +1,5 @@
DIST pylitterbot-2023.4.11.tar.gz 25941 BLAKE2B f61a93c810f833600643372a3d121397af04be5634b7bfb93676670c738188a3322d39ac638237195ece20de68c813ce926b8e5a6b9201e5f92d7157a1660ede SHA512 5a7be46fd830ed7fbdb65433706518ce04d525cbb96683e1a88f867f67298d994b05372b7dde9d9a08e8b4b0ff250ef447612beb4741a98e47722534729353d6
DIST pylitterbot-2023.4.9.tar.gz 25830 BLAKE2B 4ba490a33733984e648b042ced328adbb5c212d7fdb27824be33ef9e749a96f5d93f616c38bfe07ea9f3d008dfbb4691f638bf0df58cbbc2422644e79970dcc0 SHA512 9e1045732ceffcb0202b9fda49c2b8c7513a7e9100a1bec072a83ce1764bcc66e4b51e85152cbefea70362b991775f9a50934d4fbeb79d148c750329ce4fed65
EBUILD pylitterbot-2023.4.9.ebuild 941 BLAKE2B 461bf60d26232ff373474ca5c3b6f99874843b52548ec7a3830f901005e5fe02cd985be5cc8aa4902547c1508646f290bc8ec8ca374d21c787a2beee195a41c4 SHA512 a5f83b5e928a1e60b1dafb126c5ac1ea41744e46ca1cf1e03dc61f8c47840c84b38a3f2627146363b6529b1f9ef3fed3343c3a191c1bc0cbee238ed57772742f
EBUILD pylitterbot-2023.4.11.ebuild 1165 BLAKE2B 2d2994556d1ff3d9f03887875ff47430b70a2a708ff4b99c9b9647772a610dcaac293a47cbc856ae2e12a053fc4bb336c7a40d4cc3458cf41804038f9d48728d SHA512 0fad11b24b9c110308f8e997dde263ce648d8b90960a1be001fc52bc89f4a47138bc4519b2528f465efaff6453b1e77779f92061db8caf99e64590909cc4887f
EBUILD pylitterbot-2023.4.9.ebuild 941 BLAKE2B f50e273bdd883c08c757d5b4d3be3102f7fa34ec32dfb887081935eb2f8d77c6ddf8089e0087065b048c869002172ac060a16f361a0e35e014ff971a207f17ac SHA512 2bad466192953323d08312f9d092f3b41b4b6565783636859de849836f0fad70a4a61bbfa2f4144115b32974f596d0310238f36f925f3bac1c658329ca6affba
MISC metadata.xml 526 BLAKE2B c1964de2e0fe25ee808c8cac8412ef0df8b6aa7d3d9d397369e33d1441f5665a6cdcb9f9f88cafef448b1c78e11ad3e723bd7ffcf11a2ef7f8419ad0687f2888 SHA512 f4beb748db6d22eb23380e1b4cd220d58d203489fb850277143f41d5f8e1b2c9cc9429066b5e50585894012967cf3becb6c7f9362762fc9a77e3e85eabcb2e77

View File

@@ -0,0 +1,40 @@
# 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=poetry
inherit distutils-r1 pypi
DESCRIPTION="Python package for controlling Whisker automatic robots."
HOMEPAGE="https://github.com/natekspencer/pylitterbot https://pypi.org/project/pylitterbot/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
>=dev-python/deepdiff-6.2.1[${PYTHON_USEDEP}]
>=dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-freezegun[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
src_prepare() {
# remove unsupported dynamic-versioning plugin
sed 's/0.0.0/${PV}/g' -i pyproject.toml || die
sed 's/, "poetry-dynamic-versioning>=1.0.0,<2.0.0"//g' -i pyproject.toml || die
sed 's/poetry_dynamic_versioning.backend/poetry.core.masonry.api/g' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi

View File

@@ -1,11 +1,9 @@
DIST pymodbus-3.5.4.tar.gz 201724 BLAKE2B 8a37eea10fe8a4716b04106ad74ebab6669a7b9ac7b61c551ab187a5e39af3243e75d2e614ea4c1d1195c1e66b12b1100ab8da1cbab5dfa7f6b2b229a6ee29fa SHA512 cd4b611f9b2790e6ab1325f5f0a293c059ab75871c2043dc92fd723a16f46f368c7c907391972a1fe7abb9c414164dd17e2415d6ebf25510cb872504d9e47e7f
DIST pymodbus-3.6.3.tar.gz 204007 BLAKE2B 5f3cccfd1efb03f478697f41a651dca8ef90ca8488faca1f606488f22e85fc451767a2c854a639cc0158791e6ffa31a6b9108a03715be21a9eb7033e1a043b6d SHA512 b436a2b88eb242668ac543dd43710810c96a139e5026dde33873524e36b79b3691319529fa1d0be5f772551d5e8d9dc2ce92f81480e7613016eed6931d510357
DIST pymodbus-3.6.4.tar.gz 204953 BLAKE2B 1900505f4c3a29f12066db3eb07b2e250340544b7c95a368d3bbde48c3d88a573b1328591a7fe4aee90d7d8aed936b8435f8e42abef085e76d1c27278d4620c4 SHA512 f715e3b6acda139121338a447d2c5d92b7a0642e534a56fd4931489e2d7c217b2871287fe7340ac2f286194df2dd6a2a9bdc5f57c37712051039fe0c73905f9f
DIST pymodbus-3.6.5.tar.gz 190920 BLAKE2B 6aa55cb6b23f5b12882b4cda8dc3e9bef5800b5cdc47160ea4e98c23b7ed68f64da7ed6c570833b1170a914c80351fc849a78c95ecc769b30f054062f0249ac0 SHA512 e1732364d6b9b3f57d868411858b3bc0fd2582fb1761d23f4f40421a56fcabc36654a00f1ecc1cd16441bfe3a737382586537737c5c0c7603bab64368d7e5176
DIST pymodbus-3.6.6.tar.gz 191586 BLAKE2B d0784c434d904095e36f63910d2e6292115c69c6d25f2ad7f199152468614fe51d911da6ea57b643dc1979c945c9c71607246dd15eb1b9843568d39b562ba93d SHA512 4ec221a67f88501d9ea015671f0a27f00a72a3d74e4d2a8dff301deaa18f7f2c79a25b03f97dbefc5cc0acd7458a18dbc4a42e23c6f5d30ff54e338feef453d9
DIST pymodbus-3.6.7.tar.gz 191942 BLAKE2B 873b97ad825d9d6ab21a7f9c2c2057345d12fa835d94110d307313c7793a8808ba1f1611bc26005c517f1e4afa2cbd5d183bbfc0cbdc703a3685cb06f0a38935 SHA512 9b7abeedf64bfdd02e4a4c9c04b8fcca3fe301c935b838c506bc184957aa3c1db3fc69ec6ba070dcbcde11843f9d528e938a12289f9d553ce228a06f2d6658c1
EBUILD pymodbus-3.5.4.ebuild 1290 BLAKE2B 57fea795feed8afdcd7020e85684845a5c3232d4792f52430c40ad322b36c54bd0e5f061e5bb035d28d4d6f63a4760d942208fd8b2812d9aeaf3c93a94c5d02f SHA512 6c262c7c7ee16fd5c75afd6c5896941842c92e59121c2d49efb637f3cd05e93ff01beb4eda84cea5b21a1d9e3f792ec846ad0c916388721e5e4f117e85e3896a
EBUILD pymodbus-3.6.3.ebuild 1282 BLAKE2B 3982aa2a126a66846a71a34e3cf73d2f4e72da56a9cd4a4e9dfe917843fd9e0b8fdf7b4d7b9a119f824968be0ff6069b0a3154c5e252865fb896a7d4cc9a5ff1 SHA512 2f23832b2b90e1fa42d7f495f3778701cb49180f924c210d7cb9013511f660f69aca77d69489ca41c2ef4428e917777af394765137e6cb8d1f9438bff607bfb2
EBUILD pymodbus-3.6.4.ebuild 1282 BLAKE2B 3982aa2a126a66846a71a34e3cf73d2f4e72da56a9cd4a4e9dfe917843fd9e0b8fdf7b4d7b9a119f824968be0ff6069b0a3154c5e252865fb896a7d4cc9a5ff1 SHA512 2f23832b2b90e1fa42d7f495f3778701cb49180f924c210d7cb9013511f660f69aca77d69489ca41c2ef4428e917777af394765137e6cb8d1f9438bff607bfb2
EBUILD pymodbus-3.6.5.ebuild 1282 BLAKE2B 3982aa2a126a66846a71a34e3cf73d2f4e72da56a9cd4a4e9dfe917843fd9e0b8fdf7b4d7b9a119f824968be0ff6069b0a3154c5e252865fb896a7d4cc9a5ff1 SHA512 2f23832b2b90e1fa42d7f495f3778701cb49180f924c210d7cb9013511f660f69aca77d69489ca41c2ef4428e917777af394765137e6cb8d1f9438bff607bfb2
EBUILD pymodbus-3.6.6.ebuild 1449 BLAKE2B b3a65572b061dcd1cf1ffc6160f88ffc07781719ab41753fef8988056f5d0df98df8141582e58bb81b5d110f37559f124e58ada326678ab665a168eefb98b0cc SHA512 86dbed4b40b60f905c1271205f8bd598335c081a10b573332b19bd84a0d0ff1ea97a3e8b6c8305ccd8ce220bd7e545ce44db421568fb771945b1efce8801f4ab
MISC metadata.xml 633 BLAKE2B cbcd70940484e15bb03cb2deedad7bd6eafb5fb36e2877f5f9d84bfe4685774454b2460a749b536deead7269241ef80c54e2a76d2fca83d42c50487bed2e6401 SHA512 10e1076e6edb1f989959177ea0d2983b720a70b0a3b490771ccbf8a5762e8c1da8424c052b534170276ab8e03396b39563d8a189b0a783e4cb679b877e71b861
EBUILD pymodbus-3.6.7.ebuild 1258 BLAKE2B ea80b22a58965f2f468bcf5a33fb9965f3405adca4ae491e540fabd428b227a7b25416f61104cb9807bac7bcd3ae3a6188114b0c07c8b7810e2f08f9a1587b03 SHA512 386e09358e60fb8e89120bc5385ba379aed33882ed247490d834798cba6a062f6b88c2da689da3b06fe7836b5e71d71c087f5806db9aeeaaa9ba4b5e41c752ac
MISC metadata.xml 440 BLAKE2B bd8e0d1dbbe81b78c6f922a1791c495828ebd3e2b1d376eca6742bc3a05dd39ef7442caac210c3e68bfde5595dade63d16cd4fb681ffe7991eebc713e74fe058 SHA512 5bf125550828afd7eb7d378653cd86f7e548bf6f8eeca7f107ea2159412dd2275e63501bc684c85f55970b7cd9b613f824a174e5def5f8561bd173b269bb1e43

View File

@@ -10,9 +10,4 @@
<remote-id type="github">pymodbus-dev/pymodbus</remote-id>
<doc>https://pythonhosted.org/pymodbus/</doc>
</upstream>
<use>
<flag name="serial">Add serial support.</flag>
<flag name="simulator">add simulator.</flag>
<flag name="repl">install with REPL (Read-Eval-Print Loop) tool.</flag>
</use>
</pkgmetadata>

View File

@@ -1,48 +0,0 @@
# 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 pypi
DESCRIPTION="A fully featured modbus protocol stack in python"
HOMEPAGE="https://github.com/riptideio/pymodbus/ https://pypi.org/project/pymodbus/"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="serial test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
>=dev-python/typer-0.7.0[${PYTHON_USEDEP}]
>=dev-python/prompt-toolkit-3.0.36[${PYTHON_USEDEP}]
>=dev-python/pygments-2.15.0[${PYTHON_USEDEP}]
>=dev-python/click-8.0.0[${PYTHON_USEDEP}]
serial? (
>=dev-python/pyserial-3.5[${PYTHON_USEDEP}]
)"
BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
src_prepare() {
sed "s/aiohttp>=3.9.0b0/aiohttp/g" -i pyproject.toml || die
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest

View File

@@ -13,18 +13,21 @@ HOMEPAGE="https://github.com/riptideio/pymodbus/ https://pypi.org/project/pymodb
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="serial test"
IUSE="serial test repl simulator"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
>=dev-python/typer-0.7.0[${PYTHON_USEDEP}]
>=dev-python/prompt-toolkit-3.0.36[${PYTHON_USEDEP}]
>=dev-python/pygments-2.15.0[${PYTHON_USEDEP}]
>=dev-python/click-8.0.0[${PYTHON_USEDEP}]
RDEPEND="
serial? (
>=dev-python/pyserial-3.5[${PYTHON_USEDEP}]
)
simulator? (
$(python_gen_cond_dep '>=dev-python/aiohttp-3.9.0[${PYTHON_USEDEP}]' python3_12)
$(python_gen_cond_dep '>=dev-python/aiohttp-3.8.6[${PYTHON_USEDEP}]' python3_11)
)
repl? (
>=dev-python/pymodbus-repl-2.0.3[${PYTHON_USEDEP}]
)"
BDEPEND="
test? (
@@ -37,11 +40,8 @@ BDEPEND="
)"
src_prepare() {
sed "s/aiohttp>=3.9.0b0/aiohttp/g" -i pyproject.toml || die
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
eapply_user
}

View File

@@ -1,5 +1,7 @@
DIST pynobo-1.6.0.tar.gz 28577 BLAKE2B c06667527bb734e6149743320af4646d509ef6e72078049e976ed2cfcb4dc31d0ab950d05a3fae277cfc565cd4e41eed52ab2c0faa04fefc1f1353afb0fb338a SHA512 fe0919ddf9849f71902ef473b043afc819bf9ab06441dfc65812086133be0c7ef9e3d2fc18bd8fbf0059d4ae7203892ce0122b17ef181aa7276830c7c1f6a12a
DIST pynobo-1.8.0.tar.gz 30130 BLAKE2B 894424c7b4c34b7f149daffdd51e9f5a3eb9c5272eeb6b2cd40977bc962a62116f665545326f186196182aaa9ddd61e8187ed798da51d391be4be0519ad15be0 SHA512 9720294d8bb57bbfdcd06a4aa10b028d29955f7779ebea43a718d11d4aa0c9704d819fcf0e9516a08e9d4e9e8ccc54ac2454ca2edd40399ba37e9cf92c3f4684
DIST pynobo-1.8.1.tar.gz 30223 BLAKE2B 3282b11f5811270911757bb6162cdbc00f6e1a394f373edbd3a907a01d6898c162d3c64456b38ebfb79c80e70113d97c26a562369f30a75f49e4d20ad20ef63e SHA512 ac6b481005077b8db9f56d429a0bac6c437f21d28ef5a94a555c44de2bbf3f4b8bbbfb78b4753d8fb0f64e846bd5abe7e8a49ada71bd6f3c989dab4523b0f471
EBUILD pynobo-1.6.0.ebuild 497 BLAKE2B d75a467ff542050b40b0436e4ff75d8353acf8301175783c01933719a2c2f2cb6eb55a23b1d99c081494c4fca8f998172035f68d09ccdfd67aa13d9c1632d67b SHA512 b8776253145c927658ff7f178ed959cbf9ae3e44ac9bf2952d7428af930b59350afd2915a4bd1d68f001c5a65f3c284d7926cbb15a92a712971271bf4aa1fbe8
EBUILD pynobo-1.8.0.ebuild 497 BLAKE2B d75a467ff542050b40b0436e4ff75d8353acf8301175783c01933719a2c2f2cb6eb55a23b1d99c081494c4fca8f998172035f68d09ccdfd67aa13d9c1632d67b SHA512 b8776253145c927658ff7f178ed959cbf9ae3e44ac9bf2952d7428af930b59350afd2915a4bd1d68f001c5a65f3c284d7926cbb15a92a712971271bf4aa1fbe8
EBUILD pynobo-1.8.1.ebuild 501 BLAKE2B 92fcd0f60bf9c107f7cf6aa8524e1330967ffc6afc12039b3899861f544cf3740b8059938626d9067ba723e95932c3ff5e88f3f510bd21a4149ffc18c2c2d880 SHA512 fa85cf9f92558d3f5f308a3cc7942de0cf3bc2bae055e41dc3135ac6cdd8059dd9dec344387c000ddd7aaae3ed7ba2de0f6f6cf83ee75c8c2821f9822204db30
MISC metadata.xml 383 BLAKE2B a60236fde2bacd9f878652b12f9fab0297553daa494dd7fef45c037463e31eab4e19cff07fea46ee04946577ca76f5384a45ef5bd67cc542e18e8ccf6d4bea24 SHA512 849763e8228053dcb161946e628311182cd0fd596389de6326235388abf64da0e766cbf1e755ef8d317f2bb54be27edc91152ce73d81a0649c416bd16b65457d

View File

@@ -7,10 +7,10 @@ PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="MPython module to talk to Husqvarna Automower."
HOMEPAGE=" https://pypi.org/project/aioautomower/"
DESCRIPTION="Nobø Hub / Nobø Energy Control TCP/IP Interface"
HOMEPAGE="https://github.com/echoromeo/pynobo https://pypi.org/project/pynobo/"
LICENSE="Apache-2.0"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
@@ -18,8 +18,4 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.9.3[${PYTHON_USEDEP}]
>=dev-python/mashumaro-3.12[${PYTHON_USEDEP}]
>=dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@@ -1,7 +1,9 @@
DIST velbus-aio-2023.11.0.tar.gz 87708 BLAKE2B 19e273603034a389fdba85be486b5c9e620bcfbdca3f51bdd986b1724e113fa05ceb73a8ef8cfa1180387762ca778f0e2b50ca90be1ee8c3bc22d1c931536839 SHA512 2e0f754f1292bf62376773ff9e473bbbd7c5343bbb8ad49104aebf3577211b4c2d267c94e78097c46aec92fb9e3774884009663c1e2837d0eff06e0f86d4d452
DIST velbus-aio-2023.12.0.tar.gz 88258 BLAKE2B 848f59c77b8fd1a38010d39e6907b4462462e93822b3b6a3d05f38dbad26307c174180d79d8625c09dbc09c22941b20e3744dde28dc00a46740380e9b2223eb9 SHA512 67b6cda6232a7515375e63a7f27f642f85b34171f9a78818d9e4ebc53edba2f3579557894f13f1cc0957bb4ff39e31f8f183b6cc004e506298e086fc9726d028
DIST velbus-aio-2024.4.0.tar.gz 61986 BLAKE2B 7a7b4566eeb006a7d2df46b9914d0742e762a46c6ba886fb5ccc2fbc090e963f2b30a6d4c901f22f48a24eb6e9edebc79b72393b8b49dc1f92d8a69e910c2e71 SHA512 adbdfb0d8b2b3e5c2d504011900799b09299d22014b63e61298a1908473f20efefcd578fd41081316a2a6e4c702e38c622e57fcd8f0507348924fbdb862c641c
DIST velbus-aio-2024.4.1.tar.gz 64596 BLAKE2B 65e477982c6978e58ec0e53581437fdd8edac6e9e0bcd029007643a49c30131f3d4432435f6ddbc43d8247a48ece0c918b5e747fe6ee5203edf7ab9fac0b5c09 SHA512 b30183858e04b1217dc7a80c0abc3d724ca33667b2d68f9fa2856a0c0ea2fc82d2a7ddc1bf68280c93d16314e9f294d1bfbd5f848f5c50e60f09ded40d555992
EBUILD velbus-aio-2023.11.0.ebuild 740 BLAKE2B 21da97424231a9c0996aa327ee3348d067a0e3760a9517b5c712366bfbec5daa319df8377280344fd415cbab63a5282efde0ac3b221b465dd0c6694a47649357 SHA512 11e15e88e0304d1f8f3b21bd61e791a57d5da0df443a3909a89471bf02b03084ef5a1b5dcfed9e1a04f1644bce130a36a2d8e1f065310c6165e90a61063a4e6f
EBUILD velbus-aio-2023.12.0.ebuild 638 BLAKE2B a4dcf7c7a9f4ce849cab4e8daf587afd78931bf09490f35ff12866cab55dba0809eeb26143e6f033c5f7bd5ddd11e7ef7ac8de1e9648788a8d6ef3b6c9470e7b SHA512 b2401cbb7d5f2c8d761cdba6471a59bb4c984fd64d92174043cfd4bdea8a9d0298713423e7eb965824034765ca7a8fd10ab451b852534fb4bb383db7df2fe3e5
EBUILD velbus-aio-2024.4.0.ebuild 638 BLAKE2B a4dcf7c7a9f4ce849cab4e8daf587afd78931bf09490f35ff12866cab55dba0809eeb26143e6f033c5f7bd5ddd11e7ef7ac8de1e9648788a8d6ef3b6c9470e7b SHA512 b2401cbb7d5f2c8d761cdba6471a59bb4c984fd64d92174043cfd4bdea8a9d0298713423e7eb965824034765ca7a8fd10ab451b852534fb4bb383db7df2fe3e5
EBUILD velbus-aio-2024.4.1.ebuild 638 BLAKE2B a4dcf7c7a9f4ce849cab4e8daf587afd78931bf09490f35ff12866cab55dba0809eeb26143e6f033c5f7bd5ddd11e7ef7ac8de1e9648788a8d6ef3b6c9470e7b SHA512 b2401cbb7d5f2c8d761cdba6471a59bb4c984fd64d92174043cfd4bdea8a9d0298713423e7eb965824034765ca7a8fd10ab451b852534fb4bb383db7df2fe3e5
MISC metadata.xml 519 BLAKE2B 180c799dd26fe9d3067b1eb1904e893b0ed7c9f5786720cfda38c8fb6ed76899b8c923c86381f86a8332ce1a97de45e4dd27146f496e6d631308839a95575542 SHA512 3c21b71f146c3257820125274db0816c5490bef92e29ea3fb6fe8f46d70b7b4aa3d5fe0cd1d1fa44482be27c9f3afc219c3226404f7c71e1cc3813eb71050079

View File

@@ -3,20 +3,23 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Unofficial python package to access Bring! shopping lists API."
HOMEPAGE="https://github.com/blue1stone/python-bring-api https://pypi.org/project/python-bring-api/"
DESCRIPTION="Python Library for the Velbus protocol based on asyncio"
HOMEPAGE="https://github.com/Cereal2nd/velbus-aio https://pypi.org/project/velbus-aio/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
RDEPEND=">=dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}]
>=dev-python/backoff-1.10.0[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@@ -1,5 +1,7 @@
DIST whirlpool_sixth_sense-0.18.4.tar.gz 22451 BLAKE2B 906c7bb3d0ff431bd87ba8b191d7e6a9395a1409309c9fb05e439ad1f93615da0792025b3a03f262daf3c2adf5c5bf1fd83a10dd4cdad3f184eceee718e1c032 SHA512 de292761affae30c8b6f12815149dc27d6467a26e0f20f29bfb9e9efed80eaa6526ee011346a37033817b8f5dfe26106c995ce599a95fbf7617ba2c5a78a5406
DIST whirlpool_sixth_sense-0.18.7.tar.gz 24156 BLAKE2B 4f39d5d33a99d133144999cfbfc3ed320c431822a09502ea3948d9652dace78afbe4c60924fd1c6eef588571a329e54b478a05f4b5cd93b58946c0e333a5db5a SHA512 01a06ac294921b73de6bbe71fc56a08ee5067a1146e8bc693c769f86e32c27ea07c505e33fe6b810a035fc7d25629736ca4513ee3b2eaa8ef4655852311d6836
DIST whirlpool_sixth_sense-0.18.8.tar.gz 24116 BLAKE2B 562a43c911f048dfc62df3fd376eb9c4bcb93ce702049aa1b3a0954bc0ee74d32c4f681a417326300f3bab2832f32049ca262544ad463aff5a6c1b147c119e9e SHA512 ce7a4a0616f7463562816f64bb709091017fde1a04d9ac06b917272b04cc9fd6d724ba0aeb95842fcd52c125402426e0f1969a11744f8f030e6fee78b6c7a990
EBUILD whirlpool-sixth-sense-0.18.4.ebuild 779 BLAKE2B 799ba21a2ceb4da1bf2fac88f555165eb4b0eca09606e8c956569826477c515038b101675a9ffbca0c29cfdf4d301107246849dfdb0b28a906af516c4e741d83 SHA512 fc1c9886d8a569c16b32a2ebaab1ae1993d9630f0e4cb184320721c5517ce7e927605008079b5365fd61ffd5a3180a9c97178693baf8d61f43978728e8cf0b31
EBUILD whirlpool-sixth-sense-0.18.7.ebuild 678 BLAKE2B 9f26d5b9a3ea2167d8ebb5b42c1252aca2a5fde123084abda3dba3988d760c2619e692ad781d8b1f6816268624396da853ce84ae1740bf9ed1a632498f80bc7f SHA512 88ee669a5a57dfa8999b772bf15b86dc0a8dd9ed03ae51f4ec1abe48c34d7186a0052be57fff751e0098a87a273492b1dd71b2a0c882676665a1f4d7fed73b79
EBUILD whirlpool-sixth-sense-0.18.8.ebuild 678 BLAKE2B bd62f14218aa7ea24bd9c704647a24466565fa6a711659026d2c3590b075f6d81fed523dfd01e1f2c6584c540341a6815a7649275e81c3f9b83c09c6d006ae7a SHA512 0f0c48e436302a49ef2b6cea5cff70eff7fdb759cd68b4f4cb7ec404f5de892c46faffda352a357f948e94cf6df333766a3ad0d6adf6576b577fff512e4dfe5c
MISC metadata.xml 536 BLAKE2B 72c0bc0e2349ae17dc45025e40c49152d2cdf2da1449737ede5b781bf480e25ee19083c2827981497b8d281743d7727a5cbcacd06c0621ebf8abb8832cc16d9d SHA512 839506d6455fcfd6a7d309652c1d874f1cc897db879bb1e8aa55ca5133a901733a4b55ce515938d749ed788b14f73ceb257d0c464d8fbf7aa29e677764f56978

View File

@@ -0,0 +1,25 @@
# 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 pypi
DESCRIPTION="Unofficial API for Whirlpool's 6th Sense appliances"
HOMEPAGE="https://github.com/abmantis/whirlpool-sixth-sense/ https://pypi.org/project/whirlpool-sixth-sense/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aioconsole-0.3.1[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.9.1[${PYTHON_USEDEP}]
>=dev-python/websockets-8.1[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@@ -1,7 +1,9 @@
DIST xknxproject-3.4.0.tar.gz 40658 BLAKE2B ac85375b9dff90ba2e736a5579058d36a5ab03b2a8eb2ac9845c4023541fc022922e2c4815ee5ea1fdfd782fc7dbe3d27e11fb1bc3082032ab6671e95965f331 SHA512 7f2f98aa92716800ca422490d83b1707a1bde648fec2bf4f83bdbdc9e8a897c54ef9b4c9debe17407eb003dd046af8eb6f7731de0d0187b32e959d4c8ab169e3
DIST xknxproject-3.6.0.tar.gz 42196 BLAKE2B c273a298eefa2b1349e73ccf5e0b7c953a9dcfcb1f248ec7c3ff77f881edae74f07fc628ddd671aaab8bd50729ac59167ebab3fb001e2f88263aa5b0e5a6c068 SHA512 b2aacc7cecd9001b1ba1e1d6d08ce6dc380425e347f1d0d1f005c59b1441de49b6e37f92de3dfc085344d363f7b360fe723ba0787d9ecef8727aeff1d5191f98
DIST xknxproject-3.7.0.tar.gz 42250 BLAKE2B 2c2dccc88d67aa5b3de97ca0fb3565d53571f993189ac2afc9ed3bc34ab55a927516ade0748c8b2e4d0ea32e081c853e01db858261c5f2a248997868083bea18 SHA512 9bec9d5c21c33972ed2e57778631165966d56f9d398833e9da613a93e7ad69b653f2ee79a60729784ec565cc88c44174d97f8a26b2a13cd17e0550dcc5a779c8
DIST xknxproject-3.7.1.tar.gz 43399 BLAKE2B cd1dcca649ccca370cf0c5372b253fc6a6e1de6ef081babd4112bc711a45574ae7ce82987be58fe3a7efb08b6b9319a9689823a8f2bd819fddd48aa248d67d26 SHA512 15d7d5138171a7db0a440fe491963da7e325f5e5d06f6c34555c53f7b299fbdf99c21f4a4c1c8c606a24e88953ef063eae428f683447c2cf48db3b81bbcc1443
EBUILD xknxproject-3.4.0.ebuild 726 BLAKE2B d47282ab0f13817afb617d4dfd1922074d6f256d1d27f1c50d7ceb84446bafb62571396e6b899eb1ccc7dcc3dd407c462a5af7141c32c6defb63dc06172d5164 SHA512 3ed8c89b6a24db0d8712efa57dc5bb5bbc7d42e4f7d0c3c3a18dd4d45b86905e7844e4a309f7787758fb00de771bfb89516c56d863825863a537d707dbfd8c38
EBUILD xknxproject-3.6.0.ebuild 624 BLAKE2B 5bd16cb2728d5e357390e6d0d8bcaad7093bd6a57724f138c634907c68cae46e1ee4a0e775066e24712864acf9b3a66fdb831e5309eebbbeac017e6539f7a265 SHA512 c25e009166f24272a821b85d8d7beaae4eab2b02f8d516f44d22cb0deaecebb1a6cd8edc257402bff83ceeb955813bb6778f81ac40112d19a02059f64299d62c
EBUILD xknxproject-3.7.0.ebuild 624 BLAKE2B 5bd16cb2728d5e357390e6d0d8bcaad7093bd6a57724f138c634907c68cae46e1ee4a0e775066e24712864acf9b3a66fdb831e5309eebbbeac017e6539f7a265 SHA512 c25e009166f24272a821b85d8d7beaae4eab2b02f8d516f44d22cb0deaecebb1a6cd8edc257402bff83ceeb955813bb6778f81ac40112d19a02059f64299d62c
EBUILD xknxproject-3.7.1.ebuild 624 BLAKE2B 5bd16cb2728d5e357390e6d0d8bcaad7093bd6a57724f138c634907c68cae46e1ee4a0e775066e24712864acf9b3a66fdb831e5309eebbbeac017e6539f7a265 SHA512 c25e009166f24272a821b85d8d7beaae4eab2b02f8d516f44d22cb0deaecebb1a6cd8edc257402bff83ceeb955813bb6778f81ac40112d19a02059f64299d62c
MISC metadata.xml 518 BLAKE2B 03ac2e05b56e06cd9f242ffd8171a7e3d73ba18fa58363cfd560bc47f34af58c1976d441616263e29fae362b23704e0dc0c946757b8b73e79bb68e3ec80b9e9e SHA512 766c26a7c1d886317abd47ff99d39ecdfbfbd7a4359377cc98d8a2e820011ca14fb35e5e189ffe213a76719e0cbe8e4402228d7285afc3e1aa461e4743eac456

View File

@@ -7,10 +7,10 @@ PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="MPython module to talk to Husqvarna Automower."
HOMEPAGE="https://github.com/Thomas55555/aioautomower https://pypi.org/project/aioautomower/"
DESCRIPTION="A library to gather information from ETS project files used for KNX"
HOMEPAGE="https://github.com/XKNX/xknxproject https://pypi.org/project/xknxproject/"
LICENSE="Apache-2.0"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
@@ -18,8 +18,7 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/mashumaro[${PYTHON_USEDEP}]
dev-python/pyjwt[${PYTHON_USEDEP}]"
RDEPEND=">=dev-python/pyzipper-0.3.6[${PYTHON_USEDEP}]
>=dev-python/striprtf-0.0.26[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@@ -2,8 +2,10 @@ DIST yolink-api-0.3.4.tar.gz 8698 BLAKE2B 7d1691d84c0bed364d1cf5985e504e4a72ffe0
DIST yolink-api-0.3.6.tar.gz 8672 BLAKE2B fc46f533dfd77cc5bd95f9e2c861d8443c351252b12228ac63c846d92650235cfed405fc48af89629772876e4a1d34f085341b4efa46d66b63283fdbffecfbc7 SHA512 2c0837c17c28001e16f9d73d5e91905bcba23ea722bb1df27c61cbbf0a683c6721bf34b2add87a737957aa0c51012a14942a8630872bdeebec40805b7fe08ef0
DIST yolink-api-0.3.7.tar.gz 9289 BLAKE2B 23bf8b7f749e18a396410bd8b2a2187ef457c6998d82fd7ea35d99bcd99101f87096c5452e39d72eb475487c0296d14cb45aaa6ccc129060cf251c4e62dcb4a3 SHA512 2b6d9fb5e2bef628e170177c0d2da1f52a497f0512ab078a4b18de56fd15596f03972b481faa146b081ad6821278a440aaa9aa5424ca51f172bf292671766c3d
DIST yolink-api-0.4.1.tar.gz 11204 BLAKE2B 3c4cb1d68913460a4f36d874bcab0afd30689ca803b9fa12e832a724ae5e23e52312d1ef0dfd5d668312e7cc1acb21a027a89d3b2ebfd85c229a8fd0ce5fe602 SHA512 ef9e1027f171c050aec8af6cdd3487d8efaaf979de87f57b467a03daa0a39bf2bbeaaf88a75026a64b62466be06efcfec292f275419efae83d4e7fba088b282c
DIST yolink-api-0.4.2.tar.gz 11769 BLAKE2B 38c88a28e61fa026d050f0dc5fb5f38aa2ed281190600e6be4e98b212050705f81c89bd39924fa11f85e06604e54f7acdefdcba60602f91e652269fd7f90d019 SHA512 d52a5b8487d814bc3971417d5063491b0b051d141d78942ae3f88ffafe496efaad21151e174932d0dc7d0e8c9644d1103675fc86b0c207293e7cea256f6d64e1
EBUILD yolink-api-0.3.4.ebuild 676 BLAKE2B f147bbc276a7822c8a913e75f432cfad827aa0c2e32b28a244180df34c9177e574ae7e9957c8f304ce09ec5d02795dd9589587347f56f815c22dea674f5670f3 SHA512 7eaefeef379e1eb6dbe710dc8a56e6599f464575ac8f98652c82caf04383dcedef0ac0182208d9ffdbecceec4a7da8a0d928aa2280a565058e2ad33ec4cc15f7
EBUILD yolink-api-0.3.6.ebuild 676 BLAKE2B 22cb4d538806e44cbdc026ebab95e30567440343c96ebc70d400d5e45fa3b065af275ebf469abf4992f48d81491bb3dd6f55626402de1f9bf15afc8c798b07e1 SHA512 de1a9f30cc2df62949c2a4c4e0475a7673e44251153fa701ad7c35a998cba0b520305d0a523b176210b5da0b0bbdd8cc59ff3dc7429a34e48625d64b71180251
EBUILD yolink-api-0.3.7.ebuild 676 BLAKE2B 22cb4d538806e44cbdc026ebab95e30567440343c96ebc70d400d5e45fa3b065af275ebf469abf4992f48d81491bb3dd6f55626402de1f9bf15afc8c798b07e1 SHA512 de1a9f30cc2df62949c2a4c4e0475a7673e44251153fa701ad7c35a998cba0b520305d0a523b176210b5da0b0bbdd8cc59ff3dc7429a34e48625d64b71180251
EBUILD yolink-api-0.4.1.ebuild 676 BLAKE2B 22cb4d538806e44cbdc026ebab95e30567440343c96ebc70d400d5e45fa3b065af275ebf469abf4992f48d81491bb3dd6f55626402de1f9bf15afc8c798b07e1 SHA512 de1a9f30cc2df62949c2a4c4e0475a7673e44251153fa701ad7c35a998cba0b520305d0a523b176210b5da0b0bbdd8cc59ff3dc7429a34e48625d64b71180251
EBUILD yolink-api-0.4.2.ebuild 676 BLAKE2B 22cb4d538806e44cbdc026ebab95e30567440343c96ebc70d400d5e45fa3b065af275ebf469abf4992f48d81491bb3dd6f55626402de1f9bf15afc8c798b07e1 SHA512 de1a9f30cc2df62949c2a4c4e0475a7673e44251153fa701ad7c35a998cba0b520305d0a523b176210b5da0b0bbdd8cc59ff3dc7429a34e48625d64b71180251
MISC metadata.xml 393 BLAKE2B 1b12680a02fec3baffc2eea447e381506ad7b2a1545b36e41ffa1ae40ccb209fb1564df9ad66c2aaba2266386c092dcfbfa42ca805f355cbf4202d48c0817890 SHA512 c376d2b9a04894e865319b65d90063c367e35accba2d91e0a54b467cfb65da5b7bf7bf9e30e81cabf03ec10e353982b5567b0e71bec866f54d72c4b80be176e7

View File

@@ -0,0 +1,25 @@
# 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 library to authenticate with yolink device"
HOMEPAGE="https://github.com/YoSmart-Inc/yolink-api https://pypi.org/project/yolink-api/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
>=dev-python/aiomqtt-2.0.0[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
>=dev-python/tenacity-8.1.0[${PYTHON_USEDEP}]"

View File

@@ -4,10 +4,12 @@ DIST zha-quirks-0.0.109.tar.gz 273785 BLAKE2B c8f52d42a6cb007b6980936c2d08224698
DIST zha-quirks-0.0.111.tar.gz 280434 BLAKE2B fca8b6e9ae3c09ae83884b3c1054be8828d991763c6fe0103a38b39943135a1fb35ac548ea432dcd268eac5a37c8e5c6964c88f3957e80351efadbde8badffe5 SHA512 424ceac092a3e402fdda9f22605ce1166aff6b9fc661ff90638746ac5b5120d140b360c79947d86e3ee3af3853c824207b4058cdf9dab785e8f7509ad4cfe55a
DIST zha-quirks-0.0.112.tar.gz 284113 BLAKE2B b0dcc43984c23fd6ff58769a0762b1f0c40c08f13e08bf2fb88b69f79052134c5e8056c0c640a098992fdf18ac5308276229ba3ac510db797d9d6099c1cc8a99 SHA512 b3c3d2b06ce4115dd1e9138bd1b242ab63c6e78d56d908ca4e53b97edd9242ffd98daf7a19994f2018e069e73d764848142b1b039818703477940fb614f18090
DIST zha-quirks-0.0.113.tar.gz 285528 BLAKE2B 191e520aede5068be2c589367b906926ffbff0c6f735636271f564706a89a52a157cbd025932b120e77fdb0db9cc145f40068f6524e6be4b0b9f45446fe8c821 SHA512 a1e5363b95ca7139821c0f1d74bd00da176a03dae1f920ffd2df878c2f319ca81d20d23cdaee92beed27852e9260f544efbbc9f73a17f3e2e712b0598cd9c04e
DIST zha-quirks-0.0.114.tar.gz 285696 BLAKE2B d5899c0012f1e767de39934b99ab17e183af5ff22db1cd2af355a652afe4562e950efe7318f291665bdd1f7756d6e81bc67a38244a7298f4da43c06669864439 SHA512 35ce6e108d6df2bf5a3d415f732e9d8f592b52eda8edc0bc4422da464c494e557a7aa58fc995a67ea503c1146af990aea257ed1537467a69805b43a308fad55b
EBUILD zha-quirks-0.0.107.ebuild 875 BLAKE2B 693317fba2c8734af0d27ea3f8dde4bfd9d2c9d3eea0f4877ff70ec45e758007186d346f04dc0c9f959810b1aa87dd0d451169f6e08727cab777fbb1d3c0c95f SHA512 a58e64a29bdb26f3fd656599589db061a129c58d043648b3611ffcdce74c735363e6e1bd1ffb0043c246b6007736b2eb1ce1ea3c534dcc5ce4f7bf0728d43996
EBUILD zha-quirks-0.0.108.ebuild 875 BLAKE2B 693317fba2c8734af0d27ea3f8dde4bfd9d2c9d3eea0f4877ff70ec45e758007186d346f04dc0c9f959810b1aa87dd0d451169f6e08727cab777fbb1d3c0c95f SHA512 a58e64a29bdb26f3fd656599589db061a129c58d043648b3611ffcdce74c735363e6e1bd1ffb0043c246b6007736b2eb1ce1ea3c534dcc5ce4f7bf0728d43996
EBUILD zha-quirks-0.0.109.ebuild 814 BLAKE2B 91bf1a1b26afc36bc7d723a9a84322623f9f19ee2cc27061b329d73a07553f476ea3096ddba07a56fa5bdfc287fb40cac9cf7dd88c85c1727d6db6718316eb60 SHA512 48ffd13b4cd440e6b59424c404206c98f768a7c7a30f48eda0f26b435a6773137bdcb014927495c45f3df63fd68b04ccea76fef8233f4107241f99ebbf3f96e6
EBUILD zha-quirks-0.0.111.ebuild 814 BLAKE2B b7d868b9275c724ed4eb0773fa142cb3f9b18b6f223996e5d23799335ae9a4db02335e4523174b9c548de484cf4d50eab8d6028101cc24d321fc46a96fc71470 SHA512 cd4747f795c4ccb831208292c07bc244f83c66bd8c4b941dbaa174681035d8b1b109342efc5315297a93389be3e465f88cf6c5bfeef49bd26d6e31846ca1276a
EBUILD zha-quirks-0.0.112.ebuild 814 BLAKE2B b7d868b9275c724ed4eb0773fa142cb3f9b18b6f223996e5d23799335ae9a4db02335e4523174b9c548de484cf4d50eab8d6028101cc24d321fc46a96fc71470 SHA512 cd4747f795c4ccb831208292c07bc244f83c66bd8c4b941dbaa174681035d8b1b109342efc5315297a93389be3e465f88cf6c5bfeef49bd26d6e31846ca1276a
EBUILD zha-quirks-0.0.113.ebuild 814 BLAKE2B 49e365e2580ee2eae1cd344794e6e01290344afaa921cce3e062c33bcbc4ed468d3f8d02c870fbc46fb2545bda0ea1df682ef6102689999ab4a14c05a5d93557 SHA512 98f3e94195fa0af63a883b9795b6be2bdb198a014dbde0f1e453b7b40b24b8200843a25177fad59b02d51ff82f8ceb80f45e9d57d64ce1395d5ca4675d8cff68
EBUILD zha-quirks-0.0.114.ebuild 814 BLAKE2B 49e365e2580ee2eae1cd344794e6e01290344afaa921cce3e062c33bcbc4ed468d3f8d02c870fbc46fb2545bda0ea1df682ef6102689999ab4a14c05a5d93557 SHA512 98f3e94195fa0af63a883b9795b6be2bdb198a014dbde0f1e453b7b40b24b8200843a25177fad59b02d51ff82f8ceb80f45e9d57d64ce1395d5ca4675d8cff68
MISC metadata.xml 534 BLAKE2B c49399b02f69326c0660ea44e5cb09450574f11eb3157a7fc795f3418b843e2bbe009f3437e737e5c4cfcf97fde075f0bc0cd28798ed56674d06cf57cc628c48 SHA512 61c787a75e289c4d83474b7cb83278c82f421d5046fd654d438dc6223883e20ae4fcc2d086889a4782b428e125d5775f121fd79caba3bf64115547d1d1dbba4b

View File

@@ -0,0 +1,30 @@
# 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="Library implementing Zigpy quirks for ZHA in Home Assistant"
HOMEPAGE="https://github.com/dmulcahey/zha-device-handlers https://pypi.org/project/zha-quirks/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/zigpy-0.63.5[${PYTHON_USEDEP}]"
src_prepare() {
# remove dynamic-versioning
sed 's/dynamic = \["version"\]/version = \"'${PV}'\"/g' -i pyproject.toml || die
sed 's/, "setuptools-git-versioning<2"//g' -i pyproject.toml || die
eapply_user
}
distutils_enable_tests pytest

View File

@@ -70,7 +70,7 @@ aiohttp-retry==2.8.3
aiohttp-socks==0.8.4
aiohttp-wsgi==0.10.0
aiohttp-zlib-ng==0.3.1
aiohttp==3.9.3
aiohttp==3.9.4
aiohue==4.7.1
aioimaplib==1.0.1
aioitertools==0.11.0
@@ -152,7 +152,7 @@ apprise==1.7.4
aprslib==0.7.0
aqipy-atmotech==0.1.5
aqualogic==2.6
aranet4==2.2.2
aranet4==2.3.3
arcam-fmj==1.4.0
argcomplete==3.2.3
arris-tg2492lg==1.2.1
@@ -185,7 +185,7 @@ automat==22.10.0
avea==1.5.1
avion==0.10
awesomeversion==24.2.0
axis==60
axis==61
Babel==2.13.1
Babel==2.14.0
backoff==2.2.1
@@ -205,7 +205,7 @@ bitstruct==8.17.0
bizkaibus==0.1.1
bleach==6.1.0
bleak-esphome==1.0.0
bleak-retry-connector==3.4.0
bleak-retry-connector==3.5.0
bleak==0.21.1
blebox-uniapi==2.2.2
blinker==1.7.0
@@ -412,7 +412,7 @@ flux-led==1.0.4
fnv-hash-fast==0.5.0
fnvhash==0.1.0
foobot_async==1.0.0
forecast-solar==3.0.0
forecast-solar==3.1.0
fortiosapi==1.0.5
fqdn==1.5.1
freebox-api==1.1.0
@@ -421,7 +421,7 @@ freetype==2.13.2
frozenlist==1.4.1
ftfy==6.1.3
furo==2024.1.29
fyta-cli==0.3.3
fyta-cli==0.3.5
gammu==1.42.0
gardena-bluetooth==1.4.1
garminconnect-ha==0.1.6
@@ -496,7 +496,7 @@ ha-philipsjs==3.1.1
habitipy==0.2.0
habluetooth==2.4.2
hangups==0.4.18
hass-nabucasa==0.79.0
hass-nabucasa==0.78.0
hass-splunk==0.1.1
hassil==1.6.1
HATasmota==0.8.0
@@ -514,7 +514,7 @@ hole==0.8.0
holidays==0.46
home-assistant-bluetooth==1.12.0
home-assistant-cli==9999
home-assistant-frontend==20240404.1
home-assistant-frontend==20240404.2
home-assistant-intents==2024.4.3
homeassistant
homeconnect==0.7.2
@@ -526,6 +526,7 @@ html5lib==1.1
httmock==1.4.0
http-ece==1.1.0
httpcore==1.0.4
httpcore==1.0.5
httplib2==0.20.4
httplib2==0.22.0
httpsig==1.3.0
@@ -548,7 +549,7 @@ ical==7.0.3
icmplib==3.0.4
idasen-ha==2.5.1
idasen==0.10.3
idna==3.6
idna==3.7
ifaddr==0.2.0
iglo==1.2.7
ihcsdk==2.8.5
@@ -794,6 +795,7 @@ opus==1.5.1
opuslib==3.0.1
oralb-ble==0.17.6
ordered-set==4.1.0
orjson==3.10.0
orjson==3.9.15
oru==0.1.11
orvibo==1.1.2
@@ -893,9 +895,9 @@ pyairvisual==2023.8.1
pyalmond==0.0.2
pyaprilaire==0.7.0
pyarlo==0.2.4
pyasn1-modules==0.3.0
pyasn1-modules==0.4.0
pyasn1==0.4.8
pyasn1==0.5.1
pyasn1==0.6.0
pyasuswrt==0.1.21
pyatag==0.3.5.3
pyatmo==8.0.3
@@ -906,7 +908,7 @@ pybalboa==1.0.1
pybbox==0.0.5_alpha0
pyblackbird==0.6
pybluez==0.22
pybotvac==0.0.24
pybotvac==0.0.25
pybravia==0.3.3
pycares==4.4.0
pycarwings2==2.14
@@ -917,6 +919,7 @@ pychromecast==14.0.1
pycketcasts==1.0.1
pyclimacell==0.18.2
pycmus==0.1.1
pycognito==2023.5.0
pycognito==2024.2.0
pycomfoconnect==0.5.1
pyControl4==1.1.0
@@ -1015,7 +1018,7 @@ pylaunches==1.4.0
pylgnetcast==0.3.7
pylibrespot-java==0.1.1
pylitejet==0.6.2
pylitterbot==2023.4.9
pylitterbot==2023.4.11
pyloopenergy==0.2.1
pylutron-caseta==0.20.0
pylutron==0.2.12
@@ -1030,7 +1033,7 @@ pymfy==0.11.0
PyMicroBot==0.0.17
pymitv==1.4.3
pymochad==0.2.0
pymodbus==3.6.6
pymodbus==3.6.7
pymonoprice==0.4
pymsteams==0.1.12
PyMVGLive==1.1.4
@@ -1040,7 +1043,7 @@ pynello==2.0.3
pynetgear==0.10.10
pynetio==0.1.9.1
PyNINA==0.3.3
pynobo==1.8.0
pynobo==1.8.1
pynuki==1.6.3
pynws==1.6.0
pynx584==0.5
@@ -1431,7 +1434,7 @@ TwitterAPI==2.7.12
typer==0.7.0
typing-extensions==4.10.0
typing-inspect==0.7.1
tzdata==9999
tzdata==10001
tzlocal==5.2
ua-parser==0.10.0
uasiren==0.0.1
@@ -1464,10 +1467,10 @@ user-agents==2.0
util-linux==2.39.3
uvcclient==0.11.0
uvicorn==0.29.0
validators==0.23.2
validators==0.24.0
vallox-websocket-api==5.1.1
vehicle==2.2.1
velbus-aio==2024.4.0
velbus-aio==2024.4.1
venstarcolortouch==0.19
vilfo-api-client==0.5.0
vincenty==0.1.4
@@ -1500,7 +1503,7 @@ websocket-client==1.7.0
websockets==12.0
werkzeug==3.0.1
wheel==0.43.0
whirlpool-sixth-sense==0.18.7
whirlpool-sixth-sense==0.18.8
whois==0.9.27
wiffi==1.1.2
wirelesstagpy==0.8.1
@@ -1514,7 +1517,7 @@ xboxapi==2.0.1
xerces-c==3.2.4
xiaomi-ble==0.28.0
xknx==2.12.2
xknxproject==3.7.0
xknxproject==3.7.1
xmlschema==3.1.0
xmltodict==0.13.0
xs1-api-client==3.0.0
@@ -1525,17 +1528,17 @@ yalexs==2.0.0
yarl==1.9.4
yeelight==0.7.14
yeelightsunflower==0.0.10
yolink-api==0.4.1
yolink-api==0.4.2
youless-api==1.0.1
youtubeaio==1.1.5
yt-dlp==2024.03.10
yt-dlp==2024.04.09
zamg==0.3.6
zbar==0.23.92
zeep==4.2.1
zengge==0.2
zeroconf==0.132.0
zeversolar==0.3.1
zha-quirks==0.0.113
zha-quirks==0.0.114
zhong-hong-hvac==1.0.12
ziggo-mediabox-xl==1.1.0
zigpy-deconz==0.23.1

View File

@@ -1,3 +1,5 @@
DIST aranet4-2.1.3.tar.gz 13345 BLAKE2B 4b35e6376e65cbaaddce03a06abf1bf57b881598adb6c039d8d5aad8537fc49b457c3df1bbf7022b79cd72b2090414e18475c8590a392027d8b4ac02db31cbf4 SHA512 4c215683cc6fc61a2672c56ef65227ae2e250a451d4d6e2bfeb300f53846ec6e06b1a0228b8946066a41341662d53f4b092d899ab6462bd49d0826eb46ecd4e7
EBUILD aranet4-2.1.3.ebuild 746 BLAKE2B 140dcd0d38efa6c556cf6591afbdb6de9be7901f4c1a604cb592f0a90d3843c65b8399f319a3688adf17aeb03cb95fb0836ddc597b0f28f31cea521e70fbc6cd SHA512 c78de7ebc1b4bfaee460d2d306093730c47d8b95755efb5bd12d75e3e67afde0c44b67db1a0d8c50559ae6dda9be1960dcd3abea18eaf25c17e378f6c3c30dac
DIST aranet4-2.2.2.tar.gz 13930 BLAKE2B f6d276056277fb9d32a65563697b50f5f09be843f204a7af99f0a14eb10a8d6de4f87f5c9f4f802228b1b4c9353bb6c20e7af3e7bd3e7d991471b5c5346aee8b SHA512 ac02e71c6829290faaebe50e74cc71cf17524217d963d6404971715527f3266fabe0bd8c5887282f43ab9e7843f4e278652e51c502124b9c4dfa9aa1503a591f
DIST aranet4-2.3.3.tar.gz 15601 BLAKE2B 605a81a5390ab67f678b7707d845a11a766762375611db3c710da9b91dbe299d95847d9961d82f7b9e64bae46dbdf98876d021843e0a73e1a7b5741d9fba15af SHA512 faca2c57bafe5d1592830a8af38d16c24b8d610ad3f259f122d61164b81220f8427159eb428e91ec199a3a66fa65d0ccecaa31dc3a64b6ebd6ae563c9edd095d
EBUILD aranet4-2.2.2.ebuild 671 BLAKE2B d2bc45d007d2bad4eca202215df2d33a054ebca59a21155f824355215ed8ead991c1c02c644d38dccb87def552bea5561fd20440913e6658de724b5d0544d66e SHA512 5dd50baaff39824952905d19b6c84018b82dc1115aba7116d77b742bca4b0580c2fad9ab0098a6968d8153025e3a47056cea1722a8b13571f6991e3e78e240c9
EBUILD aranet4-2.3.3.ebuild 569 BLAKE2B 00bad261b4acaf8383ff05f53f88297ed394708243e2eb6e34c2fd146e9e2ad127281452fad5e72a570df3f6784c0dfb35a846f33a9ded9b00fbd53910e03c9b SHA512 26cfd2d99ed7e36997cc845c8bd172a338a8946f26949523a6f0eaad31658aec54189c62ef6900a0e546301e4434b4ad55f307bf3b23c99542b98b6a78e9339c
MISC metadata.xml 389 BLAKE2B d28e9f1bd4d630290f1800afb21864a4308f4fad13f873a4ecdc8de0ea08fb05716c62978f26e347b4fc95e935dfb400aa4843f0d6df5927d87839ab8a3580c4 SHA512 1f96cc081fef62dea7cc66119db369d91ac68cc62328d5acd5a417f98f2f4b5e56a6a3ff3ff8601acc1117c0152a38a478219305c385468b0940d19af3487639

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_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Aranet4 Python client"
HOMEPAGE="https://github.com/Anrijs/Aranet4-Python https://pypi.org/project/aranet4/"
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/bleak[${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

@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi

View File

@@ -5,11 +5,10 @@ EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Unofficial package to access Bring! shopping lists API."
HOMEPAGE="https://github.com/miaucl/python-bring-api https://pypi.org/project/bring-api/"
DESCRIPTION="Aranet4 and Aranet2 Python client"
HOMEPAGE="https://github.com/Anrijs/Aranet4-Python https://pypi.org/project/aranet4/"
LICENSE="MIT"
SLOT="0"
@@ -18,5 +17,8 @@ IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
RDEPEND="dev-python/bleak[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]"
distutils_enable_tests pytest