Merge pull request #12 from xavierforestier/feature/homeassistant-full-2024-10-3

homemasssistant & homeassistant-full 2024.10.3
This commit is contained in:
xavierforestier 2024-10-26 11:42:24 +02:00 committed by GitHub
commit 472635c11b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
21 changed files with 2645 additions and 2 deletions

View File

@ -1,4 +1,5 @@
AUX genebuild_2024.10.2.patch 6287 BLAKE2B 6b7772b39a54f7c9b957a862aac37c3f096e529a1aaf11f1a31ba6322c8c3d772f4179c81014fe69bceddd247110650da45faaf8eea9c22ab109f70a6c03b54a SHA512 4f340c327d7febf9541954b2d81786a281372f4f50c92ef0b92251bd00361b1abb594d7d547c47cc1a0a90b5e03f495d8058643c4a6582b94e68bd0a84284212
AUX genebuild_2024.10.3.patch 6287 BLAKE2B 7f2c5dc27ed1f27c22593a21d3cf1cb451e0f61213b34d8496703353084a9a1f0745f8e593f7c7dd6bf035ff7b13c27b8c091e7ff9b163c9cf00708fba75d06e SHA512 f730183b20dec1856259c7d4c1307009783ca5221e4af93ec5d6663cac99741bc855f209438b94fac50c4025069521bb185856a09747dec5dbeae0112a0cd398
AUX hasstest 72 BLAKE2B 219dc5045193bbbf18f91d37d90072304c3f9937ac55337b692fcb03adea8e3fc63b3852b928d40b13162172d22f712feedb088d3d9b54c9b199a01c7446c865 SHA512 57491109c03926f0ab0a1cd3f55da0faac1afafc0ba405b4244652376d4da943227c17b1bf6b136dea151649cf02caf51d9aa49581addffc8ccf4c80d3c43c9c
AUX homeassistant.conf.d 289 BLAKE2B f4a85e5a451a254a8ef39ae481275eb93b52df645d5b5c5801fee30aa548b9ccc0eacc9fb5256793d819dabe7b53f6ff5809798d0cf771464d56aae5a58332d2 SHA512 db860c0c66d0ea66eae08e62befc07d06ccea37a2ab89280328faa54ef6cc0623a65257e7806c72b1afe608e502566ca4ee8ac7de3547705ee6394184b5da110
AUX homeassistant.init.d 1032 BLAKE2B 5ca9e2232a35ddfd4279fd9537a112f9edd59edce7468f7054e6d049f4d3a60d4ef82d74092eec1d7067bf0d27579acf6e1b19f77b9f0dca26126dd59bb76838 SHA512 0ce07ebf1bba1df4772def0c6eba126dd8a8347208d15fbe1cac774f62dd100e172f0d8d5d26f9dda7352f36a5191e1b771af7f44fcbf16d365d5595451b44fb
@ -11,11 +12,14 @@ AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63fe
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2024.10.2.gh.tar.gz 18778811 BLAKE2B 36dbd1c111c4c068fe78ce1b2e334051ce911b7535dfca4eea105340e3e9eaa1c6115dde0fbf331f38e818434aee80c47e98b80e6a9d85f48d530df54a05391c SHA512 bf292b3d248cc86ffcf6563571b426e4be90d63005a260fe27f40d4fa5cd55f3a303ac4eb60e935253ed525ad851b120d15b3430c2206d0112e82e5aace4ff80
DIST homeassistant-2024.10.2.tar.gz 22947130 BLAKE2B c861125267537495bc40449330a5f7fa7d97e72ecdc7b2f475ca7979144a46c8ab28b12e7899cab59c28acfe2edf97e7a3f9077177f6f00f2dc0f2a9b7a186cb SHA512 55b27af2f089357cf6db53152d664510733a80742aac05e879e9a4124c4864c893a37c45cef2526e4b5e2d62e6bc558a7aeaf9f6c222c1b0008002e7cc3f2271
DIST homeassistant-2024.10.3.gh.tar.gz 18782063 BLAKE2B 6d124e7282815ebb106051e6795d801fc07b18694a172711a34baa0e909f2207c4cbca79ab6be73e3b4dde333b2ede66cfd2cc1226897bfff878878c8a2f05ea SHA512 8ab59252eb0c25e0bbea92fa594a94bb086c718528af4a81da8ea7d790c2d67a5253a1b177c9dc2862486cd7786703985329646e6084e23a86e20ee24f9076b2
DIST homeassistant-2024.10.3.tar.gz 22982969 BLAKE2B de54bf0dc737fe6fe9990d5bef07df7eca5ff2962df6832e72de471f5b4f4f458a5e38c4d31083f09305e428a419294cf408a884620a687f6a41ce7bce0f0b0a SHA512 9666fdebc99ff6712375a2b1d4d29073e5ddb26d7d33c5e3f01f6b96b7f64fb006746998f81003bc12170dbed92de90b3d21c55ff89f395cd18701073b2f947f
DIST homeassistant-2024.5.5.gh.tar.gz 17013825 BLAKE2B 03eba1e79d9c1c2ff8a751c84e9c51f8c4396e8d9c6ef7800d7ae8db9237d5b511f76d99aed4db7a9a851c8036dbbf129a66b67d31333338ef17a2a4805ecc04 SHA512 f84350c715438e715a694d211bd4452ca43b1a6bfee30266ee07d4d94a725df8129847db6bc94958759b971759bbdc78fd968fda769b238f0cbf5e98991e270f
DIST homeassistant-2024.5.5.tar.gz 21077969 BLAKE2B c08563c79974d99bb124d33f2deeee693a4c0b92fb1a17b9c937d8a1a125d1c4c5723e469305a6597c7aae7629713b1f1935608b4c3d29176098fb0a645513c0 SHA512 1bfab28f86ceb64d7b4c84b418811d57990a45b730b361d603a22bd8ccb64a6531cd79f5bfb1e282aaf49e3b711d74b1f94fc25915619c0a6a5fb2ef9b4c4796
DIST homeassistant-2024.6.4.gh.tar.gz 17252383 BLAKE2B cfaed713f67347e66bc54318b50fd1220aaa3cbf03517ff4be7d91f69ab701ad7899eee000182c1e1af5c2c209908c3ad325ddd05ce5b07576684ae00084015c SHA512 9bc7635b4e307ec46490681a3ea9e136fa73ecc02d7198116805d3084bd3ba634c69f67063bf1e8c3661142f06234c077662543f897c5937141bd04e6484b8ed
DIST homeassistant-2024.6.4.tar.gz 21383376 BLAKE2B 65baca42425c8a9aa0eb48b722d2a373d711d3a02913e5e4cef551fb8ba1d743fb9f1358918939ac941e6c6ccf504f27b712dcae9f58a2f76c4337f686d7bd1a SHA512 494eea1020fc4752dba6aa03f351acf965ad1457a2929c5f4d520494ee23b75892fce0abc9c5eb7b608d7897ad5f629e67cca034085ea916cc1a688193610ff3
EBUILD homeassistant-full-2024.10.2.ebuild 87607 BLAKE2B b9c2aceeac42c2b63e6cc6a230cd92f91b4fa222707ac170d2b0f2600e5ab878f943ba9b445bf7cc3e294db8e94499ffb61b509d2084fb6bd9400263ad9050b6 SHA512 f13d0885e73fb2cf3a8748a730a123b210afda6918b1a5d34dc072717be22a4a41ca76b409f0813a6ca4efe6fbd1f2e95ccd5039a550f2af567422b8f52d0dab
EBUILD homeassistant-full-2024.10.3.ebuild 87607 BLAKE2B a408c1b643bd2a39d1064cdd969a416e3e3a272c23693fec932595ca7c18f4a42a3ccfea77609d63aa8335f0d191434c60cb96c7d6c69cb76c54acae8d3ddf93 SHA512 1d85e275e5c28e618876111a45753f000724a88cc1928dffd6f32cb2235843648eb026d5c20074ed855679a8e9bc1498b27bcd1dd6aad61a258e12de78d5c9a4
EBUILD homeassistant-full-2024.5.5.ebuild 87190 BLAKE2B 22ac1dc7d5be921e7a72cf1eb9bcd6f770f2bb5a28e7bd04daaa5afbf4ce2e25b07b2c214d3f3dcfdb3f0a688f948f0e23e760d0b03593a791872ec4afa41311 SHA512 8bcb7381d43930fb7e199e0bba32cf82adfd8afc7af4eaa6ae9dcf9a628e50e38cee70fb701aa87c10a864fea4226ff6253507720ed0ae1a988ef7dc524ef551
EBUILD homeassistant-full-2024.6.4.ebuild 87802 BLAKE2B 266b07de8f1443d187024699e46fbc0b4c3f6622faa5e233be5ce6639f7d27ed53ce4809fe3cc78f2ef2b56bc46d56cc608b6a842d7cf8def20bba19194468ce SHA512 de6fad31b936f241dfd8ac1127b4ab6c1c208725d3ac922eff8f782f66ced0d1f24b1b3614974f6fec3026be26821fd8f038b83eef3e9225c3bb610c799097e2
EBUILD homeassistant-full-9999.ebuild 87715 BLAKE2B 54bdcdbc3e0e48d70a849e6ecec43e29e7a0900ba80685bd39613ec032dbdd174581ce39751120108baa2adc3e232e947597758c898017ca51bd5c6ad321cd29 SHA512 cf44446b6b1fc1031dccf50b7a4fd55a8f4623a97c7c264b2d77ad4b881b341db691a06a224d7df7842b01168875e85e3b4716935b2ad957751be40ea28d7234

View File

@ -0,0 +1,272 @@
--- a/core-2024.10.3/homeassistant/package_constraints.txt 2024-10-04 19:33:37.000000000 +0200
+++ b/core-2024.10.3/homeassistant/package_constraints.txt 2024-10-13 10:21:48.027841292 +0200
@@ -167,7 +167,7 @@
dacite>=1.7.0
# Musle wheels for pandas 2.2.0 cannot be build for any architecture.
-pandas==2.1.4
+#pandas==2.1.4
# chacha20poly1305-reuseable==0.12.x is incompatible with cryptography==43.0.x
chacha20poly1305-reuseable>=0.13.0
--- a/homeassistant-2024.10.3/homeassistant/package_constraints.txt 2024-10-04 19:33:37.000000000 +0200
+++ b/homeassistant-2024.10.3/homeassistant/package_constraints.txt 2024-10-13 10:21:48.027841292 +0200
@@ -167,7 +167,7 @@
dacite>=1.7.0
# Musle wheels for pandas 2.2.0 cannot be build for any architecture.
-pandas==2.1.4
+#pandas==2.1.4
# chacha20poly1305-reuseable==0.12.x is incompatible with cryptography==43.0.x
chacha20poly1305-reuseable>=0.13.0
--- a/core-2024.10.3/requirements_all.txt 2024-10-11 18:25:02.000000000 +0200
+++ b/core-2024.10.3/requirements_all.txt 2024-10-13 20:44:30.782824454 +0200
@@ -100,7 +100,7 @@
PyTurboJPEG==1.7.5
# homeassistant.components.vicare
-PyViCare-neo==0.3.0
+PyViCare==2.34.0
# homeassistant.components.xiaomi_aqara
PyXiaomiGateway==0.14.3
@@ -183,7 +183,7 @@
# homeassistant.components.ambient_network
# homeassistant.components.ambient_station
-aioambient==2024.08.0
+aioambient==2024.8.0
# homeassistant.components.apcupsd
aioapcaccess==0.4.2
@@ -252,7 +252,7 @@
aiogithubapi==24.6.0
# homeassistant.components.guardian
-aioguardian==2022.07.0
+aioguardian==2022.7.0
# homeassistant.components.harmony
aioharmony==0.2.10
@@ -306,7 +306,7 @@
aionanoleaf==0.2.1
# homeassistant.components.notion
-aionotion==2024.03.0
+aionotion==2024.3.0
# homeassistant.components.nut
aionut==4.3.3
@@ -347,10 +347,10 @@
aioraven==0.7.0
# homeassistant.components.recollect_waste
-aiorecollect==2023.09.0
+aiorecollect==2023.9.0
# homeassistant.components.ridwell
-aioridwell==2024.01.0
+aioridwell==2024.1.0
# homeassistant.components.ruckus_unleashed
aioruckus==0.41
@@ -547,7 +547,7 @@
azure-servicebus==7.10.0
# homeassistant.components.holiday
-babel==2.15.0
+Babel==2.15.0
# homeassistant.components.baidu
baidu-aip==1.6.6
@@ -550,7 +550,7 @@
babel==2.15.0
# homeassistant.components.baidu
-baidu-aip==1.6.6
+baidu-aip==1.6.6.0
# homeassistant.components.homekit
base36==0.1.1
@@ -828,7 +828,7 @@
energyzero==2.1.1
# homeassistant.components.enocean
-enocean==0.50
+enocean==0.50.1
# homeassistant.components.entur_public_transport
enturclient==0.2.4
@@ -895,7 +895,7 @@
fivem-api==0.1.2
# homeassistant.components.fixer
-fixerio==1.0.0a0
+fixerio==1.0.0_alpha0
# homeassistant.components.fjaraskupan
fjaraskupan==2.3.0
@@ -930,7 +930,7 @@
# homeassistant.components.fritz
# homeassistant.components.fritzbox_callmonitor
-fritzconnection[qr]==1.13.2
+fritzconnection[qrcode]==1.13.2
# homeassistant.components.fyta
fyta_cli==0.6.7
@@ -1052,7 +1052,7 @@
gstreamer-player==1.1.2
# homeassistant.components.profiler
-guppy3==3.1.4.post1
+guppy3==3.1.4_p1
# homeassistant.components.iaqualink
h2==4.1.0
@@ -1179,7 +1179,7 @@
imgw_pib==1.0.6
# homeassistant.components.incomfort
-incomfort-client==0.6.3-1
+incomfort-client==0.6.3-r1
# homeassistant.components.influxdb
influxdb-client==1.24.0
@@ -1282,7 +1282,7 @@
librouteros==3.2.0
# homeassistant.components.soundtouch
-libsoundtouch==0.8
+libsoundtouch==0.8.0
# homeassistant.components.osramlightify
lightify==1.0.7.3
@@ -1297,7 +1297,7 @@
linear-garage-door==0.2.9
# homeassistant.components.linode
-linode-api==4.1.9b1
+linode-api==4.1.9_beta1
# homeassistant.components.lamarzocco
lmcloud==1.2.3
@@ -1529,7 +1529,7 @@
openevsewifi==1.1.2
# homeassistant.components.openhome
-openhomedevice==2.2.0
+openhomedevice==2.2
# homeassistant.components.opensensemap
opensensemap-api==0.2.0
@@ -1647,7 +1647,7 @@
pulsectl==23.5.2
# homeassistant.components.androidtv
-pure-python-adb[async]==0.3.0.dev0
+pure-python-adb[async]==0.3.0-r0
# homeassistant.components.pushbullet
pushbullet.py==0.11.0
@@ -1750,7 +1750,7 @@
# homeassistant.components.airvisual
# homeassistant.components.airvisual_pro
-pyairvisual==2023.08.1
+pyairvisual==2023.8.1
# homeassistant.components.aprilaire
pyaprilaire==0.7.4
@@ -1774,7 +1774,7 @@
pybalboa==1.0.2
# homeassistant.components.bbox
-pybbox==0.0.5-alpha
+pybbox==0.0.5_alpha0
# homeassistant.components.blackbird
pyblackbird==0.6
@@ -1867,7 +1867,7 @@
pyefergy==22.5.0
# homeassistant.components.energenie_power_sockets
-pyegps==0.2.5
+pyEGPS==0.2.5
# homeassistant.components.onkyo
pyeiscp==0.0.7
@@ -1918,7 +1918,7 @@
pyfritzhome==0.6.12
# homeassistant.components.ifttt
-pyfttt==0.3
+pyfttt==0.3.2
# homeassistant.components.skybeacon
pygatt[GATTTOOL]==4.0.5
@@ -1963,7 +1963,7 @@
pyipp==0.17.0
# homeassistant.components.iqvia
-pyiqvia==2022.04.0
+pyiqvia==2022.4.0
# homeassistant.components.irish_rail_transport
pyirishrail==0.0.2
@@ -2104,7 +2104,7 @@
pyombi==0.1.10
# homeassistant.components.openuv
-pyopenuv==2023.02.0
+pyopenuv==2023.2.0
# homeassistant.components.openweathermap
pyopenweathermap==0.1.1
@@ -2316,7 +2316,7 @@
# python-gammu==3.2.4
# homeassistant.components.gc100
-python-gc100==1.0.3a0
+python-gc100==1.0.3_alpha0
# homeassistant.components.gitlab_ci
python-gitlab==1.6.0
@@ -2325,7 +2325,7 @@
python-homeassistant-analytics==0.7.0
# homeassistant.components.homewizard
-python-homewizard-energy==v6.3.0
+python-homewizard-energy==6.3.0
# homeassistant.components.hp_ilo
python-hpilo==4.4.3
@@ -2525,7 +2525,7 @@
refoss-ha==1.2.4
# homeassistant.components.rainmachine
-regenmaschine==2024.03.0
+regenmaschine==2024.3.0
# homeassistant.components.renault
renault-api==0.2.7
@@ -2576,7 +2576,7 @@
rtsp-to-webrtc==0.5.1
# homeassistant.components.russound_rnet
-russound==0.2.0
+russound==0.1.9
# homeassistant.components.ruuvitag_ble
ruuvitag-ble==0.1.2
@@ -2649,7 +2649,7 @@
simplepush==2.2.3
# homeassistant.components.simplisafe
-simplisafe-python==2024.01.0
+simplisafe-python==2024.1.0
# homeassistant.components.sisyphus
sisyphus-control==3.1.4

File diff suppressed because one or more lines are too long

View File

@ -14,6 +14,7 @@ AUX genebuild_2024.10.0_beta8.patch 3526 BLAKE2B 9dbbdc0fdae5dc854c2126d555c2d88
AUX genebuild_2024.10.0_beta9.patch 3526 BLAKE2B de0a58f2e4c370e857ba713f390f19a4ba4e8786aa6e16723f760867ee9b1965e4c47cd17cb6a3bc6f1f901b0f94afcd58d2001890c6ed33d91081177ec14cc8 SHA512 46c5dddc1a9c7bce74a4ef6fb80e3e553566580a8d4a564a81467fb084a0e374d87dee3ffd36c85fe1608903ed9dc9fe6267eb5c7166cb152c6ed3689ddea8e5
AUX genebuild_2024.10.1.patch 3515 BLAKE2B 3d6929e3dd8c3f1405c42c2d55d9aaae4fedd49ccf0e022371028a67eefa52b03b4f5d53c748eb6ce3ad08c227de44303576f67f8be63b054cd297af4098bad4 SHA512 da08194dca4e05b6f84d8c96b84fc5f9cc47bd96ee4d644d80deb1136eff57d2cccc3d5d0843f76677468c277c6b91dd644c5bf4694b56413b6fa80f175c4b55
AUX genebuild_2024.10.2.patch 3602 BLAKE2B d093639e763a298598ada8ec82faf693f69f528ac60657614d0605b021750c7743631e529356f07a553fa86739ad37e8bea5d70e82062c493584890a942dc62a SHA512 e5462e2db0f144d4c1ce0c9c1aee55fc03f57164b0e5aac963a57fa45d972feaae8040910b1bd90c2f68b3780a7b8d78e5cd45505343df5c6be02a4ecee42882
AUX genebuild_2024.10.3.patch 6287 BLAKE2B 7f2c5dc27ed1f27c22593a21d3cf1cb451e0f61213b34d8496703353084a9a1f0745f8e593f7c7dd6bf035ff7b13c27b8c091e7ff9b163c9cf00708fba75d06e SHA512 f730183b20dec1856259c7d4c1307009783ca5221e4af93ec5d6663cac99741bc855f209438b94fac50c4025069521bb185856a09747dec5dbeae0112a0cd398
AUX genebuild_2024.9.0.patch 3510 BLAKE2B 5cd077d0ce54babf2a2f61712de11469953968ec205c438b3a432cdca0806f59f9ad0704614a91da3649b933f6330c3c942d495c488cb3b7a023d9db553f4c94 SHA512 03955d68966b2011cfdbc33c17a7ae56f196fff07789e5a5ec0a363ef4a28c4045b635de14ef1e058d9894af547be2edd1b61b29241c8e9a0e3ee6e6e2644110
AUX genebuild_2024.9.0_beta0.patch 3515 BLAKE2B 8033255ebc4e4484614a9f1dffdb1668a6ac7f7d7d588c0a975a07b701111328777c9a360c6e9c5636de74d7b5dcce4e608f024cd117d9f8ad3e1bfebd17516f SHA512 8a025491c676990a3539e6a1a410b3ae72e7c135b253282af239f3868a0ec730eab5aad7f6de327bb2577802d0ef521f04310b740c553a4b93a49103399575db
AUX genebuild_2024.9.0_beta1.patch 3515 BLAKE2B 2286286b527b3cefcf97240d98d13cc054c224ab66bcf290164109e90fd4424010aa6a96b4540fb8d6d9b834fb23346b6a97f187db84d7954fb8d23efb5f5cea SHA512 23d83b09f33b5176b753969b5208ea4af0780205762b3b3a0da3d04a26a2b6464436c267a9ff0e97ce0de07b0d9ad2ed8677a4aad1c2a45fa354029ae866cabd
@ -66,6 +67,8 @@ DIST homeassistant-2024.10.1.gh.tar.gz 18774338 BLAKE2B 035155e6a26ab68da3b5f028
DIST homeassistant-2024.10.1.tar.gz 22897191 BLAKE2B e750d2820902110d591f638410ca0e085c8450414fabc5ff033ba3aaea7b3420eea800265f64bae98ad548acd807cdf2f53271692032829f0efe7a7b7dd13e24 SHA512 9254454ec7dfaf91bb3fe81f9f04b760d6e5b47fcb8f79575ab1ae3d80d41be5d1adc2cdcf65546c5d711b18f21dfcf0297e6dbcf641d65ffde83b5e822884c3
DIST homeassistant-2024.10.2.gh.tar.gz 18778811 BLAKE2B 36dbd1c111c4c068fe78ce1b2e334051ce911b7535dfca4eea105340e3e9eaa1c6115dde0fbf331f38e818434aee80c47e98b80e6a9d85f48d530df54a05391c SHA512 bf292b3d248cc86ffcf6563571b426e4be90d63005a260fe27f40d4fa5cd55f3a303ac4eb60e935253ed525ad851b120d15b3430c2206d0112e82e5aace4ff80
DIST homeassistant-2024.10.2.tar.gz 22947130 BLAKE2B c861125267537495bc40449330a5f7fa7d97e72ecdc7b2f475ca7979144a46c8ab28b12e7899cab59c28acfe2edf97e7a3f9077177f6f00f2dc0f2a9b7a186cb SHA512 55b27af2f089357cf6db53152d664510733a80742aac05e879e9a4124c4864c893a37c45cef2526e4b5e2d62e6bc558a7aeaf9f6c222c1b0008002e7cc3f2271
DIST homeassistant-2024.10.3.gh.tar.gz 18782063 BLAKE2B 6d124e7282815ebb106051e6795d801fc07b18694a172711a34baa0e909f2207c4cbca79ab6be73e3b4dde333b2ede66cfd2cc1226897bfff878878c8a2f05ea SHA512 8ab59252eb0c25e0bbea92fa594a94bb086c718528af4a81da8ea7d790c2d67a5253a1b177c9dc2862486cd7786703985329646e6084e23a86e20ee24f9076b2
DIST homeassistant-2024.10.3.tar.gz 22982969 BLAKE2B de54bf0dc737fe6fe9990d5bef07df7eca5ff2962df6832e72de471f5b4f4f458a5e38c4d31083f09305e428a419294cf408a884620a687f6a41ce7bce0f0b0a SHA512 9666fdebc99ff6712375a2b1d4d29073e5ddb26d7d33c5e3f01f6b96b7f64fb006746998f81003bc12170dbed92de90b3d21c55ff89f395cd18701073b2f947f
DIST homeassistant-2024.5.5.gh.tar.gz 17013825 BLAKE2B 03eba1e79d9c1c2ff8a751c84e9c51f8c4396e8d9c6ef7800d7ae8db9237d5b511f76d99aed4db7a9a851c8036dbbf129a66b67d31333338ef17a2a4805ecc04 SHA512 f84350c715438e715a694d211bd4452ca43b1a6bfee30266ee07d4d94a725df8129847db6bc94958759b971759bbdc78fd968fda769b238f0cbf5e98991e270f
DIST homeassistant-2024.5.5.tar.gz 21077969 BLAKE2B c08563c79974d99bb124d33f2deeee693a4c0b92fb1a17b9c937d8a1a125d1c4c5723e469305a6597c7aae7629713b1f1935608b4c3d29176098fb0a645513c0 SHA512 1bfab28f86ceb64d7b4c84b418811d57990a45b730b361d603a22bd8ccb64a6531cd79f5bfb1e282aaf49e3b711d74b1f94fc25915619c0a6a5fb2ef9b4c4796
DIST homeassistant-2024.6.4.gh.tar.gz 17252383 BLAKE2B cfaed713f67347e66bc54318b50fd1220aaa3cbf03517ff4be7d91f69ab701ad7899eee000182c1e1af5c2c209908c3ad325ddd05ce5b07576684ae00084015c SHA512 9bc7635b4e307ec46490681a3ea9e136fa73ecc02d7198116805d3084bd3ba634c69f67063bf1e8c3661142f06234c077662543f897c5937141bd04e6484b8ed
@ -108,6 +111,7 @@ EBUILD homeassistant-2024.10.0_beta8.ebuild 37704 BLAKE2B 09e918a8c198f70de4ae57
EBUILD homeassistant-2024.10.0_beta9.ebuild 37704 BLAKE2B 2dbf8e09046bd2e15d35a419406392dbaefd088b234206b5fc2b9de2a8574d9a0cc05e05a7ca6f33b0308db7376118d63794f6ae4712ad86009ff8d0550d9037 SHA512 ef009400cfcf2e76c3e858ffc35bddee99a07734c75f9df1fdd49ace4b4fe10d0c349fc0eefd3aca4b2dc0179dfa1959d9d2e48d2a5035e9e20c378a0bedaad3
EBUILD homeassistant-2024.10.1.ebuild 37700 BLAKE2B 12126a5b90652d73438e06a6a13f63f5a347335bebe82bdf8062a4d0e18966dd42660df4d64a51efaf07fcc8f9b4d314ca435dde63c482170f72e01dc8b01512 SHA512 77c60c86f33fa4f7d3a0f8a5f2a040733c8181894cc7001f1647fb223d8b5dd4ae5d3eef14a9202d79fdb0f644037de3cdcf5f5cf17b47affeaedae9e089ac47
EBUILD homeassistant-2024.10.2.ebuild 37851 BLAKE2B cdcd5d2f1e55731cf0825f5cab6d996a72fb94befb54920c564d669bf4f2636ba9d396aa0d7a5f3f34b6f48ab591fb999535f6f3e99ea6ee78b5c953d3b12331 SHA512 bb941db9333276823f9a53e96dbc439d581d8f0c4cd2c7deded26ba3b93070bf1649f19c51858178560cc042ee2c8f19ee6f542f52cf40bf8f7114eb3da487ed
EBUILD homeassistant-2024.10.3.ebuild 37851 BLAKE2B 962da2f285780011d4065b400ea63b7aa63716669adb738fa1cbe0f5040a5d0c04c323220311aca84691e4bb91ff2f03209bbd6fd15049b80175850c38afab88 SHA512 bb0773594655d081a2ee67473ac292839bd7a9d157d935d6adc2985c4aea1699f5370f89f28f2a88fd62d62e80daad4d830c79988ce3536d7096c5a247fe52d7
EBUILD homeassistant-2024.5.5.ebuild 34380 BLAKE2B f4c2514212925ee3aaaef7224fd0c39b5fb1c274243813efb332b420bfbf62f8100ee33a249baa901f868e3d38cefbe9ddb16c479a82abfffa77374dd6dde0dd SHA512 45e1e398d00ee019fbc223c214ec8246665cd87ee8da3c5ddc6063f742fb4d81f14b098db59d8caa1f2bd28f2609c401e22b4deb2ea698ef3f68f71b2fa3c680
EBUILD homeassistant-2024.6.4.ebuild 34440 BLAKE2B 3df3359d75c411b4b364f78b5ce00abfb24583f821bb6ecbf0bc386f775fa668a3323bd8e27ee4a0d4dfca7eba41bcecd6ad348ad7cde6a4a887235c81b01c80 SHA512 adca2850deeadaf268c5b4e22191ea707e3344085264422e8837a8cda753ea7a470c0816f598c696837b4621d91c067fb675d0db79f6433cca275b19a963fa12
EBUILD homeassistant-2024.8.3.ebuild 35197 BLAKE2B aa6526dd3171a7e792310369c901e0fcd92899f849b4bea20c8e10f3517ca5c6b427be120db203753df3b208794f747e076d420e910280fef90c59260bdb9940 SHA512 0c3e2454b861be37d62e7daabe803084345bdec9e6517682629beda148480c7aa8cea0d0840751dbc219bfe50a85b594402715e20d7fb8b998ecb49d38ac8c6f
@ -123,4 +127,4 @@ EBUILD homeassistant-2024.9.2.ebuild 37724 BLAKE2B 39f96454df5597cedc652222a0217
EBUILD homeassistant-2024.9.3.ebuild 37724 BLAKE2B b255d6016d9703f4223c5bc6f1f7adadfe0275a0826310fb7c0aa090da81c65fcd4f1e8519a15051d15c5da79f06a2f6c73b866c66198ba976d2b6234f69e3d8 SHA512 480e08ca2687a63411258f14f5d5e1dc2057c9d054bcc90181a9bc31058db41eef20427a78c109f01ae3a77c549517708c180e6da198a8b659575f1053458b99
MISC genebuild.sh 13908 BLAKE2B 1bd1b96345c318ef8a4bb06bbbb787cb9a1b4b664051cf476b992af9699e204f8571c21fa7f2e5d3681d48ee5e55d77e7961a68035fa9203e87caaddaeb9095e SHA512 cb8070be1645665aad326394bdfc8d98e004a1875eed6b73ae013ebd76bacc2eb1638f1f70266897aedc5f4c2ed108f6e0db63e3a13c0212a1f4a4ac71df291d
MISC metadata.xml 27465 BLAKE2B 1af3996bc2b0ec02ff639b28c127d9bc0f6c480cb89a1b4368bbabd7207da41b02dc8f2c2ac8da01d7ab870dd567ecf80d78f64baea8551970544bd2028595be SHA512 44110155ecebab1564c971bf431145a6dc535e87404c87933d8a68a123e64025d3aa0316d56483d26a7e66d9bf93dafec8b7c7e9d796239342db429a1eafef3d
MISC test.sh 809 BLAKE2B 1c88ff21927f12cb7c1f4399b7cf84975fe040d0d5da6030d72a88710571842f94a25168a070bd6eab64bf691c87406c6dda6dc406851c40fdf792e5db7ab308 SHA512 1c2743e53669ff9628c85d02a51082d3af403224fb0bfe22b009f0639c1b86a9b59e79b32eda33f1aee0137e4571bb4aaa26bda9098af364767ccdb0a1a291f2
MISC test.sh 835 BLAKE2B baf50480df7c7e01dceadbacdbaa1f34050aa8cb363c40c730158f42d2a96d08ef1fb8d2010d84fe3cd2faf840bec10b65831ee50cd5d603c3536be22854234c SHA512 c06f1bf35c5564281b39e02cb35c52961fb73e17f5c1ef11e2d2e5a23d78a5e5823e102830227a71473c753cf7ef2cf4f5af8837dd713f53963255de2e9f43bf

View File

@ -0,0 +1,272 @@
--- a/core-2024.10.3/homeassistant/package_constraints.txt 2024-10-04 19:33:37.000000000 +0200
+++ b/core-2024.10.3/homeassistant/package_constraints.txt 2024-10-13 10:21:48.027841292 +0200
@@ -167,7 +167,7 @@
dacite>=1.7.0
# Musle wheels for pandas 2.2.0 cannot be build for any architecture.
-pandas==2.1.4
+#pandas==2.1.4
# chacha20poly1305-reuseable==0.12.x is incompatible with cryptography==43.0.x
chacha20poly1305-reuseable>=0.13.0
--- a/homeassistant-2024.10.3/homeassistant/package_constraints.txt 2024-10-04 19:33:37.000000000 +0200
+++ b/homeassistant-2024.10.3/homeassistant/package_constraints.txt 2024-10-13 10:21:48.027841292 +0200
@@ -167,7 +167,7 @@
dacite>=1.7.0
# Musle wheels for pandas 2.2.0 cannot be build for any architecture.
-pandas==2.1.4
+#pandas==2.1.4
# chacha20poly1305-reuseable==0.12.x is incompatible with cryptography==43.0.x
chacha20poly1305-reuseable>=0.13.0
--- a/core-2024.10.3/requirements_all.txt 2024-10-11 18:25:02.000000000 +0200
+++ b/core-2024.10.3/requirements_all.txt 2024-10-13 20:44:30.782824454 +0200
@@ -100,7 +100,7 @@
PyTurboJPEG==1.7.5
# homeassistant.components.vicare
-PyViCare-neo==0.3.0
+PyViCare==2.34.0
# homeassistant.components.xiaomi_aqara
PyXiaomiGateway==0.14.3
@@ -183,7 +183,7 @@
# homeassistant.components.ambient_network
# homeassistant.components.ambient_station
-aioambient==2024.08.0
+aioambient==2024.8.0
# homeassistant.components.apcupsd
aioapcaccess==0.4.2
@@ -252,7 +252,7 @@
aiogithubapi==24.6.0
# homeassistant.components.guardian
-aioguardian==2022.07.0
+aioguardian==2022.7.0
# homeassistant.components.harmony
aioharmony==0.2.10
@@ -306,7 +306,7 @@
aionanoleaf==0.2.1
# homeassistant.components.notion
-aionotion==2024.03.0
+aionotion==2024.3.0
# homeassistant.components.nut
aionut==4.3.3
@@ -347,10 +347,10 @@
aioraven==0.7.0
# homeassistant.components.recollect_waste
-aiorecollect==2023.09.0
+aiorecollect==2023.9.0
# homeassistant.components.ridwell
-aioridwell==2024.01.0
+aioridwell==2024.1.0
# homeassistant.components.ruckus_unleashed
aioruckus==0.41
@@ -547,7 +547,7 @@
azure-servicebus==7.10.0
# homeassistant.components.holiday
-babel==2.15.0
+Babel==2.15.0
# homeassistant.components.baidu
baidu-aip==1.6.6
@@ -550,7 +550,7 @@
babel==2.15.0
# homeassistant.components.baidu
-baidu-aip==1.6.6
+baidu-aip==1.6.6.0
# homeassistant.components.homekit
base36==0.1.1
@@ -828,7 +828,7 @@
energyzero==2.1.1
# homeassistant.components.enocean
-enocean==0.50
+enocean==0.50.1
# homeassistant.components.entur_public_transport
enturclient==0.2.4
@@ -895,7 +895,7 @@
fivem-api==0.1.2
# homeassistant.components.fixer
-fixerio==1.0.0a0
+fixerio==1.0.0_alpha0
# homeassistant.components.fjaraskupan
fjaraskupan==2.3.0
@@ -930,7 +930,7 @@
# homeassistant.components.fritz
# homeassistant.components.fritzbox_callmonitor
-fritzconnection[qr]==1.13.2
+fritzconnection[qrcode]==1.13.2
# homeassistant.components.fyta
fyta_cli==0.6.7
@@ -1052,7 +1052,7 @@
gstreamer-player==1.1.2
# homeassistant.components.profiler
-guppy3==3.1.4.post1
+guppy3==3.1.4_p1
# homeassistant.components.iaqualink
h2==4.1.0
@@ -1179,7 +1179,7 @@
imgw_pib==1.0.6
# homeassistant.components.incomfort
-incomfort-client==0.6.3-1
+incomfort-client==0.6.3-r1
# homeassistant.components.influxdb
influxdb-client==1.24.0
@@ -1282,7 +1282,7 @@
librouteros==3.2.0
# homeassistant.components.soundtouch
-libsoundtouch==0.8
+libsoundtouch==0.8.0
# homeassistant.components.osramlightify
lightify==1.0.7.3
@@ -1297,7 +1297,7 @@
linear-garage-door==0.2.9
# homeassistant.components.linode
-linode-api==4.1.9b1
+linode-api==4.1.9_beta1
# homeassistant.components.lamarzocco
lmcloud==1.2.3
@@ -1529,7 +1529,7 @@
openevsewifi==1.1.2
# homeassistant.components.openhome
-openhomedevice==2.2.0
+openhomedevice==2.2
# homeassistant.components.opensensemap
opensensemap-api==0.2.0
@@ -1647,7 +1647,7 @@
pulsectl==23.5.2
# homeassistant.components.androidtv
-pure-python-adb[async]==0.3.0.dev0
+pure-python-adb[async]==0.3.0-r0
# homeassistant.components.pushbullet
pushbullet.py==0.11.0
@@ -1750,7 +1750,7 @@
# homeassistant.components.airvisual
# homeassistant.components.airvisual_pro
-pyairvisual==2023.08.1
+pyairvisual==2023.8.1
# homeassistant.components.aprilaire
pyaprilaire==0.7.4
@@ -1774,7 +1774,7 @@
pybalboa==1.0.2
# homeassistant.components.bbox
-pybbox==0.0.5-alpha
+pybbox==0.0.5_alpha0
# homeassistant.components.blackbird
pyblackbird==0.6
@@ -1867,7 +1867,7 @@
pyefergy==22.5.0
# homeassistant.components.energenie_power_sockets
-pyegps==0.2.5
+pyEGPS==0.2.5
# homeassistant.components.onkyo
pyeiscp==0.0.7
@@ -1918,7 +1918,7 @@
pyfritzhome==0.6.12
# homeassistant.components.ifttt
-pyfttt==0.3
+pyfttt==0.3.2
# homeassistant.components.skybeacon
pygatt[GATTTOOL]==4.0.5
@@ -1963,7 +1963,7 @@
pyipp==0.17.0
# homeassistant.components.iqvia
-pyiqvia==2022.04.0
+pyiqvia==2022.4.0
# homeassistant.components.irish_rail_transport
pyirishrail==0.0.2
@@ -2104,7 +2104,7 @@
pyombi==0.1.10
# homeassistant.components.openuv
-pyopenuv==2023.02.0
+pyopenuv==2023.2.0
# homeassistant.components.openweathermap
pyopenweathermap==0.1.1
@@ -2316,7 +2316,7 @@
# python-gammu==3.2.4
# homeassistant.components.gc100
-python-gc100==1.0.3a0
+python-gc100==1.0.3_alpha0
# homeassistant.components.gitlab_ci
python-gitlab==1.6.0
@@ -2325,7 +2325,7 @@
python-homeassistant-analytics==0.7.0
# homeassistant.components.homewizard
-python-homewizard-energy==v6.3.0
+python-homewizard-energy==6.3.0
# homeassistant.components.hp_ilo
python-hpilo==4.4.3
@@ -2525,7 +2525,7 @@
refoss-ha==1.2.4
# homeassistant.components.rainmachine
-regenmaschine==2024.03.0
+regenmaschine==2024.3.0
# homeassistant.components.renault
renault-api==0.2.7
@@ -2576,7 +2576,7 @@
rtsp-to-webrtc==0.5.1
# homeassistant.components.russound_rnet
-russound==0.2.0
+russound==0.1.9
# homeassistant.components.ruuvitag_ble
ruuvitag-ble==0.1.2
@@ -2649,7 +2649,7 @@
simplepush==2.2.3
# homeassistant.components.simplisafe
-simplisafe-python==2024.01.0
+simplisafe-python==2024.1.0
# homeassistant.components.sisyphus
sisyphus-control==3.1.4

View File

@ -0,0 +1,627 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_12 )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="homeassistant"
inherit distutils-r1 pypi readme.gentoo-r1 systemd
MY_PN=homeassistant
if [[ ${PV} == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/home-assistant/core.git"
EGIT_BRANCH="dev"
S="${WORKDIR}/homeassistant-full-9999/"
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 alarmdecoder 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_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 isal 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 ruuvi_gateway samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct +upnp usb utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js"
RESTRICT="!test? ( test )"
# external deps
RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN}
|| ( dev-lang/python:3.12 dev-lang/python:3.13 )
app-admin/logrotate
dev-db/sqlite
dev-libs/libfastjson
dev-libs/xerces-c"
# make sure no conflicting main Ebuild is installed
RDEPEND="${RDEPEND}
!app-misc/homeassistant-min
!app-misc/homeassistant-full"
REQUIRED_USE="bluetooth? ( ruuvi_gateway shelly )
homekit_controller? ( bluetooth )"
# Home Assistant Core dependencies from ./core-2024.10.3/homeassistant/package_constraints.txt
RDEPEND="
~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}]
~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}]
~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}]
~dev-python/aiohasupervisor-0.1.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-fast-zlib-0.1.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.10.8[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/aiozoneinfo-0.2.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-interrupt-1.2.0[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}]
~dev-python/atomicwrites-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-24.6.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-4.2.0[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.22.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.19.4[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}]
~dev-python/cached-ipaddress-0.6.0[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
~dev-python/cryptography-43.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-2.24.0[${PYTHON_USEDEP}]
~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}]
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
~dev-python/habluetooth-3.4.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.81.1[${PYTHON_USEDEP}]
~dev-python/hassil-1.7.4[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.13.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20241002.3[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2024.10.2[${PYTHON_USEDEP}]
~dev-python/httpx-0.27.2[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.4[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
~dev-python/orjson-3.10.7[${PYTHON_USEDEP}]
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pillow-10.4.0[${PYTHON_USEDEP}]
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.9.0[${PYTHON_USEDEP}]
~dev-python/pymicro-vad-1.0.1[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-24.2.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-python/pyspeex-noise-1.0.2[${PYTHON_USEDEP}]
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}]
~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.2[${PYTHON_USEDEP}]
~dev-python/requests-2.32.3[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}]
~dev-python/ulid-transform-1.0.2[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
>=dev-python/uv-0.4.15
~dev-python/voluptuous-openapi-0.0.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.15.2[${PYTHON_USEDEP}]
~dev-python/yarl-1.13.1[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.135.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
dev-python/cchardet[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
~dev-python/anyio-4.6.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/numpy-1.26.4[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/pydantic-1.10.17[${PYTHON_USEDEP}]
>=dev-python/mashumaro-3.13.1[${PYTHON_USEDEP}]
!=dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
!=dev-python/iso4217-1.10.20220401[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}]
~dev-python/protobuf-python-4.25.4[${PYTHON_USEDEP}]
>=dev-python/cchardet-2.1.18[${PYTHON_USEDEP}]
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.13.0[${PYTHON_USEDEP}]
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
>=dev-python/tuf-4.0.0[${PYTHON_USEDEP}]
!=dev-python/tenacity-8.4.0[${PYTHON_USEDEP}]
"
# Home Assistant Core dependencies from ./homeassistant-2024.10.3/homeassistant/package_constraints.txt
RDEPEND="
~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}]
~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}]
~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}]
~dev-python/aiohasupervisor-0.1.0[${PYTHON_USEDEP}]
~dev-python/aiohttp-fast-zlib-0.1.1[${PYTHON_USEDEP}]
~dev-python/aiohttp-3.10.8[${PYTHON_USEDEP}]
~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
~dev-python/aiozoneinfo-0.2.1[${PYTHON_USEDEP}]
~dev-python/astral-2.2[${PYTHON_USEDEP}]
~dev-python/async-interrupt-1.2.0[${PYTHON_USEDEP}]
~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}]
~dev-python/atomicwrites-1.4.1[${PYTHON_USEDEP}]
~dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
~dev-python/awesomeversion-24.6.0[${PYTHON_USEDEP}]
~dev-python/bcrypt-4.2.0[${PYTHON_USEDEP}]
~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}]
~dev-python/bleak-0.22.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-adapters-0.19.4[${PYTHON_USEDEP}]
~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}]
~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}]
~dev-python/cached-ipaddress-0.6.0[${PYTHON_USEDEP}]
>=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}]
~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}]
~dev-python/cryptography-43.0.1[${PYTHON_USEDEP}]
~dev-python/dbus-fast-2.24.0[${PYTHON_USEDEP}]
~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}]
~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}]
~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}]
~dev-python/habluetooth-3.4.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.81.1[${PYTHON_USEDEP}]
~dev-python/hassil-1.7.4[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.13.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20241002.3[${PYTHON_USEDEP}]
~dev-python/home-assistant-intents-2024.10.2[${PYTHON_USEDEP}]
~dev-python/httpx-0.27.2[${PYTHON_USEDEP}]
~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}]
~dev-python/jinja-3.1.4[${PYTHON_USEDEP}]
~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}]
~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}]
~dev-python/orjson-3.10.7[${PYTHON_USEDEP}]
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}]
~dev-python/pillow-10.4.0[${PYTHON_USEDEP}]
~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}]
~dev-python/pyjwt-2.9.0[${PYTHON_USEDEP}]
~dev-python/pymicro-vad-1.0.1[${PYTHON_USEDEP}]
~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}]
~dev-python/pyopenssl-24.2.1[${PYTHON_USEDEP}]
~dev-python/pyserial-3.5[${PYTHON_USEDEP}]
~dev-python/pyspeex-noise-1.0.2[${PYTHON_USEDEP}]
~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}]
~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}]
~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0.2[${PYTHON_USEDEP}]
~dev-python/requests-2.32.3[${PYTHON_USEDEP}]
~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}]
>=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}]
~dev-python/ulid-transform-1.0.2[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}]
>=dev-python/uv-0.4.15
~dev-python/voluptuous-openapi-0.0.5[${PYTHON_USEDEP}]
~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}]
~dev-python/voluptuous-0.15.2[${PYTHON_USEDEP}]
~dev-python/yarl-1.13.1[${PYTHON_USEDEP}]
~dev-python/zeroconf-0.135.0[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}]
~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}]
dev-python/cchardet[${PYTHON_USEDEP}]
>=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}]
~dev-python/anyio-4.6.0[${PYTHON_USEDEP}]
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}]
>=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}]
~dev-python/numpy-1.26.4[${PYTHON_USEDEP}]
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
>=dev-python/backoff-2.0[${PYTHON_USEDEP}]
~dev-python/pydantic-1.10.17[${PYTHON_USEDEP}]
>=dev-python/mashumaro-3.13.1[${PYTHON_USEDEP}]
!=dev-python/pubnub-6.4.0[${PYTHON_USEDEP}]
!=dev-python/iso4217-1.10.20220401[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}]
~dev-python/protobuf-python-4.25.4[${PYTHON_USEDEP}]
>=dev-python/cchardet-2.1.18[${PYTHON_USEDEP}]
>=dev-python/websockets-11.0.1[${PYTHON_USEDEP}]
~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}]
>=dev-python/dacite-1.7.0[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-reuseable-0.13.0[${PYTHON_USEDEP}]
>=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}]
>=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}]
>=dev-python/tuf-4.0.0[${PYTHON_USEDEP}]
!=dev-python/tenacity-8.4.0[${PYTHON_USEDEP}]
"
# unknown origin, still something to clean up here
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.8.2[${PYTHON_USEDEP}]
~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
ambiclimate? ( dev-python/Ambiclimate[${PYTHON_USEDEP}] )
bh1750? ( dev-python/i2csense[${PYTHON_USEDEP}] )
blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] )
blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] )
bme280? ( dev-python/i2csense[${PYTHON_USEDEP}] dev-python/bme280spi[${PYTHON_USEDEP}] )
bme680? ( dev-python/bme680[${PYTHON_USEDEP}] )
cli? ( app-misc/home-assistant-cli )
coronavirus? ( dev-python/coronavirus[${PYTHON_USEDEP}] )
deutsche_bahn? ( dev-python/schiene[${PYTHON_USEDEP}] )
dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${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}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
mosquitto? ( app-misc/mosquitto )
mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] )
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
abode? ( ~dev-python/jaraco-abode-6.2.1[${PYTHON_USEDEP}] )
accuweather? ( ~dev-python/accuweather-3.0.0[${PYTHON_USEDEP}] )
acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] )
acmeda? ( ~dev-python/aiopulse-0.4.6[${PYTHON_USEDEP}] )
adguard? ( ~dev-python/adguardhome-0.7.0[${PYTHON_USEDEP}] )
ads? ( ~dev-python/pyads-3.4.0[${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}] )
alarmdecoder? ( ~dev-python/adext-0.4.3[${PYTHON_USEDEP}] )
alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] )
ambient_station? ( ~dev-python/aioambient-2024.8.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.7.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-r0[async,${PYTHON_USEDEP}] )
androidtv_remote? ( ~dev-python/androidtvremote2-0.1.2[${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.15.1[${PYTHON_USEDEP}] )
apprise? ( ~dev-python/apprise-1.8.0[${PYTHON_USEDEP}] )
aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] )
arcam_fmj? ( ~dev-python/arcam-fmj-1.5.2[${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/auroranoaa-0.0.3[${PYTHON_USEDEP}] )
atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] )
august? ( ~dev-python/yalexs-ble-2.4.3[${PYTHON_USEDEP}] ~dev-python/yalexs-8.6.4[${PYTHON_USEDEP}] )
aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] )
avea? ( ~dev-python/axis-62[${PYTHON_USEDEP}] )
avion? ( ~dev-python/axis-62[${PYTHON_USEDEP}] )
awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] )
axis? ( ~dev-python/axis-62[${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/bimmer-connected-0.16.3[china,${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.5.0[${PYTHON_USEDEP}] )
blink? ( ~dev-python/blinkpy-0.23.0[${PYTHON_USEDEP}] )
blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] )
bluetooth? ( ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bleak-0.22.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.19.4[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.24.0[${PYTHON_USEDEP}] ~dev-python/habluetooth-3.4.0[${PYTHON_USEDEP}] )
bluetooth_tracker? ( ~dev-python/pychromecast-14.0.3[${PYTHON_USEDEP}] ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] )
bmw_connected_drive? ( ~dev-python/bimmer-connected-0.16.3[china,${PYTHON_USEDEP}] )
bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] )
braviatv? ( ~dev-python/pybravia-0.3.4[${PYTHON_USEDEP}] )
bring? ( ~dev-python/bring-api-0.9.0[${PYTHON_USEDEP}] )
broadlink? ( ~dev-python/broadlink-0.19.0[${PYTHON_USEDEP}] )
brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] )
brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] )
bsblan? ( ~dev-python/python-bsblan-0.6.2[${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.6[${PYTHON_USEDEP}] )
caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] )
camera? ( ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] )
canary? ( ~dev-python/py-canary-0.5.4[${PYTHON_USEDEP}] )
cast? ( ~dev-python/pychromecast-14.0.3[${PYTHON_USEDEP}] )
cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] )
co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] )
compensation? ( ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] )
daikin? ( ~dev-python/pydaikin-2.13.7[${PYTHON_USEDEP}] )
deconz? ( ~dev-python/pydeconz-116[${PYTHON_USEDEP}] )
delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] )
denonavr? ( ~dev-python/denonavr-1.0.0[${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.2[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.6.0[${PYTHON_USEDEP}] )
discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] )
discord? ( ~dev-python/nextcord-2.6.0[${PYTHON_USEDEP}] )
dlna_dmr? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
dlna_dms? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] )
doorbird? ( ~dev-python/DoorBirdPy-3.0.4[${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}] )
ecobee? ( ~dev-python/python-ecobee-api-0.2.18[${PYTHON_USEDEP}] )
ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] )
emulated_roku? ( ~dev-python/emulated-roku-0.3.0[${PYTHON_USEDEP}] )
enigma2? ( ~dev-python/openwebifpy-4.2.7[${PYTHON_USEDEP}] )
enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] )
enphase_envoy? ( ~dev-python/pyenphase-1.22.0[${PYTHON_USEDEP}] )
environment_canada? ( ~dev-python/env-canada-0.7.2[${PYTHON_USEDEP}] )
esphome? ( ~dev-python/aioesphomeapi-27.0.0[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] )
everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] )
evohome? ( ~dev-python/evohome-async-0.4.20[${PYTHON_USEDEP}] )
ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] )
fibaro? ( ~dev-python/pyfibaro-0.7.8[${PYTHON_USEDEP}] )
file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] )
flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] )
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.12[${PYTHON_USEDEP}] )
fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] )
fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] )
gios? ( ~dev-python/gios-4.0.0[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-24.6.0[${PYTHON_USEDEP}] )
glances? ( ~dev-python/glances-api-0.8.0[${PYTHON_USEDEP}] )
gogogate2? ( ~dev-python/ismartgate-5.0.1[${PYTHON_USEDEP}] )
greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] )
growatt_server? ( ~dev-python/growattServer-1.5.0[${PYTHON_USEDEP}] )
guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] )
harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] )
harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] )
heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] )
here_travel_time? ( ~dev-python/here-routing-1.0.1[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.1[${PYTHON_USEDEP}] )
holiday? ( ~dev-python/Babel-2.15.0[${PYTHON_USEDEP}] ~dev-python/holidays-0.58[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-3.2.3[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.1.2[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] )
hue? ( ~dev-python/aiohue-4.7.3[${PYTHON_USEDEP}] )
hydrawise? ( ~dev-python/pydrawise-2024.9.0[${PYTHON_USEDEP}] )
iaqualink? ( ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] ~dev-python/iaqualink-0.5.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.4.0[${PYTHON_USEDEP}] )
imap? ( ~dev-python/aioimaplib-1.1.0[${PYTHON_USEDEP}] )
incomfort? ( ~dev-python/incomfort-client-0.6.3-r1[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] )
insteon? ( ~dev-python/insteon-frontend-home-assistant-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyinsteon-1.6.3[${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.17.0[${PYTHON_USEDEP}] )
isal? ( ~dev-python/isal-1.7.1[${PYTHON_USEDEP}] )
islamic_prayer_times? ( ~dev-python/prayer-times-calculator-offline-1.0.3[${PYTHON_USEDEP}] )
jewish_calendar? ( ~dev-python/hdate-0.10.9[${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/knx-frontend-2024.9.10.221729[${PYTHON_USEDEP}] ~dev-python/xknx-3.2.0[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.8.1[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.5.5[${PYTHON_USEDEP}] ~dev-python/aiolifx-1.1.1[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2023.5.0[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-8.2.0[${PYTHON_USEDEP}] )
local_todo? ( ~dev-python/ical-8.2.0[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.17[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
matter? ( ~dev-python/python-matter-server-6.5.2[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
media_extractor? ( ~net-misc/yt-dlp-2024.10.07[${PYTHON_USEDEP}] )
met? ( ~dev-python/PyMetno-0.13.0[${PYTHON_USEDEP}] )
meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] )
mfi? ( ~dev-python/mficlient-0.5.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.9[${PYTHON_USEDEP}] )
mqtt? ( ~dev-python/paho-mqtt-1.6.1[${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.1.0[${PYTHON_USEDEP}] )
netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] )
nextcloud? ( ~dev-python/nextcloudmonitor-1.5.1[${PYTHON_USEDEP}] )
nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] )
nmap_tracker? ( ~dev-python/aiooui-0.1.6[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/netmap-0.7.0.2[${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.3[${PYTHON_USEDEP}] )
nws? ( ~dev-python/pynws-1.8.2[retry,${PYTHON_USEDEP}] )
nx584? ( ~dev-python/pynx584-0.8.2[${PYTHON_USEDEP}] )
octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] )
onkyo? ( ~dev-python/pyeiscp-0.0.7[${PYTHON_USEDEP}] )
onvif? ( ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] ~dev-python/onvif-zeep-async-3.1.12[${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/pyopenweathermap-0.1.1[${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.4.2[${PYTHON_USEDEP}] )
philips_js? ( ~dev-python/ha-philipsjs-3.2.2[${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.16[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] )
plugwise? ( ~dev-python/plugwise-1.4.0[${PYTHON_USEDEP}] )
poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] )
powerwall? ( ~dev-python/tesla-powerwall-0.5.2[${PYTHON_USEDEP}] )
ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] )
python_script? ( ~dev-python/RestrictedPython-7.3[${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-6.0.1[${PYTHON_USEDEP}] )
rainmachine? ( ~dev-python/regenmaschine-2024.3.0[${PYTHON_USEDEP}] )
recorder? ( ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-1.0.2[${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.9.6[${PYTHON_USEDEP}] )
roku? ( ~dev-python/rokuecp-0.19.3[${PYTHON_USEDEP}] )
roomba? ( ~dev-python/roombapy-1.8.1[${PYTHON_USEDEP}] )
roon? ( ~dev-python/roonapi-0.1.6[${PYTHON_USEDEP}] )
ruuvi_gateway? ( ~dev-python/aioruuvigateway-0.1.0[${PYTHON_USEDEP}] )
samsungtv? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[websocket,${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.3.0[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-11.4.2[${PYTHON_USEDEP}] )
shodan? ( ~net-analyzer/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.24[${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}] )
smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmp-6.2.6[${PYTHON_USEDEP}] )
solax? ( ~dev-python/solax-3.1.1[${PYTHON_USEDEP}] )
sonos? ( ~dev-python/soco-0.30.4[${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.31[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] )
squeezebox? ( ~dev-python/pysqueezebox-0.9.3[${PYTHON_USEDEP}] )
statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] )
synology_dsm? ( ~dev-python/py-synologydsm-api-2.5.3[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-6.0.0[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.2[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.9.2[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.12[${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-2024.5[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.7.5[speedups,${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-80[${PYTHON_USEDEP}] )
unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] )
upnp? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] )
usb? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] )
utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] )
vallox? ( ~dev-python/vallox-websocket-api-5.3.0[${PYTHON_USEDEP}] )
velbus? ( ~dev-python/velbus-aio-2024.7.6[${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.34.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.1.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/pywaze-1.0.2[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.4.2[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] )
withings? ( ~dev-python/aiowithings-3.0.3[${PYTHON_USEDEP}] )
wled? ( ~dev-python/wled-0.20.2[${PYTHON_USEDEP}] )
workday? ( ~dev-python/holidays-0.58[${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/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] )
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/zeroconf-0.135.0[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/universal-silabs-flasher-0.0.22[${PYTHON_USEDEP}] ~dev-python/zha-0.0.34[${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.58.1[${PYTHON_USEDEP}] )
"
BDEPEND="${RDEPEND}
test? (
dev-python/astroid[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/freezegun[${PYTHON_USEDEP}]
dev-python/mock-open[${PYTHON_USEDEP}]
dev-python/mypy-dev[${PYTHON_USEDEP}]
dev-python/pipdeptree[${PYTHON_USEDEP}]
dev-vcs/pre-commit
dev-python/pylint-per-file-ignores[${PYTHON_USEDEP}]
dev-python/pylint[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-freezer[${PYTHON_USEDEP}]
dev-python/pytest-github-actions-annotate-failures[${PYTHON_USEDEP}]
dev-python/pytest-picked[${PYTHON_USEDEP}]
dev-python/pytest-socket[${PYTHON_USEDEP}]
dev-python/pytest-sugar[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
dev-python/pytest-unordered[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/requests-mock[${PYTHON_USEDEP}]
dev-python/respx[${PYTHON_USEDEP}]
dev-python/syrupy[${PYTHON_USEDEP}]
dev-python/tqdm[${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
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

@ -13,7 +13,7 @@ touch /etc/portage/package.use/zzzzz_tmp.use
MYUSE=""
for u in `cat $( echo $pkg | cut -d/ -f2 ).ebuild | grep IUSE= | cut -d\" -f2`; do
u=${u/+/}
if [ \( "$u" != "systemd" \) -a \( "$u" != "test" \) ]; then
if [ \( "$u" != "systemd" \) -a \( "$u" != "test" \) -a \( "$u" != "bme680" \) ]; then
MYUSE="$MYUSE$u "
fi
done

View File

@ -1,7 +1,9 @@
DIST aioairzone-0.7.6.tar.gz 22576 BLAKE2B 7d28f922c55631173d7db477c747b5a1aaa940b30ed5d1bcec0131695d5b409995a9870fbca78c97991ab9a92083d8f9d324510648907c85be69037fdbe5dc16 SHA512 1a28b08f3151671521603f0a2d834f431b40ef46aefba86d9f85e9445725221d411afe96d1725cb95ee24fa0fe1e767c4d2f72d4e904606de65dfe1a38c2d1fa
DIST aioairzone-0.8.2.tar.gz 22993 BLAKE2B 329fc1179b69246922007fe47055fc30ab29eb19e4a13a5a9acff72cd045f8051e384c7dee8f880c5331f0aee278d758923ec44227164640dd7a9806b136cc21 SHA512 b573afc9418803b66f6bd96f0e27b29e61ca3ac0ff9c8b8432ba60bfa15bb6b2ce84aea4b74272ade737690dd3e86a49f4569c2847128c6f43a84633f84140d6
DIST aioairzone-0.9.3.tar.gz 25363 BLAKE2B 498e7856a1788a10fb5a4b8c7b5c908ae3f144bebd06c3fbd3aa6c863e45bd35648ff8871983dcef1b75baaff8fe4d94def77fed4edb0a1c892ff7f384fa9439 SHA512 05b93dee1f8130c5ceb06269b0bdeb1518647c97d485553b0183aa59ea71aac1a489692696529c10d333bc98286112b01067cf51780458d547a7700a82ae3456
DIST aioairzone-0.9.5.tar.gz 25621 BLAKE2B 7444c08ccefa6d8452c45dd60c5801bfb5cf6f72b53d061abd4895e2a96a821885800924534a9cf5515e13afb23eef0ebbb3af68cc328db73e19e3b230b6e92f SHA512 bfb4220680c1e9a4b1593b5aa804d20a21eef9196861aca7f16546d46f6698ad262b36bb29b67a2dfee27501d77fae65c82cf26d82a517237a1a56443782c51f
EBUILD aioairzone-0.7.6.ebuild 539 BLAKE2B 94563ba6a25fa87c11519078450154e5b0865520adf93a217394640dd8228b0fc1b3d1db2bac67a1592b807d898eaf9ad66feee3b9d502344a945aadb3a85b5a SHA512 1d3bb8dc9e1d51a670cac89d51ca873c379043d6006a4371a49f1da1a3d8a4e43f9c8cf3b90609f28f163771b4649937f51df747926c341f01a34c11fd24cd1c
EBUILD aioairzone-0.8.2.ebuild 539 BLAKE2B 94563ba6a25fa87c11519078450154e5b0865520adf93a217394640dd8228b0fc1b3d1db2bac67a1592b807d898eaf9ad66feee3b9d502344a945aadb3a85b5a SHA512 1d3bb8dc9e1d51a670cac89d51ca873c379043d6006a4371a49f1da1a3d8a4e43f9c8cf3b90609f28f163771b4649937f51df747926c341f01a34c11fd24cd1c
EBUILD aioairzone-0.9.3.ebuild 539 BLAKE2B 94563ba6a25fa87c11519078450154e5b0865520adf93a217394640dd8228b0fc1b3d1db2bac67a1592b807d898eaf9ad66feee3b9d502344a945aadb3a85b5a SHA512 1d3bb8dc9e1d51a670cac89d51ca873c379043d6006a4371a49f1da1a3d8a4e43f9c8cf3b90609f28f163771b4649937f51df747926c341f01a34c11fd24cd1c
EBUILD aioairzone-0.9.5.ebuild 539 BLAKE2B 94563ba6a25fa87c11519078450154e5b0865520adf93a217394640dd8228b0fc1b3d1db2bac67a1592b807d898eaf9ad66feee3b9d502344a945aadb3a85b5a SHA512 1d3bb8dc9e1d51a670cac89d51ca873c379043d6006a4371a49f1da1a3d8a4e43f9c8cf3b90609f28f163771b4649937f51df747926c341f01a34c11fd24cd1c
MISC metadata.xml 524 BLAKE2B f35054285c34ff5663c8b0cccf253d2adf1e82edcb04cf7eac24d7575e445fe0d24867140125e852b6f8f85e6cda10621d2cf495cab66d097ef2e27a24523e41 SHA512 ea54ab2381f7c2e426243c5ad0b95a158ac89e243b4c6126c15ef0002253635525b0a4e5ca949f5ae125ca51e8eb9f9d6bd35ba39792e6d7ea23f19b682ec99c

View File

@ -0,0 +1,22 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Library to control Airzone devices"
HOMEPAGE="https://github.com/Noltari/aioairzone https://pypi.org/project/aioairzone/"
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}]"
distutils_enable_tests pytest

View File

@ -1,7 +1,9 @@
DIST gcal-sync-6.0.3.tar.gz 39699 BLAKE2B 5141164b5354aac752ba5a8caf03aeb795988e2f31f13369c7ca6d7024c66a8bbf98ba5727fe01e50a771f3ca7b5463d13c28e1107487875a29b9898a03abf3c SHA512 007616573aa39742a363a274dff8515cfa9227ad14f7fe0830bd368a1ef196c593494277b53ed4a3738fc1d5f94cbdecd9c445be7d55dbe5e7dce95ad3aafc80
DIST gcal-sync-6.0.4.tar.gz 39744 BLAKE2B 3dba98fbdf1ea4b647f8ab290be6fdc294dc97e1c51610fd6e00846ca5922b9e2e49198452653ad281a82d54781fbba06264aff284333a6b127a882306e920bf SHA512 61bd14319fdd70c7f8903bb5914d6a72bc3ddf585971fc3f6cecb72910d02345f5fdf77a9fed97e4d7d0820719b0209b5054b9a001fb57793ab15c486bd6598e
DIST gcal_sync-6.1.5.tar.gz 40568 BLAKE2B 3b6f44b4fad46702de9a5219d0b431d7c247a12ae6abf0f29d931c8453ba08bde40f26f3e1019e29b5de0b00986bf4f96adad3c1a598a703ac67ac39979f3710 SHA512 3d04963af3babcfe5f692d7d64a6bbffa9332b40ae8f1fcfc64fcc5b50c872939ce0ec0ffd708424982f32c9da807a5d87126446bb244b944e8d92ff397b1db4
DIST gcal_sync-6.1.6.tar.gz 40736 BLAKE2B 1bf938f891619b874cc9db7c235ad6f56d5c089c9e423708712022908196b8f0fe3972ad89eafe9a58adf4e660e6668ce8eb56d083d5770e9db751b7fb4c585a SHA512 70e0c2d114428dea8847e6b241aa392ee4ea3d5e418d239784e9027d1493c00c88ba700a18437e8051b5e32488a77bc360001cf4d8af42e2ae26a5017c0128e0
EBUILD gcal-sync-6.0.3.ebuild 789 BLAKE2B 08deb41ec07c463f381d77912dd264a0624c8b8a6b246f2979d422cecd83da237b0fe30578a786b099d7721260c5c6cf4a3848a132b63e6f7539248941b8c884 SHA512 5b7791330a96025e740c36e67a90e8574ecbea6f3476432f340c4476d287cbc323d1876dafce9369ef5b1f9d51f9279886c9caca6167a4e997a1f69a219e6cd3
EBUILD gcal-sync-6.0.4.ebuild 687 BLAKE2B d636f7512267d421b013f4998f92f87da9b092dbb1125db91e8f8ccc36987b67c71e0b6f6926d38fb3f6916d132659bce47775933d94f05125a1f8af8098b516 SHA512 e442cd558b28b73a80586ea49804e5131bf6462a851002aed9ffb09fecd2b0cddc5cffb6706b32ca67ad6f61f63cfc7d844e530478920daa5b2163ea5a19e5c8
EBUILD gcal-sync-6.1.5.ebuild 668 BLAKE2B 047fcba85af1c4789dbc5b27ebdce53358bbd43d52f2e3ccf4b8b7e450dd74685aef7e54b918e59dcb859d74da5a602b789da70841b77ba9c2d2da0938f68c44 SHA512 9340bffcac29f746353b1f3058ba37920159b235f9f9a3db82df0e755dda3b0c8c4e5195f47a5d54d7f899e750bce555c6c40281f46c46734f46b8b602d6b1fb
EBUILD gcal-sync-6.1.6.ebuild 668 BLAKE2B 047fcba85af1c4789dbc5b27ebdce53358bbd43d52f2e3ccf4b8b7e450dd74685aef7e54b918e59dcb859d74da5a602b789da70841b77ba9c2d2da0938f68c44 SHA512 9340bffcac29f746353b1f3058ba37920159b235f9f9a3db82df0e755dda3b0c8c4e5195f47a5d54d7f899e750bce555c6c40281f46c46734f46b8b602d6b1fb
MISC metadata.xml 519 BLAKE2B 89610f6ba047f31551b3d542cac7fffc824f9a8549256da9494d2936d106132e7b621101aa932b667977c89db1761b4dd01a2b083805b39ad9501b635afcd81c SHA512 b1c0d405bf0eb0fb06e2d4c740c636afe477084d5665df2ce8c92f0050ae2799b3e940ff5101653e6f2447724ff363e76d811041e9a2e6575a7625954f26fb15

View File

@ -0,0 +1,26 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="A python library for syncing Google Calendar to local storage"
HOMEPAGE="https://github.com/allenporter/gcal_sync https://pypi.org/project/gcal-sync/"
LICENSE="Apache-2.0"
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/pydantic-1.9.0[${PYTHON_USEDEP}]
>=dev-python/ical-6.1.0[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@ -1,7 +1,9 @@
DIST home_assistant_bluetooth-1.11.0.tar.gz 7726 BLAKE2B 9c844787abfe26917efec555dec93e7957af9f3964b92f490a0dba71a242d80825547679ca1756c5a519e69239be7a6392d0efcbe2b1c27afe6f8131da1b0260 SHA512 8356f8f3bb6ee1bccd1f4388a142387a966d34e9cc19dd20a08670ff66da988f2144ee4d437b10b244a15c4d004de6f6a319300c2c0c35f1fa7ed7d2a0d57a9e
DIST home_assistant_bluetooth-1.12.0.tar.gz 7759 BLAKE2B 8b793992f9ee1b77a51f4de677ff78683ee7ef77cbea841fea5ce44227599e1241d9dfc410220c86d54821c3c25044bc8cb28554a92718d2c67d1d847598bf59 SHA512 6d60db215fdbfd76c8d66cc8dcc7c41aed0d618274448431bddf62dc2c77bbae3ac52a17545f850d226ccea76fb14ba11255f7c56998d2805f20d1f4a78643aa
DIST home_assistant_bluetooth-1.12.2.tar.gz 7763 BLAKE2B 8b1828bb76f1f62027d58132898c79e187db065c97dc822d965cc88c297411fcfe40b37528a446371d309f1652d504eccada355379ded35abe54cbfdc3721032 SHA512 f03992255e8ef892e87f0fa9f433f30878c7b540e7e5c03b65ec7657f6de1b63d693830bc45b7b6d0e1b453b794e9c87aec8d0deb1aae1a6f46b6f2a5ada9c5b
DIST home_assistant_bluetooth-1.13.0.tar.gz 7760 BLAKE2B 6d01e9ea696ab58d21c1eec6c1b7bffd0d61ee450384070d4f38a231fec59d3986b91086bdb0a5f715f6923afb5379e015c0709423ef551119cacbf0aa3364d3 SHA512 a5f43fd622d3cb4ed413d89e72360450d756af97f5165e81cd6a4bfa89d67412e51e8916b233bd1665e714a00108630a0838ed2a3364d593187574782a46b863
EBUILD home-assistant-bluetooth-1.11.0.ebuild 701 BLAKE2B c87f4b933e3464192c608fdd7a54b8925720bf247527cd38311708f4071e27134deca38963abde8b9e1f4622b8a254db8ced09e0340b43b63779ca1a0fc42a56 SHA512 4b6a01052fe4e512d4b77663ebceb1c5e563689c755698bb4fd961ecbc80377023057752544865d3f45616921b95900bc5c43f057219bf83491215730972e2af
EBUILD home-assistant-bluetooth-1.12.0.ebuild 663 BLAKE2B 0c759493a89d09d0201abca0c88287a4c7d7c73bd98cdd64450ab7366762aae2ec9a70c8ecafa4a2a6727aa86725f65443aafcf50ccc89b22f00912d93ff10af SHA512 a9a7888645dab523169708e8cec8207f8579cb60422cd5704b353be9e5e9c5e8aad4a608af3ee57178d7fb9a6c23e26019a310a0bb14d3741b235883835bbfe6
EBUILD home-assistant-bluetooth-1.12.2.ebuild 663 BLAKE2B 0c759493a89d09d0201abca0c88287a4c7d7c73bd98cdd64450ab7366762aae2ec9a70c8ecafa4a2a6727aa86725f65443aafcf50ccc89b22f00912d93ff10af SHA512 a9a7888645dab523169708e8cec8207f8579cb60422cd5704b353be9e5e9c5e8aad4a608af3ee57178d7fb9a6c23e26019a310a0bb14d3741b235883835bbfe6
EBUILD home-assistant-bluetooth-1.13.0.ebuild 664 BLAKE2B 31d869ff61bd85d4840d26ade674292c0d37892d257ec2d1e63f48367914a9889c960d6eb5515d9e0e68f22682a291db8eebe01d0cac7d363596c0ee5ff9bfe3 SHA512 19252ce6a664b57840d095450f267e94b1a6a7d90261d72579a0195a52b28f5e618f69ff351fe49e3c3b8d6fe7724f2bb50c6cbf005e6d852e49e43224a2c269
MISC metadata.xml 559 BLAKE2B 3bf1af8292ae6052d78267ab834fd939ada780d7383ff61151d9aa318c0186a0568f213fd50f5eb018980ab2d8b652d4609400cae036a0f7e5e9f6e4e795a576 SHA512 3efc0aad3e95e20aaa3fe2d1ebefacda956ce92cfd6f9f662dead2bcbd69038e8b5685f59ae2272cf11e8e4e2a2d07529090d0a1a0b255ebc85ee482de62f06e

View File

@ -0,0 +1,28 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Home Assistant Bluetooth Models and Helpers"
HOMEPAGE="https://github.com/home-assistant-libs/home-assistant-bluetooth https://pypi.org/project/home-assistant-bluetooth/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="
>=dev-python/habluetooth-3.0.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -1,5 +1,7 @@
DIST pyblu-0.4.0.tar.gz 7911 BLAKE2B f8ec69ec8780c8c96ac34cfed3068c45a745730b3214af504bfb0572c1b2a8bb064c85ddc20a13870a2b0edce2fb88c8033208bdd3e52868d9351cb9c75e83d1 SHA512 acb2fd9d93f1f2a6d728534dfd70cd72f1874ebba249988c863b2566f1705f2822f9e8b81eaec5724976e502353fed94b3ae4ef70023ed2e968a5ad31df02025
DIST pyblu-1.0.3.tar.gz 8820 BLAKE2B d802d1fc5357cc93c840e4c1d95156cefa02ffbf2939259ffd3e88e12df299d3f300d6e40838f8472690a5f6a0b13e4751ce28bab0abbefabf2743f0ab64ed44 SHA512 4340d9291d3d12afee2dffb570e3bd4e0b6b1432565e8030619986d3d95ec435e99ce089a0012770d7a7c1ccada8c26a9097b567558bcb5a255f230c1c28288c
DIST pyblu-1.0.4.tar.gz 8817 BLAKE2B 4da72c8659316a31d605c3d305f293663d2ed0254800c4a07c602e6e97e8701f94f4124436a826e99866d7365623ecbb538bcefe6d3f6c8a05d57b554407a504 SHA512 2aeb6b3e33b588f355c579073e3b9f68a56bc326500ee2e963fc605497919005acd4b513d0e27db7ab417a2a94013272110ec430fa7d3658b7b395c89b1560b5
EBUILD pyblu-0.4.0.ebuild 710 BLAKE2B 2c2a80a6ae8bdfa95930dbd06b8d73b19c867e81c0407dd8bb574f0f62f5cb79e45af5c6cfb19d4196424c3d8988978bbed1322ee36aa4c99055072d7b259411 SHA512 f80c1391910c0559b1cb6e4bdbb37a3fb56f8382908f50467eb8ec0c409dec23db159a58907eb2e957142ce23231af33b9bc296c4f80f4ede58152870db344fe
EBUILD pyblu-1.0.3.ebuild 710 BLAKE2B 2c2a80a6ae8bdfa95930dbd06b8d73b19c867e81c0407dd8bb574f0f62f5cb79e45af5c6cfb19d4196424c3d8988978bbed1322ee36aa4c99055072d7b259411 SHA512 f80c1391910c0559b1cb6e4bdbb37a3fb56f8382908f50467eb8ec0c409dec23db159a58907eb2e957142ce23231af33b9bc296c4f80f4ede58152870db344fe
EBUILD pyblu-1.0.4.ebuild 711 BLAKE2B 3dbc871ffa17bda3f931001381a85d1831a929da9ea91e2272c6b26515a9750fc4ba04223e00bb5cade059d299622a8629bba667b9e2477798fd44897947f944 SHA512 7ad1a2824034a41163ecb2236166257b0a9d362d64f4ff0508139718028210ecd09f25bef37dc19ec13920514da521d4b99ddb9d0f4ccb56e3296d6fa7348c4a
MISC metadata.xml 508 BLAKE2B 989662a72bf7e54bae960d92694d2b5d2e63ef0f349ae48aa731b89bb91c55fec5a95ed2b46ae6e5f0a911832a7ab8839284896b8c7023e5a3a230b1cae1bee3 SHA512 7128a603f8246b6e941289932a1819b2536370b5de33446d076156f931afc98b44d7c64a46258bbe67dc4f4138bd4ea742f8a512c7fed4540f4d72910eec421d

View File

@ -0,0 +1,29 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="This is a Python library for interfacing with BluOS players"
HOMEPAGE="https://github.com/LouisChrist/pyblu https://pypi.org/project/pyblu/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.10.8[${PYTHON_USEDEP}]
>=dev-python/lxml-5.0.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/aresponses[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -1,7 +1,9 @@
DIST pyipp-0.14.4.tar.gz 15044 BLAKE2B d2af3e82d2e604f8daa19f2b0b76c6533493a2bc5f97a989676de3ae7fa4c330af0f4e9d001bb1cbc6cca7554be3e0f887ccee00aa9284c2582716051853be59 SHA512 250f343cf70286f7cde5e2f4580aee766471a2ab19f17706f39fa8ecd84e1c3837a19896dc4546b00da80647f6512255c6e2ff060fa9e1f3cb0c74e6861ef834
DIST pyipp-0.15.0.tar.gz 15233 BLAKE2B c1a0ed97098568ab28e627a0497e8aa25978410cdb395e9568c15ae953ff4f0356048eb24660ab0bf37895476f431a2d178d49605e32624fe2d185aac6f43d66 SHA512 beb4c892c03a3fc52f2aef0a1116433c326e6b41b138e4c3c475a675da1ce86544167618f6066dd42ac1828068ea0ebad2318681adad2dac4d96f452f89d0d5a
DIST pyipp-0.16.0.tar.gz 15251 BLAKE2B 7d1c2a47da4cc046a07c025bf758992d0aa2250023c4166c4f099481c856db8090e90097351dfda25e6c08fd8264be62e09026fc4be8de40e41406bc4525ebb5 SHA512 da7654eeded9a987add64dbd46232f5e1b00482a5f5896d077139f9eeefe610e46dfa9c005f41e3cd16c5723a9728e923db5c6613d854f869e09425c12f26e1f
DIST pyipp-0.17.0.tar.gz 15868 BLAKE2B f43327874e2e7a80e5c9a94be3c28926910d2ab5bed73b091221f7641b2f1dfb5737c108950c2b3c0c1f4551357127006209de85fe551063b63a68d06e865ef3 SHA512 f65b43f32fcfed52c9a0bd31131216d784245d0c8b702f3630d70b962900c0c385b01da49da94ddb879ed4fe0a4b6cb1f0f2e2e718ab99a2cc3f1fef9ac0b14e
EBUILD pyipp-0.14.4.ebuild 1079 BLAKE2B f0c18c645e4043ad237d2dc4b55057afa0f40442c6a7f8b16cf790bd00fed97758ef24f84448a536ddbfc9b6822827751425d96bd70f57f30256a48e0e62b35e SHA512 a57275a0a7398027a2874da7bb2b3949ec11cde0c49c97d51e05e12f1f4055f04bf71c77f38247e17db561df7cc9a4fccc0fe89afe4dce6519ccc122523b2f93
EBUILD pyipp-0.15.0.ebuild 1038 BLAKE2B 50cdf48904f3cc45233b057b25e79667fd5c045ce762362e906ccfae0ff43014af25e4bf302f986c8af0525508010e514516606ea4da0a154b4ee9132f7b9bce SHA512 2f97a2a494a3b6de60672a853a1e27f335023b07ff7c4e4cc58c7556da4de6c74df42991436d18c9b9915f99e8ec9885d38273b50b95df786145643f25e9c501
EBUILD pyipp-0.16.0.ebuild 911 BLAKE2B 17ad7c45bd34bf6360a34b2942f07d8ec5d197fb02f37010f4df5c97283a73a4506197bdd11e83d9517ffb892265dc06a2fc77d9788443cde054ae4709537f84 SHA512 5c1a05bbf3d48bc635f683c671bb46f9ba1a8e9d00d6814f3daff3ab8326dfbd4fa0b168b70fa0b1fb0dd6027febff4d73ef21a5a249d06458d36fb3b633f08a
EBUILD pyipp-0.17.0.ebuild 913 BLAKE2B 0656372f51bb977671b0f74688721f50f9be29edd21da90008ce175697b8b379d7fee31b6bdf643f152934da42b4d18afe1bd008cb61bf1dd5067ea2fd98341d SHA512 a98bf74a378418bb9f0f6f9d91daee7c50b32876c91b5fb001cc09f9a4a324caf1ab03a254f1629011d118ea0d957c23335cda533982fabd2895eb3d4e4663ef
MISC metadata.xml 522 BLAKE2B 6d5e04048c6b7a10b711eee89b3cb8ad2a2f8c7322bb8f25bdecc02b75e4cb20ca194787e348924b515dae72df30f3249e504606c456774a99ec96f0db3e67f1 SHA512 d9ce732153d352341b952a4044b56f0fc16fa09b0186de47166d6a7f099916d4025e7cfbbb0a9a25392ae9de4fed798429cd43f20cd501336c3081ce3f2fb72c

View File

@ -0,0 +1,34 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Asynchronous Python client for Internet Printing Protocol (IPP)."
HOMEPAGE="https://github.com/ctalkington/python-ipp https://pypi.org/project/pyipp/"
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/awesomeversion-21.10.1[${PYTHON_USEDEP}]
>=dev-python/backoff-2.2.0[${PYTHON_USEDEP}]
>=dev-python/deepmerge-1.1.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/aresponses[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -1,7 +1,9 @@
DIST pyotgw-2.1.3.tar.gz 59167 BLAKE2B 7f85a5233d1695ed31fff7b78d8e915b99be84504089d6d032c6861e4fc9369c08d3c1327bd28bcf3f9c6f593e6622cead436d1d26d6a88afed79575bfb74a0f SHA512 49090e95716458b934b85e672581da032638ab5ddc92d31f78e71a3a01db9dd73b965438fc3070ef1569951cced03fb241ef6b11c98a43fcda23a9ae0d8c2f89
DIST pyotgw-2.2.0.tar.gz 56665 BLAKE2B 65294c3da677c10ca701cd011fcd5a396dcc88f01d1b87e1f33e794660e0b94bcd1c95312aeecd1b1f50649a8cddd3807261f5c0866022093ce0a3f54a6547fb SHA512 740107355315d8213d6664cd971bc7d0940ffbacaf2c53c6af06b30524b89707ae7c10ea5e93fb7301edfa40a7d1394998c510cd68ca9127920e4d67be792abe
DIST pyotgw-2.2.1.tar.gz 56613 BLAKE2B 9e18c79429a0257f92c128a9c46512b42007fc4ca544a1e867cd8b9cc771e6740f8fe5007226c33c02213072450c3706dc4e7c3bba63cbb2fe4c4438b671b850 SHA512 b1e42fc2175a4629062f5dae4a85eae8eeab95a667f49db32e19e7b59139068e8e055c45f3fa164019918df544e11c942bbf80d212e65a4fa69b5e3bfbed5c81
DIST pyotgw-2.2.2.tar.gz 56569 BLAKE2B c2959308a0ee4ce46c31da0a75b4e4bcc1408dd1add3fa13bcb8bcd2f1042d48a9b34f598c2961817e60175ee54792c0e370762cac412ab2e5c291efdb07e44f SHA512 67a6b09de17b1c92a22a49a393fffa7370caa76ec5a47ccb57bba71f69d5ee7c56c90b5af6f0d0c97bebf547b8edca5ce734cf33981ba12514456598f42f6aa1
EBUILD pyotgw-2.1.3.ebuild 728 BLAKE2B 21d81829d4a25e472485ef6ebaf5f10b8705f1cedc1f4dbffd7997d6eab0c33492c3945bde222fa065397be6300ac5eb209675faece92afffe41d7e9778358dd SHA512 121a5797beaaba4dcf0218d8ff9df5a749bc47e511f0708d15caf5ff8fd8a45400825394ba472a07e62154e2972321517e61f4367b48b1aafa8ddb2e03d16a40
EBUILD pyotgw-2.2.0.ebuild 692 BLAKE2B 534d6a58c5652e1c31281bb2701fea6abb10dc2f5ea79587733061e264b6da1c076038548e67155513bf2c71c82997f76cdbc19032f1bef339a6c40d790dea52 SHA512 987c02f6027840a39d34aa338fb3bbe895fb7fb522de902d274e7309b84fca5104c3145014e697796380ff582262db72a747c5ca35b2eda422fc4db9e2a9194c
EBUILD pyotgw-2.2.1.ebuild 692 BLAKE2B 534d6a58c5652e1c31281bb2701fea6abb10dc2f5ea79587733061e264b6da1c076038548e67155513bf2c71c82997f76cdbc19032f1bef339a6c40d790dea52 SHA512 987c02f6027840a39d34aa338fb3bbe895fb7fb522de902d274e7309b84fca5104c3145014e697796380ff582262db72a747c5ca35b2eda422fc4db9e2a9194c
EBUILD pyotgw-2.2.2.ebuild 692 BLAKE2B 534d6a58c5652e1c31281bb2701fea6abb10dc2f5ea79587733061e264b6da1c076038548e67155513bf2c71c82997f76cdbc19032f1bef339a6c40d790dea52 SHA512 987c02f6027840a39d34aa338fb3bbe895fb7fb522de902d274e7309b84fca5104c3145014e697796380ff582262db72a747c5ca35b2eda422fc4db9e2a9194c
MISC metadata.xml 509 BLAKE2B 698f129e47dde08d9dfb1efe7b69044b764b794634dc777ac788cc0ae3b2e1e53c792331340a84f754ba6b673797ca4f600cb694e7ed3a1d6c3411405025a444 SHA512 d849eeb173592d41d86093150a6a8fbbbe0f0ccde8b06af5631fa0b5a79e11a8125ea36f6908097d993eb72fea3570385ac2d1dd04f85c311ab797c88a619684

View File

@ -0,0 +1,26 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="A library to interface with the opentherm gateway through serial or network connection."
HOMEPAGE="https://github.com/mvn23/pyotgw https://pypi.org/project/pyotgw/"
MY_PV="${PV/_beta/b}"
SRC_URI="$(pypi_sdist_url "${PN}" "${MY_PV}")"
S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/pyserial-asyncio-fast[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@ -1,2 +1,4 @@
DIST solarlog_cli-0.3.1.tar.gz 25403 BLAKE2B 131b0730804347e3a2b800963ccf8dcee8be1c76950ee31bd99236e2d7fd69f0e1ed2cf0e1f2cc39c67d6405d601e90eca4375a363d4315a674035eb4562ed4b SHA512 8083e7e97ff3bf96b2a1355af3205d4d40363ced02bb57c43510531eb50563cb870fd3f3b7b7106ecdc55c933a65dcb349ff995aa56dae0a73cee3ed479560b2
DIST solarlog_cli-0.3.2.tar.gz 25402 BLAKE2B 794e136dfe0424ee7053fe7e37247d2b5773f57dd7ebdf656c24142dde7818e18a9834ee0a1df6f3e6ac563e6609b23b9862188c1c391769c70b36f0170daa02 SHA512 04ad4b88aebdf80f1bb1d33bfc52c1e8375a88b9dbea2d327ddb916fa9ee9d9cf254fb97f5379dedd61b1938008e0c18fd45b8d111d62ce605d3bd68c8831f38
EBUILD solarlog_cli-0.3.1.ebuild 745 BLAKE2B fe2c0ac56fe527a23be8000a22f462f41efa488437c236f0fa448d0dee4f9409403a941ad526fe545079ba8dffd7b031660d683f86ab0753ac84df99d7e075bc SHA512 fd8908d6c7d9b644495ed8ee2667f264f668402d2a8ae5c74727097dd1c385abc9c9f4aa8db920a248c4cb8550614b2ca3efc6e50e9bb91c1a3068b7d54f3f36
EBUILD solarlog_cli-0.3.2.ebuild 745 BLAKE2B fe2c0ac56fe527a23be8000a22f462f41efa488437c236f0fa448d0dee4f9409403a941ad526fe545079ba8dffd7b031660d683f86ab0753ac84df99d7e075bc SHA512 fd8908d6c7d9b644495ed8ee2667f264f668402d2a8ae5c74727097dd1c385abc9c9f4aa8db920a248c4cb8550614b2ca3efc6e50e9bb91c1a3068b7d54f3f36

View File

@ -0,0 +1,27 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=hatchling
PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1 pypi
DESCRIPTION="Python library to access the Solar-Log JSON interface"
HOMEPAGE="https://github.com/dontinelli/solarlog_cli https://pypi.org/project/solarlog_cli/"
LICENSE="GPL-3.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=">=dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}]
~dev-python/aioresponses-0.7.6[${PYTHON_USEDEP}]
>=dev-python/mashumaro-3.13[${PYTHON_USEDEP}]
~dev-python/pytest-aio-1.9.0[${PYTHON_USEDEP}]
~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}]
~dev-python/syrupy-4.6.1[${PYTHON_USEDEP}]
"
BDEPEND=""
distutils_enable_tests pytest