Merge pull request #212 from onkelbeh/2023.1.7

2023.1.7
This commit is contained in:
Andreas Billmeier 2023-01-29 22:13:29 +01:00 committed by GitHub
commit e67534ae87
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
104 changed files with 681 additions and 4120 deletions

View File

@ -9,16 +9,14 @@ AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2022.11.0.gh.tar.gz 17079666 BLAKE2B 07ac79262de27cd1095515d2226c10585e82bc98772daa53085cbab9cca2e827acbe4caf5d7832bd4c879deb14fd9c6d164fd04b672eb16a43b06ce7a478096e SHA512 0f0a43667d8051f96852aed671ddb3c7f9860f986f36ea401b7ed75a0c11abc336ca9c9226989d5c4df7cdba580f8d9e8a728c631bc0834305847747df4f0c23
DIST homeassistant-2022.11.5.gh.tar.gz 17094421 BLAKE2B 75d5beee10f5d050006d19c45a25d1779e87b6a077cf47930dd09f160084429e7546d70934ee19eb7e0e4c26358e737541df7566b646c4626e6b1f92daf07f11 SHA512 5129e6bdd902dc596a34be58cc4870666ac01150c06b094aa659c192844add9fe5e73200379c21aa3466c6094439aaa51c42b45dda043a7afa09ca696c16024e
DIST homeassistant-2022.12.7.gh.tar.gz 17422294 BLAKE2B a8660567d77966397278c96eea4df5c8e6cd3530b603e52b7cfd22268fe378fbe9e6f9feda6566b0a159ff5fc8b5c5a6f9582620bd909549c276ebe1370f1c1d SHA512 0b81291af9541125ef16ae413413b549179feb158c13eb7311fb975aab9389db3f690688ef90e23ff6084292a1156a5678c7190cfe5862e55fdcd9bcd36352e5
DIST homeassistant-2022.12.8.gh.tar.gz 17423407 BLAKE2B b9c5e6cdb4f75b31c4f305e3400501c55b4b8380eada2905d98e47877fb7fe9c54fb5525e885c72bbcb04bd639c0619a2debbf91b0c0dcabf4f6427acf7d0fa8 SHA512 1c019d58ce41b55f47322c5674597ee42bcf8576fb95e6f8ae4bb6c206972f4b79f648543677242f886b0f7a66bb13534c9c59549d76138c5fb99087d522fcf8
DIST homeassistant-2022.12.9.gh.tar.gz 17422314 BLAKE2B 34f294100a81a903f4b15618660f1b28a92369d62d3ed3092c65dae5a2c8fcdd28a2624fe87cc5b6d19ffbbf23dfed49c723a27a86bcba3aa4f36ee48b83ccd4 SHA512 b1a398243c9e76e631ad4c2e1c62e7e6e6aa0287f11d43814032db4cdfbb65a50728d1a335d91edeca1944ae55eda61acfa2e99869e1831b84b1162780b290d2
DIST homeassistant-2023.1.2.gh.tar.gz 17810901 BLAKE2B 63bbaed1b6c581e3cb18ae1cdf58b3b6baabc0e4e53d92a955d8dabca0da9d97a6c965c5eb6c84b0e51cc61c492f5db7c305084d21664defdb9a6b15219f1452 SHA512 38712443058ddaede6ddd563e08a7a7e31c6a89a2914085fec20f26502f8196874d600d063933ee777379df3d47a5e9365cfb91675394cd6a5ac6d84e60bb50b
DIST homeassistant-2023.1.7.gh.tar.gz 17814648 BLAKE2B 2338667a07c87779fc96a2a048454804345a6fce91c2521922b08ca43cd596887b003b0115323962bfaa953f2d5888dd92d30ed273a056560dcf3121c17f4549 SHA512 5649c0bbb4060b496403942c911f33d3c392abd9989f55d666a09ab09984f6e70094953efe905d8f9a3a206cbcae3be9395fc1c19e20e2ffb6ad974cf55cf568
EBUILD homeassistant-full-2022.11.0.ebuild 76296 BLAKE2B 334f5796cda96b662d2423c278e5dcacc04fffa081bc200c3503a2ad53eddafc60102d20c8825642be8f13112ea4c6f93484f3d805227e6268631072a0e59699 SHA512 403152290853195ab92be0616593161a9624bb36892e799dff0ac585a158fb2e73a04d09d9e8f033e1d7b2bcb1f9535b8fd6837f7fb68e4c70105ee15e2745d4
EBUILD homeassistant-full-2022.11.5.ebuild 76320 BLAKE2B 1b3051da6a1e27ac05a6e8f777858cc6483982618859c9ebbc287503952a7e0a22ae3678981be74fd104c404396e112167e7f6562613c28a08c9c9e419827a4f SHA512 89f0d785e7a1c96ef5904fdd92eb3654a7bb025ba7111fbdbc247cd580f2ec7f27b5b7012916555c99f5f6bbfd166ac49583f1b0da362fd254e5c6f33153e340
EBUILD homeassistant-full-2022.12.7.ebuild 77437 BLAKE2B cac7cea264836deae70aeb179eba9c079d224fc215c6f556877b6297df2d3bf856935250239d1cf814a8f4f197322742e5188ecc8f3dcecf05a7afe77b2a66c6 SHA512 2f4cc5873d7d83ac86cfa2767c23a6fc9eeb91bdd1ec7e74c3f6040f266cb7dc55761519945b63a97e9ecb1b53db9784f61565d7eea6b1653a84164dfefeb0a7
EBUILD homeassistant-full-2022.12.8.ebuild 77437 BLAKE2B 259dfcf312bef8c2ac6c03a3a69fef03ab5f8f4dc86c53535331fb163cac763e41d5df1a326d58a86d25024f13489f62398966eb934ffa0cf18f3d5d590afb27 SHA512 9f15122f504f9aba08728415023bcfd92b9a37da0540c81e7e723ee0e6e018a4b3bf4115c304d1eaa0bbcb2aaf21202b682992708fd425d1a8ec55e0e585c23c
EBUILD homeassistant-full-2022.12.9.ebuild 77437 BLAKE2B 259dfcf312bef8c2ac6c03a3a69fef03ab5f8f4dc86c53535331fb163cac763e41d5df1a326d58a86d25024f13489f62398966eb934ffa0cf18f3d5d590afb27 SHA512 9f15122f504f9aba08728415023bcfd92b9a37da0540c81e7e723ee0e6e018a4b3bf4115c304d1eaa0bbcb2aaf21202b682992708fd425d1a8ec55e0e585c23c
EBUILD homeassistant-full-2023.1.2.ebuild 77840 BLAKE2B 14bda5ce7d1d19ea38c565dc496c026fa8e40e2ed3bea6d47db63fefcdc7b28ba9e157c6698f4c29ec320eaf41c5b2ec5f8209f60ccebfb13b353cda081fcfc2 SHA512 70e8111ebc51e904085d65475787acce01bf6c600137c98d3df246c12c3ec2daf185c37d53080f4506954d80a4c0f896ca615511bbe1e0a923f547c855ce692e
EBUILD homeassistant-full-9999.ebuild 77844 BLAKE2B 13580fc18ca4c5c7f3ed34092f21dd567f3efe69131e52874ba30a2f15796637bdc04243db8f1c180a4a26beadf030d49b377846245ba0ef46f92832c320079b SHA512 52b44aaadfbea125d7f84b016c5ad7a65f08855144f5730b5a1e76a12764bd4791c34d5dff3dfe5ce3b222c9a9f2b321c14bb28fc021e1cb7938351297a93a72
MISC metadata.xml 83680 BLAKE2B 4c34d896c0e01064a07dcd69ae8eaebaf33b9c738cd5e3a451f959ea5257507c36a8fffdd340537b1793d40663c7610e3bf0274acc75af84dca207fa86fb6f53 SHA512 c234199b7209bf01cd7b0e1f4f50f4f47e1530d38d0737d3c687fca58959ff31ae2cfb2e3df9582a08966dd4e01fb5170c1cc5e3f4306ebd918be07e20f0b110
EBUILD homeassistant-full-2023.1.2-r1.ebuild 77840 BLAKE2B 6e5c5be2a07ff6fd28abf54a54cc72bd22e146bf7b47df8042e1e140f2b298e8502612e92079e1233b38b0973b967c77268e7793963d5716701d8eb5d69dc270 SHA512 e77e42ed6bf3a1474cdd1edc9c87e53fd05b712bae68c1d3d5e5e24835de803e0e680d07ad645f862fd5196ad3942f38db2316c23861c6555f70f744cd406d4e
EBUILD homeassistant-full-2023.1.7.ebuild 77748 BLAKE2B 6b02850e2a86a476b1517283455b318eedb4bd578484162dd329c1bae66a2404ca305add09d508beb3b591f1b60e66c1f0e0d9170e920c4f0be9e12c42122306 SHA512 b5b910bd148864cf453ab8c2c675c0cd5f5ad4ecdccb28d56271ec7d88ee5d2a495141c5d1a46aa0dccdfc9780d0868f1e748d1e4f2397e789282f071a0dd0a6
EBUILD homeassistant-full-9999.ebuild 77752 BLAKE2B 4a9d2bf3fb86dcc1e4daaff17e02b901d3e50dbab5de7742cb22e9d258f7759e37a50db2ff80effee486fc5f980dadb0fb18b6324050beb8ee2b504c8d0c2cf6 SHA512 3cbd3f6c2d341c4e26f0790414fa19b9b4fb399b722c67d882be5da897be7c19fe584e31a7eeed5db7a3d1bdcf6c31fcf5f9b34849949f2c2ddb44003a599031
MISC metadata.xml 83600 BLAKE2B 065b166187d4d266a2a05b39a8026ae8ee2cd99b6155d07e27320a2a4f7c2d75733eba5c7f6d21a1ff74de5cd0da41d89d08d24284917ba61bbeab7ed51c0aa6 SHA512 2e73a4d761a6b6f6d3a60603a3f4fd9a64d35e5da7f965c1a5ac7baaf59ef548bdd38f31965160fbff4adf8385610b0ea90a7cba73ca8bd14a5afee1f3c4af3e

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -829,7 +829,6 @@
<flag name="upb">Library for interacting with UPB PIM</flag>
<flag name="upcloud">allows you to access the information about your UpCloud servers</flag>
<flag name="upc_connect">presence detection by looking at a Connect Box</flag>
<flag name="updater">binary sensor will check daily for new releases</flag>
<flag name="upnp">support UPnP/Internet Gateway Device (IGD) Protocol</flag>
<flag name="uptimerobot">provides binary sensors from your monitors from Uptime Robot</flag>
<flag name="usb">USB Discovery integration will watch the host for USB devices</flag>

View File

@ -8,14 +8,12 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20
AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2022.11.5.gh.tar.gz 17094421 BLAKE2B 75d5beee10f5d050006d19c45a25d1779e87b6a077cf47930dd09f160084429e7546d70934ee19eb7e0e4c26358e737541df7566b646c4626e6b1f92daf07f11 SHA512 5129e6bdd902dc596a34be58cc4870666ac01150c06b094aa659c192844add9fe5e73200379c21aa3466c6094439aaa51c42b45dda043a7afa09ca696c16024e
DIST homeassistant-2022.12.7.gh.tar.gz 17422294 BLAKE2B a8660567d77966397278c96eea4df5c8e6cd3530b603e52b7cfd22268fe378fbe9e6f9feda6566b0a159ff5fc8b5c5a6f9582620bd909549c276ebe1370f1c1d SHA512 0b81291af9541125ef16ae413413b549179feb158c13eb7311fb975aab9389db3f690688ef90e23ff6084292a1156a5678c7190cfe5862e55fdcd9bcd36352e5
DIST homeassistant-2022.12.8.gh.tar.gz 17423407 BLAKE2B b9c5e6cdb4f75b31c4f305e3400501c55b4b8380eada2905d98e47877fb7fe9c54fb5525e885c72bbcb04bd639c0619a2debbf91b0c0dcabf4f6427acf7d0fa8 SHA512 1c019d58ce41b55f47322c5674597ee42bcf8576fb95e6f8ae4bb6c206972f4b79f648543677242f886b0f7a66bb13534c9c59549d76138c5fb99087d522fcf8
DIST homeassistant-2022.12.9.gh.tar.gz 17422314 BLAKE2B 34f294100a81a903f4b15618660f1b28a92369d62d3ed3092c65dae5a2c8fcdd28a2624fe87cc5b6d19ffbbf23dfed49c723a27a86bcba3aa4f36ee48b83ccd4 SHA512 b1a398243c9e76e631ad4c2e1c62e7e6e6aa0287f11d43814032db4cdfbb65a50728d1a335d91edeca1944ae55eda61acfa2e99869e1831b84b1162780b290d2
DIST homeassistant-2023.1.2.gh.tar.gz 17810901 BLAKE2B 63bbaed1b6c581e3cb18ae1cdf58b3b6baabc0e4e53d92a955d8dabca0da9d97a6c965c5eb6c84b0e51cc61c492f5db7c305084d21664defdb9a6b15219f1452 SHA512 38712443058ddaede6ddd563e08a7a7e31c6a89a2914085fec20f26502f8196874d600d063933ee777379df3d47a5e9365cfb91675394cd6a5ac6d84e60bb50b
EBUILD homeassistant-min-2022.11.5.ebuild 15514 BLAKE2B 7d012ecbc17338cc0eca48f420c3884c05b690d5b8cb0b4b723b5d419a8848272ec61015403a526a400ca36be08b081c46ca9a654f1cf9e0f495d04604045b27 SHA512 01ec45ca6c170729ae58ba51e392c7211a38c4c7e43456f3a5d2ed3b43644adb1ec4cb1e67e43e53ad4147319fefe8519f58eb8a2590503155fa22c04449d72a
DIST homeassistant-2023.1.7.gh.tar.gz 17814648 BLAKE2B 2338667a07c87779fc96a2a048454804345a6fce91c2521922b08ca43cd596887b003b0115323962bfaa953f2d5888dd92d30ed273a056560dcf3121c17f4549 SHA512 5649c0bbb4060b496403942c911f33d3c392abd9989f55d666a09ab09984f6e70094953efe905d8f9a3a206cbcae3be9395fc1c19e20e2ffb6ad974cf55cf568
EBUILD homeassistant-min-2022.12.7.ebuild 15833 BLAKE2B 5fb03772b30abb7208b2d23ca11e8030148af247a41d1a15b2edde2bd13485816a1f5361d5c5dcc341c71f8479aac121d479824f9c21809ced7fdac8e61816b7 SHA512 45a35ff95a69fb05ebd0a6491a298b12d3ed0cb844790e0d44529cb0aaeb4677ee3476eeb178ffc6f4116fd0aca54570c87725e3314f7bdb703af8e4836fde94
EBUILD homeassistant-min-2022.12.8.ebuild 15833 BLAKE2B 1bf49fb087edb41980710dda0e6924d3940b4b68837988acb150d7c0b4e4017e85d6804cea01e032ac15bad5181e0405a8ab80b1863956d6e9e95c8370e87aff SHA512 fef18f418ce1f8f2cd74643fd171c04d9ef91bb198c87734abcc7c1f2a66555abb791c1ad048c215b8a64150350a0b452ac6d0bf3426d37a3c54e848b147023b
EBUILD homeassistant-min-2022.12.9.ebuild 15833 BLAKE2B 1bf49fb087edb41980710dda0e6924d3940b4b68837988acb150d7c0b4e4017e85d6804cea01e032ac15bad5181e0405a8ab80b1863956d6e9e95c8370e87aff SHA512 fef18f418ce1f8f2cd74643fd171c04d9ef91bb198c87734abcc7c1f2a66555abb791c1ad048c215b8a64150350a0b452ac6d0bf3426d37a3c54e848b147023b
EBUILD homeassistant-min-2023.1.2.ebuild 15926 BLAKE2B e07a251211c6bc8f55da908930e08fc441b446562f2cfba72d54ddb8280a0a3b8b49aaa53cb376009fc20dd2fd634ba8371f1efcb63c1a6dd1479b272c0b9099 SHA512 e58179dd19819aa89b2ac7797e361a6646841d394287a8aab58b5fb25d95e059329ae74d849559e564db806b444fc808b40e9720e0b6a7804e7e01a87d37da5d
EBUILD homeassistant-min-2023.1.2-r1.ebuild 15926 BLAKE2B eb6274b8c29a55304317762d12d435b8e73dd1e225f05ae433bc075b5d3a49563d16de1ea448afea733990e65da09e788a9bbb2c065baf3288b76d4d1832965d SHA512 cfb0c537940ec22a0c3fbfde15aac37da5072a4977c14b8f7c8bc8a7c59602c28e74c0979b4c2fe10eed2f240bcd3b182e94770acd84f739877eeb682a968bf2
EBUILD homeassistant-min-2023.1.7.ebuild 15898 BLAKE2B 6420c9d20351ca0148a2d4f22f2e1ff15da5c6b7c7fac49892f67a09b119e96a75725ce4029072ef6faf7d84eb8a84dccb3fd92e7f435f83ebff068e8cae7299 SHA512 bc51deb9b6b24c77195cf67510f1b6bb5b5a84d9f94aaec94325ebb1971171bae269afd6977483c9430426ebffe0c972a54f63fb3fb967de23aca358c45c2859
MISC metadata.xml 8819 BLAKE2B eb61e884c09e5488157d7643c284656c3cb33981bb1fbbc56987f9dc74d9e7b39eaa1b204178c213e963bd9daf27728982be72ce8cc54aa959ccecdbf73df118 SHA512 afbcbc04690c17b3b4e480e07392718e1e42ddb2b0c2e8051630865eb3e79ac4b2fc9e5f07265afaba6f44a3934107852f5562913cb7b96c61c21b31f1721d90

View File

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

View File

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

View File

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -74,7 +74,7 @@ RDEPEND="${RDEPEND}
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.61.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.9.2[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20230104.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20230110.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.16.3[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.2[${PYTHON_USEDEP}]
@ -127,8 +127,7 @@ RDEPEND="${RDEPEND}
~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}]
~media-libs/mutagen-1.45.1"
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
accuweather? ( ~dev-python/accuweather-0.4.0[${PYTHON_USEDEP}] )
@ -160,14 +159,14 @@ RDEPEND="${RDEPEND}
fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] )
github? ( ~dev-python/aiogithubapi-22.10.1[${PYTHON_USEDEP}] )
homekit? ( ~dev-python/HAP-python-4.6.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.4.3[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.4.4[${PYTHON_USEDEP}] )
http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] )
hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] )
influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] )
knx? ( ~dev-python/xknx-2.2.0[${PYTHON_USEDEP}] )
kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] )
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-4.2.8[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-4.2.9[${PYTHON_USEDEP}] )
mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] )
maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] )
mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] )
@ -196,7 +195,7 @@ RDEPEND="${RDEPEND}
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.33.0[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-5.2.0[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-5.2.1[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
snmp? ( ~dev-python/pysnmplib-5.0.20[${PYTHON_USEDEP}] )
socat? ( net-misc/socat )
@ -207,7 +206,7 @@ RDEPEND="${RDEPEND}
ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy )
systemmonitor? ( ~dev-python/psutil-5.9.4[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.2[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
tomorrowio? ( ~dev-python/pytomorrowio-0.3.5[${PYTHON_USEDEP}] )
tplink? ( ~dev-python/python-kasa-0.5.0[${PYTHON_USEDEP}] )
@ -221,7 +220,7 @@ RDEPEND="${RDEPEND}
yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] )
yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.4[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.47.1[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.5[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.90[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.52.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.2[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.6[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.90[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.53.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.44.0[${PYTHON_USEDEP}] )"
BDEPEND="${RDEPEND}

View File

@ -9,15 +9,13 @@ AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c
AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf
AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca
DIST homeassistant-2022.11.0.gh.tar.gz 17079666 BLAKE2B 07ac79262de27cd1095515d2226c10585e82bc98772daa53085cbab9cca2e827acbe4caf5d7832bd4c879deb14fd9c6d164fd04b672eb16a43b06ce7a478096e SHA512 0f0a43667d8051f96852aed671ddb3c7f9860f986f36ea401b7ed75a0c11abc336ca9c9226989d5c4df7cdba580f8d9e8a728c631bc0834305847747df4f0c23
DIST homeassistant-2022.11.5.gh.tar.gz 17094421 BLAKE2B 75d5beee10f5d050006d19c45a25d1779e87b6a077cf47930dd09f160084429e7546d70934ee19eb7e0e4c26358e737541df7566b646c4626e6b1f92daf07f11 SHA512 5129e6bdd902dc596a34be58cc4870666ac01150c06b094aa659c192844add9fe5e73200379c21aa3466c6094439aaa51c42b45dda043a7afa09ca696c16024e
DIST homeassistant-2022.12.7.gh.tar.gz 17422294 BLAKE2B a8660567d77966397278c96eea4df5c8e6cd3530b603e52b7cfd22268fe378fbe9e6f9feda6566b0a159ff5fc8b5c5a6f9582620bd909549c276ebe1370f1c1d SHA512 0b81291af9541125ef16ae413413b549179feb158c13eb7311fb975aab9389db3f690688ef90e23ff6084292a1156a5678c7190cfe5862e55fdcd9bcd36352e5
DIST homeassistant-2022.12.8.gh.tar.gz 17423407 BLAKE2B b9c5e6cdb4f75b31c4f305e3400501c55b4b8380eada2905d98e47877fb7fe9c54fb5525e885c72bbcb04bd639c0619a2debbf91b0c0dcabf4f6427acf7d0fa8 SHA512 1c019d58ce41b55f47322c5674597ee42bcf8576fb95e6f8ae4bb6c206972f4b79f648543677242f886b0f7a66bb13534c9c59549d76138c5fb99087d522fcf8
DIST homeassistant-2022.12.9.gh.tar.gz 17422314 BLAKE2B 34f294100a81a903f4b15618660f1b28a92369d62d3ed3092c65dae5a2c8fcdd28a2624fe87cc5b6d19ffbbf23dfed49c723a27a86bcba3aa4f36ee48b83ccd4 SHA512 b1a398243c9e76e631ad4c2e1c62e7e6e6aa0287f11d43814032db4cdfbb65a50728d1a335d91edeca1944ae55eda61acfa2e99869e1831b84b1162780b290d2
DIST homeassistant-2023.1.2.gh.tar.gz 17810901 BLAKE2B 63bbaed1b6c581e3cb18ae1cdf58b3b6baabc0e4e53d92a955d8dabca0da9d97a6c965c5eb6c84b0e51cc61c492f5db7c305084d21664defdb9a6b15219f1452 SHA512 38712443058ddaede6ddd563e08a7a7e31c6a89a2914085fec20f26502f8196874d600d063933ee777379df3d47a5e9365cfb91675394cd6a5ac6d84e60bb50b
DIST homeassistant-2023.1.7.gh.tar.gz 17814648 BLAKE2B 2338667a07c87779fc96a2a048454804345a6fce91c2521922b08ca43cd596887b003b0115323962bfaa953f2d5888dd92d30ed273a056560dcf3121c17f4549 SHA512 5649c0bbb4060b496403942c911f33d3c392abd9989f55d666a09ab09984f6e70094953efe905d8f9a3a206cbcae3be9395fc1c19e20e2ffb6ad974cf55cf568
EBUILD homeassistant-2022.11.0.ebuild 30367 BLAKE2B f05fd419a6c8154418be6c46b284acd4d1ecdb01cc5126e9d2d8f63510e5de398dc9d21058b9f5db0daa5b6bee7008df25a4f80d16c2bf562dd5dea55394d192 SHA512 943b417b10af31a22e62a3512c20bac316704135b04cde841ea5eb5639c12391a28770ac785fa4cf2acdccc3613f3dcd2d0d3f87eafd188f1ed831368022b4e7
EBUILD homeassistant-2022.11.5.ebuild 30462 BLAKE2B ec4b2fa6e0c42ba05da3cc46ceec51eb0ad76ab26299a7601d321a04a9eeec85f0adf22e6c0adde6606f8b5c2575f82e40bcd2ff59982af35743680b2f007b33 SHA512 7196e93e20da6b63a10fabc0718153d616ae6a40f6ea8dfb4617737bdf2f0c6310b4696f382fb6d02b8b1544103e333e8641ee6be577594bf9a40bd77a5c1ef1
EBUILD homeassistant-2022.12.7.ebuild 30885 BLAKE2B 3bd35b8f20a8d02e90734fe7f600cfffac9b3299f198c40f92e08b726b2bf37f4640ccdb96c6a630aaa373e57c24419a6139ba79223cbbed9eae7eb28cc2e94b SHA512 f7c810e84d5044f198d5a365dd10db5f2194dce931ddd043e348f366a1671910b1e170962c0601d3613b5c88f86af44ed8cd5c607d6ddf7f0d5d9d9250ce2d80
EBUILD homeassistant-2022.12.8.ebuild 30885 BLAKE2B 4d9013481dd6beca04a60cfb55bc558d188087f669b443d486ed9a1bd72c6a52a54070a0a7bf5b2290add104546518062f9796c2f37df49b3ef98bccb1d2de2c SHA512 3ce8185ee4319aa587137e90198568ee221e9eb95f4db1022334b03057192095724f69901eef2af46cc6c14f9f432cccb228a57aa65d654cf318244a490ba6c0
EBUILD homeassistant-2022.12.9.ebuild 30885 BLAKE2B 4d9013481dd6beca04a60cfb55bc558d188087f669b443d486ed9a1bd72c6a52a54070a0a7bf5b2290add104546518062f9796c2f37df49b3ef98bccb1d2de2c SHA512 3ce8185ee4319aa587137e90198568ee221e9eb95f4db1022334b03057192095724f69901eef2af46cc6c14f9f432cccb228a57aa65d654cf318244a490ba6c0
EBUILD homeassistant-2023.1.2.ebuild 31052 BLAKE2B efe3bde0ec47684acd65e54ca81680ac78145cc0f926e98fa9af22a0430eb73d29f9ceb2fd809875c17477cb65707b9ff40efb29aeaf0ce0c7a9404cfdab0e07 SHA512 24f328d5155a3d0c21f5b4a3d46d00e955391b177b774910c7f5fa953a1ce0cb368dac9fcdefcbbcf52fbaef706d826c03c50dc1300de5ec9d1695da5f276db7
EBUILD homeassistant-2023.1.2-r1.ebuild 31052 BLAKE2B 302cf2bf20d51c7b9a297eacb7f6c593a84710d0070df9a0650c7f1b62544a7fec476c2b1bd8c6d0921c69b4419e3ecd3827c8a88bedaf2849ed365db13aaf97 SHA512 e8499364809460afcd1fd5b93caa8cf17ab6136d6d90ea2d6427db18730197a750edd18c6dfe97d16963a9563b1922439ac67daadfdf058d5231e440e8bd77aa
EBUILD homeassistant-2023.1.7.ebuild 31023 BLAKE2B 6faa717b447bb9e6f6f9d77c50749f7fc47a4bb38bb06de7b411c51a2beaee91fc7e135258f00a40f4f0d5b343b9fbfc6eb22464a78bc42bba0947a23c57fd1b SHA512 1ad44adea1588cfd77b42ffa22422dce809898ede3867eae878b2cfbc66362061df9d2791fd09d0699b9cc5c9e91286642323cf12d05d9e0ed6e007a9a4cc025
MISC metadata.xml 26350 BLAKE2B 4bdd2f50c2cff1d687933f93c74cd223bd85c42ddb6818a4af700e45227f9e52a03de2060361b631040975b8ba0c43b226b005f4ecacd27692e3aae4c93c997f SHA512 77bc7e43c492069064e98b9c20af944326700f3c2263bf2c430a12200148831ca304511523871229150e4b2e89211f97940950113f22d9a491f8d2284a09337d

View File

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

View File

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

View File

@ -74,7 +74,7 @@ RDEPEND="${RDEPEND}
~dev-python/h11-0.14.0[${PYTHON_USEDEP}]
~dev-python/hass-nabucasa-0.61.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-bluetooth-1.9.2[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20230104.0[${PYTHON_USEDEP}]
~dev-python/home-assistant-frontend-20230110.0[${PYTHON_USEDEP}]
~dev-python/httpcore-0.16.3[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}]
~dev-python/httpx-0.23.2[${PYTHON_USEDEP}]
@ -124,11 +124,10 @@ RDEPEND="${RDEPEND}
RDEPEND="${RDEPEND}
~dev-python/colorlog-6.6.0[${PYTHON_USEDEP}]
>=dev-python/multidict-5.2.0[${PYTHON_USEDEP}]
~dev-python/pyotp-2.7.0[${PYTHON_USEDEP}]
~dev-python/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}]
~media-libs/mutagen-1.45.1"
>=dev-python/websocket-client-0.57.0[${PYTHON_USEDEP}]"
# Module requirements from useflags
RDEPEND="${RDEPEND}
abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] )
@ -263,7 +262,7 @@ RDEPEND="${RDEPEND}
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}] )
homekit? ( ~dev-python/HAP-python-4.6.0[${PYTHON_USEDEP}] ~dev-python/fnvhash-0.1.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.4.3[${PYTHON_USEDEP}] )
homekit_controller? ( ~dev-python/aiohomekit-2.4.4[${PYTHON_USEDEP}] )
homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] )
homematicip_cloud? ( ~dev-python/homematicip-1.0.13[${PYTHON_USEDEP}] )
hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] )
@ -289,8 +288,8 @@ RDEPEND="${RDEPEND}
kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] )
lifx? ( ~dev-python/aiolifx-0.8.7[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.1[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.0[${PYTHON_USEDEP}] )
linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2022.12.0[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-4.2.8[${PYTHON_USEDEP}] )
litterrobot? ( ~dev-python/pylitterbot-2023.1.1[${PYTHON_USEDEP}] )
local_calendar? ( ~dev-python/ical-4.2.9[${PYTHON_USEDEP}] )
loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] )
luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] )
luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] )
@ -350,7 +349,7 @@ RDEPEND="${RDEPEND}
samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.5.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.33.0[${PYTHON_USEDEP}] )
scrape? ( ~dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}] ~dev-python/lxml-4.9.1[${PYTHON_USEDEP}] )
season? ( ~dev-python/ephem-4.1.2[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-5.2.0[${PYTHON_USEDEP}] )
shelly? ( ~dev-python/aioshelly-5.2.1[${PYTHON_USEDEP}] )
shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] )
signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.18[${PYTHON_USEDEP}] )
simplisafe? ( ~dev-python/simplisafe-python-2022.12.0[${PYTHON_USEDEP}] )
@ -373,7 +372,7 @@ RDEPEND="${RDEPEND}
synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.8[${PYTHON_USEDEP}] )
systemmonitor? ( ~dev-python/psutil-5.9.4[${PYTHON_USEDEP}] )
tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.2[${PYTHON_USEDEP}] )
tasmota? ( ~dev-python/HATasmota-0.6.3[${PYTHON_USEDEP}] )
tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] )
tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] )
tile? ( ~dev-python/pytile-2022.2.0[${PYTHON_USEDEP}] )
@ -396,7 +395,7 @@ RDEPEND="${RDEPEND}
wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] )
waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] )
waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.14[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.2.1[${PYTHON_USEDEP}] )
webostv? ( ~dev-python/aiowebostv-0.3.2[${PYTHON_USEDEP}] )
wemo? ( ~dev-python/pywemo-0.9.1[${PYTHON_USEDEP}] )
whois? ( ~dev-python/whois-0.9.16[${PYTHON_USEDEP}] )
wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] )
@ -414,7 +413,7 @@ RDEPEND="${RDEPEND}
yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] )
zeroconf? ( ~dev-python/python-zeroconf-0.47.1[${PYTHON_USEDEP}] )
zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.5[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.90[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.52.3[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.2[${PYTHON_USEDEP}] )
zha? ( ~dev-python/bellows-0.34.6[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.6[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.90[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.19.2[${PYTHON_USEDEP}] ~dev-python/zigpy-0.53.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.16.2[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.10.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.9.2[${PYTHON_USEDEP}] )
zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] )
zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] )
zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.44.0[${PYTHON_USEDEP}] )"

View File

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

View File

@ -3,7 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
DESCRIPTION="Python module to help parse and construct Tasmota MQTT messages."

View File

@ -0,0 +1,33 @@
# 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_{9..11} )
inherit distutils-r1
DESCRIPTION="Python module to help parse and construct Tasmota MQTT messages."
HOMEPAGE="https://github.com/emontnemery/hatasmota https://pypi.org/project/HATasmota/"
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/attrs-19.3.0[${PYTHON_USEDEP}]
>=dev-python/voluptuous-0.12.0[${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,5 +1,7 @@
DIST HATasmota-0.6.1.tar.gz 27160 BLAKE2B 543daf73141ce26de33015dfceeb0181c7784c03201f93eaa94e4463310401d7dfde149d596e4eaff48b941ee42d1f0e2775f10bc0117b39fec08b603f819263 SHA512 1c0f8b5a651dce265796d60858a42f069ae92bf76e8325af09408257ef9528f582059e8abd249247787e265030829fea27d7b434137395351368f7f654d13edf
DIST HATasmota-0.6.2.tar.gz 27233 BLAKE2B fec2f60b6cf66894de984c471f4258ea2258657c9462122de5330a82753b331fc7de8d3b4e2f462ad1f0cf2862c8424fd948cbfd252597bb4d0056a37ddbfd80 SHA512 3499621c5f35445cd6da0eb3a5c68300e77b0203f56d63f6e4bdb8339d2c95bbd8a08c2b9a04269127852fad775763a06e2aa3a2af2abeed0134c6f93affe4ee
EBUILD HATasmota-0.6.1.ebuild 779 BLAKE2B c0ad169a7467a5fb33c0255c10d7745c8091ccbbcba954d2205aadfc822c36bad67c23a620371f54909f4fd1894c2c1605d9d632af20776b0d0d6cb59b449a65 SHA512 ab4bd274ccb9cb47ef882a59957579f15b73d9e1664db45f54c6137cd9abcdf3e3150adc4b631ff2fb213dcbc6fcdd9c2a20f9164e5a79c16a149b9fd26ad33c
EBUILD HATasmota-0.6.2.ebuild 809 BLAKE2B c4e67723f89c6894bb9516f5f07ff1ecbef46afb7f52debf580af2211dc6e79fd2d7bd0b207d492ebc95f8b79d08f68cd28292d6e9e8e9d95d10bff00173a1ea SHA512 64729c27c5ca9a154799da92e7103c889a8a21a7f64da2491571356fb60780fff02b871ad2494a3be34f46fa39a7a9644c58c3200f1b937967eac842734f313d
DIST HATasmota-0.6.3.tar.gz 27255 BLAKE2B fe22a465e6a51970cd4090de6a175423b4a5fcc0d83c0356ef473fb073dda097e492f6d2b5663ba93bb12a9fd4fc9cad81a0eab5590c3613e0e4587d3b01b476 SHA512 474a7b235aeba78d1ecaa3bab34ab767c93b9a3de4e0ddf1a85e6bffe946f5a13bd52d18f189bbba2829b0d0329125ebf9a90f2b034001694f910c027c0d29f2
EBUILD HATasmota-0.6.1.ebuild 779 BLAKE2B 8067c0c4b4cbe11c0c82ce0cd88a6e1a604115628c4d752ea2e9dc5538fcb27c1b076fa2d1a8dc4f7e95a0bda42d0f9efc37e7ac442d75fa51ad2e76845cd9a4 SHA512 536f4a48ce4e4b6492c12c58a5143fc273d8ea79916f31c1fa10dfedec83f1da63e41b4e2a8475e1d90454c944fa114225bea8f12593d0e2ad09521883a09a7b
EBUILD HATasmota-0.6.2.ebuild 809 BLAKE2B fce40e2bed5e30f083f73ba4aff34ae86038b280329c2e5594cf3e0b0848feb62b0cd55097d8b667d8fb0d96e3dc7a5d2301b3222ab2eeba3494a3a6e383cc4f SHA512 6292b756651ea7a3255189996c98a8f36ba01017860a2694519ccf25be104d27f5c581eb8e963600a5dcf6ba7b302194127bcd7576e95ba30976a74f053fae56
EBUILD HATasmota-0.6.3.ebuild 809 BLAKE2B fce40e2bed5e30f083f73ba4aff34ae86038b280329c2e5594cf3e0b0848feb62b0cd55097d8b667d8fb0d96e3dc7a5d2301b3222ab2eeba3494a3a6e383cc4f SHA512 6292b756651ea7a3255189996c98a8f36ba01017860a2694519ccf25be104d27f5c581eb8e963600a5dcf6ba7b302194127bcd7576e95ba30976a74f053fae56
MISC metadata.xml 391 BLAKE2B 3c6ae2fd99cd73033aeaea7d17150c9784803c2cfbd9485635686a5b49d51aca70aa007bbc4c4d59fecb8993f6b151497441b2635c5e133daa19ee227983c97f SHA512 4d17fcf764742180f8fa94ad24be6a52d3b01ff8d5e56995aadbbf8650e362076f9a69bd25c5bcae7259301c4914e85c56c765fae0ce1e55d27abb6c85404b86

View File

@ -1,9 +1,9 @@
DIST PySwitchbot-0.20.2.tar.gz 16035 BLAKE2B cf5638fb1fa0b03171ffe35f842dafdf45a0a45b17f82b4331141e3698ce6bb2ee7200623d1d2b4b4f69bac119df2adb5fb721dcbece37d93f6d84b6b8eb77df SHA512 49d4b5b8cbd5b3ae7b04caaa94fea6c147976d0551776dbc50a3c087e0a5b106155fe5e3bab61a802565acaac160f71ed56269adb2458b7741973d873aea9979
DIST PySwitchbot-0.20.5.tar.gz 16137 BLAKE2B 9251c2bfc2a8fe10b9a8fb59437b8300b3d48669db1c9156e3039b705bb77777e6202e44400dc8a2ba19582143cc4bcc08c96d07ae9542fa9d47b03f2bacc7f2 SHA512 919c94489d4209875c23288a577254c852680093caa44bb80b86d3ecdcdd9d5dd32737cc69552571c9cf632b75d56499003725c28ce821f261b1f02a185e45dc
DIST PySwitchbot-0.23.2.tar.gz 17130 BLAKE2B eac5d4ad143f6399fea1780bde68baf57b0339f47dbd0813ae0b26207f642cc953168acc9cc5b46638f40eafb615ab83e370c4d11773b06732a659c682dd032d SHA512 69d382e3d0927cda20a11be36e6d8cf608766ebbf42d57fa210b9f38d0f1a95ece71921f2227b0454676805de4c493ee66456fbdf3ed38c479249fbad777d1c2
DIST PySwitchbot-0.36.2.tar.gz 22643 BLAKE2B 0f6bb86ce70ce44b87d53af44d9db21258d1b34d98930b3e4774d54c63f3931094aae09f91c97a82825e4a987132c3b11712d358820728db100b25c3627cd370 SHA512 fbc73d72efef2d9e4acd7c8d8769e6ee8ac7354691d1e541740fe7bed7bc5f3b1fd1447a838399edfe69364f03364e1ce38fdfb2cbdfa82b37f7325bff10512c
EBUILD PySwitchbot-0.20.2.ebuild 857 BLAKE2B 40b95aadaa85982c8fe3a9f0754bd6455bbf38ad9c6d9851cb13d9599556a45661be43d4ed81558ed52734c8c6a9c1cf954a0a4b8c2b8e22bc6d002d6457d5f1 SHA512 80a944ef73b323dd7c2cf0f73842baff26e8a879e3648b68ed2b1bc45d20a74daa6828b2e2ea0584ebe0ac1d729a2a6fb32b4efc84ef68fb4d7bd36df229e202
EBUILD PySwitchbot-0.20.5.ebuild 857 BLAKE2B 40b95aadaa85982c8fe3a9f0754bd6455bbf38ad9c6d9851cb13d9599556a45661be43d4ed81558ed52734c8c6a9c1cf954a0a4b8c2b8e22bc6d002d6457d5f1 SHA512 80a944ef73b323dd7c2cf0f73842baff26e8a879e3648b68ed2b1bc45d20a74daa6828b2e2ea0584ebe0ac1d729a2a6fb32b4efc84ef68fb4d7bd36df229e202
EBUILD PySwitchbot-0.23.2.ebuild 855 BLAKE2B 8b6f7341287d6e4fd7a516eda6f4f7e5157c36c83b5c3205fba988274c2d7e8c3a26b78ac5dcced8a036648fd2a96f7fc16857b0092e52b89035a94a24b0b7fe SHA512 777a2b689f21ef942d4a7c6a815f6fc934589b4b8c781ff12feae14c09e1d6409d5f330bee1da8c43c77cc40d511f4068bddfc5c52b9193368d150dd647b320d
EBUILD PySwitchbot-0.36.2.ebuild 1001 BLAKE2B c2934573da9e1269792129fb845809591663a476b0bcd8f3311a819952732048c175f4b9e69d34364d5764bb38f33f46618f3fe16a5d139baa44b1394f7c4290 SHA512 6e7db074faccfcbfe12293aa623c99812c0bb5b998564c4c65d1ebb23165bbcbd5ca8a7052efebf892c0ca90153b1d1770d457c96a5141923fa5d742201bf260
DIST PySwitchbot-0.36.4.tar.gz 22738 BLAKE2B 6c60fd66fb70cfce68bf967675482b0087f122a0fd908e7645328338e53f172ce737f45c14b85574b2bb4d2b9b17090625430e2996e181bf1046fd342c6ae7f5 SHA512 3a0ea5273cce67d5225b059ee7e43d1a3612de3a80c294ac2eb697bce61c6bfb1d371cfde03ddca4be05d651c9b2ec304a421504f595ac6498e50739977fed2f
EBUILD PySwitchbot-0.20.2.ebuild 857 BLAKE2B d2fdd60895afb897f2b0c03511559fa173103425ed42e7cf991b53a5842739d58f60ced7086b7a5a98d3a592288a1ed9b3961cdd4825b050fe68256468106c38 SHA512 95449e9f8517db3f2178bc83fc4107ec109e9e402c5386a60b0049ca7f22ccaa0cf7d29acb09090ff8c84baf7477b0ffa09d707f781a1cbb59f97ed906040f62
EBUILD PySwitchbot-0.23.2.ebuild 855 BLAKE2B 93c20b00b5bfde93a3ae8e4b723c45f556ae5cf5d99f4655222d324d4b55ba13dcec472e511ac24525b3de3e4a6941438974df9a15f59a316a0860da596741fb SHA512 20d0236c2d59e9f69ea570fe11d5a84a7acb0cb643aeeeea73feb3e445665b241440eb943655ee5e42984b0f0fb83b89ed8dad4695a06cebaf797bc4299627f0
EBUILD PySwitchbot-0.36.2.ebuild 1001 BLAKE2B 9bb8055b8490462a702f2babbef88028673fb2904d074e07dcc804939e247a3857fcc14a3fc048dd23fdbf20587fd793f0ebf485b9dbebe5de454d8aba351a12 SHA512 37b5e50f3659566d0a9f030035190d396456f3676077dcd012802e673317bb8b3db344994083e07fcef4ca99e027de38e44f0dfb2b265fdd3b5ed7e5ae2eb5c7
EBUILD PySwitchbot-0.36.4.ebuild 1001 BLAKE2B 9bb8055b8490462a702f2babbef88028673fb2904d074e07dcc804939e247a3857fcc14a3fc048dd23fdbf20587fd793f0ebf485b9dbebe5de454d8aba351a12 SHA512 37b5e50f3659566d0a9f030035190d396456f3676077dcd012802e673317bb8b3db344994083e07fcef4ca99e027de38e44f0dfb2b265fdd3b5ed7e5ae2eb5c7
MISC metadata.xml 398 BLAKE2B 268a137b67e86e07103e7be4707ca39fb1f1f84c8c4d4c1b707816c6ec087a29e9e8966df7c5200b4c37bc7b5d84ef135d7dd7d75d475aceffc9b1f2746ce1e6 SHA512 8c1fa70391b8375591da1cb2af43c5958ec6b085810d913692f38a9b52092a732b2ecaa1f1c1991e6dbb36e81e7cc10aab479429b98d0c6f1900e0a59b10b21d

View File

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

View File

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

View File

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

View File

@ -1,11 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="A library to communicate with Switchbot"
@ -22,7 +21,10 @@ DOCS="README.md"
RDEPEND=">=dev-python/bleak-0.17.0[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-1.17.1[${PYTHON_USEDEP}]"
>=dev-python/cryptography-38.0.3[${PYTHON_USEDEP}]
>=dev-python/boto3-1.20.24[${PYTHON_USEDEP}]
>=dev-python/requests-2.28.1[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-2.9.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@ -1,9 +1,9 @@
DIST aiohomekit-2.2.13.tar.gz 114011 BLAKE2B 32a490666883739fa32a8487b3225cdf3b2970e2c5c6d5d4950fe6cf45968399d2727897f53125ca22651921d153b84c68efc123037212ba893afad003867851 SHA512 f992eb2f142f541d2cca56edc2016539a1c09fa31456afdbeee640e3e432a86368ea12a0e41aa05f7ca4573c7a0dc3473b650e4a424289b487641fd9a652db91
DIST aiohomekit-2.2.19.tar.gz 115631 BLAKE2B f758c738d02cff6783b8eb9b0cc168df64f6d2e0e7b79f6ba7f7332bed920b886fdbbafa478551c156f5e936a49e59787319b99b75df0ba78f15db2f4ed56e76 SHA512 13af8f7d115419b8116124b87abc5a2064043bdbc928b181a966337d041b1a3be7dfe2a78afd430c0565851656876c4d68a8252a7d8c1bfdcb75ffb5c4c92b50
DIST aiohomekit-2.4.1.tar.gz 117092 BLAKE2B 25759a6881eb6468f1f97f6fc5111d9a7b7b497647728611781ac7e5783f5dc5615d96cb6aafff2a4c60b34f361ff6f04c28acb5477d51eca6068a1049ceda22 SHA512 ca628026c030af75e34893203ae6c62706ea34a099f6c786fdaf0a7c71c5343d39568427b3ecceaf84f7b4682250068f3a062028d099a4b76783fc556bcff50b
DIST aiohomekit-2.4.3.tar.gz 117211 BLAKE2B 84466cebef3325a2643579dbc684f78455101d03ab394c08df91156a3de20ff69b0f0dece5cf03bb1ce719dcf7f8065ae6671ccdd975b722c2085ede8a6e03a4 SHA512 e32b6c3954907d3f6b0a34914647f463af8a850ee7785839308ccac8e3f0cb5479a82ee1a16cfd81ff74c7cecb4b6bb64c87548aec7508966a03903868f33644
EBUILD aiohomekit-2.2.13.ebuild 1367 BLAKE2B 6c5fc312a1d02e1adc66501cf205f203ab588adee9e9b9ab783c52f26fdb13dd305fae992f4a3a1ece9849c7384236e1d0a606eaf2dc5afd273925ae54362a91 SHA512 15e84cdb551f04043872994860015caccb274dd882a37f7b9b7837ae2395630fd795556d69a1c8e42e232ccc05b0690fd11e874ec2267b7d7fe45373f638b6de
EBUILD aiohomekit-2.2.19.ebuild 1367 BLAKE2B 8360a375777ca27bc9bfcf9f439f7f411efa838ca4dc4ef7f35f1680fd654dab1f7e35dc8f17bf782a568d08fb7037152308762d4078f27ae96215faf36c9471 SHA512 e209baad7e17929c6c6164cb79148ec5dd71ba60fa136740fac02770c2200c47b04b2411a7a142c3a0711730fd262b1d551d9a1cba4c30f51e294e31ee347f5d
EBUILD aiohomekit-2.4.1.ebuild 1367 BLAKE2B 038899dfe39f4f8084753a5b0eb3f6b084ee8c440f7ac3c05b6557949c666ad61664415bb52eccb4cd047b38258925fcd5cd05b741285ea786d80421e806b5b7 SHA512 37df796f6f46b8e5e084015fd6b7f15ff7b27cc8497eb1248febe3979f3d15b52c827a4b3d314ccb4187c497afddcdc37e6bc1b49e57547e9a076431b8a75798
EBUILD aiohomekit-2.4.3.ebuild 1366 BLAKE2B aa5993c832a85414507c5e7a04a2a27e6d9ed2cd04959ae95cca9b48c80b0e64f36feddaa9487366c6ff3ae3b235517c9601b95e6fa9f27576751ffe67dab6f3 SHA512 96866c4eb423ee7dd529ea393836af904fc4958a6973a3e9915a920d2c8ffd9f9652c92f1132f3994aa4f745f440b90c2cd894c36ffc1d80859639108a3227d6
DIST aiohomekit-2.4.4.tar.gz 117372 BLAKE2B 1e17a936262165db49b732e45f0618af0cd7c46dd8dbc15ac9ad23bf14da2e2fafd89db6bab87e468805d840f83aa0bf723d51becb8abbd81d0d978bea755eaf SHA512 40b6e922d60232608cc3ddf25754f9d0f6170ec02689dbdd0f31bdec73398ffdfaec3c1237438936ddff2a7575a5edd4ebd0fc938466dddd224d851ef689ea79
EBUILD aiohomekit-2.2.13.ebuild 1367 BLAKE2B a6dc17efce879777c05f7477a1d823064fc396582646e6f2d305400dd43631691b38f9ebc7c7ac900359aa9fa11088b11e02179a9a1acb43c047b2a4b81b5cc0 SHA512 aebf5c0c3dd067d57efce5187aaa22c9d3ee5c38b66d4162212aeda3bf4cd6db607dda22a2758ae3dce089c13056a6790c0163135abb268aafa2580db5c0bd13
EBUILD aiohomekit-2.4.1.ebuild 1367 BLAKE2B 8dd6c34f7bb68c295542266ebdf36e84a76c4adf70e1354ca3d98b73ddf899cc91d4d03dcba6559b6345ffd5689dddab90482a38c8f4c8676eb691e9fbed8871 SHA512 ee3f40f0d071265bb0dcf0db7535ea3ce2fab779f33048ac3c34cd1a495bcf62ea30b0282814450ef56014ee074cfd81458d2988c8c040c6fdc1565a3a3a8871
EBUILD aiohomekit-2.4.3.ebuild 1366 BLAKE2B b45acd34cab8e67ead337d2153f0ca415fc1ac5092de750306f084b62d4461b0795248b22b6975992ae5f2328847849cf8e8b99a9c8faf02cd5f1fc8dde7f0fc SHA512 2faa49c6cd27fcfb55a1b94812b3cd28079eed369934361faae6b51be947d0de1ee18a7b00f870e8fed826e8328e79bb28dff9ca7baa77cf98f8c55c3568ba68
EBUILD aiohomekit-2.4.4.ebuild 1366 BLAKE2B b45acd34cab8e67ead337d2153f0ca415fc1ac5092de750306f084b62d4461b0795248b22b6975992ae5f2328847849cf8e8b99a9c8faf02cd5f1fc8dde7f0fc SHA512 2faa49c6cd27fcfb55a1b94812b3cd28079eed369934361faae6b51be947d0de1ee18a7b00f870e8fed826e8328e79bb28dff9ca7baa77cf98f8c55c3568ba68
MISC metadata.xml 513 BLAKE2B 3b29966ec8902954651b4ccbb4616a57c613bcd97ed45e8813502eda41fddc413c6769cd440752368e72ffe2915876006c8742cf757abd83f99a063ff7a0b073 SHA512 22f00394e813c4e51bf0b353c97509563966b6a50ee4d9315855d78c32e6c40ed9d540567d352ba3a257918c73dadcd69131d510da83c7759bcbc6644eb630c0

View File

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

View File

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

View File

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

View File

@ -1,11 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="An asyncio HomeKit client"
@ -23,10 +22,10 @@ DOCS="README.md"
RDEPEND=">=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
>=dev-python/python-zeroconf-0.32.0[${PYTHON_USEDEP}]
>=dev-python/commentjson-0.9.0[${PYTHON_USEDEP}]
>=dev-python/aiocoap-0.4.4[${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.3.0[${PYTHON_USEDEP}]
>=dev-python/bleak-retry-connector-2.9.0[${PYTHON_USEDEP}]
>=dev-python/orjson-3.7.8[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
>=dev-python/chacha20poly1305-0.0.3[${PYTHON_USEDEP}]"

View File

@ -1,3 +1,5 @@
DIST aionanoleaf-0.2.0.tar.gz 23447 BLAKE2B 7a81ec93a8261756c6a142062aeb52515b1596af63c39368b3ff9c8e0227e5eb3982f81c2ddddea3cd5b54256a199ca3de8085aad3a68a8f1e66fcb7220b07d7 SHA512 5ddddc8b8d69abd8e256b9b3c8f2e01f125b90cde56074219970d2be941c805903cdc293ec30eba43459c4368f42edd245d65f7a94834504e4f5c138c84d1bdf
EBUILD aionanoleaf-0.2.0.ebuild 704 BLAKE2B 51585da4c208cc7e15e2212c396d57113cb94a0393f9667e62e1d7a71012e2e231c4767f681d8e9364ba17da7f70137d85bf17501b9d8449a83a6995f35e2504 SHA512 14f79b4c2fdf3707b18361649a17d811a9b47fffbaea2ed46161d8466dfb955f9e3f0ca8b4eaffd1fbaead5a57e269172310daa1cf3067c3b58b3afb478077fe
DIST aionanoleaf-0.2.1.tar.gz 23760 BLAKE2B 39ae52ef46d394a5813a89ea5b3be241318c8a35f575254c78f88845c0a3d4d3421f32eff6dfa4d778a7378e4a6b8535bfdfdbdc4eaf5e36f5b7987f8c4f3c8b SHA512 41768887823fe079277b57d381b94fe902c4237b6709313026432c243943a6b0574a41f42662d0eb4035fe39a4cbff068836c0a9cc9e7c175ffb39c607439fdd
EBUILD aionanoleaf-0.2.0.ebuild 735 BLAKE2B 7286d815c0c06c4344216c9a3ecf48fadc1b8b38f5b2d3d5c65a7f6576c79824f0a5dc390e1a0df40e619b35147ac35f5a8f6d0dc813b1372a3b64f7521b02e5 SHA512 52768f9dcedf192f141183ae111275dfa333ec3d01a57adc160ad75dd6221510d0fae89f607be7836acf86a143649a83f9d3d21aaa5e0115a51c43f2c4648064
EBUILD aionanoleaf-0.2.1.ebuild 735 BLAKE2B 7286d815c0c06c4344216c9a3ecf48fadc1b8b38f5b2d3d5c65a7f6576c79824f0a5dc390e1a0df40e619b35147ac35f5a8f6d0dc813b1372a3b64f7521b02e5 SHA512 52768f9dcedf192f141183ae111275dfa333ec3d01a57adc160ad75dd6221510d0fae89f607be7836acf86a143649a83f9d3d21aaa5e0115a51c43f2c4648064
MISC metadata.xml 524 BLAKE2B 7dcd2ff12f2085ed0d85ee1674b79f57c375fd56876bd526c884d8d70f46afb8d16d1dfb6b66247ca1cf059c20dab1c187776676eb1f8e7136bb0888fb4f87da SHA512 581c3e0bfa76dbae8401fcecdc7af04ef7e42997f816083fc0050ab54019c9770a620f8b47714d5d69aff1eda30fc1dd8b4f2fe6d2366ab66b8987bcf878624c

View File

@ -1,10 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Async Python package for the Nanoleaf API"

View File

@ -0,0 +1,33 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Async Python package for the Nanoleaf API"
HOMEPAGE="https://github.com/milanmeu/aionanoleaf https://pypi.org/project/aionanoleaf/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,7 +1,9 @@
DIST aioshelly-4.1.2.tar.gz 19927 BLAKE2B fe841cceeca167525d335035c0afb6c3b03a19f4c412bebfd91e8b535663b8dff9ae1b199f04291e5f43a9b83b5ed698a3f87f6ad72c9a2c651ebd42ebc39e33 SHA512 5611529bda532084739a4e5b3254b2b2841f560dc01e06f44a89522bfe5d4d774e5150d0e5b18c4f28b7b0e69456bf70c8992b83de623228fb9a902a071e3f3f
DIST aioshelly-5.1.2.tar.gz 22585 BLAKE2B d386cc761a0484b88b32f4a93816bce7b96bb459a05d2a102ef034239c9b60c656cf9dd89eb4d6e57df23c2bc77f2f9b2fdee74e10109fb0abe2b03c99f97999 SHA512 bc6349c54fc5e92b12698394e8ff8605dfbcc8e3bbcd98c189528e4612a0963acbc8e601c656e191a040977acc454c2f28d95e0e6334248fc35634708aa49128
DIST aioshelly-5.2.0.tar.gz 23818 BLAKE2B 76414a445aef64415cd35e28f3d596be6e91609ddb0b154466203e908dcbd4fc6aa26ecda426a80f30357a1a69baf369620c7a4feb28e57b246711386b485ffd SHA512 4380c06f2604600a096324496f17e19f9f7816692d83639ace3c13cb75ec6e97a87b5fad94c6d184027d0714169e98af9d22964ac2cf401a48c658a0bb71f6f0
EBUILD aioshelly-4.1.2.ebuild 792 BLAKE2B e075263d5d0e292a5bfb1d5406db4c943aafe51b80c49f69f1ec1aa08934b47225f536f5be8bd89036c66d255e48a85347b248dc55e9b3906192579179b8e62c SHA512 8b1e3f85249a096e99b10ce716b1af718a84bdc366f14bab00ab0d133b701ea7e8b8eaa7a8064d692c09f640f7cf77c114479a77353ef943cce9879da278e53a
EBUILD aioshelly-5.1.2.ebuild 895 BLAKE2B f1873f9bf84912ed8279cf30edc1555ae0e707c1e256b5fc4d95eba0389c5eddaca7e7e9b803761298d0ffbcdd4664cda74f06a0530ea2a35a576b38ca124160 SHA512 6c5e01ca028ded031467c48d42bc4ecace58ee6c495e485338146e4eae0f1f5f626ebde4a603f4c517ff7e5cfd5f9a27c7e1743362d7f9387c0cc568bcaf176b
EBUILD aioshelly-5.2.0.ebuild 895 BLAKE2B f1873f9bf84912ed8279cf30edc1555ae0e707c1e256b5fc4d95eba0389c5eddaca7e7e9b803761298d0ffbcdd4664cda74f06a0530ea2a35a576b38ca124160 SHA512 6c5e01ca028ded031467c48d42bc4ecace58ee6c495e485338146e4eae0f1f5f626ebde4a603f4c517ff7e5cfd5f9a27c7e1743362d7f9387c0cc568bcaf176b
DIST aioshelly-5.2.1.tar.gz 24051 BLAKE2B 1b104beabf770dbd0269b72728b0157d77e923baacc10749f46c231a9e67b4178cfb72f5e8e3f638fc0751a0ef439b78e131c363f4eab8f13b44b6e442fbac4a SHA512 0d6ddf71696db5a2298a68a6cd64d04a31773510173ce1cd58a820eb23dd49d1ee4fc7cf372de41e40c6e5db1c2d8b1c8c95718f0b5cc5ea50984d9ec0dfe913
EBUILD aioshelly-4.1.2.ebuild 792 BLAKE2B 990eb21975f85086cb7d19caed323059a60e8713ec02f8c33bd90ac4b9653f6c35da099ce57fd249022ca87f5223be0be99507399374e85d706539863445807c SHA512 a6664cc4c066161c214d1b2cb662701c8575ad67510facd66a82d06ac9f254d0af7a9a9825cd670745e7b4106a1cdf10b6056d9199941c753f59761080c117b3
EBUILD aioshelly-5.1.2.ebuild 895 BLAKE2B 9a58c4fb177c917722020e570c1c6491448fd7bf41bd4e0f7fd5c4b7ea1487e85b5a5ba0866882ddbd9788a1a8522c95a9177ef5440e607e39539ddc91a6846c SHA512 f5412d4046d341ab69eba70c96c7b23991d0659f943408c86d81d4e6e83d27ee04e94f7e32d35f806206caa221e8bd0a747e4484c4e57690e902645f910a497f
EBUILD aioshelly-5.2.0.ebuild 895 BLAKE2B 9a58c4fb177c917722020e570c1c6491448fd7bf41bd4e0f7fd5c4b7ea1487e85b5a5ba0866882ddbd9788a1a8522c95a9177ef5440e607e39539ddc91a6846c SHA512 f5412d4046d341ab69eba70c96c7b23991d0659f943408c86d81d4e6e83d27ee04e94f7e32d35f806206caa221e8bd0a747e4484c4e57690e902645f910a497f
EBUILD aioshelly-5.2.1.ebuild 895 BLAKE2B 9a58c4fb177c917722020e570c1c6491448fd7bf41bd4e0f7fd5c4b7ea1487e85b5a5ba0866882ddbd9788a1a8522c95a9177ef5440e607e39539ddc91a6846c SHA512 f5412d4046d341ab69eba70c96c7b23991d0659f943408c86d81d4e6e83d27ee04e94f7e32d35f806206caa221e8bd0a747e4484c4e57690e902645f910a497f
MISC metadata.xml 533 BLAKE2B d3a60d6ad1a1bb8530b44f8914af8f85fb7117cfb3db0e8e425216b81f9871102e15330d5db4a9dd737e58f5d9eb82f5f71ba8ffa26b8f4ad7062861f63a4eeb SHA512 75e68f47e8b9ca4dbfdbabc3efbb9e89e3a01718f5fd56edd2fb40d41bc4ad5b318a63edbf9e5b38fea4e7dba815e93c212e9119529ca18cb296c99154bc54cc

View File

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

View File

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

View File

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

View File

@ -3,16 +3,15 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Library implementing a ZigBee stack"
HOMEPAGE="https://github.com/zigpy/zigpy https://pypi.org/project/zigpy/"
DESCRIPTION="Asynchronous library to control Shelly devices."
HOMEPAGE="https://github.com/home-assistant-libs/aioshelly https://pypi.org/project/aioshelly/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
@ -21,15 +20,13 @@ RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
>=dev-python/aiosqlite-0.16.0[${PYTHON_USEDEP}]
dev-python/crccheck[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/voluptuous[${PYTHON_USEDEP}]"
>=dev-python/bluetooth-data-tools-0.3.0[${PYTHON_USEDEP}]
>=dev-python/orjson-3.8.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/asynctest[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
)"
python_test() {

View File

@ -1,5 +1,7 @@
DIST aiowebostv-0.2.0.tar.gz 16971 BLAKE2B ce3f101a1c9937c7c1ea26795e7622ff24d473db5eec135fb6624168c3bf9c7fd59ceae843967b04231bc503636fcecaec5531230192ec3b18707849862b5faf SHA512 3c93e58bc4dde896b10ae16dd0af46dbf5b1b2d02eab785140f4178c2810767d7ec18338b64aa881bd240d9233c92fdcc50b410f0c552af58626627db4d27bdd
DIST aiowebostv-0.2.1.tar.gz 17001 BLAKE2B ed69fd91fc5c4e992530ea3cda3e6cdc598ae35602705e76fd8e1a27dd5c2b199b975e178f247c3a553dd4a529ff42f86a7ccc18b3864f350d88a431b4039835 SHA512 be0c237df29ca3cfd327b005be92b79c2e6dc8f740da6b8949e82cd78d105d1c80ec157b9043fe76dbce18eb0eaadfda4d9c6990b34baab02e305bf5d4de8a71
EBUILD aiowebostv-0.2.0.ebuild 697 BLAKE2B 5f531c3ef70f73e39e6c8074bdea706569536945941ee487ba925ecc78179dce74c467a4b004ca47d691eb51f2837f560effef01b4455519ddc4b5aec2392178 SHA512 f264c262894eaf3b5f03e6015335cfc3a292b0030a36c94fd0a52bed9d99b0fffc2e15c1d16cf9d098257c4db432ed49cce3f981917d35d797ceef54eb7f9517
EBUILD aiowebostv-0.2.1.ebuild 728 BLAKE2B a2b0f4337d10a8ef901767cf8d9e3aa86e06ae7804d436bf677184c0977bc36cc08767b9d9e64b68855c9b2cfdcff5d8e31a4a745df96d03495d4cf797c8be74 SHA512 f25497aa123b5205c31d15738e17fa1562a652f82ed1bdab6ed9055d044a1ce733f915a9cb443b80545873a26269c2dc53adc306a0e9d5725d8c026bb0d5eb59
DIST aiowebostv-0.3.2.tar.gz 17243 BLAKE2B 10087868795dd22288096e3f596be0462cad95e7828597ccfe36ecb5231b34c1b284cd0123f45962afc6a7fc41dd0d4b60817a15c8f9a814c2b3710ce53119b0 SHA512 a42e888bbdf9e3d4edfc83ec3df5b1a189d65aff008595be473d044c61bb40beb2d3b102ea3bfbfbc828356feaf5ba0b6aaa40b84ba752729f4b73d98f11321d
EBUILD aiowebostv-0.2.0.ebuild 728 BLAKE2B d361ae05ddbe21a3e4ede2270cfabb49e7a1ab70202b4bafd746195e5d144b5f70f1f22b9049f270f46b22fd79e61cd710836406e3e6017c319129efe00825df SHA512 0db2b390c474d3770f5223ede4fd2b53e7db461cacd0c6ae8ed86b2abcd6a32bb0b0aeb64fc81614a4852efa188358e20539471de5a521e4ddfabfa370e5b96a
EBUILD aiowebostv-0.2.1.ebuild 759 BLAKE2B b890850b533f23e09f51ee3aa3a72cc233740896084caa8ec2d0d91cdf868733abc26da737cc6f7e57a6843cb193ae2a5041eaabcad6f243c970acc2e4e93257 SHA512 10cbcfadfe8bac6de8af0894f1a52da17142795bfcf61f17757843f571ec864af228baf1b69b6f5b9073b2fbbe91ba9669c4107a7855874688f5ef0191687170
EBUILD aiowebostv-0.3.2.ebuild 760 BLAKE2B 5d790862304461064847c734b67507205bb4acf6fe3b28c3f575a83d1425efc5cb386cf0999dd89517ea67e9472da526ce54bb75933ea1d0464a98b1c3ba810c SHA512 efd72db1340509f516147aa9655043e0282536c17c7694d8868f73a89439d6703f7802ba989f93bc382150f64a785fcacea4f40402529e7a868e2146d41863bb
MISC metadata.xml 537 BLAKE2B 252ea7ff92599b331edf017993d8da893bc736602f855704d3fdf47cac9da9630c0107e2cf5b4da88c9797ef5cb4b1f15f02ae671eef1749d0cb639a4590729c SHA512 c9f87bdfa48fa2c5b6b7026158b5471212b29c8e4f65c088f7ce73d2eab6fdf1692e0319f24f6c058626d995cfc7c0fdef7ba0796b6ef9eb0a27294ac34fd5f9

View File

@ -2,8 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1

View File

@ -3,8 +3,8 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Library to control webOS based LG TV devices"

View File

@ -0,0 +1,33 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Library to control webOS based LG TV devices"
HOMEPAGE="https://github.com/home-assistant-libs/aiowebostv https://pypi.org/project/aiowebostv/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/websockets-10.3[${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,7 @@
DIST bellows-0.33.1.tar.gz 168646 BLAKE2B 34c47871aac7d55d6adaa8e0c6317d6abbbfc0f09d21912cc7bf9c77c161ae661b07222b1b9b707d824679d859a474afc815db665a7b1edf35159184d06dd657 SHA512 460b083be6665560c714b0e49b5e7d5bdb90938b6d7ce41b9ba7e614af11466b7e46d6588797d8bbb49a9e125bb864dc9c7794e86cd6d3e55cc21ef6fc1f6d1c
DIST bellows-0.34.2.tar.gz 183189 BLAKE2B 623ceb9c193ee468ee5003036ebdc460733f47cc29a19d758fb1ef58b5a1235b162fb93a54653e6656fda986233ba7ad40e0a84e584f7fce71381278a080ba20 SHA512 b9fc352535aea3cf21da656202e3453ba09cd0045ec7527087b122621c98f75bb9bfadfa38b159f1082e93db63ea16db503c3a0580abafe234f4eac1aaf1e0d5
DIST bellows-0.34.4.tar.gz 179929 BLAKE2B 79883aedd6b28fa5605101444f347666ec6340cfd89c4b044da2d36d39f526955b4678a06864c33a9cf71b49e63b72001cc449005cc3d6e1fa4f273318339348 SHA512 24ce443d0ed0da3cb3646b99f5c9d658b379ea73632f1dd91d74e05a0fc6ebd224fc19092e601cf8b43ab70e4692601f89215aae26be2d9dbda2d773d5fbee9f
DIST bellows-0.34.5.tar.gz 179993 BLAKE2B b4a2aa33f7972771805f59b900f85bc97fc455f60982b13329015392ed1a2893331cd7855126287776688fe3da2f6e53c71570534f6ea48850fc4ffd1b319dd7 SHA512 d6af6eef2c67e9255c091f0fc2f680eed39a6c2785d8f05d14162986237b973f6d9610619ecaf79c32529e028e2cd6abc23bebf3cf204089d1338362a0476a72
EBUILD bellows-0.33.1.ebuild 1004 BLAKE2B 043f37cb64679b0051d31990b2820fb882bb0e9ef620f707cdb7785354ee5649a505df8b6081b9aa47fcc333028d17a17128964504fe278f898aa964bc6c60f4 SHA512 2332b6473fc00a16f7c98aa91dce408626319a30e15f0b1dd48b7236985c22980f3187d528036f58874d074ba2d81ce96e2e965cc5f673e7df5e65f3c12e8aed
EBUILD bellows-0.34.2.ebuild 957 BLAKE2B e6aa3f53fc60807c99dab26dc588d41de6bb3654e02da410df0ee3a352963a53636298468de668e0395187d44f0c9fdde4d6f729de8959e5507a45facce99cf6 SHA512 6586c26b6a1d3f7b5e9121e1a2a7320903380524fb190ac1cfa13d61f90517681eb588ebfb84b056ed465ea5bf447f86ee85acfb9cd8cc241c7cc0790a6aab4d
EBUILD bellows-0.34.4.ebuild 957 BLAKE2B e6aa3f53fc60807c99dab26dc588d41de6bb3654e02da410df0ee3a352963a53636298468de668e0395187d44f0c9fdde4d6f729de8959e5507a45facce99cf6 SHA512 6586c26b6a1d3f7b5e9121e1a2a7320903380524fb190ac1cfa13d61f90517681eb588ebfb84b056ed465ea5bf447f86ee85acfb9cd8cc241c7cc0790a6aab4d
EBUILD bellows-0.34.5.ebuild 957 BLAKE2B 70a772f427f857577fe86d54140eae2c204361d266a0c106bc0822b1ed97d0955d6e7b2351b6a6ca2d39774499c203fccbd8261bf8affb4475d9f4f704f980c7 SHA512 f6bddc1213012c394ffb4d3a8caf51d1aaafc692665eb1fea0ebc4cf8e89f5276c3e8e565a8e077073213ab8475c8c4aa1c8d1e97073c02e0bb18730d4aeb25d
DIST bellows-0.34.6.tar.gz 178969 BLAKE2B f8e1e701596e73ec9505fd83f8b4e8bcefd16084a03a4871b5f968daca6b0f74e820d1e4fbcb88a5712724a827070a3b93113625b9de80c43f483e54df5c3997 SHA512 4698211eb608f571c6a81a144c979b9f1b195e7bf84d7e9c8a823d720dcbfb2326c83a0a85f0583e73cab46721a122b1d31bc3bfe162a07a586c416222f56534
EBUILD bellows-0.34.2.ebuild 956 BLAKE2B abd61b09cf6e7b2b2568cb31fb52f0fd28dcbfd4bab3d4b95104815cbe3cb3c23eea136e7c3301d8e8bb94f5be5d3b236aa925bea7b1584b8752059b11cee9df SHA512 3a62a6984b3f869afef107861f90fa88c12d8a95bad09bb0a0100b10e018cf57199269100819149107efe2f1a6888b0adb9644111664209df5d35346ebc03e6f
EBUILD bellows-0.34.5.ebuild 956 BLAKE2B 2623fa5ca9564d3952b907326c8f43d4eeefb4ae244ab97db7ea706054d3db15de7159bc2bd1f982654bc20b330db845026a9e035edf9fa123cab8896c9cc7e0 SHA512 8d0ab94662ce260b7f26e450cd1c54df653bebf09861ea11afa7fac7f4c08dd74cdf175be94c79c0a6f4224f92a0e412ce3b8e3ed3adbdcddb1a66dad2ef62c8
EBUILD bellows-0.34.6.ebuild 956 BLAKE2B 3a621e71974bcb8801f115496e368eed3818fd1c1b17d2a36cc0364c9b1ddf5c2ba6a28a34a603d09a8bcc78bcc437eeb3517d32296f7bfeac0a6644e47cde04 SHA512 5a10fa6ab52520be03663b84f7e6977004ad961c2c26b9019f3aae51731907df3bc25bcdca83865852c7fb029ea93b3ce867f205e312102d9bb07ebd07741c85
MISC metadata.xml 506 BLAKE2B 335f08d6d2d9d52aaf3240537db693ed29f392d597ba2b89cda0b163424a90953fc54d208d7795bf56ed45ae93c8810591ab66bb8e4e819c4ceab1591acae014 SHA512 77e38480b9de7c2c69025769317290ca7d9773de6217d2fce32db95792469781edfdc8ffe311a94b07c1ac656de7b7ada88308df2532855e8ac1cec1ed86cfa3

View File

@ -1,39 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Library implementing EZSP"
HOMEPAGE="https://github.com/zigpy/bellows https://pypi.org/project/bellows/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
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/pyserial-asyncio[${PYTHON_USEDEP}]
dev-python/voluptuous[${PYTHON_USEDEP}]
>=dev-python/zigpy-0.50.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/asynctest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -3,9 +3,8 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Library implementing EZSP"

View File

@ -3,9 +3,8 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Library implementing EZSP"

View File

@ -1,11 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Library implementing EZSP"
@ -22,7 +21,7 @@ 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.51.0[${PYTHON_USEDEP}]"
>=dev-python/zigpy-0.52.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@ -1,9 +1,9 @@
DIST gcal-sync-2.2.3.tar.gz 20643 BLAKE2B b5199a892464b560f91132e14b92a8fdefb716e925186fee42f9a6089f09ca4a5087175a3c7f2f0826eb322dad1b5a04cd389356ca2a7dea956c6b801cd355f3 SHA512 6b1be641e6c8056ac0f0bd8698f4278a756c72adcd28a5d85bcad19597ff3013155f158c8ca3a6e7bcb982fc1fe77c81d9a8fee0b0544375c75bc4d89c611234
DIST gcal-sync-4.0.3.tar.gz 24406 BLAKE2B 58d33449778c356a052098ba659cec029bc0fdf671851a895ad4a878cd9d6073023997315d0c5b45eb9a19cdc5b0b764661881481f39a4d5ed79cf9ae84a1373 SHA512 a61b9a898bf2e1fd04215ddc8fc5b4422cd85b676081a5029804a2ffa26c78dc3fc751535a5757b93e019b52e6c153c0b36cd571c00ede34ce32a5b5be83c309
DIST gcal-sync-4.0.4.tar.gz 24110 BLAKE2B d71af885fe1d77668191dc67d183fc547d1f2d0727a255099ca47e4b0eb9083b9d89cbf524bf51c33fb55817346fa5938d692eff084450c179a4cae12d332212 SHA512 a7177f80e7ae627bac42cbd95f3af9ff1403f9e0d75bf6fcd55d15ea57c10e2ba8b318c1d19bcda0d200c6ba285465f7d2d424124b58d2929519c6db1c8198e4
DIST gcal-sync-4.1.0.tar.gz 24370 BLAKE2B 7ce67c702e573cc789fae012cce6d8a617e780650254830185a2ad48b68ccc352c4373f4f494e03dc7d1c3b2d8b3dcdd7b3a0eea0ca51dd00341c97c078019b9 SHA512 d6ea3dafbc0ad696c81bfa0c7d1596f8bf5792409f393b06228e94b748159fbf8579957b56b229bfb15f1b88414768e84cd0f46856cce7461d14ed379cc71d44
EBUILD gcal-sync-2.2.3.ebuild 882 BLAKE2B 83bb40bf0db2e57c4540659999310f08594f0484f5b07c49d657787e644d1dac468bc1957bf980a27a9b9249f89b95554fd754075deedcddbf708f65de0e9109 SHA512 7ede58fffbaf426f8cf5a4e10e1401ed8fbd263b958a666f0f99a3fe88c41f1d36ec6389e91c64d5b7254e5141f07150e5c59d4197c8ef989b6aea1752e17404
EBUILD gcal-sync-4.0.3.ebuild 856 BLAKE2B b0a6434c13fb049b20d3208e079e021893a1d0c329357c3cfd9b4a15a01b8c9b97411ccf2c54ac42ea365d26ecc2a4a9427846b85ffef789eed39528a2e7381f SHA512 c4e12044304e5c7372cfa30e6de898959890d76ca992cd2252514d2576a6cf60da3fd53bd176e1ccaffaad08a8c89c279f50d5766852196dae8e0576bca56cdc
EBUILD gcal-sync-4.0.4.ebuild 856 BLAKE2B b0a6434c13fb049b20d3208e079e021893a1d0c329357c3cfd9b4a15a01b8c9b97411ccf2c54ac42ea365d26ecc2a4a9427846b85ffef789eed39528a2e7381f SHA512 c4e12044304e5c7372cfa30e6de898959890d76ca992cd2252514d2576a6cf60da3fd53bd176e1ccaffaad08a8c89c279f50d5766852196dae8e0576bca56cdc
EBUILD gcal-sync-4.1.0.ebuild 855 BLAKE2B bf2d6fc579ed68e0df79859d7b422d6a2d2cac3fb0930ed1cc0a60d649dc644768a83f18f2101d0b6e3a847dbcde1238b1335020843bca4792ca9085860f40f6 SHA512 6ab83b5fb92f94a58593ea9d541fcc9754435f9c9ff9634b263f1092424fb16ca3a877a546f38f66f2c587e6784f0e52b30ac3d4418fad255032cca2dc94c927
DIST gcal-sync-4.1.2.tar.gz 24624 BLAKE2B c002ba3f94f11dd1ba5aaffaeda145cc585d7d7e5d4fbd7a1c7eadbc1286e6ac7ceb388bc9a67bd1c0a88c95d1b3bbd7808dec40a88ee0fbe4cadc69a6e7b083 SHA512 28fb32c9ca1fb03524999b55b11d4a916d7225df654fb01a5d621c0bf96d09370d5c17f76db1725e6ad9582cc70bde06c92b638458d200f1175bdcf1b2d188d2
EBUILD gcal-sync-2.2.3.ebuild 882 BLAKE2B 60ad110d24dbb664702e5730b8a1653585eab0efe0e08c004576a2769159acb379929d5e1ac5be246185b45ccde3f06f51c707f398788eefc856d88327dbacea SHA512 2275c2cd19971f3f3c52f99444d4a1ef2f3be9d19ee280b1bd45f919dd39489a6e7c5b6a013c094fe8314d8215e7472c41157fa952bc67c73d39b10a9102cfcf
EBUILD gcal-sync-4.0.4.ebuild 856 BLAKE2B de75a1558b9aaff23f320c0fab0fd32e623297d00273a10a2227ae4e09a9eaad0883aa87c768bcf9bdd2cce56b9d11bb0ffd01fe70534de38fdc6f64e13e5e46 SHA512 b2ebf448a38a9a60962e6900551a93eaae1a8ef50920637859476e08ccf54d1cd02edf692aa69847ab9b0b769c329d5f8c40884d434817bc27185e746911130b
EBUILD gcal-sync-4.1.0.ebuild 855 BLAKE2B c2ed2e0b0f4c6a00bfe558f361d8ded4dfd8d1ada60da621c6cff7c2eb8d00c2d56511b4121e54cf6d35f7044b07af302cad1e8d56be9e4ba960d03a558338dc SHA512 3f106acba8b7b9893870c14d649bff857282c7b350e8a810b6fa78a76c7c01a2840b318a8b9a5d9bbe7345e572c29b3d861ee6c688621bae89282c21263aa138
EBUILD gcal-sync-4.1.2.ebuild 855 BLAKE2B c2ed2e0b0f4c6a00bfe558f361d8ded4dfd8d1ada60da621c6cff7c2eb8d00c2d56511b4121e54cf6d35f7044b07af302cad1e8d56be9e4ba960d03a558338dc SHA512 3f106acba8b7b9893870c14d649bff857282c7b350e8a810b6fa78a76c7c01a2840b318a8b9a5d9bbe7345e572c29b3d861ee6c688621bae89282c21263aa138
MISC metadata.xml 519 BLAKE2B 89610f6ba047f31551b3d542cac7fffc824f9a8549256da9494d2936d106132e7b621101aa932b667977c89db1761b4dd01a2b083805b39ad9501b635afcd81c SHA512 b1c0d405bf0eb0fb06e2d4c740c636afe477084d5665df2ce8c92f0050ae2799b3e940ff5101653e6f2447724ff363e76d811041e9a2e6575a7625954f26fb15

View File

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

View File

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

View File

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

View File

@ -1,11 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="A python library for syncing Google Calendar to local storage"
@ -22,7 +21,7 @@ DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
>=dev-python/ical-4.2.0[${PYTHON_USEDEP}]"
>=dev-python/ical-4.2.5[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@ -1,5 +1,7 @@
DIST google-nest-sdm-2.0.0.tar.gz 38275 BLAKE2B 8b1e84d4d25ccf7d0b13d93280da72c2f5a6e7f8b040ce4539912e05ba5e72c5de6f5836efbc59eb93c1ca0dbc077e37f0667df2b4662af33fd92567f6fa24e5 SHA512 f62f5ab457dd67211628022c395015e2a57293d0ef64c14da4ce5f6ff792e22a35712befa4389238fe619421575273155e07602a3d530f9e6634e012a8ec8da4
DIST google-nest-sdm-2.1.0.tar.gz 37918 BLAKE2B 2004305e7f40fb1553a87c27e22c9d7b56250223cd140bdfabfef3ef47183f2741fb9175b1666327784500be7edabab3662b6e767bbe2cdfe00fa40acac5e68a SHA512 5c9a746d17a3cf42780a789787d59b3cd7ca88d1d9ffc527a31545db6bcc73b659b253bb9cd47bb25f66e93b2d4d3093217834c05959fecf674b45ec94bda455
EBUILD google-nest-sdm-2.0.0.ebuild 1098 BLAKE2B 019f4726cae980183e9d23a1d1e9ab50f3d9f53d2c18b1a39d3bb93c7d8570d550d67bf967859fb64ccf6eeacb03144d0d1045ce246712a6f8ad0eb43e38d1f6 SHA512 b252f0479ce733ac8343195174371361621bf1cad96d42fd1617a24e6346526598a51c02b48dcea1bc28f0b4b028b8c70f25f8d1dd319600a7ec6f9e440fa5e4
EBUILD google-nest-sdm-2.1.0.ebuild 1098 BLAKE2B 019f4726cae980183e9d23a1d1e9ab50f3d9f53d2c18b1a39d3bb93c7d8570d550d67bf967859fb64ccf6eeacb03144d0d1045ce246712a6f8ad0eb43e38d1f6 SHA512 b252f0479ce733ac8343195174371361621bf1cad96d42fd1617a24e6346526598a51c02b48dcea1bc28f0b4b028b8c70f25f8d1dd319600a7ec6f9e440fa5e4
DIST google-nest-sdm-2.2.2.tar.gz 38825 BLAKE2B 8f2d54d8e28201929a1287e49dbe229636dc7400b698eb43585b32b3f3567667a887b56f00cdd559372930ee74bcae3b02e7cde4ace60fef93f692bf8b921fcf SHA512 573f0e05019deadf96ae06abc49f6cfd864cdb2b4a4faab845d7a9fca29d50e8223a0dc1274e6ffab00b608e043d726524f234869956fc3612a21b72b5d0db63
EBUILD google-nest-sdm-2.0.0.ebuild 1098 BLAKE2B c5a72354a8cce9d62cd5dba46b205f6fe4e964a0ce2287875f533e6565c9d29315545cea97283b21ff2ff8ed8e7e40046d2472b9dec6e0448d74ea7545d38ba1 SHA512 e629ad5f7bbfa60e49c831d4359b07e94473d6ab60eff2df00b56cb88bdab9c85c4fc3b466c367d48aae92e235be8350264e63679e8f6ca484afa85295067468
EBUILD google-nest-sdm-2.1.0.ebuild 1098 BLAKE2B c5a72354a8cce9d62cd5dba46b205f6fe4e964a0ce2287875f533e6565c9d29315545cea97283b21ff2ff8ed8e7e40046d2472b9dec6e0448d74ea7545d38ba1 SHA512 e629ad5f7bbfa60e49c831d4359b07e94473d6ab60eff2df00b56cb88bdab9c85c4fc3b466c367d48aae92e235be8350264e63679e8f6ca484afa85295067468
EBUILD google-nest-sdm-2.2.2.ebuild 1146 BLAKE2B 2a33a8d74397c9a4d88d6451c4c3011a9ae1b57d040872568ac99c466cc9f85cb614002918efc12b42c12d21aee7ba6a8f5f0d62622b3b0e23e9ceb422201f7c SHA512 089ef289db1bb8c2b4bf82ed7ade9f49ca21b675c7cc09a9ef3968068eff0b3655aded5a050710be5c2c4e19b6d972ff04d056d2ea02160248471134d7f32d0b
MISC metadata.xml 534 BLAKE2B dd5c01a07de6d7860437be20335d832ae3a499c9833098cf503e568e2376dc458993e2c2d101da289d2f33036a2e0c369085ce6a38d40ec5033395e332638749 SHA512 4cdb9fdbe19c7f912aaf6f9b1cf6f7f012f1ce68304262c9121d22c7a7c7c1081866ffbf0edf2c84fa208930b07b37a957ca899f903b76994b85ce959b77dfb3

View File

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

View File

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

View File

@ -0,0 +1,42 @@
# Copyright 1999-2023 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="Library for the Google Nest SDM API"
HOMEPAGE="https://github.com/allenporter/python-google-nest-sdm https://pypi.org/project/google-nest-sdm/"
MY_PN=${PN//-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.7.3[${PYTHON_USEDEP}]
>=dev-python/google-auth-1.22.0[${PYTHON_USEDEP}]
>=dev-python/google-auth-oauthlib-0.4.1[${PYTHON_USEDEP}]
>=dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}]
>=dev-python/requests-oauthlib-1.3.0[${PYTHON_USEDEP}]
~dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.10.4[${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,7 +1,9 @@
DIST govee-ble-0.19.1.tar.gz 10629 BLAKE2B 8e86177ba74c6aff1a22cfddbe5d36dfc2ae226477fcc7e5de4f5e2e1c4f7dce664125d4cffed2fc0c0fd89dae6d8e9cc82b3cea761a51a2f11e54188b030d5b SHA512 6d4326ee75b6562afe940772db6c13905b2374594e011baa6483fd83223380e7a7518723729b8f2305db9c8f414310678e5ba30b13ad7afb0dbce8536952273b
DIST govee-ble-0.19.3.tar.gz 10729 BLAKE2B 2dce202f200edd27c0f86f02fdc3f65734be4fefb0ced5f1ae1f93c38a42f8ab37a11e1b72d74a2a2b8d110c1cfea3378549bdb2c9170f5392c475655b07028e SHA512 89be4202c87d086858a3544af0601016d036c3e2d6091ba8db67fe3b5be3c7d737ae8082078f4e9bc51165513b594892fc09b9bf867338ca94deb7cf1f51d949
DIST govee-ble-0.21.0.tar.gz 10991 BLAKE2B 705dbed531f76a494b7398fddb3794a31c55a83f40da9c00c5dea7c064526ba559846838f2e10df53c0a3a1e18fbf15e3884b379bc55ae682bedbd119ba7b123 SHA512 f90daf1cea7b481db3f90ae4230f8a12ae28eb794532db6c67cb525f385b59113ae5892f0eb4d809b7c9462f2b5c3bc472bf77d23aca09452696276ccbe9f219
EBUILD govee-ble-0.19.1.ebuild 970 BLAKE2B 6ab5fdc24a75b0d0fb941830f75364a573cf6f9a8ef6d7322323da6253c476a4f9690fa30c9abef86bb7332e017c8960e39e9e5fe2c508705b2be6aa8e6a044b SHA512 93347d612ba9641461c5cf3a310a67ad010f85ae7fc5a4734880f65971e42c92cb74747cc12fcc2f2733a34d70db21eab804836ed4a1ea69edd36257e6398c92
EBUILD govee-ble-0.19.3.ebuild 1042 BLAKE2B 644f2e717bddf80328d2ee5ac8755a27c8b941f84857f0b23ea7cce02655ad3b361f7d8f7fa71f0a259f369796254d05b0d0839ab500c4821a9a0b28ee5d0ddf SHA512 535535a04e51d528ea70b76a9890b51c7b434c861f6f43a80fd2bb67b1f7b7d1d631ceaa7dc174a0637a2f635ca77a72d3e18cd0387412feaed27e5a252b0856
EBUILD govee-ble-0.21.0.ebuild 1001 BLAKE2B 4ebe9a9d2d5fbee9f28603088b76921411d40ef2dca05bd149109d14d80b2efe3d88168c02046998fe44d1cfbda91f486fafa7bf5884d582eac231bb1c361e61 SHA512 f30f0dd49ece104428fe4be69e76f022a9aa01d0d50e0c4702deaaec8947f2c03378436b46615f5641c560e093b512d60a83fe9139afb7558be18b0a445a501a
DIST govee-ble-0.21.1.tar.gz 10988 BLAKE2B c82bd13815a210a0db54ec2810a01c55bd2c2c54a47b66b232aff8af62e76f5703ffee6210e5b0def0811804d38910ea89eb53d31d2f3795e16257d040bf522b SHA512 06cb1e62498f2048fa7e2edabb4b2448f2a0add9d5c6081f7d713c7f3999a99b82ca41512642f6f90984dbce0b0dfe79f975af2d8a2c4d2e1183fa1dcda0fe2d
EBUILD govee-ble-0.19.1.ebuild 970 BLAKE2B 4d4739ec2f6b0cec5902477c5056a8fcbde3f65f0520cf528510f17a6039302903f4cd4ff704e02c3db180a4bb127243263402f0af38c2c82380f7002e8a6944 SHA512 2317ff4dedb09643a27bc0b7245f16857b9eb891aa1c222d76d21b58f99d145b37697d9986220b0d178d21f951cbb4f9ed25593295b0ace91066097a8e0f8cbd
EBUILD govee-ble-0.19.3.ebuild 1042 BLAKE2B 2421361e92d03e5f650fa945a4c8c4c595304439c0dbd1fb0aacfc5dfbc66cacbd6a7099882acf427ef5fe0ff7caad0bbb285fc18daa2e0e17c3b839b9fc0f22 SHA512 5b4833d7f83156089445d6f4f1d0afdbc0d1ecdc27479f259382655d2feff0ebb5319916f9cf4aba155261e9e734616f89e7f4c88919421a19ec72468e6241d0
EBUILD govee-ble-0.21.0.ebuild 1001 BLAKE2B 9c215a695df3170a076ca139b86bd803453ea29e5603d8525483a683a0caa073fb69c17478f6de7b2438d2d1cd73b227846b2226265cd4d9c383aa4efdce4e9e SHA512 b17844c64cc28fd61d65e09b1ddc05df3aaf3e0347bcc98954d820becc053322219f166bab88e5f27a9d74ad84c72d01e9c2e1f8ceb199b25db2845935f7771b
EBUILD govee-ble-0.21.1.ebuild 1001 BLAKE2B 9c215a695df3170a076ca139b86bd803453ea29e5603d8525483a683a0caa073fb69c17478f6de7b2438d2d1cd73b227846b2226265cd4d9c383aa4efdce4e9e SHA512 b17844c64cc28fd61d65e09b1ddc05df3aaf3e0347bcc98954d820becc053322219f166bab88e5f27a9d74ad84c72d01e9c2e1f8ceb199b25db2845935f7771b
MISC metadata.xml 520 BLAKE2B cdbfa09ca442bbd762c7ede21f008c25563924ca7dc03ebb119442a0c85433348dda793a0107df7b457c779f963eb31032d63ed28f92d34edb7a4b513dfb7a49 SHA512 b7cc5a74bb0a654c8015c0edcc70b3be78fb833992f7b39e422c3398b71dac5f1db0c2d31dd8ccf10237d59fb87c32b90dee00ffba736dff22de848453c798a4

View File

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

View File

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

View File

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

View File

@ -0,0 +1,35 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="Manage Govee BLE devices"
HOMEPAGE="https://github.com/bluetooth-devices/govee-ble https://pypi.org/project/govee-ble/"
MY_PN=${PN/-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="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.2.0[${PYTHON_USEDEP}]
>=dev-python/bluetooth-sensor-state-data-1.5.0[${PYTHON_USEDEP}]
>=dev-python/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -1,9 +1,9 @@
DIST home-assistant-frontend-20221102.1.tar.xz 24483148 BLAKE2B bac90dd2f15427008bda54e8af8dd87c3dbd1aaa5aacd3608ec6c8cce584b06529c90a745a9294317fe6a06628f5ada408dfe2f243890f0c2e76d26a7f7d0ad9 SHA512 5481598a93c042db35eaab44014e1baf55852583fe95d0dbcbce9e3d2e8c4fa2d6c030d7a1115ecfd0744682536ec64db52b365122c51caad9420de90d075455
DIST home-assistant-frontend-20221108.0.tar.xz 24452652 BLAKE2B 333c9ac6445a4776bfdb677b4569e43f275d4e10083c7d9640b1a2a08106814f4fcc3c136c6a6625af465168a4eadd707c935371e68ebdf5254fd050f516c120 SHA512 d9eb85aeaa9fb714799890c979ec930e4d2fd805d7abab99e0e3ef0bca297a097cc765786d9399ef5df55a2aeaed5abd275c7ee124b3e036ef083b4a7976b215
DIST home-assistant-frontend-20221213.1.tar.xz 26062728 BLAKE2B 60d1675a75e282cc038268bcd0039db071ac3cce227170a5e927d75820992b6198e63282b26751b94c22cb9b6c4181dfb9ed4f4caa5e25aecd36f38cd3155b60 SHA512 ea3d5b57c677194fd27c5ea91187696790d03f1ad6bc09eecbc6b88ef7bc2f9a83ed575d2d4bcdc314523a5afa80240026335648b05ac65e10c4336cb1d7977b
DIST home-assistant-frontend-20230104.0.tar.xz 26351948 BLAKE2B 322dd596e8926b02f7ebcfd5199c684041456ec6cf58ab364fbc5660a8aed74b3b91b728be83304c3a9e19eaf8d3657a740c939d71b0996d98286dcf2a400f4a SHA512 5fcb050992af563f493314ec55c1587b1366e550f130a4774307e7d96094a97d833f9facf6374179ee391dfa399a2cae907217e65730cf34276a9a8722b4a1d1
DIST home-assistant-frontend-20230110.0.tar.xz 26363116 BLAKE2B 44fce67ae42ea06f5218f1222eb13430ca70bd249067239584f4209beb0ed777ea2a3e2be8a52abd4866024cc74d1c237c624d0bd29f0f0c8fa4c576d8e916cb SHA512 bc6f6b3c4fb93627bf10dcc1c293e235ae3ab052422601a67b607b81d3784d0363e7b5835f093989d136d7a2a8d6ad784987581e436de8660fbac71394642e9c
EBUILD home-assistant-frontend-20221102.1.ebuild 710 BLAKE2B 7b1f8be550ae3bd650a642eefdea517a495dba17a006e9fde035607f30bd18ea545f8a4fb5b28fcbb4aa2ce08abebbb0d0e050d55a31727cb51be67a2553563d SHA512 ddd4fe3f28263dbdd986121f861f0acc46fe56a117bd0963f3ba29ebd0a6e9845bf317877ca2508804103f8ea414a5151236a0cdc60c7c8f44550124f3b92c00
EBUILD home-assistant-frontend-20221108.0.ebuild 710 BLAKE2B 7b1f8be550ae3bd650a642eefdea517a495dba17a006e9fde035607f30bd18ea545f8a4fb5b28fcbb4aa2ce08abebbb0d0e050d55a31727cb51be67a2553563d SHA512 ddd4fe3f28263dbdd986121f861f0acc46fe56a117bd0963f3ba29ebd0a6e9845bf317877ca2508804103f8ea414a5151236a0cdc60c7c8f44550124f3b92c00
EBUILD home-assistant-frontend-20221213.1.ebuild 710 BLAKE2B 7b1f8be550ae3bd650a642eefdea517a495dba17a006e9fde035607f30bd18ea545f8a4fb5b28fcbb4aa2ce08abebbb0d0e050d55a31727cb51be67a2553563d SHA512 ddd4fe3f28263dbdd986121f861f0acc46fe56a117bd0963f3ba29ebd0a6e9845bf317877ca2508804103f8ea414a5151236a0cdc60c7c8f44550124f3b92c00
EBUILD home-assistant-frontend-20230104.0.ebuild 710 BLAKE2B 7b1f8be550ae3bd650a642eefdea517a495dba17a006e9fde035607f30bd18ea545f8a4fb5b28fcbb4aa2ce08abebbb0d0e050d55a31727cb51be67a2553563d SHA512 ddd4fe3f28263dbdd986121f861f0acc46fe56a117bd0963f3ba29ebd0a6e9845bf317877ca2508804103f8ea414a5151236a0cdc60c7c8f44550124f3b92c00
EBUILD home-assistant-frontend-20230110.0.ebuild 710 BLAKE2B 7b1f8be550ae3bd650a642eefdea517a495dba17a006e9fde035607f30bd18ea545f8a4fb5b28fcbb4aa2ce08abebbb0d0e050d55a31727cb51be67a2553563d SHA512 ddd4fe3f28263dbdd986121f861f0acc46fe56a117bd0963f3ba29ebd0a6e9845bf317877ca2508804103f8ea414a5151236a0cdc60c7c8f44550124f3b92c00
MISC metadata.xml 550 BLAKE2B 461f5d7c4accab9d538b87f77af0a3b6a830d8cc920093817ff508424bf63ee8c027471657b70d59be7948705962687a0a696bc18b83b5d3ca21c882ddc92676 SHA512 274ddc53c052eb894e47267b0a44e7890c1739b1abc80a6c553237808e72415aaa8a1e4ebb256414f1928bf32b2500623f0528193a1bc1e39acc224d10c5c4f3

View File

@ -1,7 +1,9 @@
DIST ical-4.2.3.tar.gz 51573 BLAKE2B 2c8eafadd35788d3516a970ff9f8ddee2691cc93e670dab764aab085975beff8e1f5f1406f9aa29c6746b3e3d51452e18edea7360732e036ffaf370bf1ef7d02 SHA512 843c6e904f746626c64332da54712c9b68b9803689ddf0162516337cb9ee7b366c9917b8f92b7216c8f1b5054772c6435c8d0b805f8da765d1e84a41b45e284f
DIST ical-4.2.4.tar.gz 51932 BLAKE2B 2626a53878918cce5e6fbe0b5cfe799b98165afd093483b4cf61d5e29d4adcfe1eede5262fc1aeacb7fbdd37aeaa3e9e3acb02e7682c62417f29c617b7277617 SHA512 4623f2a6b98f737d67333331dddb1283e9717df379108e40df342507f7142ecfca22ab2776f126a6150ed568bf6b7bb883c4137336f21a1feb4f97943e83fdb3
DIST ical-4.2.8.tar.gz 52445 BLAKE2B 87882b0edc9a827844d3992846f33afdca616d031a090b8c1966cf7c7503ebb975b449c7f80f27285b93af8dd52dc58e58c9fa88ff31e4903ed78b095592c2f6 SHA512 9fab65ad05b2794f9c3794f2520caa3887cd71f177b143fead2bfaf1e45f6dd39ce8326e1e4237a6987392c47cd1a8bae38fd5fd4184b6f5ea570c793ced40fe
EBUILD ical-4.2.3.ebuild 929 BLAKE2B c7c98743178e6154d60e804108d9661edd1c4f791ba3e8d1bf003b31bbdaf305a13f3894573368dd5c9eb9ba3e86814b71082ad12388a317fe590f837b3429a0 SHA512 069891049573f919efb953c37d0deef5ce5a044acf76782922afcd3c11bef7c50efe8902089bc2170e768f4efd5fbc1e73ea20328f62dfc1578dc44d140e043f
EBUILD ical-4.2.4.ebuild 929 BLAKE2B c7c98743178e6154d60e804108d9661edd1c4f791ba3e8d1bf003b31bbdaf305a13f3894573368dd5c9eb9ba3e86814b71082ad12388a317fe590f837b3429a0 SHA512 069891049573f919efb953c37d0deef5ce5a044acf76782922afcd3c11bef7c50efe8902089bc2170e768f4efd5fbc1e73ea20328f62dfc1578dc44d140e043f
EBUILD ical-4.2.8.ebuild 929 BLAKE2B c7c98743178e6154d60e804108d9661edd1c4f791ba3e8d1bf003b31bbdaf305a13f3894573368dd5c9eb9ba3e86814b71082ad12388a317fe590f837b3429a0 SHA512 069891049573f919efb953c37d0deef5ce5a044acf76782922afcd3c11bef7c50efe8902089bc2170e768f4efd5fbc1e73ea20328f62dfc1578dc44d140e043f
DIST ical-4.2.9.tar.gz 52478 BLAKE2B bd798870d4165173bbea8713104e4b1bfad4fc45fdb2499634df1f17ef69dc66b3ade27737eeccf67d3d35eb0e1bbe302dffa3d67555db6ae73f4e61af9dea82 SHA512 75988138a48579150350953e6d80a4476772edafd7617573b056d996e684b125c6c6015bdf93dc044d52a24faccd6e927ae3de85c7c568fb4edf2986c856396f
EBUILD ical-4.2.3.ebuild 929 BLAKE2B a3a558150502e0f7dfed3d467e9ef6b42a0c7a85b4f61a5bfd7e97f59d7820045d5d7a02fd4de5b78eb58259d62ae667efe03994edd8322df67f50d077e82588 SHA512 1bf2464a099c322f96ea8c99bb3725ab52683e7dfed6613e28f52a3cca1a2cca60d2f8b07f28d8cd190353089681e44d2bfd72e4ba91b58526f500bf140681f7
EBUILD ical-4.2.4.ebuild 929 BLAKE2B a3a558150502e0f7dfed3d467e9ef6b42a0c7a85b4f61a5bfd7e97f59d7820045d5d7a02fd4de5b78eb58259d62ae667efe03994edd8322df67f50d077e82588 SHA512 1bf2464a099c322f96ea8c99bb3725ab52683e7dfed6613e28f52a3cca1a2cca60d2f8b07f28d8cd190353089681e44d2bfd72e4ba91b58526f500bf140681f7
EBUILD ical-4.2.8.ebuild 929 BLAKE2B a3a558150502e0f7dfed3d467e9ef6b42a0c7a85b4f61a5bfd7e97f59d7820045d5d7a02fd4de5b78eb58259d62ae667efe03994edd8322df67f50d077e82588 SHA512 1bf2464a099c322f96ea8c99bb3725ab52683e7dfed6613e28f52a3cca1a2cca60d2f8b07f28d8cd190353089681e44d2bfd72e4ba91b58526f500bf140681f7
EBUILD ical-4.2.9.ebuild 929 BLAKE2B a3a558150502e0f7dfed3d467e9ef6b42a0c7a85b4f61a5bfd7e97f59d7820045d5d7a02fd4de5b78eb58259d62ae667efe03994edd8322df67f50d077e82588 SHA512 1bf2464a099c322f96ea8c99bb3725ab52683e7dfed6613e28f52a3cca1a2cca60d2f8b07f28d8cd190353089681e44d2bfd72e4ba91b58526f500bf140681f7
MISC metadata.xml 509 BLAKE2B d7c0238fb4d0ede41b268244ff51750973fac0c0a680c41e77d8402701c1a8da7d54e13a9b43a971e2688cc403906d8903d92a689b89b6fe52a0fd4878c30848 SHA512 1e4ad6da4851dcdbbc32c260df0b9062310e37c0abc249ccfeb20b02084d577f96c6c904a94b5aa6e2e270015246c53b374edc559b3f314c86f114add5b38c2f

View File

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

View File

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

View File

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

View File

@ -0,0 +1,37 @@
# 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="Python iCalendar implementation (rfc 2445)"
HOMEPAGE="https://github.com/allenporter/ical https://pypi.org/project/ical/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
>=dev-python/tzdata-2022.1[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.9.1[${PYTHON_USEDEP}]
>=dev-python/pyparsing-3.0.9[${PYTHON_USEDEP}]
>=dev-python/emoji-2.2.0[${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,7 +1,7 @@
DIST life360-4.1.1.tar.gz 3165 BLAKE2B c7ce5efedd46689f140a82788598506c25c7e376a1ee5fd07e8681bb441238746b908e720ed7041c63cda45d914dd97134887b65c4ef07854c7840e24d0a3c64 SHA512 d5b5cee5e9a5540983fffa325e18224f481383d93aa0c8c4c838eef134200cf31a19c911704322788c56f9c1551b4de91d497e406c503b283bc1e70a3d1719a7
DIST life360-5.1.1.tar.gz 4095 BLAKE2B ea99ac37cb83b1668e3d2e18e47e3c56fc22d591720ae01abad0bef5d2cae71d5bbfd63d3b233759df944e7029d98a5869bc5bdd841fc0654f9c2b4d55e54ce6 SHA512 18782059ae6ab35b4ddba5f9bcf5fed2fbdca82d103d752dcb3d5eae3cff6310f2fb813cb5fd4e4c4b5190a32ef6ed3e9966c1ffc2213a71c5e761a5f8ef8cbb
DIST life360-5.3.0.tar.gz 4275 BLAKE2B aab1dff2ba3162001e4a8061217643f6a681af5ff4ddb7b40030b5f898782500b379ff6caaa77e815ef591911740db60db5b9fcc0a718d97ab6f30ee4a62d0af SHA512 3100b4a2b1be95aef89b8d3eabe1ef8a1af2de35c7a87ccf5e6d9e97ba65d044457914136e241808b0f8751fa34d509e28d77a7f90295fe5d7db4a5e2c1df0de
EBUILD life360-4.1.1.ebuild 618 BLAKE2B 35309861e0f206628e14bbdf9b8a0533458e43dc4a19d66e2355fc3264bdc14586e0b7e89e0281d622b8459e7ca7ecd2582632b0849963e225c15ff12af488bf SHA512 2b8e991dacef525d55f5eccd1a2e748cecc54089e7800badbfd91dcacccdfcb5ad4884d01f81e5bd95f42db8f8e431dd6c6377013b38a843629eb81e4999fbca
EBUILD life360-5.1.1.ebuild 714 BLAKE2B 243e7415c81b788d38ba8c53b25bec828751974bcf16c2668810b680827b8f7d652b604a0fd437029fbc2843bd83fba6e24bdfa4292a4936ca045397eca0418a SHA512 30ae2a861c214b84ff11b68c77b36da0e497662b03e829120cc7ac24d6aaf63bd0b8ada2f61d221a1f0d6d16754dc0d2e2ace5cc458c8b88801b6f8214834bb4
EBUILD life360-5.3.0.ebuild 714 BLAKE2B 243e7415c81b788d38ba8c53b25bec828751974bcf16c2668810b680827b8f7d652b604a0fd437029fbc2843bd83fba6e24bdfa4292a4936ca045397eca0418a SHA512 30ae2a861c214b84ff11b68c77b36da0e497662b03e829120cc7ac24d6aaf63bd0b8ada2f61d221a1f0d6d16754dc0d2e2ace5cc458c8b88801b6f8214834bb4
DIST life360-5.5.0.tar.gz 5010 BLAKE2B d41c7798accd5325458e0734fe38531af07f1e4753ca1e1bb5885362a97f3de7f810703a8613c79c08c09d1e0fde5b882c056fac7a693845b776d67ff85e7170 SHA512 e85059c2254620c023110331d05b19e7af9c476f455e6995d5be0809847ced5fde29215387713f232fb11729047e705ad6bc5ddf678bca3d1f99d74d1aaa9c0f
EBUILD life360-5.1.1.ebuild 714 BLAKE2B 58c12b04433b4fcc40301ab284810ed0b3d728891f2aaae82198717dff7e4b8701a8f8ce8246ac8842bb3ef3a9b5a61b55efdf0d03a6b26597c7c23222ec669b SHA512 1e3a58c88b81bf57c08204e08b1656506b13540186ba361db9bd1278e3a83c9f56f986ef6e35512d8a6b4a9579c958e426cd6d18718939825a9d0569afe4d491
EBUILD life360-5.3.0.ebuild 714 BLAKE2B 58c12b04433b4fcc40301ab284810ed0b3d728891f2aaae82198717dff7e4b8701a8f8ce8246ac8842bb3ef3a9b5a61b55efdf0d03a6b26597c7c23222ec669b SHA512 1e3a58c88b81bf57c08204e08b1656506b13540186ba361db9bd1278e3a83c9f56f986ef6e35512d8a6b4a9579c958e426cd6d18718939825a9d0569afe4d491
EBUILD life360-5.5.0.ebuild 714 BLAKE2B 0f7cad59dc2705b360e4ac6a973ccb1f0e4f33863dad7a8bd37f5c8c630c2b086a1f3b125fde73645954d71dbdf593ad0cd0f4529b13f7738f2dc80f950f42af SHA512 d20f9f1c766d3670eeaa834608216882ed9ef3d6929bfd0d8028e0b7177ec4f3ab663d200e7fe7a979345f577ba07e713624a6e83f3a5cb71f83d9a76f264304
MISC metadata.xml 513 BLAKE2B 6b9a55e7eff40cf17161c2017b52951eb9b375dcaaf07e2251ea24ba7709c68f29236f223a1e69a530f0327925f9a8fb19d71a01660125124e49d66ce16d7638 SHA512 09ce4192096d6c4f7340a61415755f41876c83ccc66f96975336a2f374675b19beb9c1ccbc97753a2067e5eb02503e81a2c90d0d9b8f3312ede07939d1333927

View File

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

View File

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

View File

@ -1,9 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
@ -18,6 +18,9 @@ KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
@ -27,3 +30,5 @@ BDEPEND="
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,3 +1,5 @@
DIST odp-amsterdam-5.0.0.tar.gz 12862 BLAKE2B b955438b9381757cde70832de775a4b8f9a5d93a69e7724438a541808cc79937a985de8f8623d1b1f7873dd6dd6c551d8ae100410925dfe5e5360a944f40f67e SHA512 01862dd68ebe572c1cb8e3b457f2660247a398491e21171adee5a5acd44594c6121a78a13757a1e3a8c5b83d90b0dd9368598cdab7da7381efdf06cdc8fec2ad
EBUILD odp-amsterdam-5.0.0.ebuild 942 BLAKE2B 9e24178152c3ff0e074a4763af75561482925036e1a9948ea23d8599659b9a6fc23d4f0dca2c9894ce4946e7368ff8281e0828d353cafa6f772a68b837170bba SHA512 709e53d11d20a1c715de167d4d98e275eb637a43d7564748ab6f73aef8bcab1df00ea1e2b688e7f2e0b86013233cc6c39a8e8fc46f56cfa0d2b8838908e62874
DIST odp-amsterdam-5.0.1.tar.gz 12772 BLAKE2B 41a39daa11b16168d95bafe6d6cbce828f4020dabf208df8a8611f3ea99948e258baf08085fab4cbba8e1229002bce1c360fed86b64285f4d193088b231dff67 SHA512 23a34d29687cc8ada99c801fe4456198dec496ee2f839bae1b98c8ba10d09ce3e0587eb9b9ff6df762058417717b243d7e16b4a2b8ca3927afd50dbb7c1aad2d
EBUILD odp-amsterdam-5.0.0.ebuild 942 BLAKE2B fc4543eabb20347f831561b8f6776cbd49cf9eb9563800df713116b583cf605336825f7fd84127a3b6b523307db2d50bc4b8412064f27853f78010ddb181129b SHA512 e8bc63dec811b388e2cbde6bbda79f4705ac5c5db10f6ea1cbfdee8621c41c4c08fa425b5c457d5f6f0721cda5446644e164324e4520d2b6a8bbc15e22477153
EBUILD odp-amsterdam-5.0.1.ebuild 942 BLAKE2B fc4543eabb20347f831561b8f6776cbd49cf9eb9563800df713116b583cf605336825f7fd84127a3b6b523307db2d50bc4b8412064f27853f78010ddb181129b SHA512 e8bc63dec811b388e2cbde6bbda79f4705ac5c5db10f6ea1cbfdee8621c41c4c08fa425b5c457d5f6f0721cda5446644e164324e4520d2b6a8bbc15e22477153
MISC metadata.xml 541 BLAKE2B e9ca0536b1ff96b36252a99d29545832440dec1ce285a60c014cf1cdd70be7973f407edab1cd2d54c5ad739dc963549aedcf0f14ceca8f75a9d23f7f43d340c1 SHA512 1ba10efdfbf2692e46097c19067e2ca1a5f1142f7310009365cfc5ae11d880fac672156c7477444f17b26e2aaea82bd558c136c4092290fd97a0f4341d51cb5c

View File

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

View File

@ -0,0 +1,34 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="Asynchronous Python client providing Open Data information of Amsterdam"
HOMEPAGE="https://github.com/klaasnicolaas/python-odp-amsterdam https://pypi.org/project/odp-amsterdam/"
MY_PN=${PN//-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.0[${PYTHON_USEDEP}]
>=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest

View File

@ -1,11 +1,11 @@
DIST pyTibber-0.25.6.tar.gz 23024 BLAKE2B 576e87eef91197cfe741dec8b7b038fb48e65a5db8207b39e66c5056a427629d70172636cd63aa250b5438c13dfb896447ec549d8ba45b865ca01f150c46b9b6 SHA512 ec1663a19d7ed3284e1f3914b28bb37f76b9dfd22de72086b224c4570c9fbc703faa4019fa8c3934c6053e9789edee2c9693ab8282c91ee9b8499b46bae196ca
DIST pyTibber-0.26.1.tar.gz 23443 BLAKE2B c71eb4d236786870b6625e4a1b7f2019af6b9cf0c414804cc8d1df2ffd5ad7f007d704a1244248d5046953030ac98635e6369883274a2c272dcbbbebd418d128 SHA512 d2d45d800034e4dbe2fd5241377ec4b23a9b070af8c3ef733eeb0705179233402db52f808abdd899e33cd861786442839749f3afc40615e4b116f32445434027
DIST pyTibber-0.26.11.tar.gz 24469 BLAKE2B 2082b42d5f8a2df2dd892baa98fbbae5caf3ae00b4fc821fbc58bf7c76abb5c2915a95dd117772900d3a31c5169c408cd9865168635e22455df88e1f6b0f341f SHA512 c6f36eb812073bd12c1aa70c4f371a3fb8bfb133db6f6555f19c149da69490373ca1d42650ecb21e3e07fcc3b6b0068442a3840ba13fc3724f99caea35b222c1
DIST pyTibber-0.26.5.tar.gz 23933 BLAKE2B 2612752c7f1d564434acdd7b2223c4f7ece28ae77360a942fa4dd63f8f8e2d21f718bd3062ed4e4aeb33edac02ab66bb1a06c621052b65b5d4676eed54fe5657 SHA512 315da6a9e9ba05b6393d33ed298754f572387ee62d66199c4741877df313e46d06a93e7ed1f3001feebce609d42d485a56170bc3e59ed356469f39cdca5468f2
DIST pyTibber-0.26.6.tar.gz 24070 BLAKE2B c0a852df1d985bf8745b3b3bff6e5ab4004cd52409292069a8f231800a00f24d2710354c184ce2d2b975ad793a4f4c487a75e078d562a0d838a442a085651794 SHA512 87e2e18f8952f57aad912df1a8e6c762d2d0804c5c51d71dedffe68b5f7f0f546627bddc4284e645d9c516896bda62276a671746f94219d3562ab50c175d9bab
DIST pyTibber-0.26.7.tar.gz 24310 BLAKE2B 538e0d2beba7b09c9d7b3723264d7f62546960206147d428e22881c7fa4cb9958fe9261e5a4e4d914722ea107911710f4808681da74de7fcd92c9b7a160ebe17 SHA512 3cc1c32aeb509222dea357698824b4c7fa7a9fdcbf1f88d59bc531f1432ca9347069823573de9d4bbc6d9502ca68d6535663f611c561df1c74fa723f4d2f64ef
EBUILD pyTibber-0.25.6.ebuild 908 BLAKE2B 9c8fd9c77c737192afa5fadbd720d1d9f355ac9b4b0ebd8272671b9da757f625a8b678b35717a385b7b33a0a9609bb520ea7f1142a4900e7331a6c1f4e6bef9a SHA512 8bafae3fd2eb0f720fd3adb4911c5bb3092da97862326aad85d6d646ad656c19781da07d335f34843d6fd2d86f16ad29a586965a40d63101381355ba4861c3f0
EBUILD pyTibber-0.26.1.ebuild 875 BLAKE2B f948871f52bbd5afd030e080fbaffee7cf1b73d64f3c88c5026d5b1a488aa0f571169847eec220ef2d2878e454feeac508d90cbba5d1ff8a6e2ee8f13af8eb9f SHA512 47cd18472aa30c9bb3d0793b729e5abefce1a67c99f76ca27c66c3d3a28799b558e83ffb9bb1388b74be3f01f8f2ec05e5d1b8a3b8accb5a2dc5d54e6c6f6af4
EBUILD pyTibber-0.26.5.ebuild 874 BLAKE2B 196c712cd0bc6e50c286dbec0694841957cd95420e7b9ec32a9b620cd315c3f5eb4960d9398ddfd21144f772341c1d7e0ea43c90e8de45ed10f7b3867a5de0c5 SHA512 22085c4637e0444994b8ac65a5554f6a4b400214326177137104a081410192eb9d4fece5881387e7e9b49634f8921f8c8adb32e726a669107051484460cce42a
EBUILD pyTibber-0.26.6.ebuild 874 BLAKE2B 196c712cd0bc6e50c286dbec0694841957cd95420e7b9ec32a9b620cd315c3f5eb4960d9398ddfd21144f772341c1d7e0ea43c90e8de45ed10f7b3867a5de0c5 SHA512 22085c4637e0444994b8ac65a5554f6a4b400214326177137104a081410192eb9d4fece5881387e7e9b49634f8921f8c8adb32e726a669107051484460cce42a
EBUILD pyTibber-0.26.7.ebuild 874 BLAKE2B 196c712cd0bc6e50c286dbec0694841957cd95420e7b9ec32a9b620cd315c3f5eb4960d9398ddfd21144f772341c1d7e0ea43c90e8de45ed10f7b3867a5de0c5 SHA512 22085c4637e0444994b8ac65a5554f6a4b400214326177137104a081410192eb9d4fece5881387e7e9b49634f8921f8c8adb32e726a669107051484460cce42a
EBUILD pyTibber-0.25.6.ebuild 908 BLAKE2B 94e37f754c2834fd01992b3f2953802b481c6955663e97d461730b4a3437d551ba3c0399e6cf9e416ba0e5d1b3db386f0970d2436de545dd6d4e749d50f3667d SHA512 bd1b16116daf71ca5aeac665c5d9dbb1cec52785619a4acacd288bd96a4fed5cb21b23ac41966e74f270b975f8f29eeccf9b321f8efd4e748c35875ff578d835
EBUILD pyTibber-0.26.11.ebuild 874 BLAKE2B 9dbd019c78922f7044025ba12b6ecb66e200889209f7ebdd9f61fffead692ded6d889f927011506ae065ec7d2cb23089a4c899b57c36a1c4f4c50becab90023d SHA512 5675f746966e4413f0e3b71fbe09a068cecee3a7a61beb37c25e459e8255ccc7de5b119732c22fdf592d95264a013ffe6929b730e26bddd89ab825556d2f0bc3
EBUILD pyTibber-0.26.5.ebuild 874 BLAKE2B 9dbd019c78922f7044025ba12b6ecb66e200889209f7ebdd9f61fffead692ded6d889f927011506ae065ec7d2cb23089a4c899b57c36a1c4f4c50becab90023d SHA512 5675f746966e4413f0e3b71fbe09a068cecee3a7a61beb37c25e459e8255ccc7de5b119732c22fdf592d95264a013ffe6929b730e26bddd89ab825556d2f0bc3
EBUILD pyTibber-0.26.6.ebuild 874 BLAKE2B 9dbd019c78922f7044025ba12b6ecb66e200889209f7ebdd9f61fffead692ded6d889f927011506ae065ec7d2cb23089a4c899b57c36a1c4f4c50becab90023d SHA512 5675f746966e4413f0e3b71fbe09a068cecee3a7a61beb37c25e459e8255ccc7de5b119732c22fdf592d95264a013ffe6929b730e26bddd89ab825556d2f0bc3
EBUILD pyTibber-0.26.7.ebuild 874 BLAKE2B 9dbd019c78922f7044025ba12b6ecb66e200889209f7ebdd9f61fffead692ded6d889f927011506ae065ec7d2cb23089a4c899b57c36a1c4f4c50becab90023d SHA512 5675f746966e4413f0e3b71fbe09a068cecee3a7a61beb37c25e459e8255ccc7de5b119732c22fdf592d95264a013ffe6929b730e26bddd89ab825556d2f0bc3
MISC metadata.xml 522 BLAKE2B 13b715a8af2a3e26e7ba12d4b602a61d11fd0f5ab80b799a264b7e061ad7dc8e01937dbded76399d6997d655400815ce38e807287014cd870d70a0eeacfe5730 SHA512 7b18d60761a6187f4c8931a511529c3000ffd925b9d1636794bad50c7111a108b90927aa72d40841338da847679f2358348358a380fb133571604828bd73ecb4

View File

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

View File

@ -3,9 +3,8 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="A python3 library to communicate with Tibber"

View File

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

View File

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

View File

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

View File

@ -1,7 +1,9 @@
DIST pylitterbot-2022.10.2.tar.gz 24340 BLAKE2B cb1b7d06906edf90276aa562d486b43be62f000dbb430da1615be273e1e3683ddb80bf325d72d3e0e56fae748c75ad070601cba4efefc298cb8be28c9230e01b SHA512 2bd6304630ddb3d76e41cd57deb9c06287d361eb24e7e9890a20f3f9967dd75fd821905a68ce5d1f0569788e00b264d7298e4927a0bbe5331ddd09956797cccf
DIST pylitterbot-2022.11.0.tar.gz 24347 BLAKE2B e76cafdb1d36b33274758a7f9073e8c9fdc923180e44795de1c5670f8f12f564ec6eef4a2f64968bf0530b15d47a74e2f875aa93102de760d1f0bf4a7a9f1600 SHA512 0ff56f3060e86b239a9e0078e10d8d1cab286f90a6dd01fa8853164e2ecc34532e9012440cf13a0f16f10bef2049c00b48beea6d2b3abdb8b73124fdbb0e36a9
DIST pylitterbot-2022.12.0.tar.gz 24282 BLAKE2B 44a7b5ccd4c8d3ef87a96169bb4a0c335019a66968369416ce1b3a7780ab0b120e738005dcda0f405aaf7c1e4c1eee63daf8624912cf016ae44432b82f8e09d3 SHA512 7835adb518971db0279ecb7927962efc406e3cb1efa62d0ff1ae8e463945418a0e0a9ce1f496e1d4de09f84a48ff1b6351a21b74dca2ff73c7a14496ff6d9286
EBUILD pylitterbot-2022.10.2.ebuild 1051 BLAKE2B 63f9940591051b36172872932a989f302130f5b8daa2bd98caaeb2beb0224d58df7bbeb738d8df5cde2d1bb987f1a28a2e5bcc513f6da8a9a974eac9e71d3d3a SHA512 dccb9f1be02a33a595835c97e016b718ade9ee4fb041c7460156966ac6093cd55e2a4fc2dcda7e07e3f6c51ab0ed46adbbecf4e228405180abdcbb6535064ac9
EBUILD pylitterbot-2022.11.0.ebuild 1051 BLAKE2B 63f9940591051b36172872932a989f302130f5b8daa2bd98caaeb2beb0224d58df7bbeb738d8df5cde2d1bb987f1a28a2e5bcc513f6da8a9a974eac9e71d3d3a SHA512 dccb9f1be02a33a595835c97e016b718ade9ee4fb041c7460156966ac6093cd55e2a4fc2dcda7e07e3f6c51ab0ed46adbbecf4e228405180abdcbb6535064ac9
EBUILD pylitterbot-2022.12.0.ebuild 1050 BLAKE2B 5d552f9c23adcc5450c2ac6b833d938629666fe6e6c86760ad28b829e844099261887cceedddb4dc80dd4cff56aee24ee1157111d848d1bf102900bb95940e17 SHA512 852c671980775463737f3a2319c6dd9145bcf505ee223c48969926da74c9ec4bf9856db86b49d97cc7cb414f2aaa1ae03273c4acd7b92de969d0c04784c3bfbc
DIST pylitterbot-2023.1.1.tar.gz 25146 BLAKE2B b7d009f4bdc43d41b387d69ac8c11404417765e5a70d23958a50e651cec465b52ef5c044e1828a35d25a7db85769b36ad4b81dd40165becb783057f24a52a73d SHA512 ff50b66d82bd595abae4286c04d94535f1c37779731f3754c990492ae60a69ace62c18020189d0649cb44535ae0267e9445265ad53a5c81b1e994ca7108a610e
EBUILD pylitterbot-2022.10.2.ebuild 1051 BLAKE2B 4507905c325f96b7a08e30e85a36419f3988d70b9036a8d26e032b401d0e10de1d7e210aef85128a438d7566e30a2b4ff91230df8d7a4b089ad55a56253d9c27 SHA512 b5b61826d9f4381895c2c63858af2ea69fc276de0d88e2c014804640cc08c162ba4e0830b5527926efaac2add0a3bc44a09d90113ab0a191f892214d595f0012
EBUILD pylitterbot-2022.11.0.ebuild 1051 BLAKE2B 4507905c325f96b7a08e30e85a36419f3988d70b9036a8d26e032b401d0e10de1d7e210aef85128a438d7566e30a2b4ff91230df8d7a4b089ad55a56253d9c27 SHA512 b5b61826d9f4381895c2c63858af2ea69fc276de0d88e2c014804640cc08c162ba4e0830b5527926efaac2add0a3bc44a09d90113ab0a191f892214d595f0012
EBUILD pylitterbot-2022.12.0.ebuild 1050 BLAKE2B 31a64a213724f50ce67957b862c58d5387c2e3e39c602db96cd701294ea3ae743df1d75c6d1c4583a870f8bc1da1c6e0d00a71300e8eb26dcb838b9ed096edb3 SHA512 fcad45f6c8f0f7e885c3e01e55b40517ca13b9a8978892969ec18e059d379298ad0c6aaec14308b3707aacb40b762e4bb482a98457379b5d7223367db30f6e86
EBUILD pylitterbot-2023.1.1.ebuild 1050 BLAKE2B 31a64a213724f50ce67957b862c58d5387c2e3e39c602db96cd701294ea3ae743df1d75c6d1c4583a870f8bc1da1c6e0d00a71300e8eb26dcb838b9ed096edb3 SHA512 fcad45f6c8f0f7e885c3e01e55b40517ca13b9a8978892969ec18e059d379298ad0c6aaec14308b3707aacb40b762e4bb482a98457379b5d7223367db30f6e86
MISC metadata.xml 526 BLAKE2B c1964de2e0fe25ee808c8cac8412ef0df8b6aa7d3d9d397369e33d1441f5665a6cdcb9f9f88cafef448b1c78e11ad3e723bd7ffcf11a2ef7f8419ad0687f2888 SHA512 f4beb748db6d22eb23380e1b4cd220d58d203489fb850277143f41d5f8e1b2c9cc9429066b5e50585894012967cf3becb6c7f9362762fc9a77e3e85eabcb2e77

View File

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

View File

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

View File

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

View File

@ -0,0 +1,39 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="Python package for controlling a Litter-Robot Connect self-cleaning litter box."
HOMEPAGE="https://github.com/natekspencer/pylitterbot https://pypi.org/project/pylitterbot/"
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.1[${PYTHON_USEDEP}]
>=dev-python/deepdiff-6.2.1[${PYTHON_USEDEP}]
>=dev-python/pyjwt-2.4.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/pytest-freezegun[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,3 +1,5 @@
DIST pyopenuv-2022.4.0.tar.gz 5986 BLAKE2B abcf32dee5d6262bc83cc0432c3ff6f78c91fd55a3b731f24e12210c6ed8c8881c714e17dd7e45eb23c06495aba94b5c9e7486e6e7ae7fa642865396ab09a888 SHA512 dc93a3381ecc3e745a2ccd992bf3ade20a2544f36a84f7e23b8997e2abe4f781fe3545f828177e7d0e419b50c344b54fb51360f90a252901ba94a1b8fad3a8eb
EBUILD pyopenuv-2022.4.0.ebuild 1006 BLAKE2B b605b0ce5091f498644dbad7055006ca7c7b90b3384e90f32068713ee0c5c8c68e672e6adb0664fdbf3c0932456757a0633a88e595b540a5c45128d4262642b1 SHA512 2306835bbe02b4bf13f4207741ddab5852656083a1549033c1c634855725f1a8cabdfc580d422cad9551b9ec41d11fb2eda77b603a89b4f3328048c195991103
DIST pyopenuv-2023.1.0.tar.gz 7573 BLAKE2B 7bf5c6a39ab5960c8cc9cdefe7d0aad9112efeccf7533d645ded12e9e7809a2c09a37b260152c5bef6b3423e434ff7bd8097737a8551a1ca40d741cbc4f970ad SHA512 d11ff9134944ed175ede07080e360cef04cb845fdb0dfd7d9b1f72b1cfe76886571593d8b93ef77c750e613595770f6bc57221687465ddd2462c21993f82af2b
EBUILD pyopenuv-2022.4.0.ebuild 1006 BLAKE2B 8e9bd4ffb43ed53f5a2c8d1b78667d86ef97578f5b402f9fce566f8a1f7cc7a21546e2e80e6d579a9359a6b16f4c8438c6bd59b12eaa15fa7f25eb093a0b3e11 SHA512 b8cb2ceb41d7ef35bb66adfaa450b7ec18047d0349ade1304d782ea9aa595f0d77ef70483494236e5a9ee3390724775784c350787abcab3a308510b8372efd52
EBUILD pyopenuv-2023.1.0.ebuild 986 BLAKE2B 89bb5d08d455ca908b822eda472be29e2acbd88d98ca15421c86d994dde683b3cf065975128fcb7090de14b5946db73b0607f9629da7d82bad27f1da143e5456 SHA512 a04c69f5483c8ab15eee48505aebe1fdfd7b604b69524b24b95c0ec917ebd9ebfeba3482c57ac882e88023a84465d79cc60978d1e174a6d41f068f95da84939c
MISC metadata.xml 508 BLAKE2B 380926ae809f118e59f10cb307885f8d56f429e9b6932f227e6b282f8e60189d0d0fcd9bbd81f904b3058f3000aa9085149ce6dcfe5b22dc4a9d48327874004c SHA512 92ac5322c2134cdf8a629b39e244cdda1e29a4708a30639a7f8c5a863735b5cfb55ea36aa648ec3eb323f088ed7b34a1486fa8891f39041b69f59316f8c633a9

View File

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

View File

@ -0,0 +1,38 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
DESCRIPTION="A simple Python API data from openuv.io"
HOMEPAGE="https://github.com/bachya/pyopenuv https://pypi.org/project/pyopenuv/"
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.0[${PYTHON_USEDEP}]
>=dev-python/asynctest-0.13.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
>=dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
>=dev-python/aresponses-2.0.0[${PYTHON_USEDEP}]
>=dev-python/asynctest-0.13.0[${PYTHON_USEDEP}]
>=dev-python/pytest-aiohttp-0.3.0[${PYTHON_USEDEP}]
>=dev-python/pytest-cov-3.0.0[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,7 +1,7 @@
DIST pyunifiprotect-4.2.0.tar.gz 81825 BLAKE2B aaed5eb87cc2b9c64242ef0a6338c75b6fc1ba6825397f7edd2b0057292df23a0b2a9812a1ae18917fa76ee77a82a2e360d2a91693951e7eba761f3d460d96ed SHA512 dcc19a87cff5fe7b1fe13a56a363ca081dd7d88c77e21a7719f191885933f01d229e3cb23f0b1c98b3d1be613d6b5b9a2933ceea2f0542ee1bcd5ebcaff38d6e
DIST pyunifiprotect-4.3.4.tar.gz 285707 BLAKE2B 1cc4d0d13df31e4e9a425d1b59dd4bd47393c70100560efeab8aa10e70b2b80786c6e5ba0f649f402996c024f3dd9563fcf3b9aad53e732cb8004435923dc540 SHA512 875a5bd7878a1c6f4ae2556f6bec35bffd472fdccb6f1fb7ac7bf9929c4ce66bc4cab62038a5157c82f33aa1dbdfaecb4fc41eaf9e822214616f419e1984dc93
DIST pyunifiprotect-4.5.2.tar.gz 288192 BLAKE2B e5345ebbea8be6d43ea0cb3e40cb063f506f59a7fc1800e313d700b5612e2ec051a3ab8807a6349f5acf4a75f3d6f01cd463892610e903af59e7605619f7eb35 SHA512 f84a3719d294133b0f2a244f583c048cd768ab25e26dcdc8a3b1a46fa36917bdbe26dcec4bb03cfba70ea035b62b2b321ccaa4d0ee2161f86f61877103e93879
EBUILD pyunifiprotect-4.2.0.ebuild 1208 BLAKE2B fce9006684507bbe448b1f1306dd11f3449ce6d4d895a9958c7f287300c454d71b5e5dfaf00aacc97d64292ab0bf57fe855f817b3db099921aa5ca804d62de67 SHA512 dfd1342b896d1629326457e21aab97cf5d8efb82561ef43b99e6befd37e2d4fa1e4d018df9694c170acae5a9d859d863ac8cc636c81cffac0ba4df719cd4640b
EBUILD pyunifiprotect-4.3.4.ebuild 1214 BLAKE2B a0832e79068753385011245f66dec36ea58a02b9cfcd077d5e7e8fb9baa183d36f3cecde7346145861d7b7c5361f3ed1f9fe6c63b0bee7914debcfd795f60126 SHA512 6f408eb1ccebb8b1d5222c1f398c7bcd5868a353acc8f9b397273353d822a29c2f16881c8427bebae7739a17fff6fba79f7c39e7ac1c67a463808e33ee84ac41
EBUILD pyunifiprotect-4.5.2.ebuild 1214 BLAKE2B a0832e79068753385011245f66dec36ea58a02b9cfcd077d5e7e8fb9baa183d36f3cecde7346145861d7b7c5361f3ed1f9fe6c63b0bee7914debcfd795f60126 SHA512 6f408eb1ccebb8b1d5222c1f398c7bcd5868a353acc8f9b397273353d822a29c2f16881c8427bebae7739a17fff6fba79f7c39e7ac1c67a463808e33ee84ac41
DIST pyunifiprotect-4.6.1.tar.gz 288255 BLAKE2B 624b53b5c1f9622980732aa523829e5e237b33d841aa5e82132856c8aaca4df28c76056b9c295e225a0e71e07b93ad9bbd946abdf27a32a0ef01b200aa9dfcee SHA512 3d068cf399a2ed7842f6816308e81e0e8aaf4b61a6406673e6eb68203dac7bae4ddf82dde34781f367695dd6e75dd329fb583d2c84911e4e298f24a185d18984
EBUILD pyunifiprotect-4.3.4.ebuild 1214 BLAKE2B 53142edd7c26484b11d77fbb79b382fc7046c7fe4c3e71f8b723056a848bdcd75fc2d20462ca983e75bf4e240a3e48c26a2d2ca9f5724a25f501586bc029b588 SHA512 7c84874e4465bfa937e327ff3ddd7da6e0030c6f55a3948adc71a95be86e9294a3d0ecf775c47183a92ce1fec7d7beb8bd1014d5b07719c3b85b5e3b89570350
EBUILD pyunifiprotect-4.5.2.ebuild 1214 BLAKE2B 53142edd7c26484b11d77fbb79b382fc7046c7fe4c3e71f8b723056a848bdcd75fc2d20462ca983e75bf4e240a3e48c26a2d2ca9f5724a25f501586bc029b588 SHA512 7c84874e4465bfa937e327ff3ddd7da6e0030c6f55a3948adc71a95be86e9294a3d0ecf775c47183a92ce1fec7d7beb8bd1014d5b07719c3b85b5e3b89570350
EBUILD pyunifiprotect-4.6.1.ebuild 1213 BLAKE2B ca37182e3be2fdfb31cf80c1c6fcdcc07f25adc092bb409f8e4da1cb671359bb839f0d3603c9c241edb16e6c2544fd4403088c10aa25ff33df96685a97ebdba6 SHA512 3744386303694501282457a33d06d1fb2ae78943cbebfd7f14a2b179528f60e4f794eab3298c1a5f56f5237c08ffc77aa345e00ed1d60ef1ac46984be0e0e76e
MISC metadata.xml 531 BLAKE2B eb10cb7f2c2b273d97047f40c83f6340f8cea37d2b5b85ca355d9cb721f6e97b9750a8f32fbeaaae3c2191fd7b308f7892d46f29dd7b304d73afc7c1528e1898 SHA512 bbdb3858328a0952bdcd2fb10b235bde3ae85b9305fd1ecb727f0dff5a4aaaa5b1c193b22f4fcf08a7eb56d599debd12acd58b3ee4910f7af7cf7c9536caf540

View File

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

View File

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

View File

@ -1,11 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Unofficial UniFi Protect Python API and CLI"
@ -24,11 +23,11 @@ RDEPEND="dev-python/aiofiles[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/aioshutil[${PYTHON_USEDEP}]
dev-python/async-timeout[${PYTHON_USEDEP}]
dev-python/dateparser[${PYTHON_USEDEP}]
dev-python/orjson[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pydantic[${PYTHON_USEDEP}]
dev-python/pyjwt[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/typer[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]

View File

@ -1,3 +1,5 @@
DIST reolink-aio-0.1.2.tar.gz 26622 BLAKE2B 0a74311b37566e9d532dd77b140155563bdafff661c9d6e36c4cafa27753cf84671741385910a0537963066cd6a317314926a274bba0fed3f7448ced33210649 SHA512 23e3161bc9b19ebf318f75ccd25a8ccc633e7f655d764db8a5fe05cb33ef00fb51077375ce0cf6f848cc95afa634607f7104c71374c8e722618ec3cf96ab5125
EBUILD reolink-aio-0.1.2.ebuild 890 BLAKE2B 0bfb933823471a0e93f21df60b447021868f2f7f384751e911d10739e7136dc3b8c9a085eb92e8384541db213bb142b921d78ac76392b9b43e84d9e9b154816e SHA512 af8ed32405a94eb1be003b381b02ff213d6e9f1aee7ee1494953cf3eeca7707d0ac33f9fac6e094cb90cfcecf5930b62750ec1c83a20cd9045fe5d90ebb160f4
DIST reolink-aio-0.2.1.tar.gz 27572 BLAKE2B 121bde048446b5db784b11fbe732aa591ccc8c7bcb1067163f3c1832c8a58588f8e8f3b8061ac54a83495d4ed89c7079e4dc0f69726a443a280806958eef5ac1 SHA512 6bc7d94761ce566535037f50190089446c67219c380038e4e3147cbb9eb2acaa746542f101dccbd35f87e37c39bc9e9325e3cfed3e92bfdc4ee4aad6af916a53
EBUILD reolink-aio-0.1.2.ebuild 881 BLAKE2B d64ba9ab1510a2a0fb337e11dfc0b0e7f19f74f962af80c1a3b3b68a96a473a6313258d6a15abac3d46533699666542b0d37a4d5eb4c28da2d6caa36da9d0cc8 SHA512 1b752226151c5b2318078c831f8e777853efd24c0d7cfbdab5483645919ad9a43048a9a08ae64d6c45fbe1b0ed911063362705d76c48f2385de977b3036ae083
EBUILD reolink-aio-0.2.1.ebuild 881 BLAKE2B d64ba9ab1510a2a0fb337e11dfc0b0e7f19f74f962af80c1a3b3b68a96a473a6313258d6a15abac3d46533699666542b0d37a4d5eb4c28da2d6caa36da9d0cc8 SHA512 1b752226151c5b2318078c831f8e777853efd24c0d7cfbdab5483645919ad9a43048a9a08ae64d6c45fbe1b0ed911063362705d76c48f2385de977b3036ae083
MISC metadata.xml 525 BLAKE2B 29e44c742104b7e0314912a9869edef7f6d27144815eda51330fb09b4f6918b9c5e3444655f33421c86c1e5d8b886da448a303606f06228a4ce70a9fc728cb35 SHA512 edb1321ea260d46eb0a3f2e8a84287b978fe2d865e01ce4d3fddf5b70698c1da5bf189a8c26a6eccd25b0fe6b9c81a5ba0e2db259719120692c52a71675ea225

View File

@ -3,9 +3,8 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
#DISTUTILS_USE_PEP517=setuptools|poetry
PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Reolink NVR/cameras API package"

View File

@ -0,0 +1,37 @@
# Copyright 1999-2023 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="Reolink NVR/cameras API package"
HOMEPAGE="https://github.com/starkillerOG/reolink_aio https://pypi.org/project/reolink-aio/"
MY_PN=${PN//-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/ffmpeg-python[${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,5 +1,7 @@
DIST sense-energy-0.10.4.tar.gz 11279 BLAKE2B e0484ed770b8112b64c24a94a19bb871ab7bd7aa90a95e316802d553edaa300931721c80704896a069eedabfb8ff0ea40fbc963e1e4bc94358c081097286272d SHA512 585c0073c0f51bd57d98af4465a792bcb53ee3dda484a602b01698c1b9dae52ec3a1c27646c75f229e5a2cb200c093e3e7aaccd7dc4d4d8fb6c3d192831e5cb3
DIST sense-energy-0.11.0.tar.gz 11602 BLAKE2B 4416f3b904d11df1df2a23a715994dbf18cab7aa64cc134bd52edb732b42d46bbf5e8b8ccd2bd614232e2743ca101680073fda7c3003a613d5fc05203c37ebe6 SHA512 87e9b833dc8c24724557a5e75d754a126cfdeba2e4333b205aabb3e05289261463207875612a57f579491f21281745ff3dcf59d1293889712992c884c82e4b91
EBUILD sense-energy-0.10.4.ebuild 940 BLAKE2B 2019a386711d40bd59eca8d5207ba1cc4a3f99d506675b7503365cc0b1d389671a1ded7695d1e9adc5982b5868f1a6d13a012904441493bb2227ac42f92eee3f SHA512 cb59909b8007d84faf3b0b11865565f6e798f3ce66b0cb60d856bf7fd14838761f4920c4b111ca697964d76dc1329de53b996deeb33ffaf40642dcbf9b65cc68
EBUILD sense-energy-0.11.0.ebuild 940 BLAKE2B 2019a386711d40bd59eca8d5207ba1cc4a3f99d506675b7503365cc0b1d389671a1ded7695d1e9adc5982b5868f1a6d13a012904441493bb2227ac42f92eee3f SHA512 cb59909b8007d84faf3b0b11865565f6e798f3ce66b0cb60d856bf7fd14838761f4920c4b111ca697964d76dc1329de53b996deeb33ffaf40642dcbf9b65cc68
DIST sense-energy-0.11.1.tar.gz 11779 BLAKE2B d90c56483d706dbf271b31789cdf511d4a6fd0db11bf8b4a9f20ae3ba6bbea75568817f3da5f23920fcee54660587e02177444c0daa4ca0180e658daa7be2936 SHA512 b4631972ec8467332364468845724abd9fce26e0ad7e041e78735d79dbf475f1459ff83c377cd2ec50c8451bd2577c46a97499fed879e0cdec0913dbc6c833ef
EBUILD sense-energy-0.10.4.ebuild 940 BLAKE2B c2e34c48fc4e3e21f000b4557e4b590a79b73587a5eb7d32c39d8fffef3c267d546f1258aa4f0fcf6819f771b5efaab42c7eadcd5f4d330cd5dda7c622dd5ec8 SHA512 90a485b408d19696da25f7f65f16431de2376e91fa997f3ab055600a13f7fbb6d181c57c04ffebd0087b4a9e68bcb1f78ac3d91d430658d3979f3577c3adab1d
EBUILD sense-energy-0.11.0.ebuild 940 BLAKE2B c2e34c48fc4e3e21f000b4557e4b590a79b73587a5eb7d32c39d8fffef3c267d546f1258aa4f0fcf6819f771b5efaab42c7eadcd5f4d330cd5dda7c622dd5ec8 SHA512 90a485b408d19696da25f7f65f16431de2376e91fa997f3ab055600a13f7fbb6d181c57c04ffebd0087b4a9e68bcb1f78ac3d91d430658d3979f3577c3adab1d
EBUILD sense-energy-0.11.1.ebuild 940 BLAKE2B fbd9a2751bfd9e854ba5584f80439bbe4bafbbd3a7ad5cbf96a4557d43189cbb7bcf6c781f94310564775b96a686c9a796c236be258b099f605e30b405ce5826 SHA512 c14263d00fbe97571a234d4bb6dfcc902eb4034b562584dae7273885afba35debd5286179eed0448c3e3c233fabb5164d5395afab87ca6dab556f163eae41dce
MISC metadata.xml 519 BLAKE2B cd1e99999ff06e34b709dc241ca553cecbef1ef58f48717ad4043e01bb96974a643f9274cca0c84a779d0fe783208180b9a5139d24d263325a0cdf492ed1f7e9 SHA512 6579af55a2db428dd58be95bf07a2d108523b5082a671a368e20c40c1300f2dc17c3326e2806d4c4481e4ab505b27c2ac7d83f01f0413c8ade8ee6d27887ef05

View File

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

View File

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

View File

@ -0,0 +1,41 @@
# Copyright 1999-2023 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="API for the Sense Energy Monitor"
HOMEPAGE="https://github.com/scottbonline/sense https://pypi.org/project/sense-energy/"
MY_PN=${PN//-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
dev-python/websocket-client[${PYTHON_USEDEP}]
dev-python/websockets[${PYTHON_USEDEP}]
dev-python/aiohttp[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
DOCS="README.md"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,11 +1,7 @@
DIST zigpy-0.50.3.tar.gz 119738 BLAKE2B 074c9639ef3f6c2e5b1213109fa48d336020bee7f4a01605f287e328a57c13262e4964fdadf28f9b27479dc74fb4f4cc33e8b71d58a6d4f456a5e2938d0006c2 SHA512 e5eef9494060a85fc2a52fc684592c971d710781ef644e89d16cea920a040ab1b8fc675cddf4c9232c89f0256d67e040c3d372b391c9ec1552df0b1a0960f1e7
DIST zigpy-0.51.3.tar.gz 124945 BLAKE2B 52e4509e676db7795da1ac5e3fa3c49958d123c7f53dbe5856ef356060287f64e5f0641ddbc6e5628a97fd64e59bc71a9cdca5cab5f1dfa4df546832f9ded494 SHA512 49a2b7c9be72eee97a4ac20e4d50f876d882b7624994602b16b4e399b5d5d78c1a706463bd673af8fb80a03a55594224e034cf9c0ce2cda487e3211cb8f12f67
DIST zigpy-0.51.5.tar.gz 128187 BLAKE2B 45ff17bc622f32d71f421f270e0d6360373648e0c5dc71a744dd6fcc0a47df2a17a9678b16b2388a1b08b82434c4546645dc4001f7e48c50b4fc06932c88dd55 SHA512 4e73d4025f5f312f40e182a4f68d9ced0d913f6d62ccd8b49008dd172c9775291f6bcf446000940f261d98aa43d55ca55e419e9d84ec95ddb2f1e2abb4fc73ef
DIST zigpy-0.51.6.tar.gz 129024 BLAKE2B 1f4747dffc91822c19053d46368f720233d046079fe809e8112bdf4f030ff486d43c64737e990066d3e46530c0d05b6d35abab877011970d5fc244c283394cf5 SHA512 8596c8a97f37a9b56cb36a3cf106d15cdde4202e36860a161b94daf40940a1a735f404674340c56b3a9025d5f0fe5b9aacc3f7b4deeaad0e5dda2dcd45b095d3
DIST zigpy-0.52.3.tar.gz 145194 BLAKE2B 32399bf5d018d8022d5cdca2b8ee5ad5ae787b736293858c4ebb4068a1965c4f9b403fb256e082289fd6f9e232942eeb81a0f90cc5e3826dab6e2fb74648a726 SHA512 7b1302feda9e3252628dcb911629249d5b900363c60f532ac33e577097aef6cdae8b1a5bd8c5913c7fddc0b6e0ccb78681b85030ccfb10e9ead3c77c3d90f679
EBUILD zigpy-0.50.3.ebuild 926 BLAKE2B cb6980450f31b5f1f6e3e84e8d3d9871686ae8902c689b70ef368db129abf8c9dc043ea2adaf5a322aaf0ee26afd17a62a589b30d66314212daab9346ba96a32 SHA512 9494ed6e2ae852c849548e22a9a9a4082ef55267adfd3448ac096dfa24b215e38db1d05ca2d7fec84794e21623a62646a38209468e3030736792b261a6e9a779
EBUILD zigpy-0.51.3.ebuild 1061 BLAKE2B 08065a1940da1e590d73220662adef69c7ad387f7a19e94520af3f3ed31bef26c1f29f485ca39065cb1f20b1c1013813e52d36cb8bfa3e00a9980f6b87bf83d0 SHA512 e8dad9cad2f9a898b017fce9d866dc724e4bb344111e833cf70c30fd4b3c10e834e18cc33c79aa9daa99a3d857df5574416ce4a5fbf3fe6dc433dc6abd142ef4
EBUILD zigpy-0.51.5.ebuild 1061 BLAKE2B 08065a1940da1e590d73220662adef69c7ad387f7a19e94520af3f3ed31bef26c1f29f485ca39065cb1f20b1c1013813e52d36cb8bfa3e00a9980f6b87bf83d0 SHA512 e8dad9cad2f9a898b017fce9d866dc724e4bb344111e833cf70c30fd4b3c10e834e18cc33c79aa9daa99a3d857df5574416ce4a5fbf3fe6dc433dc6abd142ef4
EBUILD zigpy-0.51.6.ebuild 1061 BLAKE2B 08065a1940da1e590d73220662adef69c7ad387f7a19e94520af3f3ed31bef26c1f29f485ca39065cb1f20b1c1013813e52d36cb8bfa3e00a9980f6b87bf83d0 SHA512 e8dad9cad2f9a898b017fce9d866dc724e4bb344111e833cf70c30fd4b3c10e834e18cc33c79aa9daa99a3d857df5574416ce4a5fbf3fe6dc433dc6abd142ef4
EBUILD zigpy-0.52.3.ebuild 1105 BLAKE2B 702fec90360f4fe20b77f867a7c317fad58f77af571f4411d91251db809ebb4971ecc08abef001c82128db11eebcfdfdde3cea456411bd10c720809cf9ee3631 SHA512 c1f58dd2f721a8dac9782c20e6637b54d85a881c60846ea1bc1e2e2381d4dea52afbac96c4f3ef8af5866f49fc6b119193d52affa909e80b8813d349f140de9b
DIST zigpy-0.53.0.tar.gz 147300 BLAKE2B fd2dd914488f7dc2ed6fa71e4fbd44f203fdb1c0005fb33e832dcccf5b87a51a32f8f2adc27f82b8812141cacd828c5bd2ae258719d996d84824a7e36ca3b8f8 SHA512 d0243e3c7bbe36f19c5f1366896a218d8058b6a67eae4e7d98f3ff153ab830e412a21340b3a0b7a8fe4cbf623e77afa9976cce65fcf26290cef3b4839da5a0b5
EBUILD zigpy-0.51.5.ebuild 1061 BLAKE2B 6f59cecf9e2cb62579b9583de2c4d49920d0ff6110333e16eb8c541a7deb5a5546e9ff7ff7d02b99e2a78676ebc28e108d3aa59082a5a9d8eb24f7b945191ef3 SHA512 c7a911a4e4142f26aefe6fb146467dddb7e2615e06035ba501561656549d26244d7b0ed7f3bf14eb7039188c0649baed56deb4005c97ee1e641beb7b8f7c5bf9
EBUILD zigpy-0.52.3.ebuild 1105 BLAKE2B eb268c4cd3adba73f46cd2581dc83a2a7728c19025b2d00e14beaedb09f2857376dabd55d55eaf13482cfef9b83a63ad019c1fa4bb8de506cac322c8f2bfefee SHA512 51989cbde740482e024d532f67d4720ff7bdf9a8c3f3000b06e072819d79fb6042fec702422f9ef613f4483501160bb547e308dc866ef4894613494bad10378a
EBUILD zigpy-0.53.0.ebuild 1106 BLAKE2B e89b9140ea4db7c5408defad0d02ca46d3bc47f568eade6a935ed6a44edda04b529292a536a205ae3a45460eaeead0659600f18f2fbebb3d7167a3604a267771 SHA512 519d630af447b2a7ed52881af2b528bc7a66a60ef7bf6ef78bbc896e724c585212b575cd1e8e1cc3a9dd92527d4e2988916b7317260a2d877260f8064448983e
MISC metadata.xml 502 BLAKE2B da975d72bcce7e6a1c4ba7b175e5faa0bfe26b8ddbc9221abed168f18ced123e0ea558f39d5e429d8c929dedfd7b08111e777a0df6f8b512d2e21c9d002b3687 SHA512 fcfa0593ca055e97988f50db08c8525d3f01649ef2081e6876a3503b1051626081aca7acb2e4504e4bc61a5f68c2161955a2e6640f467a976a49b7be8bcfa549

View File

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

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