From ec31b7c5871f93d3876a1018611ed0a5fdd73486 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Sun, 5 Dec 2021 22:30:35 +0100 Subject: [PATCH] update homeassistant-2021.12.0_beta0 --- DOMAINTABLE.md | 10 + README.md | 52 +- app-misc/homeassistant-full/Manifest | 6 +- .../homeassistant-full-2021.12.0_beta0.ebuild | 990 ++++++++++++++++++ .../homeassistant-full-9999.ebuild | 256 ++--- app-misc/homeassistant-full/metadata.xml | 10 + app-misc/homeassistant-min/Manifest | 2 + .../homeassistant-min-2021.12.0_beta0.ebuild | 263 +++++ app-misc/homeassistant/Manifest | 2 + .../homeassistant-2021.12.0_beta0.ebuild | 461 ++++++++ requirements_all.txt | 274 ++--- 11 files changed, 2050 insertions(+), 276 deletions(-) create mode 100644 app-misc/homeassistant-full/homeassistant-full-2021.12.0_beta0.ebuild create mode 100644 app-misc/homeassistant-min/homeassistant-min-2021.12.0_beta0.ebuild create mode 100644 app-misc/homeassistant/homeassistant-2021.12.0_beta0.ebuild diff --git a/DOMAINTABLE.md b/DOMAINTABLE.md index 357f1b75d..3ed8e69e6 100644 --- a/DOMAINTABLE.md +++ b/DOMAINTABLE.md @@ -59,6 +59,7 @@ |aws|Interact with Amazon Web Services|N|N|Y|0.91| |axis|Communicating with newer devices from Axis Communications|Y|Y|Y|0.45| |baidu|Text-to-speech platform uses Baidu TTS engine to read a text with natural soundi|N|Y|Y|0.59| +|balboa|None|N|N|Y|2021.12.0b0| |bbb_gpio|Base for all BeagleBone Black related GPIO platforms|N|N|Y|0.36| |bbox|Presence detection from Bbox Modem Router from Bouygues Telecom|N|N|Y|0.31| |beewi_smartclim|BeeWi SmartClim BLE is a Bluetooth Low Energy sensor device|N|Y|Y|0.99| @@ -89,6 +90,7 @@ |bt_home_hub_5|Offers presence detection by looking at connected devices to a BT Home |N|Y|Y|0.22| |bt_smarthub|Presence detection by looking at BT Smart Hub based routers|N|Y|Y|0.82| |buienradar|Integrate buienradar weather data into Home Assistant|N|Y|Y|0.47| +|button|None|N|N|Y|2021.12.0b0| |caldav|Integrate a CalDAV (RFC4791) calendar in Home Assistant|Y|Y|Y|0.60| |camera|The camera integration allows you to use IP cameras with Home Assistant|Y|Y|Y|0.7| |canary|Allows you to integrate your Canary devices from Home Assistant|N|Y|Y|0.60| @@ -130,6 +132,7 @@ |denonavr|Automation Library for Denon AVR receivers|N|Y|Y|0.7.2| |deutsche_bahn|will give you the departure time of the next train for the given connection|N|Y|Y|0.14| |devolo_home_control|Add Devolo Home-control to Home Assistant|N|Y|Y|0.110| +|devolo_home_network|None|N|N|Y|2021.12.0b0| |dexcom|View your CGM data from Dexcom from Home Assistant|N|Y|Y|0.113| |dhcp|will watch the network for DHCP requests for supported devices and services|N|Y|Y|2021.2| |dht|Get the current temperature and humidity from a DHT11, DHT22 or AM2302 device|N|Y|Y|0.7| @@ -192,6 +195,7 @@ |etherscan|displays Ether and ERC-20 token balances from Etherscan.io|N|N|Y|0.47| |eufy|eufy integration is the main integration to integrate various eufy devices|N|N|Y|0.68| |everlights|Library for controlling an EverLights lighting system|N|Y|Y|0.87| +|evil_genius_labs|None|N|N|Y|2021.12.0b0| |evohome|links with all non-US Honeywell Total Connect Comfort (TCC) CH/DHW systems|N|Y|Y|0.80| |ezviz|ezviz sensor platform uses the EzvizLife API to interact with the devices|N|N|Y|0.107| |faa_delays|delays at US Airports based on the FAA’s National Airspace System Status|N|N|Y|2021.3| @@ -325,6 +329,7 @@ |isy994|controller that is capable of controlling Insteon and X10 devices|N|N|Y|0.28| |itach|control IR devices with a Global Caché iTach Device and GC-100 devices|N|N|Y|0.39| |izone|control of a local iZone ducted reverse-cycle climate control device|N|N|Y|0.100| +|jellyfin|None|N|N|Y|2021.12.0b0| |jewish_calendar|jewish_calendar|N|Y|Y|0.79| |joaoapps_join|joaoapps_join integration exposes services from Join|N|Y|Y|0.24| |juicenet|pulls data from a JuiceNet charging station|N|N|Y|0.47| @@ -538,6 +543,7 @@ |rainmachine|integrate all platforms related to RainMachine smart Wi-Fi sprinkler controllers|N|Y|Y|0.69| |raspihats|The base for all related Raspihats platforms in Home Assistant|N|N|Y|0.45| |raspyrfm|adds support for cheap RC 433 MHz outlets via one of the supported gateways|N|N|Y|0.85| +|rdw|None|N|N|Y|2021.12.0b0| |recollect_waste|track the next scheduled waste pickup and what type of waste from Recollect|N|N|Y|0.87| |recorder|storing details in a database per sqlalchemy|Y|Y|Y|| |recswitch|allows you to control the Ankuoo REC Switch devices from Home Assistant|N|N|Y|0.81| @@ -550,6 +556,7 @@ |rest|rest sensor platform for data exposed by a RESTful API|Y|Y|Y|0.7.4| |rflink|The rflink integration supports devices that use RFLink gateway firmware|N|N|Y|0.38| |rfxtrx|supports RFXtrx 433 MHz devices by RFXCOM|N|N|Y|| +|ridwell|None|N|N|Y|2021.12.0b0| |ring|integrate your ring.com devices|Y|Y|Y|0.42| |ripple|The ripple sensor platform displays Ripple wallet balances from Ripple.com|N|N|Y|0.47| |risco|This integration connects with Risco Alarms over Risco Cloud|N|N|Y|0.115| @@ -668,6 +675,7 @@ |system_bridge|System Bridge runs on your local machine to share system information via its AP|N|N|Y|2021.6| |tado|an interface to the my.tado.com website|N|N|Y|0.41| |tahoma|interface to the tahomalink.com website. It adds covers, scenes and a sun sensor|N|N|Y|0.59| +|tailscale|None|N|N|Y|2021.12.0b0| |tankerkoenig|monitor the fuel prices with tankerkoenig.de|N|N|Y|0.107| |tank_utility|Add Tank Utility propane tank monitors to Home Assistant|N|N|Y|0.53| |tapsaff|provides the ‘Taps Aff’ status for a given location within the UK|N|N|Y|0.47| @@ -679,6 +687,7 @@ |tellstick|integrates TellStick devices into Home Assistant|N|N|Y|| |temper|get the current temperature from a TEMPer device|N|N|Y|| |tesla|integration with the Tesla cloud service|N|Y|Y|0.53| +|tesla_wall_connector|None|N|N|Y|2021.12.0b0| |test|internal and developer use|Y|Y|Y|None| |tfiac|integrates several vendors air conditioning systems into Home Assistant|N|N|Y|0.91| |thermoworks_smoke|pulls data for your ThermoWorks Smoke Thermometer|N|N|Y|0.81| @@ -690,6 +699,7 @@ |tmb|Library that interacts with TMB API|N|N|Y|0.104| |todoist|connect to your Todoist Projects and generate binary sensors|N|N|Y|0.54| |tof|uses an invisible laser to measure distance with millimeter resolution|N|N|Y|0.90| +|tolo|None|N|N|Y|2021.12.0b0| |toon|client for the Quby ToonAPI|N|Y|Y|0.56| |totalconnect|provides connectivity with the Honeywell TotalConnect alarm systems|N|Y|Y|0.42| |touchline|lets you control ROTH Touchline floor heating thermostats|N|N|Y|0.61| diff --git a/README.md b/README.md index eef1ec36d..71d0fa829 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ The Ebuild we have since `0.97.0`, ss soon as I know that at least one user is a ### `app-misc/homeassistant-full` WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli. -This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **796** USE Flags. +This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **806** USE Flags. A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md) @@ -49,7 +49,7 @@ Best you start using the `app-misc/homeassistant-min` Ebuild. If you have it run * Since I use Gentoo mostly on servers, I do not use systemd, one reason to run Gentoo is that you are NOT forced to run this crap. Beginning homeassistant-2021.2.0, handling for systemd was added by request, thanks to @Tatsh for help. * I use an own profile based on "amd64/17.1/no-multilib" * I currently run tests only on Python 3.9, and am starting to try builds on Python 3.10. -* python-3.9.7 is set as default target. +* python-3.9.9 is set as default target. # Bigger Changes @@ -260,10 +260,10 @@ I run Home Assistant on a virtual X64 box, 4GB RAM, 3 Cores of an older Xeon E5- ## My machines Currently I have three VM's running: ### Production -Python 3.9.7_p1 +Python 3.9.8 4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz ### Dev / Test -Python 3.9.7_p1 +Python 3.9.8 4 GB RAM, 3 cores of a Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz ### Dev / Test2 Python 3.10.0_p1 @@ -319,14 +319,24 @@ query my Fronius solar inverters via their integrated wifi chip. ### http ### hyperion -Hyperion with APA102 (very cool stuff) (https://hyperion-project.org/) - +Hyperion (aka hyperion.ng) with APA102 (very cool stuff) (https://hyperion-project.org/) +I am now stuck at Kodi 18.9 but that's worth it. ### influxdb storing the temperatures from the DS18B20 (heating system & room temps). -### knx +### KNX -I used a couple of chinese relay cards controlled with PCF8574 I2C extenders over an ESP32 with ESPHome. Caused by capacitive load, some EMV trouble on the I2C bus led me to bury this efforts, so I now ordered a bunch of KNX actors from MDT. I decided that it would be nice to have current measuremt, too, so I took the "MDT AMI-1216.02 Schaltaktor 12fach 16/20A C-Last Industrie mit Strommessung", the MDT SCN-IP000.03 IP Interface and the matching MDT STV-0320.02 320 mA power supply. and I addad an MDT BE-04230.02 binary input array with 4 220V inputs. +I used a couple of chinese relay cards controlled with PCF8574 I2C extenders attached to an ESP32 with ESPHome. Caused by capacitive load (mostly chinese LED stuff), some EMV trouble on the I2C bus led me to bury this efforts, took some money and ordered a bunch of KNX actors from MDT. I decided that it would be nice to have current measurementt, too, so I took the "MDT AMI-1216.02 Schaltaktor 12fach 16/20A C-Last Industrie mit Strommessung", the MDT SCN-IP000.03 IP Interface and the matching MDT STV-0320.02 320 mA power supply. and I added an MDT BE-04230.02 binary input array with 4 220V inputs (which was too small after a few days). I am very happy with it. After finishing the big click in ETS, the replacement only took a few hours. +I am now running the following components, all from MDT: + +* MDT SCN-IP000.03 IP Interface +* MDT STV-0320.02 bus power supply 320mA +* MDT BE-04230.02 binary input 4x REG 230VAC +* MDT BE-16230.02 binary input 16x REG 230VAC +* MDT AMI-1216.02 switch 12x 16/20A C-Last Industrie with current measurement (4x) +* MDT AKS-1210.03 switch 12x 10A C-Last (to turn off some unused stuff during the night) + +Integration in Home Assistant was very easy, everything worked as expected from the first attempt. ### kodi Kodi on Raspberry (3, all with OSMC) (https://osmc.tv/download/), very happy with it. @@ -471,36 +481,36 @@ From time to time a fresh compile test on empty boxes (one with Python 3.9 and o ## Licenses This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted. -There are 2036 Ebuilds in total, 2024 of them have in total 2039 (36 different) licenses assigned. +There are 2027 Ebuilds in total, 2016 of them have in total 2026 (36 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1177| -|Apache-2.0|389| -|BSD|150| -|GPL-3|127| +|MIT|1181| +|Apache-2.0|390| +|BSD|143| +|GPL-3|112| |LGPL-3|32| -|GPL-2|21| +|GPL-2|22| +|LGPL-3+|20| |all-rights-reserved|17| -|LGPL-3+|17| |GPL-3+|16| |BSD-2|14| -|LGPL-2.1|12| +|LGPL-2.1|13| |Unlicense|10| |PSF-2|9| -|MPL-2.0|7| |EPL-1.0|5| +|MPL-2.0|4| |AGPL-3+|3| |LGPL-2+|3| |LGPL-2.1+|3| +|ISC|3| |BSD-4|3| |public-domain|3| +|ZPL|2| |ECL-2.0|2| -|ISC|2| |NEWLIB|2| |EPL-2.0|2| |GPL-2+|2| -|ZPL|1| |LGPL-2|1| |Boost-1.0|1| |AGPL-3|1| @@ -512,9 +522,9 @@ There are 2036 Ebuilds in total, 2024 of them have in total 2039 (36 different) |CC0-1.0|1| |GPL-1|1| -(Last counted: 20/11/2021) +(Last counted: 05/12/2021) I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources. A big thanks goes to Iris for reviewing this README. -Last updated: 20/11/2021 +Last updated: 05/12/2021 diff --git a/app-misc/homeassistant-full/Manifest b/app-misc/homeassistant-full/Manifest index f414eebc5..2d80c13ee 100644 --- a/app-misc/homeassistant-full/Manifest +++ b/app-misc/homeassistant-full/Manifest @@ -12,11 +12,13 @@ DIST homeassistant-2021.10.7.tar.gz 11739656 BLAKE2B 36ee6480590d81c7b6649f684be DIST homeassistant-2021.11.2.tar.gz 11955175 BLAKE2B 30792d0fbaefd9db848db1ee6bb61bd2397eecc5e9ac63d82e43d3c86b6f3f485cc766e76b2e056e8b3e9c6ce26ac8afd111714fda9ae4138f27edfd32d226ac SHA512 c890b97565bd8132982249277637570d4422d6ef597873d9e84ec9fa6bb5008339dafb5d2ecd4755ed5a8e440794acbb26fcffe336cc07457c03dc3528860324 DIST homeassistant-2021.11.3.tar.gz 11954796 BLAKE2B 8490fbc1adcdc154a3fd431b7a9bde63e4429ae53abe53ed2436214fd9b64e9578b7a2715a01cf5ea8199fb788db001d084a0bf46d70acf826870c62104b7f66 SHA512 27cbb5d4ac0f5f95d9e5f75311049199712d6a244a56d171d1140a88250283279af894e542e69990f93a768d56a70967eaa34afd5ef329425d06126ee7632b50 DIST homeassistant-2021.11.5.tar.gz 11955354 BLAKE2B b271d88e86077839dce3047a1da5d59ace0f5f4f89429338d87c35f3cb159142f728c9237f7fe5722b40bbd9dc01381382e6281a944a438ea6d210fc60965ee2 SHA512 68adf506c8656d980feb14397f21abb0919040f700d8385a0085969ed0cb61bafd3d79f102f5bb1f0d5c355ff08c699a745a330e873fb5cedde57d06f2aa14cb +DIST homeassistant-2021.12.0b0.tar.gz 12501953 BLAKE2B 257c6db0471eb7e0fbf6161b29d2a5dfe161b4d05e0d0491b26aa372579632028c76c42edc75c317fab0606991daf9fb6cdfb4b229d4f94bbf5a6ca9faace6bc SHA512 5a0fda19bee1d32f021d13ec0beea94ca62296d097b1b6f703c24efc5b573c481f8a917b70cb5a03b8aa91cba6b5d717552f1e5270e7f09cd98a0759924ae1f0 DIST homeassistant-2021.9.7.tar.gz 11506886 BLAKE2B 8cd845297de07fca4df09a73666e946ac2e740c037535bd6b727b9a3c2bb00eaa9be2da3ee5feaefc3206e3d549832299f6511426f7d18b420955c4a589524e0 SHA512 ded86038b3009822aff6492d17133307cb7813712ac143e2cec57ccc1147e3a9fd95e57eab50c0b70ea92cf1afc53a16e4ba1aee94b6e1444ab32da1b6488551 EBUILD homeassistant-full-2021.10.7.ebuild 68001 BLAKE2B cc6667e16fa4d7cf8cfe2e0a316f6e94a541b6560bb555def44283a0a3cdb66faa14c65ceeb4d521b779e951844e1423c97c79cab567b95971937f9415173edb SHA512 4cd8a50a05a65aad4075e2ec4580aa89d254fbfb8bf06de01cb48adb0be20fc3a9cd53db46736196f4514159c837b4dd1cdd8e3cfc7639bb164bda050875dfdd EBUILD homeassistant-full-2021.11.2.ebuild 68138 BLAKE2B 9c9af6d15381112840cadee0e03c4e308e6f063f98b66e82515c4ab0d4b7ebaf45e5b24704f80dabd57ad4d62723489acc39ac682be0493afb0ce5af89e8c68e SHA512 c3f3622b5a2b1da377b65b6a287c2c1447c52293fcaecb0add781be2a163eebd6b4ba4cb26b38b8bf3e5f5953960a464fc658c8f68ac92743b840cff53162fb4 EBUILD homeassistant-full-2021.11.3.ebuild 68179 BLAKE2B 86285531781867dfed25f35ce631e21fb52165e5cab3178c55b0d709fdbfc011bb80ac0bec74ab3c3cb2b8d6066793880206d794de73fbc8718cd9f7d6d4be66 SHA512 53472f3b4f2d0448e46904ec6f23a83a96fb9ba6f3d18fbf64793b9fb3507f912cdef5b54a2205fbc020b3ea50aba5f8942b6619a88daeb974371229ad987abb EBUILD homeassistant-full-2021.11.5.ebuild 68179 BLAKE2B 7d7ae402023c74b1c8064c7af24a394e93915dfa71bcbc603aa35842719585220c66c9d4481ed083f3de90ddbabd18bf05effff6df795a1c7c37d63d42f15066 SHA512 f1a49229b595fbe2c28f4d8e02a8af3f9629a2f49265385b7b914188c799d14f52df1ab1a80f3f5f58541e4c346a5aaf5f70fd5e91dfed8b8af671fb0453069b +EBUILD homeassistant-full-2021.12.0_beta0.ebuild 69115 BLAKE2B 7dab618873d916ce605c27cb4abc36a419cac0ca188e7e7a9ed054a8581963318f3488da5e33a5b07fe5a69c9ad45fcc35fb397cc15826ea82cf38b865d06292 SHA512 dab10b02c8072d208b8a206729d38e1b888bfecd1655b7668b441598b24fdcba6e58449678e482e34fc45275212031540980edb27320555243595e59bbbb618f EBUILD homeassistant-full-2021.9.7.ebuild 67583 BLAKE2B 7f00ace00ee8b623e7a88ba8616c74378113d182d8c991cbb38afdd1472b09c6fa20a6f2364fa420611bed7b1f88ac133ca531a7be1d95542a641258f2173c1e SHA512 bafca82222926fd3566d185bb878890b83fd603eb346fda1a40789359bfabe8ad0c2172bedb5994ad35bfb822f828a583dc3a2658d00a55c173584d241cc6248 -EBUILD homeassistant-full-9999.ebuild 68185 BLAKE2B b45bb7bc9c6c86b0990bf56d5730fd34a1fb61cff4fd7aaa94e6d7d5325a24b78edd3d9fc67784d366a1e743a5a959c7ef3c05d0308f8d6fb589538a50253fbe SHA512 5ba6e52c4685fab2185dde6bc545976d3a058ea9b74fc1fe517d4f7da32587d42b758df8e170b27625e47133a7aaee070f4528dcd9ccd9cd78d22cb5f1f9da12 -MISC metadata.xml 74022 BLAKE2B d532f6108a04186e292eabcae5d145a9bc5bca6790e02a5f8e755fdea810e0989e231bc85a12bfac292bb1e19fdc36499f22089209cea366cb60f733cbfc62dd SHA512 651f2f5f8f7c4fdf295e6fccfe6903e685ec6800d7df8ba23dc4c612db468ae63e742211dfb0550a9a7403e06076fa421f8872b512dfe4c01c6bf635edb88902 +EBUILD homeassistant-full-9999.ebuild 69115 BLAKE2B 7dab618873d916ce605c27cb4abc36a419cac0ca188e7e7a9ed054a8581963318f3488da5e33a5b07fe5a69c9ad45fcc35fb397cc15826ea82cf38b865d06292 SHA512 dab10b02c8072d208b8a206729d38e1b888bfecd1655b7668b441598b24fdcba6e58449678e482e34fc45275212031540980edb27320555243595e59bbbb618f +MISC metadata.xml 74320 BLAKE2B 640567030ac98189e62a0cc2ece9c1fc465182e6955722d880714292bd9c1cda22ad1fb54d88f705c4017da75131ddecdef307c18e4935a9d6a37340fc339962 SHA512 71c1354fd6ce99c4f05e22abe71dd916629ab834b04460be91abc37042b1a2ce842a569d2e28cd5c44e38cc387523fa6126f50dea7e065fb5e54b1bae9c46f5e diff --git a/app-misc/homeassistant-full/homeassistant-full-2021.12.0_beta0.ebuild b/app-misc/homeassistant-full/homeassistant-full-2021.12.0_beta0.ebuild new file mode 100644 index 000000000..4fe868d25 --- /dev/null +++ b/app-misc/homeassistant-full/homeassistant-full-2021.12.0_beta0.ebuild @@ -0,0 +1,990 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8..10} ) +inherit readme.gentoo-r1 eutils distutils-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}.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 ~amd64-linux ~x86-linux" +IUSE="abode accuweather acer_projector acmeda adax adguard ads advantage_air aemet aftership agent_dvr airly airnow airthings airtouch4 airvisual aladdin_connect alarmdecoder almond alpha_vantage amazon_polly ambee amberelectric ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apns apple_tv apprise aprs aqualogic aquostv arcam_fmj arduino arlo arris_tg2492lg aruba asterisk_mbox asuswrt atag aten_pe atome august aurora aurora_abb_powerone avea avion -avri awair -aws axis baidu balboa bbb_gpio bbox -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluesound bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmp280 bmw_connected_drive bond bosch_shc braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar button +caldav camera canary cast channels circuit cisco_ios cisco_mobility_express cisco_webex_teams clementine cli climacell cloud cloudflare cmus co2signal coinbase color_extractor comfoconnect compensation concord232 control4 coolmaster coronavirus cppm_tracker cpuspeed crownstone cups daikin danfoss_air darksky datadog debugpy deconz decora decora_wifi delijn deluge denonavr deutsche_bahn devolo_home_control devolo_home_network dexcom dhcp dht digitalloggers digital_ocean directv discogs discord discovery dlib_face_detect dlib_face_identify dlink dlna_dmr dnsip dominos doods doorbird dovado dsmr dunehd +dwd_weather_warnings dweet dynalite dyson eafm ebox ebusd ecoal_boiler ecobee econet ecovacs eddystone_temperature edimax edl21 ee_brightbox egardia eight_sleep elgato eliqonline elkm1 elv emby emonitor emulated_hue emulated_kasa emulated_roku enigma2 enocean enphase_envoy entur_public_transport environment_canada envirophat envisalink ephember epson epsonworkforce eq3btsmart esphome essent etherscan eufy everlights evil_genius_labs evohome ezviz faa_delays familyhub fastdotcom feedreader ffmpeg fibaro fido fints fireservicerota firmata fitbit fixer fjaraskupan fleetgo flexit flic flick_electric flipr flo flume flunearyou flux_led folder_watcher foobot forecast_solar forked_daapd fortios foscam freebox freedompro free_mobile fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius frontier_silicon futurenow garages_amsterdam garmin_connect gc100 gdacs geniushub geonetnz_quakes geonetnz_volcano geo_json_events geo_rss_events gios github gitlab_ci gitter glances -gntp goalfeed goalzero gogogate2 google google_cloud google_maps google_pubsub google_translate google_travel_time gpmdp -gpsd gree greeneye_monitor greenwave growatt_server gstreamer gtfs guardian habitica hangouts harman_kardon_avr harmony hdmi_cec heatmiser heos here_travel_time hikvision hikvisioncam hisense_aehw4a1 hive hlk_sw16 +homekit homekit_controller -homematic -homematicip_cloud homeworks home_connect home_plus_control honeywell horizon hp_ilo html5 http htu21d huawei_lte hue huisbaasje hunterdouglas_powerview hvv_departures hydrawise hyperion ialarm iammeter iaqualink -icloud idteck_prox ifttt iglo ign_sismologia ihc image imap incomfort influxdb insteon intesishome iota iotawatt iperf3 ipma ipp iqvia irish_rail_transport islamic_prayer_times iss isy994 itach izone jellyfin jewish_calendar joaoapps_join juicenet kaiterra keba keenetic_ndms2 kef keyboard keyboard_remote kira kiwi kmtronic knx kodi konnected kostal_plenticore kraken kulersky kwb lacrosse lametric lastfm launch_library lcn lg_netcast lg_soundbar life360 lifx lifx_legacy lightwave limitlessled linode linux_battery litejet litterrobot logi_circle london_underground lookin loopenergy luci luftdaten lupusec lutron lutron_caseta lw12wifi lyft lyric magicseaweed mailgun marytts mastodon matrix maxcube mazda mcp23017 mediaroom media_extractor melcloud melissa message_bird met meteoalarm meteoclimatic meteo_france metoffice met_eireann mfi mhz19 microsoft miflora mikrotik mill minecraft_server minio -mitemp_bt +mobile_app mochad modbus modem_callerid modern_forms monoprice motioneye motion_blinds mpd +mqtt msteams mullvad mutesync mvglive mychevy mycroft myq mysensors +mysql mystrom mythicbeastsdns nad nam namecheapdns nanoleaf neato nederlandse_spoorwegen nello ness_alarm nest netatmo netdata netgear netgear_lte netio network neurio_energy nexia nextbus nextcloud nfandroidtv nightscout niko_home_control nilu nissan_leaf nmap_tracker nmbs noaa_tides norway_air +notify_events notion nsw_fuel_station nsw_rural_fire_service_feed nuheat nuki numato nut nws nx584 nzbget oasa_telematics obihai oem ohmconnect ombi omnilogic ondilo_ico onewire onkyo onvif openerz openevse opengarage openhome opensensemap opentherm_gw openuv openweathermap opnsense opple orangepi_gpio oru orvibo osramlightify +otp ovo_energy owntracks ozw p1_monitor panasonic_bluray panasonic_viera pandora pcal9535a pencom philips_js pi4ioe5v9xxxx picnic piglow pilight +ping pi_hole pjlink plaato +plex plugwise plum_lightpad pocketcasts point poolsense powerwall profiler progettihwsw proliphix prometheus prosegur proxmoxve proxy ps4 pulseaudio_loopback pushbullet pushover pvpc_hourly_pricing +python_script qbittorrent qld_bushfire qnap qrcode quantum_gateway qvr_pro qwikswitch rachio radiotherm rainbird raincloud rainforest_eagle rainmachine raspihats raspyrfm rdw recollect_waste +recorder recswitch reddit rejseplanen -remember_the_milk remote_rpi_gpio renault repetier +rest rflink rfxtrx ridwell ring ripple risco rituals_perfume_genie rmvtransport rocketchat roku roomba roon route53 rova rpi_gpio rpi_gpio_pwm rpi_pfio rpi_power rpi_rf ruckus_unleashed russound_rio russound_rnet sabnzbd saj samsungtv satel_integra schluter +scrape screenlogic scsgate season sendgrid sense sensehat sensibo sentry serial serial_pm sesame seventeentrack seven_segments sharkiq shelly shiftr shodan sht31 sia sighthound signal_messenger simplepush simplisafe sinch sisyphus skybeacon skybell sky_hub slack sleepiq slide sma smappee smarthab smartthings smarttub smarty smart_meter_texas smhi sms snapcast +snmp socat sochain solaredge solaredge_local solarlog solax soma somfy somfy_mylink sonarr songpal sonos sony_projector soundtouch spc speedtestdotnet spider splunk spotify +sql squeezebox srp_energy ssdp +ssl starline starlingbank startca statsd steam_online stiebel_eltron stookalert stream streamlabswater subaru suez_water supla surepetcare swiss_hydrological_data swiss_public_transport switchbot switcher_kis switchmate syncthing syncthru synology_dsm synology_srm systemd systemmonitor system_bridge tado tahoma tailscale tankerkoenig tank_utility tapsaff tasmota tautulli ted5000 telegram_bot tellduslive tellstick temper tesla tesla_wall_connector test tfiac thermoworks_smoke thingspeak thinkingcleaner tibber tikteck tile tmb todoist tof tolo toon totalconnect touchline tplink tplink_lte traccar trackr tractive tradfri trafikverket_train trafikverket_weatherstation transmission transport_nsw travisci trend tts tuya twentemilieu twilio twinkly twitch twitter ubus unifi unifiled unifi_direct upb upcloud upc_connect updater upnp uptimerobot usb uscis usgs_earthquakes_feed utility_meter uvc vallox vasttrafik velbus velux venstar vera verisure versasense +version vesync vicare vilfo vivotek vizio vlc vlc_telnet volkszaehler volumio volvooncall vultr w800rf32 +wake_on_lan wallbox waqi waterfurnace watson_iot watson_tts watttime waze_travel_time webostv wemo whirlpool whois wiffi wilight wink wirelesstag withings wled wolflink workday xbee xbox xbox_live xeoma xiaomi_aqara xiaomi_miio xiaomi_tv xmpp xs1 yale_smart_alarm yamaha yamaha_musiccast yandex_transport yeelight yeelightsunflower yi youless zabbix zengge zeroconf zerproc zestimate zha zhong_hong ziggo_mediabox_xl zoneminder zwave +zwave_js" + +# 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" + +# Home Assistant Core dependencies +# from package_constraints.txt +RDEPEND="${RDEPEND} + ~dev-python/aiodiscover-1.4.5[${PYTHON_USEDEP}] + ~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}] + ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] + >=dev-python/anyio-3.3.1[${PYTHON_USEDEP}] + ~dev-python/astral-2.2[${PYTHON_USEDEP}] + ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] + ~dev-python/async_timeout-4.0.0[${PYTHON_USEDEP}] + ~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}] + ~dev-python/attrs-21.2.0[${PYTHON_USEDEP}] + ~dev-python/awesomeversion-21.11.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8) + ~dev-python/bcrypt-3.1.7[${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-35.0.0[${PYTHON_USEDEP}] + ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] + ~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}] + ~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}] + ~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}] + >=dev-python/h11-0.12.0[${PYTHON_USEDEP}] + ~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}] + ~dev-python/home-assistant-frontend-20211203.0[${PYTHON_USEDEP}] + >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] + ~dev-python/httpx-0.21.0[${PYTHON_USEDEP}] + ~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] + ~dev-python/jinja-3.0.3[${PYTHON_USEDEP}] + ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] + ~dev-python/pandas-1.3.0[${PYTHON_USEDEP}] + ~dev-python/pillow-8.2.0[${PYTHON_USEDEP}] + =dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] + ~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}] + ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] + ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] + ~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}] + ~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}] + ~dev-python/pyyaml-6.0[${PYTHON_USEDEP}] + ~dev-python/regex-2021.8.28[${PYTHON_USEDEP}] + ~dev-python/requests-2.26.0[${PYTHON_USEDEP}] + ~net-analyzer/scapy-2.4.5 + ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}] + ~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}] + ~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}] + ~dev-python/websockets-9.1[${PYTHON_USEDEP}] + ~dev-python/yarl-1.6.3[${PYTHON_USEDEP}] + ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}]" + +# unknown origin, still something to clean up here +# some moved to suggested USE Flags +# +# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"] +# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",) + +RDEPEND="${RDEPEND} + ~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}] + >=dev-python/multidict-4.5.2[${PYTHON_USEDEP}] + >=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] + >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] + dev-python/pycparser[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.56.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.3.0[${PYTHON_USEDEP}] ) + acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ) + acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] ) + adax? ( ~dev-python/adax-0.2.0[${PYTHON_USEDEP}] ) + adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] ) + ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] ) + advantage_air? ( ~dev-python/advantage-air-0.2.5[${PYTHON_USEDEP}] ) + aemet? ( ~dev-python/AEMET-OpenData-0.2.1[${PYTHON_USEDEP}] ) + aftership? ( ~dev-python/pyaftership-0.1.2[${PYTHON_USEDEP}] ) + agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] ) + airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] ) + airnow? ( ~dev-python/pyairnow-1.1.0[${PYTHON_USEDEP}] ) + airthings? ( ~dev-python/airthings-cloud-0.1.0[${PYTHON_USEDEP}] ) + airtouch4? ( ~dev-python/airtouch4pyapi-1.0.5[${PYTHON_USEDEP}] ) + airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] ) + aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${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}] ) + amazon_polly? ( ~dev-python/boto3-1.16.52[${PYTHON_USEDEP}] ) + ambee? ( ~dev-python/ambee-0.4.0[${PYTHON_USEDEP}] ) + amberelectric? ( ~dev-python/amberelectric-1.0.3[${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.3[${PYTHON_USEDEP}] ) + ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] ) + androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] ) + android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] ) + anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] ) + anthemav? ( ~dev-python/anthemav-1.2.0[${PYTHON_USEDEP}] ) + apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] ) + apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] ) + apns? ( ~dev-python/apns2-0.3.0[${PYTHON_USEDEP}] ) + apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] ) + apprise? ( ~dev-python/apprise-0.9.6[${PYTHON_USEDEP}] ) + aprs? ( ~dev-python/aprslib-0.6.46[${PYTHON_USEDEP}] ~dev-python/geopy-2.1.0[${PYTHON_USEDEP}] ) + aqualogic? ( ~dev-python/aqualogic-2.6[${PYTHON_USEDEP}] ) + aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] ) + arcam_fmj? ( ~dev-python/arcam-fmj-0.12.0[${PYTHON_USEDEP}] ) + arduino? ( ~dev-python/PyMata-2.20[${PYTHON_USEDEP}] ) + arlo? ( ~dev-python/pyarlo-0.2.4[${PYTHON_USEDEP}] ) + arris_tg2492lg? ( ~dev-python/arris-tg2492lg-1.1.0[${PYTHON_USEDEP}] ) + aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) + asterisk_mbox? ( ~dev-python/asterisk_mbox-0.5.0[${PYTHON_USEDEP}] ) + asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ) + atag? ( ~dev-python/pyatag-0.3.5.3[${PYTHON_USEDEP}] ) + aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] ) + atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] ) + august? ( ~dev-python/yalexs-1.1.13[${PYTHON_USEDEP}] ) + aurora? ( ~dev-python/auroranoaa-0.0.2[${PYTHON_USEDEP}] ) + aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${PYTHON_USEDEP}] ) + avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] ) + avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] ) + avri? ( ~dev-python/avri-api-0.1.7[${PYTHON_USEDEP}] ~dev-python/pycountry-19.8.18[${PYTHON_USEDEP}] ) + awair? ( ~dev-python/python-awair-0.2.1[${PYTHON_USEDEP}] ) + aws? ( ~dev-python/aiobotocore-1.2.2[${PYTHON_USEDEP}] ) + axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] ) + baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] ) + balboa? ( ~dev-python/pybalboa-0.13[${PYTHON_USEDEP}] ) + bbb_gpio? ( ~dev-python/Adafruit_BBIO-1.1.1[${PYTHON_USEDEP}] ) + bbox? ( ~dev-python/pybbox-0.0.5_alpha0[${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-1.3.3[${PYTHON_USEDEP}] ) + blink? ( ~dev-python/blinkpy-0.17.0[${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}] ) + bluesound? ( ~dev-python/xmltodict-0.12.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}] ) + bmp280? ( ~dev-python/adafruit-circuitpython-bmp280-3.1.1[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] ) + bmw_connected_drive? ( ~dev-python/bimmer-connected-0.8.2[${PYTHON_USEDEP}] ) + bond? ( ~dev-python/bond-api-0.1.15[${PYTHON_USEDEP}] ) + bosch_shc? ( ~dev-python/boschshcpy-0.2.19[${PYTHON_USEDEP}] ) + braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] ) + broadlink? ( ~dev-python/broadlink-0.18.0[${PYTHON_USEDEP}] ) + brother? ( ~dev-python/brother-1.1.0[${PYTHON_USEDEP}] ) + brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] ) + brunt? ( ~dev-python/brunt-1.0.0[${PYTHON_USEDEP}] ) + bsblan? ( ~dev-python/bsblan-0.4.0[${PYTHON_USEDEP}] ) + bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] ) + bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] ) + buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] ) + caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] ) + camera? ( ~dev-python/PyTurboJPEG-1.6.3[${PYTHON_USEDEP}] ) + canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] ) + cast? ( ~dev-python/pychromecast-10.1.1[${PYTHON_USEDEP}] ) + channels? ( ~dev-python/pychannels-1.0.0[${PYTHON_USEDEP}] ) + circuit? ( ~dev-python/circuit-webhook-1.0.1[${PYTHON_USEDEP}] ) + cisco_ios? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) + cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] ) + cisco_webex_teams? ( ~dev-python/webexteamssdk-1.1.1[${PYTHON_USEDEP}] ) + clementine? ( ~dev-python/python-clementine-remote-1.0.1[${PYTHON_USEDEP}] ) + cli? ( app-misc/home-assistant-cli ) + climacell? ( ~dev-python/pyclimacell-0.18.2[${PYTHON_USEDEP}] ) + cloud? ( ~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}] ) + cloudflare? ( ~dev-python/pycfdns-1.2.2[${PYTHON_USEDEP}] ) + cmus? ( ~dev-python/pycmus-0.1.1[${PYTHON_USEDEP}] ) + co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] ) + coinbase? ( ~dev-python/coinbase-2.1.0[${PYTHON_USEDEP}] ) + color_extractor? ( ~dev-python/colorthief-0.2.1[${PYTHON_USEDEP}] ) + comfoconnect? ( ~dev-python/pycomfoconnect-0.4[${PYTHON_USEDEP}] ) + compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] ) + concord232? ( ~dev-python/concord232-0.15[${PYTHON_USEDEP}] ) + control4? ( ~dev-python/pyControl4-0.0.6[${PYTHON_USEDEP}] ) + coolmaster? ( ~dev-python/pycoolmasternet-async-0.1.2[${PYTHON_USEDEP}] ) + coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] ) + cppm_tracker? ( ~dev-python/clearpasspy-1.0.2[${PYTHON_USEDEP}] ) + cpuspeed? ( ~dev-python/py-cpuinfo-8.0.0[${PYTHON_USEDEP}] ) + crownstone? ( ~dev-python/crownstone-cloud-1.4.9[${PYTHON_USEDEP}] ~dev-python/crownstone-sse-2.0.3[${PYTHON_USEDEP}] ~dev-python/crownstone-uart-2.1.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ) + cups? ( ~dev-python/pycups-1.9.73[${PYTHON_USEDEP}] ) + daikin? ( ~dev-python/pydaikin-2.6.0[${PYTHON_USEDEP}] ) + danfoss_air? ( ~dev-python/pydanfossair-0.1.0[${PYTHON_USEDEP}] ) + darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] ) + datadog? ( ~dev-python/datadog-0.15.0[${PYTHON_USEDEP}] ) + debugpy? ( ~dev-python/debugpy-1.5.1[${PYTHON_USEDEP}] ) + deconz? ( ~dev-python/pydeconz-85[${PYTHON_USEDEP}] ) + decora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/decora-0.6[${PYTHON_USEDEP}] ) + decora_wifi? ( ~dev-python/decora-wifi-1.4[${PYTHON_USEDEP}] ) + delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] ) + deluge? ( ~dev-python/deluge-client-1.7.1[${PYTHON_USEDEP}] ) + denonavr? ( ~dev-python/denonavr-0.10.9[${PYTHON_USEDEP}] ) + deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] ) + devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] ) + devolo_home_network? ( ~dev-python/devolo-plc-api-0.6.3[${PYTHON_USEDEP}] ) + dexcom? ( ~dev-python/pydexcom-0.2.1[${PYTHON_USEDEP}] ) + dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.5[${PYTHON_USEDEP}] ) + dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] ) + digitalloggers? ( ~dev-python/dlipower-0.7.165[${PYTHON_USEDEP}] ) + digital_ocean? ( ~dev-python/python-digitalocean-1.13.2[${PYTHON_USEDEP}] ) + directv? ( ~dev-python/directv-0.4.0[${PYTHON_USEDEP}] ) + discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] ) + discord? ( ~dev-python/discord-py-1.7.3[${PYTHON_USEDEP}] ) + discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] ) + dlib_face_detect? ( ~dev-python/face_recognition-1.2.3[${PYTHON_USEDEP}] ) + dlib_face_identify? ( ~dev-python/face_recognition-1.2.3[${PYTHON_USEDEP}] ) + dlink? ( ~dev-python/pyW215-0.7.0[${PYTHON_USEDEP}] ) + dlna_dmr? ( ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] ) + dnsip? ( ~dev-python/aiodns-3.0.0[${PYTHON_USEDEP}] ) + dominos? ( ~dev-python/pizzapi-0.0.3[${PYTHON_USEDEP}] ) + doods? ( ~dev-python/pydoods-1.0.2[${PYTHON_USEDEP}] ~dev-python/pillow-8.2.0[${PYTHON_USEDEP}] ) + doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] ) + dovado? ( ~dev-python/dovado-0.4.1[${PYTHON_USEDEP}] ) + dsmr? ( ~dev-python/dsmr-parser-0.30[${PYTHON_USEDEP}] ) + dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] ) + dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] ) + dweet? ( ~dev-python/dweepy-0.3.0[${PYTHON_USEDEP}] ) + dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] ) + dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] ) + eafm? ( ~dev-python/aioeafm-0.1.2[${PYTHON_USEDEP}] ) + ebox? ( ~dev-python/pyebox-1.1.4[${PYTHON_USEDEP}] ) + ebusd? ( ~dev-python/ebusdpy-0.0.16[${PYTHON_USEDEP}] ) + ecoal_boiler? ( ~dev-python/ecoaliface-0.4.0[${PYTHON_USEDEP}] ) + ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] ) + econet? ( ~dev-python/pyeconet-0.1.14[${PYTHON_USEDEP}] ) + ecovacs? ( ~dev-python/sucks-0.9.4[${PYTHON_USEDEP}] ) + eddystone_temperature? ( ~dev-python/beacontools-1.2.3[${PYTHON_USEDEP}] ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ) + edimax? ( ~dev-python/pyedimax-0.2.1[${PYTHON_USEDEP}] ) + edl21? ( ~dev-python/pysml-0.0.5[${PYTHON_USEDEP}] ) + ee_brightbox? ( ~dev-python/eebrightbox-0.0.4[${PYTHON_USEDEP}] ) + egardia? ( ~dev-python/pythonegardia-1.0.40[${PYTHON_USEDEP}] ) + eight_sleep? ( ~dev-python/pyEight-0.1.9[${PYTHON_USEDEP}] ) + elgato? ( ~dev-python/elgato-2.2.0[${PYTHON_USEDEP}] ) + eliqonline? ( ~dev-python/eliqonline-1.2.2[${PYTHON_USEDEP}] ) + elkm1? ( ~dev-python/elkm1-lib-1.0.0[${PYTHON_USEDEP}] ) + elv? ( ~dev-python/pypca-0.0.7[${PYTHON_USEDEP}] ) + emby? ( ~dev-python/pyEmby-1.8[${PYTHON_USEDEP}] ) + emonitor? ( ~dev-python/aioemonitor-1.0.5[${PYTHON_USEDEP}] ) + emulated_hue? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ) + emulated_kasa? ( ~dev-python/sense-energy-0.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.0[${PYTHON_USEDEP}] ) + entur_public_transport? ( ~dev-python/enturclient-0.2.2[${PYTHON_USEDEP}] ) + environment_canada? ( ~dev-python/env-canada-0.5.18[${PYTHON_USEDEP}] ) + envirophat? ( ~dev-python/envirophat-0.0.6[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ) + envisalink? ( ~dev-python/pyenvisalink-4.0[${PYTHON_USEDEP}] ) + ephember? ( ~dev-python/pyephember-0.3.1[${PYTHON_USEDEP}] ) + epson? ( ~dev-python/epson-projector-0.4.2[${PYTHON_USEDEP}] ) + epsonworkforce? ( ~dev-python/epsonprinter-0.0.9[${PYTHON_USEDEP}] ) + eq3btsmart? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/python-eq3bt-0.1.11[${PYTHON_USEDEP}] ) + esphome? ( ~dev-python/aioesphomeapi-10.6.0[${PYTHON_USEDEP}] ) + essent? ( ~dev-python/PyEssent-0.14[${PYTHON_USEDEP}] ) + etherscan? ( ~dev-python/python-etherscan-api-0.0.3[${PYTHON_USEDEP}] ) + eufy? ( ~dev-python/lakeside-0.12[${PYTHON_USEDEP}] ) + everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) + evil_genius_labs? ( ~dev-python/pyevilgenius-1.0.0[${PYTHON_USEDEP}] ) + evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] ) + ezviz? ( ~dev-python/pyEzviz-0.2.0.5[${PYTHON_USEDEP}] ) + faa_delays? ( ~dev-python/faadelays-0.0.7[${PYTHON_USEDEP}] ) + familyhub? ( ~dev-python/python-family-hub-local-0.0.2[${PYTHON_USEDEP}] ) + fastdotcom? ( ~dev-python/fastdotcom-0.0.3[${PYTHON_USEDEP}] ) + feedreader? ( ~dev-python/feedparser-6.0.2[${PYTHON_USEDEP}] ) + ffmpeg? ( ~dev-python/ha-ffmpeg-3.0.2[${PYTHON_USEDEP}] ) + fibaro? ( ~dev-python/fiblary3-0.1.7[${PYTHON_USEDEP}] ) + fido? ( ~dev-python/pyfido-2.1.1[${PYTHON_USEDEP}] ) + fints? ( ~dev-python/fints-1.0.1[${PYTHON_USEDEP}] ) + fireservicerota? ( ~dev-python/pyfireservicerota-0.0.43[${PYTHON_USEDEP}] ) + firmata? ( ~dev-python/pymata-express-1.19[${PYTHON_USEDEP}] ) + fitbit? ( ~dev-python/fitbit-0.3.1[${PYTHON_USEDEP}] ) + fixer? ( ~dev-python/fixerio-1.0.0_alpha0[${PYTHON_USEDEP}] ) + fjaraskupan? ( ~dev-python/fjaraskupan-1.0.2[${PYTHON_USEDEP}] ) + fleetgo? ( ~dev-python/ritassist-0.9.2[${PYTHON_USEDEP}] ) + flexit? ( ~dev-python/pyflexit-0.3[${PYTHON_USEDEP}] ) + flic? ( ~dev-python/pyflic-2.0.3[${PYTHON_USEDEP}] ) + flick_electric? ( ~dev-python/PyFlick-0.0.2[${PYTHON_USEDEP}] ) + flipr? ( ~dev-python/flipr-api-1.4.1[${PYTHON_USEDEP}] ) + flo? ( ~dev-python/aioflo-2021.11.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.25.10[${PYTHON_USEDEP}] ) + folder_watcher? ( ~dev-python/watchdog-2.1.6[${PYTHON_USEDEP}] ) + foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] ) + forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] ) + forked_daapd? ( ~dev-python/pyforked-daapd-0.1.11[${PYTHON_USEDEP}] ~dev-python/pylibrespot-java-0.1.0[${PYTHON_USEDEP}] ) + fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] ) + foscam? ( ~dev-python/libpyfoscam-1.0[${PYTHON_USEDEP}] ) + freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] ) + freedompro? ( ~dev-python/pyfreedompro-1.1.0[${PYTHON_USEDEP}] ) + free_mobile? ( ~dev-python/freesms-0.2.0[${PYTHON_USEDEP}] ) + fritz? ( ~dev-python/fritzconnection-1.7.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] ) + fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.7.2[${PYTHON_USEDEP}] ) + fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] ) + fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] ) + frontier_silicon? ( ~dev-python/afsapi-0.0.4[${PYTHON_USEDEP}] ) + futurenow? ( ~dev-python/pyfnip-0.2[${PYTHON_USEDEP}] ) + garages_amsterdam? ( ~dev-python/garages-amsterdam-2.1.1[${PYTHON_USEDEP}] ) + garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] ) + gc100? ( ~dev-python/python-gc100-1.0.3_alpha0[${PYTHON_USEDEP}] ) + gdacs? ( ~dev-python/aio-georss-gdacs-0.5[${PYTHON_USEDEP}] ) + geniushub? ( ~dev-python/geniushub-client-0.6.30[${PYTHON_USEDEP}] ) + geonetnz_quakes? ( ~dev-python/aio-geojson-geonetnz-quakes-0.13[${PYTHON_USEDEP}] ) + geonetnz_volcano? ( ~dev-python/aio-geojson-geonetnz-volcano-0.6[${PYTHON_USEDEP}] ) + geo_json_events? ( ~dev-python/geojson-client-0.6[${PYTHON_USEDEP}] ) + geo_rss_events? ( ~dev-python/georss-generic-client-0.6[${PYTHON_USEDEP}] ) + gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] ) + github? ( ~dev-python/aiogithubapi-21.11.0[${PYTHON_USEDEP}] ) + gitlab_ci? ( ~dev-python/python-gitlab-1.6.0[${PYTHON_USEDEP}] ) + gitter? ( ~dev-python/gitterpy-0.1.7[${PYTHON_USEDEP}] ) + glances? ( ~dev-python/glances_api-0.2.0[${PYTHON_USEDEP}] ) + gntp? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] ) + goalfeed? ( ~dev-python/Pysher-1.0.1[${PYTHON_USEDEP}] ) + goalzero? ( ~dev-python/goalzero-0.2.1[${PYTHON_USEDEP}] ) + gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] ) + google? ( ~dev-python/google-api-python-client-1.6.4[${PYTHON_USEDEP}] ~dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] ~dev-python/oauth2client-4.0.0[${PYTHON_USEDEP}] ) + google_cloud? ( ~dev-python/google-cloud-texttospeech-0.4.0[${PYTHON_USEDEP}] ) + google_maps? ( ~dev-python/locationsharinglib-4.1.5[${PYTHON_USEDEP}] ) + google_pubsub? ( ~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}] ) + google_translate? ( ~dev-python/gTTS-2.2.3[${PYTHON_USEDEP}] ) + google_travel_time? ( ~dev-python/googlemaps-2.5.1[${PYTHON_USEDEP}] ) + gpmdp? ( ~dev-python/websocket-client-0.54.0[${PYTHON_USEDEP}] ) + gpsd? ( ~dev-python/gps3-0.33.3[${PYTHON_USEDEP}] ) + gree? ( ~dev-python/greeclimate-0.12.5[${PYTHON_USEDEP}] ) + greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] ) + greenwave? ( ~dev-python/greenwavereality-0.5.1[${PYTHON_USEDEP}] ) + growatt_server? ( ~dev-python/growattServer-1.1.0[${PYTHON_USEDEP}] ) + gstreamer? ( ~dev-python/gstreamer-player-1.1.2[${PYTHON_USEDEP}] ) + gtfs? ( ~dev-python/pygtfs-0.1.6[${PYTHON_USEDEP}] ) + guardian? ( ~dev-python/aioguardian-2021.11.0[${PYTHON_USEDEP}] ) + habitica? ( ~dev-python/habitipy-0.2.0[${PYTHON_USEDEP}] ) + hangouts? ( ~dev-python/hangups-0.4.14[${PYTHON_USEDEP}] ) + harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] ) + harmony? ( ~dev-python/aioharmony-0.2.8[${PYTHON_USEDEP}] ) + hdmi_cec? ( ~dev-python/pyCEC-0.5.1[${PYTHON_USEDEP}] ) + heatmiser? ( ~dev-python/heatmiserV3-1.1.18[${PYTHON_USEDEP}] ) + heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] ) + here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] ) + hikvision? ( ~dev-python/pyHik-0.3.0[${PYTHON_USEDEP}] ) + hikvisioncam? ( ~dev-python/hikvision-0.4[${PYTHON_USEDEP}] ) + hisense_aehw4a1? ( ~dev-python/pyaehw4a1-0.3.9[${PYTHON_USEDEP}] ) + hive? ( ~dev-python/pyhiveapi-0.4.2[${PYTHON_USEDEP}] ) + hlk_sw16? ( ~dev-python/hlk-sw16-0.0.9[${PYTHON_USEDEP}] ) + homekit? ( ~dev-python/HAP-python-4.3.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-0.6.4[${PYTHON_USEDEP}] ) + homematic? ( ~dev-python/pyhomematic-0.1.76[${PYTHON_USEDEP}] ) + homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${PYTHON_USEDEP}] ) + homeworks? ( ~dev-python/pyhomeworks-0.0.6[${PYTHON_USEDEP}] ) + home_connect? ( ~dev-python/homeconnect-0.6.3[${PYTHON_USEDEP}] ) + home_plus_control? ( ~dev-python/homepluscontrol-0.0.5[${PYTHON_USEDEP}] ) + honeywell? ( ~dev-python/somecomfort-0.8.0[${PYTHON_USEDEP}] ) + horizon? ( ~dev-python/horimote-0.4.1[${PYTHON_USEDEP}] ) + hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] ) + html5? ( ~dev-python/pywebpush-1.9.2[${PYTHON_USEDEP}] ) + http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ) + htu21d? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ) + huawei_lte? ( ~dev-python/huawei-lte-api-1.4.18[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ~dev-python/url-normalize-1.4.1[${PYTHON_USEDEP}] ) + hue? ( ~dev-python/aiohue-3.0.1[${PYTHON_USEDEP}] ) + huisbaasje? ( ~dev-python/huisbaasje-client-0.1.0[${PYTHON_USEDEP}] ) + hunterdouglas_powerview? ( ~dev-python/aiopvapi-1.6.14[${PYTHON_USEDEP}] ) + hvv_departures? ( ~dev-python/pygti-0.9.2[${PYTHON_USEDEP}] ) + hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] ) + hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] ) + ialarm? ( ~dev-python/pyialarm-1.9.0[${PYTHON_USEDEP}] ) + iammeter? ( ~dev-python/iammeter-0.1.7[${PYTHON_USEDEP}] ) + iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] ) + icloud? ( ~dev-python/pyicloud-0.10.2[${PYTHON_USEDEP}] ) + idteck_prox? ( ~dev-python/rfk101py-0.0.1[${PYTHON_USEDEP}] ) + ifttt? ( ~dev-python/pyfttt-0.3.2[${PYTHON_USEDEP}] ) + iglo? ( ~dev-python/iglo-1.2.7[${PYTHON_USEDEP}] ) + ign_sismologia? ( ~dev-python/georss-ign-sismologia-client-0.3[${PYTHON_USEDEP}] ) + ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] ) + image? ( ~dev-python/pillow-8.2.0[${PYTHON_USEDEP}] ) + imap? ( ~dev-python/aioimaplib-0.9.0[${PYTHON_USEDEP}] ) + incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] ) + influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] ) + insteon? ( ~dev-python/pyinsteon-1.0.13[${PYTHON_USEDEP}] ) + intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] ) + iota? ( ~dev-python/PyOTA-2.0.5[${PYTHON_USEDEP}] ) + iotawatt? ( ~dev-python/iotawattpy-0.1.0[${PYTHON_USEDEP}] ) + iperf3? ( ~dev-python/iperf3-0.1.11[${PYTHON_USEDEP}] ) + ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] ) + ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] ) + iqvia? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] ~dev-python/pyiqvia-2021.11.0[${PYTHON_USEDEP}] ) + irish_rail_transport? ( ~dev-python/pyirishrail-0.0.2[${PYTHON_USEDEP}] ) + islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${PYTHON_USEDEP}] ) + iss? ( ~dev-python/pyiss-1.0.1[${PYTHON_USEDEP}] ) + isy994? ( ~dev-python/pyisy-3.0.0[${PYTHON_USEDEP}] ) + itach? ( ~dev-python/pyitachip2ir-0.0.7[${PYTHON_USEDEP}] ) + izone? ( ~dev-python/python-izone-1.1.8[${PYTHON_USEDEP}] ) + jellyfin? ( ~dev-python/jellyfin-apiclient-python-1.7.2[${PYTHON_USEDEP}] ) + jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] ) + joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] ) + juicenet? ( ~dev-python/python-juicenet-1.0.2[${PYTHON_USEDEP}] ) + kaiterra? ( ~dev-python/kaiterra-async-client-0.0.2[${PYTHON_USEDEP}] ) + keba? ( ~dev-python/keba-kecontact-1.1.0[${PYTHON_USEDEP}] ) + keenetic_ndms2? ( ~dev-python/ndms2-client-0.1.1[${PYTHON_USEDEP}] ) + kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ) + keyboard? ( ~dev-python/PyUserInput-0.1.11[${PYTHON_USEDEP}] ) + keyboard_remote? ( ~dev-python/evdev-1.4.0[${PYTHON_USEDEP}] ~dev-python/aionotify-0.2.0[${PYTHON_USEDEP}] ) + kira? ( ~dev-python/pykira-0.1.1[${PYTHON_USEDEP}] ) + kiwi? ( ~dev-python/kiwiki-client-0.1.1[${PYTHON_USEDEP}] ) + kmtronic? ( ~dev-python/pykmtronic-0.3.0[${PYTHON_USEDEP}] ) + knx? ( ~dev-python/xknx-0.18.13[${PYTHON_USEDEP}] ) + kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] ) + konnected? ( ~dev-python/konnected-1.2.0[${PYTHON_USEDEP}] ) + kostal_plenticore? ( ~dev-python/kostal-plenticore-0.2.0[${PYTHON_USEDEP}] ) + kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] ) + kulersky? ( ~dev-python/pykulersky-0.5.2[${PYTHON_USEDEP}] ) + kwb? ( ~dev-python/pykwb-0.0.8[${PYTHON_USEDEP}] ) + lacrosse? ( ~dev-python/pylacrosse-0.4[${PYTHON_USEDEP}] ) + lametric? ( ~dev-python/lmnotify-0.0.4[${PYTHON_USEDEP}] ) + lastfm? ( ~dev-python/pylast-4.2.1[${PYTHON_USEDEP}] ) + launch_library? ( ~dev-python/pylaunches-1.2.0[${PYTHON_USEDEP}] ) + lcn? ( ~dev-python/pypck-0.7.10[${PYTHON_USEDEP}] ) + lg_netcast? ( ~dev-python/pylgnetcast-0.3.5[${PYTHON_USEDEP}] ) + lg_soundbar? ( ~dev-python/temescal-0.3[${PYTHON_USEDEP}] ) + life360? ( ~dev-python/life360-4.1.1[${PYTHON_USEDEP}] ) + lifx? ( ~dev-python/aiolifx-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] ) + lifx_legacy? ( ~dev-python/liffylights-0.9.4[${PYTHON_USEDEP}] ) + lightwave? ( ~dev-python/lightwave-0.19[${PYTHON_USEDEP}] ) + limitlessled? ( ~dev-python/limitlessled-1.1.3[${PYTHON_USEDEP}] ) + linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] ) + linux_battery? ( ~dev-python/batinfo-0.4.2[${PYTHON_USEDEP}] ) + litejet? ( ~dev-python/pylitejet-0.3.0[${PYTHON_USEDEP}] ) + litterrobot? ( ~dev-python/pylitterbot-2021.11.0[${PYTHON_USEDEP}] ) + logi_circle? ( ~dev-python/logi-circle-0.2.2[${PYTHON_USEDEP}] ) + london_underground? ( ~dev-python/london-tube-status-0.2[${PYTHON_USEDEP}] ) + lookin? ( ~dev-python/aiolookin-0.0.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.6.5[${PYTHON_USEDEP}] ) + lupusec? ( ~dev-python/lupupy-0.0.21[${PYTHON_USEDEP}] ) + lutron? ( ~dev-python/pylutron-0.2.8[${PYTHON_USEDEP}] ) + lutron_caseta? ( ~dev-python/pylutron-caseta-0.11.0[${PYTHON_USEDEP}] ~dev-python/aiolip-1.1.6[${PYTHON_USEDEP}] ) + lw12wifi? ( ~dev-python/lw12-0.9.2[${PYTHON_USEDEP}] ) + lyft? ( ~dev-python/lyft_rides-0.2[${PYTHON_USEDEP}] ) + lyric? ( ~dev-python/aiolyric-1.0.8[${PYTHON_USEDEP}] ) + magicseaweed? ( ~dev-python/magicseaweed-1.0.3[${PYTHON_USEDEP}] ) + mailgun? ( ~dev-python/pymailgunner-1.4[${PYTHON_USEDEP}] ) + marytts? ( ~dev-python/speak2mary-1.4.0[${PYTHON_USEDEP}] ) + mastodon? ( ~dev-python/Mastodon-py-1.5.1[${PYTHON_USEDEP}] ) + matrix? ( ~dev-python/matrix-client-0.4.0[${PYTHON_USEDEP}] ) + maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] ) + mazda? ( ~dev-python/pymazda-0.2.2[${PYTHON_USEDEP}] ) + mcp23017? ( ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] ~dev-python/adafruit-circuitpython-mcp230xx-2.2.2[${PYTHON_USEDEP}] ) + mediaroom? ( ~dev-python/pymediaroom-0.6.4.1[${PYTHON_USEDEP}] ) + media_extractor? ( ~dev-python/youtube_dl-2021.6.6[${PYTHON_USEDEP}] ) + melcloud? ( ~dev-python/pymelcloud-2.5.5[${PYTHON_USEDEP}] ) + melissa? ( ~dev-python/py-melissa-climate-2.1.4[${PYTHON_USEDEP}] ) + message_bird? ( ~dev-python/messagebird-1.2.0[${PYTHON_USEDEP}] ) + met? ( ~dev-python/PyMetno-0.9.0[${PYTHON_USEDEP}] ) + meteoalarm? ( ~dev-python/meteoalertapi-0.2.0[${PYTHON_USEDEP}] ) + meteoclimatic? ( ~dev-python/pymeteoclimatic-0.0.6[${PYTHON_USEDEP}] ) + meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] ) + metoffice? ( ~dev-python/datapoint-0.9.8[${PYTHON_USEDEP}] ) + met_eireann? ( ~dev-python/PyMetEireann-2021.8.0[${PYTHON_USEDEP}] ) + mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] ) + mhz19? ( ~dev-python/pmsensor-0.4[${PYTHON_USEDEP}] ) + microsoft? ( ~dev-python/pycsspeechtts-1.0.4[${PYTHON_USEDEP}] ) + miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] ) + mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] ) + mill? ( ~dev-python/millheater-0.9.0[${PYTHON_USEDEP}] ~dev-python/mill-local-0.1.0[${PYTHON_USEDEP}] ) + minecraft_server? ( ~dev-python/aiodns-3.0.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/mcstatus-6.0.0[${PYTHON_USEDEP}] ) + minio? ( ~dev-python/minio-5.0.10[${PYTHON_USEDEP}] ) + mitemp_bt? ( ~dev-python/mitemp-bt-0.0.5[${PYTHON_USEDEP}] ) + mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] ) + mochad? ( ~dev-python/pymochad-0.2.0[${PYTHON_USEDEP}] ) + modbus? ( ~dev-python/pymodbus-2.5.3_rc1[${PYTHON_USEDEP}] ) + modem_callerid? ( ~dev-python/phone-modem-0.1.1[${PYTHON_USEDEP}] ) + modern_forms? ( ~dev-python/aiomodernforms-0.1.8[${PYTHON_USEDEP}] ) + monoprice? ( ~dev-python/pymonoprice-0.3[${PYTHON_USEDEP}] ) + motioneye? ( ~dev-python/motioneye-client-0.3.12[${PYTHON_USEDEP}] ) + motion_blinds? ( ~dev-python/motionblinds-0.5.8[${PYTHON_USEDEP}] ) + mpd? ( ~dev-python/python-mpd2-3.0.4[${PYTHON_USEDEP}] ) + mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ) + msteams? ( ~dev-python/pymsteams-0.1.12[${PYTHON_USEDEP}] ) + mullvad? ( ~dev-python/mullvad-api-1.0.0[${PYTHON_USEDEP}] ) + mutesync? ( ~dev-python/mutesync-0.0.1[${PYTHON_USEDEP}] ) + mvglive? ( ~dev-python/PyMVGLive-1.1.4[${PYTHON_USEDEP}] ) + mychevy? ( ~dev-python/mychevy-2.1.1[${PYTHON_USEDEP}] ) + mycroft? ( ~dev-python/mycroftapi-2.0[${PYTHON_USEDEP}] ) + myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] ) + mysensors? ( ~dev-python/pymysensors-0.22.1[${PYTHON_USEDEP}] ) + mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] ) + mystrom? ( ~dev-python/python-mystrom-1.1.2[${PYTHON_USEDEP}] ) + mythicbeastsdns? ( ~dev-python/mbddns-0.1.2[${PYTHON_USEDEP}] ) + nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] ) + nam? ( ~dev-python/nettigo-air-monitor-1.2.1[${PYTHON_USEDEP}] ) + namecheapdns? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ) + nanoleaf? ( ~dev-python/aionanoleaf-0.1.1[${PYTHON_USEDEP}] ) + neato? ( ~dev-python/pybotvac-0.0.22[${PYTHON_USEDEP}] ) + nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] ) + nello? ( ~dev-python/pynello-2.0.3[${PYTHON_USEDEP}] ) + ness_alarm? ( ~dev-python/nessclient-0.9.15[${PYTHON_USEDEP}] ) + nest? ( ~dev-python/python-nest-4.1.0[${PYTHON_USEDEP}] ~dev-python/google-nest-sdm-0.4.0[${PYTHON_USEDEP}] ) + netatmo? ( ~dev-python/pyatmo-6.2.0[${PYTHON_USEDEP}] ) + netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] ) + netgear? ( ~dev-python/pynetgear-0.7.0[${PYTHON_USEDEP}] ) + netgear_lte? ( ~dev-python/eternalegypt-0.0.12[${PYTHON_USEDEP}] ) + netio? ( ~dev-python/pynetio-0.1.9.1[${PYTHON_USEDEP}] ) + network? ( ~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] ) + neurio_energy? ( ~dev-python/neurio-0.3.1[${PYTHON_USEDEP}] ) + nexia? ( ~dev-python/nexia-0.9.11[${PYTHON_USEDEP}] ) + nextbus? ( ~dev-python/py-nextbusnext-0.1.5[${PYTHON_USEDEP}] ) + nextcloud? ( ~dev-python/nextcloudmonitor-1.1.0[${PYTHON_USEDEP}] ) + nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.3[${PYTHON_USEDEP}] ) + nightscout? ( ~dev-python/py-nightscout-1.2.2[${PYTHON_USEDEP}] ) + niko_home_control? ( ~dev-python/niko-home-control-0.2.1[${PYTHON_USEDEP}] ) + nilu? ( ~dev-python/niluclient-0.1.2[${PYTHON_USEDEP}] ) + nissan_leaf? ( ~dev-python/pycarwings2-2.12[${PYTHON_USEDEP}] ) + nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/mac-vendor-lookup-0.1.11[${PYTHON_USEDEP}] ) + nmbs? ( ~dev-python/pyrail-0.0.3[${PYTHON_USEDEP}] ) + noaa_tides? ( ~dev-python/noaa-coops-0.1.8[${PYTHON_USEDEP}] ) + norway_air? ( ~dev-python/PyMetno-0.9.0[${PYTHON_USEDEP}] ) + notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] ) + notion? ( ~dev-python/aionotion-3.0.2[${PYTHON_USEDEP}] ) + nsw_fuel_station? ( ~dev-python/nsw-fuel-api-client-1.1.0[${PYTHON_USEDEP}] ) + nsw_rural_fire_service_feed? ( ~dev-python/aio-geojson-nsw-rfs-incidents-0.4[${PYTHON_USEDEP}] ) + nuheat? ( ~dev-python/nuheat-0.3.0[${PYTHON_USEDEP}] ) + nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] ) + numato? ( ~dev-python/numato-gpio-0.10.0[${PYTHON_USEDEP}] ) + nut? ( ~dev-python/pynut2-2.1.2[${PYTHON_USEDEP}] ) + nws? ( ~dev-python/pynws-1.3.2[${PYTHON_USEDEP}] ) + nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] ) + nzbget? ( ~dev-python/pynzbgetapi-0.2.0[${PYTHON_USEDEP}] ) + oasa_telematics? ( ~dev-python/oasatelematics-0.3[${PYTHON_USEDEP}] ) + obihai? ( ~dev-python/pyobihai-1.3.1[${PYTHON_USEDEP}] ) + oem? ( ~dev-python/oemthermostat-1.1.1[${PYTHON_USEDEP}] ) + ohmconnect? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ) + ombi? ( ~dev-python/pyombi-0.1.10[${PYTHON_USEDEP}] ) + omnilogic? ( ~dev-python/omnilogic-0.4.5[${PYTHON_USEDEP}] ) + ondilo_ico? ( ~dev-python/ondilo-0.2.0[${PYTHON_USEDEP}] ) + onewire? ( ~dev-python/pyownet-0.10.0[${PYTHON_USEDEP}] ~dev-python/pi1wire-0.1.0[${PYTHON_USEDEP}] ) + onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] ) + onvif? ( ~dev-python/onvif-zeep-async-1.2.0[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] ) + openerz? ( ~dev-python/openerz-api-0.1.0[${PYTHON_USEDEP}] ) + openevse? ( ~dev-python/openevsewifi-1.1.0[${PYTHON_USEDEP}] ) + opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] ) + openhome? ( ~dev-python/openhomedevice-2.0.1[${PYTHON_USEDEP}] ) + opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] ) + opentherm_gw? ( ~dev-python/pyotgw-1.1_beta1[${PYTHON_USEDEP}] ) + openuv? ( ~dev-python/pyopenuv-2021.11.0[${PYTHON_USEDEP}] ) + openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] ) + opnsense? ( ~dev-python/pyopnsense-0.2.0[${PYTHON_USEDEP}] ) + opple? ( ~dev-python/pyoppleio-1.0.5[${PYTHON_USEDEP}] ) + orangepi_gpio? ( ~dev-python/OPi-GPIO-0.5.2[${PYTHON_USEDEP}] ) + oru? ( ~dev-python/oru-0.1.11[${PYTHON_USEDEP}] ) + orvibo? ( ~dev-python/orvibo-1.1.1[${PYTHON_USEDEP}] ) + osramlightify? ( ~dev-python/lightify-1.0.7.3[${PYTHON_USEDEP}] ) + otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] ) + ovo_energy? ( ~dev-python/ovoenergy-1.1.12[${PYTHON_USEDEP}] ) + owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ) + ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] ) + p1_monitor? ( ~dev-python/p1monitor-1.0.0[${PYTHON_USEDEP}] ) + panasonic_bluray? ( ~dev-python/panacotta-0.1[${PYTHON_USEDEP}] ) + panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] ) + pandora? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) + pcal9535a? ( ~dev-python/pcal9535a-0.7[${PYTHON_USEDEP}] ) + pencom? ( ~dev-python/pencompy-0.0.3[${PYTHON_USEDEP}] ) + philips_js? ( ~dev-python/ha-philipsjs-2.7.6[${PYTHON_USEDEP}] ) + pi4ioe5v9xxxx? ( ~dev-python/pi4ioe5v9xxxx-0.0.2[${PYTHON_USEDEP}] ) + picnic? ( ~dev-python/python-picnic-api-1.1.0[${PYTHON_USEDEP}] ) + piglow? ( ~dev-python/piglow-1.2.4[${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}] ) + pjlink? ( ~dev-python/pypjlink2-1.2.1[${PYTHON_USEDEP}] ) + plaato? ( ~dev-python/pyplaato-0.0.15[${PYTHON_USEDEP}] ) + plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] ) + plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] ) + plum_lightpad? ( ~dev-python/plumlightpad-0.0.11[${PYTHON_USEDEP}] ) + pocketcasts? ( ~dev-python/pycketcasts-1.0.0[${PYTHON_USEDEP}] ) + point? ( ~dev-python/pypoint-2.2.1[${PYTHON_USEDEP}] ) + poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] ) + powerwall? ( ~dev-python/tesla-powerwall-0.3.12[${PYTHON_USEDEP}] ) + profiler? ( ~dev-python/pyprof2calltree-1.4.5[${PYTHON_USEDEP}] ~dev-python/guppy3-3.1.2[${PYTHON_USEDEP}] ~dev-python/objgraph-3.4.1[${PYTHON_USEDEP}] ) + progettihwsw? ( ~dev-python/ProgettiHWSW-0.1.1[${PYTHON_USEDEP}] ) + proliphix? ( ~dev-python/proliphix-0.4.1[${PYTHON_USEDEP}] ) + prometheus? ( ~dev-python/prometheus_client-0.7.1[${PYTHON_USEDEP}] ) + prosegur? ( ~dev-python/pyprosegur-0.0.5[${PYTHON_USEDEP}] ) + proxmoxve? ( ~dev-python/proxmoxer-1.1.1[${PYTHON_USEDEP}] ) + proxy? ( ~dev-python/pillow-8.2.0[${PYTHON_USEDEP}] ) + ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${PYTHON_USEDEP}] ) + pulseaudio_loopback? ( ~dev-python/pulsectl-20.2.4[${PYTHON_USEDEP}] ) + pushbullet? ( ~dev-python/pushbullet-py-0.11.0[${PYTHON_USEDEP}] ) + pushover? ( ~dev-python/pushover_complete-1.1.1[${PYTHON_USEDEP}] ) + pvpc_hourly_pricing? ( ~dev-python/aiopvpc-2.2.4[${PYTHON_USEDEP}] ) + python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] ) + qbittorrent? ( ~dev-python/python-qbittorrent-0.4.2[${PYTHON_USEDEP}] ) + qld_bushfire? ( ~dev-python/georss-qld-bushfire-alert-client-0.5[${PYTHON_USEDEP}] ) + qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] ) + qrcode? ( ~dev-python/pillow-8.2.0[${PYTHON_USEDEP}] ~dev-python/pyzbar-0.1.7[${PYTHON_USEDEP}] ) + quantum_gateway? ( ~dev-python/quantum-gateway-0.0.6[${PYTHON_USEDEP}] ) + qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] ) + qwikswitch? ( ~dev-python/pyqwikswitch-0.93[${PYTHON_USEDEP}] ) + rachio? ( ~dev-python/RachioPy-1.0.3[${PYTHON_USEDEP}] ) + radiotherm? ( ~dev-python/radiotherm-2.1.0[${PYTHON_USEDEP}] ) + rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] ) + raincloud? ( ~dev-python/raincloudy-0.0.7[${PYTHON_USEDEP}] ) + rainforest_eagle? ( ~dev-python/aioeagle-1.1.0[${PYTHON_USEDEP}] ~dev-python/uEagle-0.0.2[${PYTHON_USEDEP}] ) + rainmachine? ( ~dev-python/regenmaschine-2021.10.0[${PYTHON_USEDEP}] ) + raspihats? ( ~dev-python/raspihats-2.2.3[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ) + raspyrfm? ( ~dev-python/raspyrfm-client-1.2.8[${PYTHON_USEDEP}] ) + rdw? ( ~dev-python/vehicle-0.2.2[${PYTHON_USEDEP}] ) + recollect_waste? ( ~dev-python/aiorecollect-1.0.8[${PYTHON_USEDEP}] ) + recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] ) + recswitch? ( ~dev-python/pyrecswitch-1.0.2[${PYTHON_USEDEP}] ) + reddit? ( ~dev-python/praw-7.4.0[${PYTHON_USEDEP}] ) + rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] ) + remember_the_milk? ( ~dev-python/RtmAPI-0.7.2[${PYTHON_USEDEP}] ~dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] ) + remote_rpi_gpio? ( ~dev-python/gpiozero-1.5.1[${PYTHON_USEDEP}] ) + renault? ( ~dev-python/renault-api-0.1.4[${PYTHON_USEDEP}] ) + repetier? ( ~dev-python/pyrepetier-3.0.5[${PYTHON_USEDEP}] ) + rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + rflink? ( ~dev-python/rflink-0.0.58[${PYTHON_USEDEP}] ) + rfxtrx? ( ~dev-python/pyRFXtrx-0.27.0[${PYTHON_USEDEP}] ) + ridwell? ( ~dev-python/aioridwell-0.2.0[${PYTHON_USEDEP}] ) + ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] ) + ripple? ( ~dev-python/python-ripple-api-0.0.3[${PYTHON_USEDEP}] ) + risco? ( ~dev-python/pyrisco-0.3.1[${PYTHON_USEDEP}] ) + rituals_perfume_genie? ( ~dev-python/pyrituals-0.0.6[${PYTHON_USEDEP}] ) + rmvtransport? ( ~dev-python/PyRMVtransport-0.3.3[${PYTHON_USEDEP}] ) + rocketchat? ( ~dev-python/rocketchat-API-0.6.1[${PYTHON_USEDEP}] ) + roku? ( ~dev-python/rokuecp-0.8.4[${PYTHON_USEDEP}] ) + roomba? ( ~dev-python/roombapy-1.6.4[${PYTHON_USEDEP}] ) + roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] ) + route53? ( ~dev-python/boto3-1.16.52[${PYTHON_USEDEP}] ) + rova? ( ~dev-python/rova-0.2.1[${PYTHON_USEDEP}] ) + rpi_gpio? ( ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] ) + rpi_gpio_pwm? ( ~dev-python/pwmled-1.6.7[${PYTHON_USEDEP}] ) + rpi_pfio? ( ~dev-python/pifacecommon-4.2.2[${PYTHON_USEDEP}] ~dev-python/pifacedigitalio-3.0.5[${PYTHON_USEDEP}] ) + rpi_power? ( ~dev-python/rpi-bad-power-0.1.0[${PYTHON_USEDEP}] ) + rpi_rf? ( ~dev-python/rpi-rf-0.9.7[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] ) + ruckus_unleashed? ( ~dev-python/pyruckus-0.12[${PYTHON_USEDEP}] ) + russound_rio? ( ~dev-python/russound-rio-0.1.7[${PYTHON_USEDEP}] ) + russound_rnet? ( ~dev-python/russound-0.1.9[${PYTHON_USEDEP}] ) + sabnzbd? ( ~dev-python/pysabnzbd-1.1.0[${PYTHON_USEDEP}] ) + saj? ( ~dev-python/pysaj-0.0.16[${PYTHON_USEDEP}] ) + samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] ) + satel_integra? ( ~dev-python/satel-integra-0.3.4[${PYTHON_USEDEP}] ) + schluter? ( ~dev-python/py-schluter-0.1.7[${PYTHON_USEDEP}] ) + scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] ) + screenlogic? ( ~dev-python/screenlogicpy-0.5.3[${PYTHON_USEDEP}] ) + scsgate? ( ~dev-python/scsgate-0.1.0[${PYTHON_USEDEP}] ) + season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] ) + sendgrid? ( ~dev-python/sendgrid-6.8.2[${PYTHON_USEDEP}] ) + sense? ( ~dev-python/sense-energy-0.9.3[${PYTHON_USEDEP}] ) + sensehat? ( ~dev-python/python-sense-hat-2.2.0[${PYTHON_USEDEP}] ) + sensibo? ( ~dev-python/pysensibo-1.0.3[${PYTHON_USEDEP}] ) + sentry? ( ~dev-python/sentry-sdk-1.5.0[${PYTHON_USEDEP}] ) + serial? ( ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ) + serial_pm? ( ~dev-python/pmsensor-0.4[${PYTHON_USEDEP}] ) + sesame? ( ~dev-python/pysesame2-1.0.1[${PYTHON_USEDEP}] ) + seventeentrack? ( ~dev-python/py17track-2021.12.1[${PYTHON_USEDEP}] ) + seven_segments? ( ~dev-python/pillow-8.2.0[${PYTHON_USEDEP}] ) + sharkiq? ( ~dev-python/sharkiqpy-0.1.8[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-1.0.5[${PYTHON_USEDEP}] ) + shiftr? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ) + shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] ) + sht31? ( ~dev-python/Adafruit-GPIO-1.0.3[${PYTHON_USEDEP}] ~dev-python/Adafruit-SHT31-1.0.2[${PYTHON_USEDEP}] ) + sia? ( ~dev-python/pysiaalarm-3.0.2[${PYTHON_USEDEP}] ) + sighthound? ( ~dev-python/pillow-8.2.0[${PYTHON_USEDEP}] ~dev-python/simplehound-0.3[${PYTHON_USEDEP}] ) + signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] ) + simplepush? ( ~dev-python/simplepush-1.1.4[${PYTHON_USEDEP}] ) + simplisafe? ( ~dev-python/simplisafe-python-2021.11.2[${PYTHON_USEDEP}] ) + sinch? ( ~dev-python/clx-sdk-xms-1.0.0[${PYTHON_USEDEP}] ) + sisyphus? ( ~dev-python/sisyphus-control-3.0[${PYTHON_USEDEP}] ) + skybeacon? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] ) + skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] ) + sky_hub? ( ~dev-python/pyskyqhub-0.1.3[${PYTHON_USEDEP}] ) + slack? ( ~dev-python/slackclient-2.5.0[${PYTHON_USEDEP}] ) + sleepiq? ( ~dev-python/sleepyq-0.8.1[${PYTHON_USEDEP}] ) + slide? ( ~dev-python/goslide-api-0.5.1[${PYTHON_USEDEP}] ) + sma? ( ~dev-python/pysma-0.6.9[${PYTHON_USEDEP}] ) + smappee? ( ~dev-python/pysmappee-0.2.27[${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}] ) + smarttub? ( ~dev-python/python-smarttub-0.0.28[${PYTHON_USEDEP}] ) + smarty? ( ~dev-python/pysmarty-0.8[${PYTHON_USEDEP}] ) + smart_meter_texas? ( ~dev-python/smart-meter-texas-0.4.7[${PYTHON_USEDEP}] ) + smhi? ( ~dev-python/smhi-pkg-1.0.15[${PYTHON_USEDEP}] ) + sms? ( ~dev-python/python-gammu-3.2.3[${PYTHON_USEDEP}] ) + snapcast? ( ~dev-python/snapcast-2.1.3[${PYTHON_USEDEP}] ) + snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] ) + socat? ( net-misc/socat ) + sochain? ( ~dev-python/python-sochain-api-0.0.2[${PYTHON_USEDEP}] ) + solaredge? ( ~dev-python/solaredge-0.0.2[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ) + solaredge_local? ( ~dev-python/solaredge-local-0.2.0[${PYTHON_USEDEP}] ) + solarlog? ( ~dev-python/sunwatcher-0.2.1[${PYTHON_USEDEP}] ) + solax? ( ~dev-python/solax-0.2.8[${PYTHON_USEDEP}] ) + soma? ( ~dev-python/pysoma-0.0.10[${PYTHON_USEDEP}] ) + somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] ) + somfy_mylink? ( ~dev-python/somfy-mylink-synergy-1.0.6[${PYTHON_USEDEP}] ) + sonarr? ( ~dev-python/sonarr-0.3.0[${PYTHON_USEDEP}] ) + songpal? ( ~dev-python/python-songpal-0.12[${PYTHON_USEDEP}] ) + sonos? ( ~dev-python/soco-0.25.0[${PYTHON_USEDEP}] ) + sony_projector? ( ~dev-python/pySDCP-1[${PYTHON_USEDEP}] ) + soundtouch? ( ~dev-python/libsoundtouch-0.8.0[${PYTHON_USEDEP}] ) + spc? ( ~dev-python/pyspcwebgw-0.4.0[${PYTHON_USEDEP}] ) + speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] ) + spider? ( ~dev-python/spiderpy-1.6.1[${PYTHON_USEDEP}] ) + splunk? ( ~dev-python/hass-splunk-0.1.1[${PYTHON_USEDEP}] ) + spotify? ( ~dev-python/spotipy-2.19.0[${PYTHON_USEDEP}] ) + sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] ) + squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${PYTHON_USEDEP}] ) + srp_energy? ( ~dev-python/srpenergy-1.3.2[${PYTHON_USEDEP}] ) + ssdp? ( ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] ) + ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy ) + starline? ( ~dev-python/starline-0.1.5[${PYTHON_USEDEP}] ) + starlingbank? ( ~dev-python/starlingbank-3.2[${PYTHON_USEDEP}] ) + startca? ( ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] ) + steam_online? ( ~dev-python/steamodd-4.21[${PYTHON_USEDEP}] ) + stiebel_eltron? ( ~dev-python/pystiebeleltron-0.0.1[${PYTHON_USEDEP}] ) + stookalert? ( ~dev-python/stookalert-0.1.4[${PYTHON_USEDEP}] ) + stream? ( =dev-python/ha-av-8.0.4_rc1 ) + streamlabswater? ( ~dev-python/streamlabswater-1.0.1[${PYTHON_USEDEP}] ) + subaru? ( ~dev-python/subarulink-0.3.12[${PYTHON_USEDEP}] ) + suez_water? ( ~dev-python/pysuez-0.1.19[${PYTHON_USEDEP}] ) + supla? ( ~dev-python/asyncpysupla-0.0.5[${PYTHON_USEDEP}] ) + surepetcare? ( ~dev-python/surepy-0.7.2[${PYTHON_USEDEP}] ) + swiss_hydrological_data? ( ~dev-python/swisshydrodata-0.1.0[${PYTHON_USEDEP}] ) + swiss_public_transport? ( ~dev-python/python_opendata_transport-0.2.1[${PYTHON_USEDEP}] ) + switchbot? ( ~dev-python/PySwitchbot-0.13.0[${PYTHON_USEDEP}] ) + switcher_kis? ( ~dev-python/aioswitcher-2.0.6[${PYTHON_USEDEP}] ) + switchmate? ( ~dev-python/PySwitchmate-0.4.6[${PYTHON_USEDEP}] ) + syncthing? ( ~dev-python/aiosyncthing-0.5.1[${PYTHON_USEDEP}] ) + syncthru? ( ~dev-python/PySyncThru-0.7.10[${PYTHON_USEDEP}] ~dev-python/url-normalize-1.4.1[${PYTHON_USEDEP}] ) + synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.4[${PYTHON_USEDEP}] ) + synology_srm? ( ~dev-python/synology-srm-0.2.0[${PYTHON_USEDEP}] ) + systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] ) + system_bridge? ( ~dev-python/systembridge-2.2.3[${PYTHON_USEDEP}] ) + tado? ( ~dev-python/python-tado-0.12.0[${PYTHON_USEDEP}] ) + tahoma? ( ~dev-python/tahoma-api-0.0.16[${PYTHON_USEDEP}] ) + tailscale? ( ~dev-python/tailscale-0.1.3[${PYTHON_USEDEP}] ) + tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] ) + tank_utility? ( ~dev-python/tank_utility-1.4.0[${PYTHON_USEDEP}] ) + tapsaff? ( ~dev-python/tapsaff-0.2.1[${PYTHON_USEDEP}] ) + tasmota? ( ~dev-python/HATasmota-0.3.0[${PYTHON_USEDEP}] ) + tautulli? ( ~dev-python/pytautulli-21.11.0[${PYTHON_USEDEP}] ) + ted5000? ( ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + telegram_bot? ( ~dev-python/python-telegram-bot-13.1[${PYTHON_USEDEP}] ~dev-python/PySocks-1.7.1[${PYTHON_USEDEP}] ) + tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] ) + tellstick? ( ~dev-python/tellcore-net-0.4[${PYTHON_USEDEP}] ~dev-python/tellcore-py-1.1.2[${PYTHON_USEDEP}] ) + temper? ( ~dev-python/temperusb-1.5.3[${PYTHON_USEDEP}] ) + tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] ) + tesla_wall_connector? ( ~dev-python/tesla-wall-connector-1.0.0[${PYTHON_USEDEP}] ) + tfiac? ( ~dev-python/pytfiac-0.4[${PYTHON_USEDEP}] ) + thermoworks_smoke? ( ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ~dev-python/thermoworks-smoke-0.1.8[${PYTHON_USEDEP}] ) + thingspeak? ( ~dev-python/thingspeak-1.0.0[${PYTHON_USEDEP}] ) + thinkingcleaner? ( ~dev-python/pythinkingcleaner-0.0.3[${PYTHON_USEDEP}] ) + tibber? ( ~dev-python/pyTibber-0.21.0[${PYTHON_USEDEP}] ) + tikteck? ( ~dev-python/tikteck-0.4[${PYTHON_USEDEP}] ) + tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] ) + tmb? ( ~dev-python/tmb-0.0.4[${PYTHON_USEDEP}] ) + todoist? ( ~dev-python/todoist-python-8.0.0[${PYTHON_USEDEP}] ) + tof? ( ~dev-python/VL53L1X2-0.1.5[${PYTHON_USEDEP}] ) + tolo? ( ~dev-python/tololib-0.1.0_beta3[${PYTHON_USEDEP}] ) + toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] ) + totalconnect? ( ~dev-python/total-connect-client-2021.11.4[${PYTHON_USEDEP}] ) + touchline? ( ~dev-python/pytouchline-0.7[${PYTHON_USEDEP}] ) + tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] ) + tplink_lte? ( ~dev-python/tp-connected-0.0.4[${PYTHON_USEDEP}] ) + traccar? ( ~dev-python/pytraccar-0.10.0[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ) + trackr? ( ~dev-python/pytrackr-0.0.5[${PYTHON_USEDEP}] ) + tractive? ( ~dev-python/aiotractive-0.5.2[${PYTHON_USEDEP}] ) + tradfri? ( ~dev-python/pytradfri-7.2.1[${PYTHON_USEDEP}] ) + trafikverket_train? ( ~dev-python/pytrafikverket-0.1.6.2[${PYTHON_USEDEP}] ) + trafikverket_weatherstation? ( ~dev-python/pytrafikverket-0.1.6.2[${PYTHON_USEDEP}] ) + transmission? ( ~dev-python/transmissionrpc-0.11[${PYTHON_USEDEP}] ) + transport_nsw? ( ~dev-python/PyTransportNSW-0.1.1[${PYTHON_USEDEP}] ) + travisci? ( ~dev-python/TravisPy-0.3.5[${PYTHON_USEDEP}] ) + trend? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] ) + tts? ( ~media-libs/mutagen-1.45.1 ) + tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.3[${PYTHON_USEDEP}] ) + twentemilieu? ( ~dev-python/twentemilieu-0.5.0[${PYTHON_USEDEP}] ) + twilio? ( ~dev-python/twilio-6.32.0[${PYTHON_USEDEP}] ) + twinkly? ( ~dev-python/twinkly-client-0.0.2[${PYTHON_USEDEP}] ) + twitch? ( ~dev-python/python-twitch-client-0.6.0[${PYTHON_USEDEP}] ) + twitter? ( ~dev-python/TwitterAPI-2.7.5[${PYTHON_USEDEP}] ) + ubus? ( ~dev-python/openwrt-ubus-rpc-0.0.2[${PYTHON_USEDEP}] ) + unifi? ( ~dev-python/aiounifi-28[${PYTHON_USEDEP}] ) + unifiled? ( ~dev-python/unifiled-0.11[${PYTHON_USEDEP}] ) + unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) + upb? ( ~dev-python/upb-lib-0.4.12[${PYTHON_USEDEP}] ) + upcloud? ( ~dev-python/upcloud-api-2.0.0[${PYTHON_USEDEP}] ) + upc_connect? ( ~dev-python/connect-box-0.2.8[${PYTHON_USEDEP}] ) + updater? ( ~dev-python/distro-1.5.0[${PYTHON_USEDEP}] ) + upnp? ( ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] ) + uptimerobot? ( ~dev-python/pyuptimerobot-21.11.0[${PYTHON_USEDEP}] ) + usb? ( ~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ) + uscis? ( ~dev-python/uscisstatus-0.1.1[${PYTHON_USEDEP}] ) + usgs_earthquakes_feed? ( ~dev-python/geojson-client-0.6[${PYTHON_USEDEP}] ) + utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] ) + uvc? ( ~dev-python/uvcclient-0.11.0[${PYTHON_USEDEP}] ) + vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] ) + vasttrafik? ( ~dev-python/vtjp-0.1.14[${PYTHON_USEDEP}] ) + velbus? ( ~dev-python/velbus-aio-2021.11.7[${PYTHON_USEDEP}] ) + velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] ) + venstar? ( ~dev-python/venstarcolortouch-0.15[${PYTHON_USEDEP}] ) + vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] ) + verisure? ( ~dev-python/vsure-1.7.3[${PYTHON_USEDEP}] ) + versasense? ( ~dev-python/pyversasense-0.0.6[${PYTHON_USEDEP}] ) + version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] ) + vesync? ( ~dev-python/pyvesync-1.4.1[${PYTHON_USEDEP}] ) + vicare? ( ~dev-python/PyViCare-2.13.1[${PYTHON_USEDEP}] ) + vilfo? ( ~dev-python/vilfo-api-client-0.3.2[${PYTHON_USEDEP}] ) + vivotek? ( ~dev-python/libpyvivotek-0.4.0[${PYTHON_USEDEP}] ) + vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] ) + vlc? ( ~dev-python/python-vlc-1.1.2[${PYTHON_USEDEP}] ) + vlc_telnet? ( ~dev-python/aiovlc-0.1.0[${PYTHON_USEDEP}] ) + volkszaehler? ( ~dev-python/volkszaehler-0.2.1[${PYTHON_USEDEP}] ) + volumio? ( ~dev-python/pyvolumio-0.1.3[${PYTHON_USEDEP}] ) + volvooncall? ( ~dev-python/volvooncall-0.9.1[${PYTHON_USEDEP}] ) + vultr? ( ~dev-python/vultr-0.1.2[${PYTHON_USEDEP}] ) + w800rf32? ( ~dev-python/pyW800rf32-0.1[${PYTHON_USEDEP}] ) + wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] ) + wallbox? ( ~dev-python/wallbox-0.4.4[${PYTHON_USEDEP}] ) + waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] ) + waterfurnace? ( ~dev-python/waterfurnace-1.1.0[${PYTHON_USEDEP}] ) + watson_iot? ( ~dev-python/ibmiotf-0.3.4[${PYTHON_USEDEP}] ) + watson_tts? ( ~dev-python/ibm-watson-5.2.2[${PYTHON_USEDEP}] ) + watttime? ( ~dev-python/aiowatttime-0.1.1[${PYTHON_USEDEP}] ) + waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.13[${PYTHON_USEDEP}] ) + webostv? ( ~dev-python/aiopylgtv-0.4.0[${PYTHON_USEDEP}] ) + wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] ) + whirlpool? ( ~dev-python/whirlpool-sixth-sense-0.15.1[${PYTHON_USEDEP}] ) + whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] ) + wiffi? ( ~dev-python/wiffi-1.1.0[${PYTHON_USEDEP}] ) + wilight? ( ~dev-python/pywilight-0.0.70[${PYTHON_USEDEP}] ) + wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] ) + wirelesstag? ( ~dev-python/wirelesstagpy-0.8.1[${PYTHON_USEDEP}] ) + withings? ( ~dev-python/withings-api-2.3.2[${PYTHON_USEDEP}] ) + wled? ( ~dev-python/wled-0.10.1[${PYTHON_USEDEP}] ) + wolflink? ( ~dev-python/wolf_smartset-0.1.11[${PYTHON_USEDEP}] ) + workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] ) + xbee? ( ~dev-python/xbee-helper-0.0.7[${PYTHON_USEDEP}] ) + xbox? ( ~dev-python/xbox-webapi-2.0.11[${PYTHON_USEDEP}] ) + xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] ) + xeoma? ( ~dev-python/pyxeoma-1.4.1[${PYTHON_USEDEP}] ) + xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] ) + xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.4[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.9.1[${PYTHON_USEDEP}] ) + xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] ) + xmpp? ( ~dev-python/slixmpp-1.7.1[${PYTHON_USEDEP}] ) + xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] ) + yale_smart_alarm? ( ~dev-python/yalesmartalarmclient-0.3.4[${PYTHON_USEDEP}] ) + yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] ) + yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.2[${PYTHON_USEDEP}] ) + yandex_transport? ( ~dev-python/aioymaps-1.2.1[${PYTHON_USEDEP}] ) + yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] ) + yeelightsunflower? ( ~dev-python/yeelightsunflower-0.0.10[${PYTHON_USEDEP}] ) + yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] ) + youless? ( ~dev-python/youless-api-0.15[${PYTHON_USEDEP}] ) + zabbix? ( ~dev-python/py-zabbix-1.1.7[${PYTHON_USEDEP}] ) + zengge? ( ~dev-python/zengge-0.2[${PYTHON_USEDEP}] ) + zeroconf? ( ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}] ) + zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] ) + zestimate? ( ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.64[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.42.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.6.3[${PYTHON_USEDEP}] ) + zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] ) + ziggo_mediabox_xl? ( ~dev-python/ziggo-mediabox-xl-1.1.0[${PYTHON_USEDEP}] ) + zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] ) + zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] ) + zwave_js? ( ~dev-python/zwave-js-server-python-0.33.0[${PYTHON_USEDEP}] )" + +BDEPEND="${RDEPEND} + test? ( + ~dev-python/codecov-2.1.12[${PYTHON_USEDEP}] + ~dev-python/coverage-6.2[${PYTHON_USEDEP}] + ~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}] + ~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}] + ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] + ~dev-python/mypy-0.910[${PYTHON_USEDEP}] + ~dev-python/pipdeptree-2.2.0[${PYTHON_USEDEP}] + ~dev-vcs/pre-commit-2.16.0 + ~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}] + ~dev-python/pylint-2.12.1[${PYTHON_USEDEP}] + ~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}] + ~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}] + ~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}] + ~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}] + ~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}] + ~dev-python/pytest-timeout-2.0.1[${PYTHON_USEDEP}] + ~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}] + ~dev-python/pytest-6.2.5[${PYTHON_USEDEP}] + ~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}] + ~dev-python/responses-0.12.0[${PYTHON_USEDEP}] + ~dev-python/respx-0.19.0[${PYTHON_USEDEP}] + ~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}] + ~dev-python/tqdm-4.49.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 +} + diff --git a/app-misc/homeassistant-full/homeassistant-full-9999.ebuild b/app-misc/homeassistant-full/homeassistant-full-9999.ebuild index c538d0fbd..4fe868d25 100644 --- a/app-misc/homeassistant-full/homeassistant-full-9999.ebuild +++ b/app-misc/homeassistant-full/homeassistant-full-9999.ebuild @@ -27,7 +27,7 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" -IUSE="abode accuweather acer_projector acmeda adax adguard ads advantage_air aemet aftership agent_dvr airly airnow airthings airtouch4 airvisual aladdin_connect alarmdecoder almond alpha_vantage amazon_polly ambee amberelectric ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apns apple_tv apprise aprs aqualogic aquostv arcam_fmj arduino arlo arris_tg2492lg aruba asterisk_mbox asuswrt atag aten_pe atome august aurora aurora_abb_powerone avea avion -avri awair -aws axis baidu bbb_gpio bbox -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluesound bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmp280 bmw_connected_drive bond bosch_shc braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast channels circuit cisco_ios cisco_mobility_express cisco_webex_teams clementine cli climacell cloud cloudflare cmus co2signal coinbase color_extractor comfoconnect compensation concord232 control4 coolmaster coronavirus cppm_tracker cpuspeed crownstone cups daikin danfoss_air darksky datadog debugpy deconz decora decora_wifi delijn deluge denonavr deutsche_bahn devolo_home_control dexcom dhcp dht digitalloggers digital_ocean directv discogs discord discovery dlib_face_detect dlib_face_identify dlink dlna_dmr dnsip dominos doods doorbird dovado dsmr dunehd +dwd_weather_warnings dweet dynalite dyson eafm ebox ebusd ecoal_boiler ecobee econet ecovacs eddystone_temperature edimax edl21 ee_brightbox egardia eight_sleep elgato eliqonline elkm1 elv emby emonitor emulated_hue emulated_kasa emulated_roku enigma2 enocean enphase_envoy entur_public_transport environment_canada envirophat envisalink ephember epson epsonworkforce eq3btsmart esphome essent etherscan eufy everlights evohome ezviz faa_delays familyhub fastdotcom feedreader ffmpeg fibaro fido fints fireservicerota firmata fitbit fixer fjaraskupan fleetgo flexit flic flick_electric flipr flo flume flunearyou flux_led folder_watcher foobot forecast_solar forked_daapd fortios foscam freebox freedompro free_mobile fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius frontier_silicon futurenow garages_amsterdam garmin_connect gc100 gdacs geniushub geonetnz_quakes geonetnz_volcano geo_json_events geo_rss_events gios github gitlab_ci gitter glances -gntp goalfeed goalzero gogogate2 google google_cloud google_maps google_pubsub google_translate google_travel_time gpmdp -gpsd gree greeneye_monitor greenwave growatt_server gstreamer gtfs guardian habitica hangouts harman_kardon_avr harmony hdmi_cec heatmiser heos here_travel_time hikvision hikvisioncam hisense_aehw4a1 hive hlk_sw16 +homekit homekit_controller -homematic -homematicip_cloud homeworks home_connect home_plus_control honeywell horizon hp_ilo html5 http htu21d huawei_lte hue huisbaasje hunterdouglas_powerview hvv_departures hydrawise hyperion ialarm iammeter iaqualink -icloud idteck_prox ifttt iglo ign_sismologia ihc image imap incomfort influxdb insteon intesishome iota iotawatt iperf3 ipma ipp iqvia irish_rail_transport islamic_prayer_times iss isy994 itach izone jewish_calendar joaoapps_join juicenet kaiterra keba keenetic_ndms2 kef keyboard keyboard_remote kira kiwi kmtronic knx kodi konnected kostal_plenticore kraken kulersky kwb lacrosse lametric lastfm launch_library lcn lg_netcast lg_soundbar life360 lifx lifx_legacy lightwave limitlessled linode linux_battery litejet litterrobot logi_circle london_underground lookin loopenergy luci luftdaten lupusec lutron lutron_caseta lw12wifi lyft lyric magicseaweed mailgun marytts mastodon matrix maxcube mazda mcp23017 mediaroom media_extractor melcloud melissa message_bird met meteoalarm meteoclimatic meteo_france metoffice met_eireann mfi mhz19 microsoft miflora mikrotik mill minecraft_server minio -mitemp_bt +mobile_app mochad modbus modem_callerid modern_forms monoprice motioneye motion_blinds mpd +mqtt msteams mullvad mutesync mvglive mychevy mycroft myq mysensors +mysql mystrom mythicbeastsdns nad nam namecheapdns nanoleaf neato nederlandse_spoorwegen nello ness_alarm nest netatmo netdata netgear netgear_lte netio network neurio_energy nexia nextbus nextcloud nfandroidtv nightscout niko_home_control nilu nissan_leaf nmap_tracker nmbs noaa_tides norway_air +notify_events notion nsw_fuel_station nsw_rural_fire_service_feed nuheat nuki numato nut nws nx584 nzbget oasa_telematics obihai oem ohmconnect ombi omnilogic ondilo_ico onewire onkyo onvif openerz openevse opengarage openhome opensensemap opentherm_gw openuv openweathermap opnsense opple orangepi_gpio oru orvibo osramlightify +otp ovo_energy owntracks ozw p1_monitor panasonic_bluray panasonic_viera pandora pcal9535a pencom philips_js pi4ioe5v9xxxx picnic piglow pilight +ping pi_hole pjlink plaato +plex plugwise plum_lightpad pocketcasts point poolsense powerwall profiler progettihwsw proliphix prometheus prosegur proxmoxve proxy ps4 pulseaudio_loopback pushbullet pushover pvpc_hourly_pricing +python_script qbittorrent qld_bushfire qnap qrcode quantum_gateway qvr_pro qwikswitch rachio radiotherm rainbird raincloud rainforest_eagle rainmachine raspihats raspyrfm recollect_waste +recorder recswitch reddit rejseplanen -remember_the_milk remote_rpi_gpio renault repetier +rest rflink rfxtrx ring ripple risco rituals_perfume_genie rmvtransport rocketchat roku roomba roon route53 rova rpi_gpio rpi_gpio_pwm rpi_pfio rpi_power rpi_rf ruckus_unleashed russound_rio russound_rnet sabnzbd saj samsungtv satel_integra schluter +scrape screenlogic scsgate season sendgrid sense sensehat sensibo sentry serial serial_pm sesame seventeentrack seven_segments sharkiq shelly shiftr shodan sht31 sia sighthound signal_messenger simplepush simplisafe sinch sisyphus skybeacon skybell sky_hub slack sleepiq slide sma smappee smarthab smartthings smarttub smarty smart_meter_texas smhi sms snapcast +snmp socat sochain solaredge solaredge_local solarlog solax soma somfy somfy_mylink sonarr songpal sonos sony_projector soundtouch spc speedtestdotnet spider splunk spotify +sql squeezebox srp_energy ssdp +ssl starline starlingbank startca statsd steam_online stiebel_eltron stookalert stream streamlabswater subaru suez_water supla surepetcare swiss_hydrological_data swiss_public_transport switchbot switcher_kis switchmate syncthing syncthru synology_dsm synology_srm systemd systemmonitor system_bridge tado tahoma tankerkoenig tank_utility tapsaff tasmota tautulli ted5000 telegram_bot tellduslive tellstick temper tesla test tfiac thermoworks_smoke thingspeak thinkingcleaner tibber tikteck tile tmb todoist tof toon totalconnect touchline tplink tplink_lte traccar trackr tractive tradfri trafikverket_train trafikverket_weatherstation transmission transport_nsw travisci trend tts tuya twentemilieu twilio twinkly twitch twitter ubus unifi unifiled unifi_direct upb upcloud upc_connect updater upnp uptimerobot usb uscis usgs_earthquakes_feed utility_meter uvc vallox vasttrafik velbus velux venstar vera verisure versasense +version vesync vicare vilfo vivotek vizio vlc vlc_telnet volkszaehler volumio volvooncall vultr w800rf32 +wake_on_lan wallbox waqi waterfurnace watson_iot watson_tts watttime waze_travel_time webostv wemo whirlpool whois wiffi wilight wink wirelesstag withings wled wolflink workday xbee xbox xbox_live xeoma xiaomi_aqara xiaomi_miio xiaomi_tv xmpp xs1 yale_smart_alarm yamaha yamaha_musiccast yandex_transport yeelight yeelightsunflower yi youless zabbix zengge zeroconf zerproc zestimate zha zhong_hong ziggo_mediabox_xl zoneminder zwave +zwave_js" +IUSE="abode accuweather acer_projector acmeda adax adguard ads advantage_air aemet aftership agent_dvr airly airnow airthings airtouch4 airvisual aladdin_connect alarmdecoder almond alpha_vantage amazon_polly ambee amberelectric ambiclimate ambient_station amcrest ampio androidtv android_ip_webcam anel_pwrctrl anthemav apache_kafka apcupsd apns apple_tv apprise aprs aqualogic aquostv arcam_fmj arduino arlo arris_tg2492lg aruba asterisk_mbox asuswrt atag aten_pe atome august aurora aurora_abb_powerone avea avion -avri awair -aws axis baidu balboa bbb_gpio bbox -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluesound bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmp280 bmw_connected_drive bond bosch_shc braviatv broadlink brother brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar button +caldav camera canary cast channels circuit cisco_ios cisco_mobility_express cisco_webex_teams clementine cli climacell cloud cloudflare cmus co2signal coinbase color_extractor comfoconnect compensation concord232 control4 coolmaster coronavirus cppm_tracker cpuspeed crownstone cups daikin danfoss_air darksky datadog debugpy deconz decora decora_wifi delijn deluge denonavr deutsche_bahn devolo_home_control devolo_home_network dexcom dhcp dht digitalloggers digital_ocean directv discogs discord discovery dlib_face_detect dlib_face_identify dlink dlna_dmr dnsip dominos doods doorbird dovado dsmr dunehd +dwd_weather_warnings dweet dynalite dyson eafm ebox ebusd ecoal_boiler ecobee econet ecovacs eddystone_temperature edimax edl21 ee_brightbox egardia eight_sleep elgato eliqonline elkm1 elv emby emonitor emulated_hue emulated_kasa emulated_roku enigma2 enocean enphase_envoy entur_public_transport environment_canada envirophat envisalink ephember epson epsonworkforce eq3btsmart esphome essent etherscan eufy everlights evil_genius_labs evohome ezviz faa_delays familyhub fastdotcom feedreader ffmpeg fibaro fido fints fireservicerota firmata fitbit fixer fjaraskupan fleetgo flexit flic flick_electric flipr flo flume flunearyou flux_led folder_watcher foobot forecast_solar forked_daapd fortios foscam freebox freedompro free_mobile fritz fritzbox fritzbox_callmonitor fritzbox_netmonitor fronius frontier_silicon futurenow garages_amsterdam garmin_connect gc100 gdacs geniushub geonetnz_quakes geonetnz_volcano geo_json_events geo_rss_events gios github gitlab_ci gitter glances -gntp goalfeed goalzero gogogate2 google google_cloud google_maps google_pubsub google_translate google_travel_time gpmdp -gpsd gree greeneye_monitor greenwave growatt_server gstreamer gtfs guardian habitica hangouts harman_kardon_avr harmony hdmi_cec heatmiser heos here_travel_time hikvision hikvisioncam hisense_aehw4a1 hive hlk_sw16 +homekit homekit_controller -homematic -homematicip_cloud homeworks home_connect home_plus_control honeywell horizon hp_ilo html5 http htu21d huawei_lte hue huisbaasje hunterdouglas_powerview hvv_departures hydrawise hyperion ialarm iammeter iaqualink -icloud idteck_prox ifttt iglo ign_sismologia ihc image imap incomfort influxdb insteon intesishome iota iotawatt iperf3 ipma ipp iqvia irish_rail_transport islamic_prayer_times iss isy994 itach izone jellyfin jewish_calendar joaoapps_join juicenet kaiterra keba keenetic_ndms2 kef keyboard keyboard_remote kira kiwi kmtronic knx kodi konnected kostal_plenticore kraken kulersky kwb lacrosse lametric lastfm launch_library lcn lg_netcast lg_soundbar life360 lifx lifx_legacy lightwave limitlessled linode linux_battery litejet litterrobot logi_circle london_underground lookin loopenergy luci luftdaten lupusec lutron lutron_caseta lw12wifi lyft lyric magicseaweed mailgun marytts mastodon matrix maxcube mazda mcp23017 mediaroom media_extractor melcloud melissa message_bird met meteoalarm meteoclimatic meteo_france metoffice met_eireann mfi mhz19 microsoft miflora mikrotik mill minecraft_server minio -mitemp_bt +mobile_app mochad modbus modem_callerid modern_forms monoprice motioneye motion_blinds mpd +mqtt msteams mullvad mutesync mvglive mychevy mycroft myq mysensors +mysql mystrom mythicbeastsdns nad nam namecheapdns nanoleaf neato nederlandse_spoorwegen nello ness_alarm nest netatmo netdata netgear netgear_lte netio network neurio_energy nexia nextbus nextcloud nfandroidtv nightscout niko_home_control nilu nissan_leaf nmap_tracker nmbs noaa_tides norway_air +notify_events notion nsw_fuel_station nsw_rural_fire_service_feed nuheat nuki numato nut nws nx584 nzbget oasa_telematics obihai oem ohmconnect ombi omnilogic ondilo_ico onewire onkyo onvif openerz openevse opengarage openhome opensensemap opentherm_gw openuv openweathermap opnsense opple orangepi_gpio oru orvibo osramlightify +otp ovo_energy owntracks ozw p1_monitor panasonic_bluray panasonic_viera pandora pcal9535a pencom philips_js pi4ioe5v9xxxx picnic piglow pilight +ping pi_hole pjlink plaato +plex plugwise plum_lightpad pocketcasts point poolsense powerwall profiler progettihwsw proliphix prometheus prosegur proxmoxve proxy ps4 pulseaudio_loopback pushbullet pushover pvpc_hourly_pricing +python_script qbittorrent qld_bushfire qnap qrcode quantum_gateway qvr_pro qwikswitch rachio radiotherm rainbird raincloud rainforest_eagle rainmachine raspihats raspyrfm rdw recollect_waste +recorder recswitch reddit rejseplanen -remember_the_milk remote_rpi_gpio renault repetier +rest rflink rfxtrx ridwell ring ripple risco rituals_perfume_genie rmvtransport rocketchat roku roomba roon route53 rova rpi_gpio rpi_gpio_pwm rpi_pfio rpi_power rpi_rf ruckus_unleashed russound_rio russound_rnet sabnzbd saj samsungtv satel_integra schluter +scrape screenlogic scsgate season sendgrid sense sensehat sensibo sentry serial serial_pm sesame seventeentrack seven_segments sharkiq shelly shiftr shodan sht31 sia sighthound signal_messenger simplepush simplisafe sinch sisyphus skybeacon skybell sky_hub slack sleepiq slide sma smappee smarthab smartthings smarttub smarty smart_meter_texas smhi sms snapcast +snmp socat sochain solaredge solaredge_local solarlog solax soma somfy somfy_mylink sonarr songpal sonos sony_projector soundtouch spc speedtestdotnet spider splunk spotify +sql squeezebox srp_energy ssdp +ssl starline starlingbank startca statsd steam_online stiebel_eltron stookalert stream streamlabswater subaru suez_water supla surepetcare swiss_hydrological_data swiss_public_transport switchbot switcher_kis switchmate syncthing syncthru synology_dsm synology_srm systemd systemmonitor system_bridge tado tahoma tailscale tankerkoenig tank_utility tapsaff tasmota tautulli ted5000 telegram_bot tellduslive tellstick temper tesla tesla_wall_connector test tfiac thermoworks_smoke thingspeak thinkingcleaner tibber tikteck tile tmb todoist tof tolo toon totalconnect touchline tplink tplink_lte traccar trackr tractive tradfri trafikverket_train trafikverket_weatherstation transmission transport_nsw travisci trend tts tuya twentemilieu twilio twinkly twitch twitter ubus unifi unifiled unifi_direct upb upcloud upc_connect updater upnp uptimerobot usb uscis usgs_earthquakes_feed utility_meter uvc vallox vasttrafik velbus velux venstar vera verisure versasense +version vesync vicare vilfo vivotek vizio vlc vlc_telnet volkszaehler volumio volvooncall vultr w800rf32 +wake_on_lan wallbox waqi waterfurnace watson_iot watson_tts watttime waze_travel_time webostv wemo whirlpool whois wiffi wilight wink wirelesstag withings wled wolflink workday xbee xbox xbox_live xeoma xiaomi_aqara xiaomi_miio xiaomi_tv xmpp xs1 yale_smart_alarm yamaha yamaha_musiccast yandex_transport yeelight yeelightsunflower yi youless zabbix zengge zeroconf zerproc zestimate zha zhong_hong ziggo_mediabox_xl zoneminder zwave +zwave_js" # external deps RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN} @@ -46,31 +46,32 @@ RDEPEND="${RDEPEND} # from package_constraints.txt RDEPEND="${RDEPEND} ~dev-python/aiodiscover-1.4.5[${PYTHON_USEDEP}] - ~dev-python/aiohttp-3.7.4_p0[${PYTHON_USEDEP}] + ~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}] ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] >=dev-python/anyio-3.3.1[${PYTHON_USEDEP}] ~dev-python/astral-2.2[${PYTHON_USEDEP}] - ~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}] - ~dev-python/async_timeout-3.0.1[${PYTHON_USEDEP}] + ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] + ~dev-python/async_timeout-4.0.0[${PYTHON_USEDEP}] + ~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}] ~dev-python/attrs-21.2.0[${PYTHON_USEDEP}] - ~dev-python/awesomeversion-21.10.1[${PYTHON_USEDEP}] + ~dev-python/awesomeversion-21.11.0[${PYTHON_USEDEP}] $(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8) ~dev-python/bcrypt-3.1.7[${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-3.4.8[${PYTHON_USEDEP}] + ~dev-python/cryptography-35.0.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] ~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}] ~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}] ~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}] >=dev-python/h11-0.12.0[${PYTHON_USEDEP}] ~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}] - ~dev-python/home-assistant-frontend-20211109.0[${PYTHON_USEDEP}] + ~dev-python/home-assistant-frontend-20211203.0[${PYTHON_USEDEP}] >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] - ~dev-python/httpx-0.19.0[${PYTHON_USEDEP}] + ~dev-python/httpx-0.21.0[${PYTHON_USEDEP}] ~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] - ~dev-python/jinja-3.0.2[${PYTHON_USEDEP}] + ~dev-python/jinja-3.0.3[${PYTHON_USEDEP}] ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ~dev-python/pandas-1.3.0[${PYTHON_USEDEP}] ~dev-python/pillow-8.2.0[${PYTHON_USEDEP}] @@ -85,13 +86,13 @@ RDEPEND="${RDEPEND} ~dev-python/regex-2021.8.28[${PYTHON_USEDEP}] ~dev-python/requests-2.26.0[${PYTHON_USEDEP}] ~net-analyzer/scapy-2.4.5 - ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] + ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] >=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}] ~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}] ~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}] ~dev-python/websockets-9.1[${PYTHON_USEDEP}] ~dev-python/yarl-1.6.3[${PYTHON_USEDEP}] - ~dev-python/zeroconf-0.36.13[${PYTHON_USEDEP}]" + ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}]" # unknown origin, still something to clean up here # some moved to suggested USE Flags @@ -113,8 +114,8 @@ RDEPEND="${RDEPEND} abode? ( ~dev-python/abodepy-1.2.0[${PYTHON_USEDEP}] ) accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] ) acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ) - acmeda? ( ~dev-python/aiopulse-0.4.2[${PYTHON_USEDEP}] ) - adax? ( ~dev-python/adax-0.1.1[${PYTHON_USEDEP}] ) + acmeda? ( ~dev-python/aiopulse-0.4.3[${PYTHON_USEDEP}] ) + adax? ( ~dev-python/adax-0.2.0[${PYTHON_USEDEP}] ) adguard? ( ~dev-python/adguardhome-0.5.0[${PYTHON_USEDEP}] ) ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] ) advantage_air? ( ~dev-python/advantage-air-0.2.5[${PYTHON_USEDEP}] ) @@ -123,7 +124,7 @@ RDEPEND="${RDEPEND} agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] ) airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] ) airnow? ( ~dev-python/pyairnow-1.1.0[${PYTHON_USEDEP}] ) - airthings? ( ~dev-python/airthings-cloud-0.0.1[${PYTHON_USEDEP}] ) + airthings? ( ~dev-python/airthings-cloud-0.1.0[${PYTHON_USEDEP}] ) airtouch4? ( ~dev-python/airtouch4pyapi-1.0.5[${PYTHON_USEDEP}] ) airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] ) aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${PYTHON_USEDEP}] ) @@ -134,7 +135,7 @@ RDEPEND="${RDEPEND} ambee? ( ~dev-python/ambee-0.4.0[${PYTHON_USEDEP}] ) amberelectric? ( ~dev-python/amberelectric-1.0.3[${PYTHON_USEDEP}] ) ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] ) - ambient_station? ( ~dev-python/aioambient-2021.10.1[${PYTHON_USEDEP}] ) + ambient_station? ( ~dev-python/aioambient-2021.11.0[${PYTHON_USEDEP}] ) amcrest? ( ~dev-python/amcrest-1.9.3[${PYTHON_USEDEP}] ) ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] ) androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] ) @@ -145,7 +146,7 @@ RDEPEND="${RDEPEND} apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] ) apns? ( ~dev-python/apns2-0.3.0[${PYTHON_USEDEP}] ) apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] ) - apprise? ( ~dev-python/apprise-0.9.5.1[${PYTHON_USEDEP}] ) + apprise? ( ~dev-python/apprise-0.9.6[${PYTHON_USEDEP}] ) aprs? ( ~dev-python/aprslib-0.6.46[${PYTHON_USEDEP}] ~dev-python/geopy-2.1.0[${PYTHON_USEDEP}] ) aqualogic? ( ~dev-python/aqualogic-2.6[${PYTHON_USEDEP}] ) aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] ) @@ -155,7 +156,7 @@ RDEPEND="${RDEPEND} arris_tg2492lg? ( ~dev-python/arris-tg2492lg-1.1.0[${PYTHON_USEDEP}] ) aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) asterisk_mbox? ( ~dev-python/asterisk_mbox-0.5.0[${PYTHON_USEDEP}] ) - asuswrt? ( ~dev-python/aioasuswrt-1.3.4[${PYTHON_USEDEP}] ) + asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ) atag? ( ~dev-python/pyatag-0.3.5.3[${PYTHON_USEDEP}] ) aten_pe? ( ~dev-python/atenpdu-0.3.0[${PYTHON_USEDEP}] ) atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] ) @@ -169,6 +170,7 @@ RDEPEND="${RDEPEND} aws? ( ~dev-python/aiobotocore-1.2.2[${PYTHON_USEDEP}] ) axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] ) baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] ) + balboa? ( ~dev-python/pybalboa-0.13[${PYTHON_USEDEP}] ) bbb_gpio? ( ~dev-python/Adafruit_BBIO-1.1.1[${PYTHON_USEDEP}] ) bbox? ( ~dev-python/pybbox-0.0.5_alpha0[${PYTHON_USEDEP}] ) beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] ) @@ -187,22 +189,22 @@ RDEPEND="${RDEPEND} 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}] ) bmp280? ( ~dev-python/adafruit-circuitpython-bmp280-3.1.1[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] ) - bmw_connected_drive? ( ~dev-python/bimmer-connected-0.7.21[${PYTHON_USEDEP}] ) - bond? ( ~dev-python/bond-api-0.1.14[${PYTHON_USEDEP}] ) + bmw_connected_drive? ( ~dev-python/bimmer-connected-0.8.2[${PYTHON_USEDEP}] ) + bond? ( ~dev-python/bond-api-0.1.15[${PYTHON_USEDEP}] ) bosch_shc? ( ~dev-python/boschshcpy-0.2.19[${PYTHON_USEDEP}] ) braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] ) broadlink? ( ~dev-python/broadlink-0.18.0[${PYTHON_USEDEP}] ) brother? ( ~dev-python/brother-1.1.0[${PYTHON_USEDEP}] ) brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] ) - brunt? ( ~dev-python/brunt-0.1.3[${PYTHON_USEDEP}] ) + brunt? ( ~dev-python/brunt-1.0.0[${PYTHON_USEDEP}] ) bsblan? ( ~dev-python/bsblan-0.4.0[${PYTHON_USEDEP}] ) bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] ) bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] ) - buienradar? ( ~dev-python/buienradar-1.0.4[${PYTHON_USEDEP}] ) + buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] ) caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] ) - camera? ( ~dev-python/PyTurboJPEG-1.6.1[${PYTHON_USEDEP}] ) + camera? ( ~dev-python/PyTurboJPEG-1.6.3[${PYTHON_USEDEP}] ) canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] ) - cast? ( ~dev-python/pychromecast-9.3.1[${PYTHON_USEDEP}] ) + cast? ( ~dev-python/pychromecast-10.1.1[${PYTHON_USEDEP}] ) channels? ( ~dev-python/pychannels-1.0.0[${PYTHON_USEDEP}] ) circuit? ( ~dev-python/circuit-webhook-1.0.1[${PYTHON_USEDEP}] ) cisco_ios? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) @@ -212,26 +214,26 @@ RDEPEND="${RDEPEND} cli? ( app-misc/home-assistant-cli ) climacell? ( ~dev-python/pyclimacell-0.18.2[${PYTHON_USEDEP}] ) cloud? ( ~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}] ) - cloudflare? ( ~dev-python/pycfdns-1.2.1[${PYTHON_USEDEP}] ) + cloudflare? ( ~dev-python/pycfdns-1.2.2[${PYTHON_USEDEP}] ) cmus? ( ~dev-python/pycmus-0.1.1[${PYTHON_USEDEP}] ) co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] ) coinbase? ( ~dev-python/coinbase-2.1.0[${PYTHON_USEDEP}] ) color_extractor? ( ~dev-python/colorthief-0.2.1[${PYTHON_USEDEP}] ) comfoconnect? ( ~dev-python/pycomfoconnect-0.4[${PYTHON_USEDEP}] ) - compensation? ( ~dev-python/numpy-1.21.2[${PYTHON_USEDEP}] ) + compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] ) concord232? ( ~dev-python/concord232-0.15[${PYTHON_USEDEP}] ) control4? ( ~dev-python/pyControl4-0.0.6[${PYTHON_USEDEP}] ) coolmaster? ( ~dev-python/pycoolmasternet-async-0.1.2[${PYTHON_USEDEP}] ) coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] ) cppm_tracker? ( ~dev-python/clearpasspy-1.0.2[${PYTHON_USEDEP}] ) cpuspeed? ( ~dev-python/py-cpuinfo-8.0.0[${PYTHON_USEDEP}] ) - crownstone? ( ~dev-python/crownstone-cloud-1.4.8[${PYTHON_USEDEP}] ~dev-python/crownstone-sse-2.0.2[${PYTHON_USEDEP}] ~dev-python/crownstone-uart-2.1.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ) + crownstone? ( ~dev-python/crownstone-cloud-1.4.9[${PYTHON_USEDEP}] ~dev-python/crownstone-sse-2.0.3[${PYTHON_USEDEP}] ~dev-python/crownstone-uart-2.1.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ) cups? ( ~dev-python/pycups-1.9.73[${PYTHON_USEDEP}] ) daikin? ( ~dev-python/pydaikin-2.6.0[${PYTHON_USEDEP}] ) danfoss_air? ( ~dev-python/pydanfossair-0.1.0[${PYTHON_USEDEP}] ) darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] ) datadog? ( ~dev-python/datadog-0.15.0[${PYTHON_USEDEP}] ) - debugpy? ( ~dev-python/debugpy-1.5.0[${PYTHON_USEDEP}] ) + debugpy? ( ~dev-python/debugpy-1.5.1[${PYTHON_USEDEP}] ) deconz? ( ~dev-python/pydeconz-85[${PYTHON_USEDEP}] ) decora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/decora-0.6[${PYTHON_USEDEP}] ) decora_wifi? ( ~dev-python/decora-wifi-1.4[${PYTHON_USEDEP}] ) @@ -240,7 +242,8 @@ RDEPEND="${RDEPEND} denonavr? ( ~dev-python/denonavr-0.10.9[${PYTHON_USEDEP}] ) deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] ) devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] ) - dexcom? ( ~dev-python/pydexcom-0.2.0[${PYTHON_USEDEP}] ) + devolo_home_network? ( ~dev-python/devolo-plc-api-0.6.3[${PYTHON_USEDEP}] ) + dexcom? ( ~dev-python/pydexcom-0.2.1[${PYTHON_USEDEP}] ) dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.5[${PYTHON_USEDEP}] ) dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] ) digitalloggers? ( ~dev-python/dlipower-0.7.165[${PYTHON_USEDEP}] ) @@ -252,7 +255,7 @@ RDEPEND="${RDEPEND} dlib_face_detect? ( ~dev-python/face_recognition-1.2.3[${PYTHON_USEDEP}] ) dlib_face_identify? ( ~dev-python/face_recognition-1.2.3[${PYTHON_USEDEP}] ) dlink? ( ~dev-python/pyW215-0.7.0[${PYTHON_USEDEP}] ) - dlna_dmr? ( ~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}] ) + dlna_dmr? ( ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] ) dnsip? ( ~dev-python/aiodns-3.0.0[${PYTHON_USEDEP}] ) dominos? ( ~dev-python/pizzapi-0.0.3[${PYTHON_USEDEP}] ) doods? ( ~dev-python/pydoods-1.0.2[${PYTHON_USEDEP}] ~dev-python/pillow-8.2.0[${PYTHON_USEDEP}] ) @@ -268,7 +271,7 @@ RDEPEND="${RDEPEND} ebox? ( ~dev-python/pyebox-1.1.4[${PYTHON_USEDEP}] ) ebusd? ( ~dev-python/ebusdpy-0.0.16[${PYTHON_USEDEP}] ) ecoal_boiler? ( ~dev-python/ecoaliface-0.4.0[${PYTHON_USEDEP}] ) - ecobee? ( ~dev-python/python-ecobee-api-0.2.11[${PYTHON_USEDEP}] ) + ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] ) econet? ( ~dev-python/pyeconet-0.1.14[${PYTHON_USEDEP}] ) ecovacs? ( ~dev-python/sucks-0.9.4[${PYTHON_USEDEP}] ) eddystone_temperature? ( ~dev-python/beacontools-1.2.3[${PYTHON_USEDEP}] ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ) @@ -277,33 +280,34 @@ RDEPEND="${RDEPEND} ee_brightbox? ( ~dev-python/eebrightbox-0.0.4[${PYTHON_USEDEP}] ) egardia? ( ~dev-python/pythonegardia-1.0.40[${PYTHON_USEDEP}] ) eight_sleep? ( ~dev-python/pyEight-0.1.9[${PYTHON_USEDEP}] ) - elgato? ( ~dev-python/elgato-2.1.1[${PYTHON_USEDEP}] ) + elgato? ( ~dev-python/elgato-2.2.0[${PYTHON_USEDEP}] ) eliqonline? ( ~dev-python/eliqonline-1.2.2[${PYTHON_USEDEP}] ) elkm1? ( ~dev-python/elkm1-lib-1.0.0[${PYTHON_USEDEP}] ) elv? ( ~dev-python/pypca-0.0.7[${PYTHON_USEDEP}] ) - emby? ( ~dev-python/pyEmby-1.7[${PYTHON_USEDEP}] ) + emby? ( ~dev-python/pyEmby-1.8[${PYTHON_USEDEP}] ) emonitor? ( ~dev-python/aioemonitor-1.0.5[${PYTHON_USEDEP}] ) emulated_hue? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ) - emulated_kasa? ( ~dev-python/sense-energy-0.9.2[${PYTHON_USEDEP}] ) + emulated_kasa? ( ~dev-python/sense-energy-0.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.0[${PYTHON_USEDEP}] ) entur_public_transport? ( ~dev-python/enturclient-0.2.2[${PYTHON_USEDEP}] ) - environment_canada? ( ~dev-python/env-canada-0.5.14[${PYTHON_USEDEP}] ) + environment_canada? ( ~dev-python/env-canada-0.5.18[${PYTHON_USEDEP}] ) envirophat? ( ~dev-python/envirophat-0.0.6[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ) envisalink? ( ~dev-python/pyenvisalink-4.0[${PYTHON_USEDEP}] ) ephember? ( ~dev-python/pyephember-0.3.1[${PYTHON_USEDEP}] ) epson? ( ~dev-python/epson-projector-0.4.2[${PYTHON_USEDEP}] ) epsonworkforce? ( ~dev-python/epsonprinter-0.0.9[${PYTHON_USEDEP}] ) eq3btsmart? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/python-eq3bt-0.1.11[${PYTHON_USEDEP}] ) - esphome? ( ~dev-python/aioesphomeapi-10.2.0[${PYTHON_USEDEP}] ) + esphome? ( ~dev-python/aioesphomeapi-10.6.0[${PYTHON_USEDEP}] ) essent? ( ~dev-python/PyEssent-0.14[${PYTHON_USEDEP}] ) etherscan? ( ~dev-python/python-etherscan-api-0.0.3[${PYTHON_USEDEP}] ) eufy? ( ~dev-python/lakeside-0.12[${PYTHON_USEDEP}] ) everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) + evil_genius_labs? ( ~dev-python/pyevilgenius-1.0.0[${PYTHON_USEDEP}] ) evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] ) - ezviz? ( ~dev-python/pyEzviz-0.1.9.4[${PYTHON_USEDEP}] ) + ezviz? ( ~dev-python/pyEzviz-0.2.0.5[${PYTHON_USEDEP}] ) faa_delays? ( ~dev-python/faadelays-0.0.7[${PYTHON_USEDEP}] ) familyhub? ( ~dev-python/python-family-hub-local-0.0.2[${PYTHON_USEDEP}] ) fastdotcom? ( ~dev-python/fastdotcom-0.0.3[${PYTHON_USEDEP}] ) @@ -322,10 +326,10 @@ RDEPEND="${RDEPEND} flic? ( ~dev-python/pyflic-2.0.3[${PYTHON_USEDEP}] ) flick_electric? ( ~dev-python/PyFlick-0.0.2[${PYTHON_USEDEP}] ) flipr? ( ~dev-python/flipr-api-1.4.1[${PYTHON_USEDEP}] ) - flo? ( ~dev-python/aioflo-0.4.1[${PYTHON_USEDEP}] ) + flo? ( ~dev-python/aioflo-2021.11.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.24.24[${PYTHON_USEDEP}] ) + flux_led? ( ~dev-python/flux-led-0.25.10[${PYTHON_USEDEP}] ) folder_watcher? ( ~dev-python/watchdog-2.1.6[${PYTHON_USEDEP}] ) foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] ) forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] ) @@ -335,11 +339,11 @@ RDEPEND="${RDEPEND} freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] ) freedompro? ( ~dev-python/pyfreedompro-1.1.0[${PYTHON_USEDEP}] ) free_mobile? ( ~dev-python/freesms-0.2.0[${PYTHON_USEDEP}] ) - fritz? ( ~dev-python/fritzconnection-1.7.0[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + fritz? ( ~dev-python/fritzconnection-1.7.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] ) - fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.7.0[${PYTHON_USEDEP}] ) + fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.7.2[${PYTHON_USEDEP}] ) fritzbox_netmonitor? ( ~dev-python/fritzconnection-1.4.2[${PYTHON_USEDEP}] ) - fronius? ( ~dev-python/PyFronius-0.7.0[${PYTHON_USEDEP}] ) + fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] ) frontier_silicon? ( ~dev-python/afsapi-0.0.4[${PYTHON_USEDEP}] ) futurenow? ( ~dev-python/pyfnip-0.2[${PYTHON_USEDEP}] ) garages_amsterdam? ( ~dev-python/garages-amsterdam-2.1.1[${PYTHON_USEDEP}] ) @@ -352,13 +356,13 @@ RDEPEND="${RDEPEND} geo_json_events? ( ~dev-python/geojson-client-0.6[${PYTHON_USEDEP}] ) geo_rss_events? ( ~dev-python/georss-generic-client-0.6[${PYTHON_USEDEP}] ) gios? ( ~dev-python/gios-2.1.0[${PYTHON_USEDEP}] ) - github? ( ~dev-python/aiogithubapi-21.8.0[${PYTHON_USEDEP}] ) + github? ( ~dev-python/aiogithubapi-21.11.0[${PYTHON_USEDEP}] ) gitlab_ci? ( ~dev-python/python-gitlab-1.6.0[${PYTHON_USEDEP}] ) gitter? ( ~dev-python/gitterpy-0.1.7[${PYTHON_USEDEP}] ) glances? ( ~dev-python/glances_api-0.2.0[${PYTHON_USEDEP}] ) gntp? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] ) goalfeed? ( ~dev-python/Pysher-1.0.1[${PYTHON_USEDEP}] ) - goalzero? ( ~dev-python/goalzero-0.2.0[${PYTHON_USEDEP}] ) + goalzero? ( ~dev-python/goalzero-0.2.1[${PYTHON_USEDEP}] ) gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] ) google? ( ~dev-python/google-api-python-client-1.6.4[${PYTHON_USEDEP}] ~dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] ~dev-python/oauth2client-4.0.0[${PYTHON_USEDEP}] ) google_cloud? ( ~dev-python/google-cloud-texttospeech-0.4.0[${PYTHON_USEDEP}] ) @@ -389,20 +393,20 @@ RDEPEND="${RDEPEND} hive? ( ~dev-python/pyhiveapi-0.4.2[${PYTHON_USEDEP}] ) hlk_sw16? ( ~dev-python/hlk-sw16-0.0.9[${PYTHON_USEDEP}] ) homekit? ( ~dev-python/HAP-python-4.3.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-0.6.3[${PYTHON_USEDEP}] ) + homekit_controller? ( ~dev-python/aiohomekit-0.6.4[${PYTHON_USEDEP}] ) homematic? ( ~dev-python/pyhomematic-0.1.76[${PYTHON_USEDEP}] ) homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${PYTHON_USEDEP}] ) homeworks? ( ~dev-python/pyhomeworks-0.0.6[${PYTHON_USEDEP}] ) home_connect? ( ~dev-python/homeconnect-0.6.3[${PYTHON_USEDEP}] ) home_plus_control? ( ~dev-python/homepluscontrol-0.0.5[${PYTHON_USEDEP}] ) - honeywell? ( ~dev-python/somecomfort-0.7.0[${PYTHON_USEDEP}] ) + honeywell? ( ~dev-python/somecomfort-0.8.0[${PYTHON_USEDEP}] ) horizon? ( ~dev-python/horimote-0.4.1[${PYTHON_USEDEP}] ) hp_ilo? ( ~dev-python/python-hpilo-4.3[${PYTHON_USEDEP}] ) html5? ( ~dev-python/pywebpush-1.9.2[${PYTHON_USEDEP}] ) http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ) htu21d? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ) huawei_lte? ( ~dev-python/huawei-lte-api-1.4.18[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ~dev-python/url-normalize-1.4.1[${PYTHON_USEDEP}] ) - hue? ( ~dev-python/aiohue-2.6.3[${PYTHON_USEDEP}] ) + hue? ( ~dev-python/aiohue-3.0.1[${PYTHON_USEDEP}] ) huisbaasje? ( ~dev-python/huisbaasje-client-0.1.0[${PYTHON_USEDEP}] ) hunterdouglas_powerview? ( ~dev-python/aiopvapi-1.6.14[${PYTHON_USEDEP}] ) hvv_departures? ( ~dev-python/pygti-0.9.2[${PYTHON_USEDEP}] ) @@ -428,13 +432,14 @@ RDEPEND="${RDEPEND} iperf3? ( ~dev-python/iperf3-0.1.11[${PYTHON_USEDEP}] ) ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] ) ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] ) - iqvia? ( ~dev-python/numpy-1.21.2[${PYTHON_USEDEP}] ~dev-python/pyiqvia-1.1.0[${PYTHON_USEDEP}] ) + iqvia? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] ~dev-python/pyiqvia-2021.11.0[${PYTHON_USEDEP}] ) irish_rail_transport? ( ~dev-python/pyirishrail-0.0.2[${PYTHON_USEDEP}] ) islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${PYTHON_USEDEP}] ) iss? ( ~dev-python/pyiss-1.0.1[${PYTHON_USEDEP}] ) isy994? ( ~dev-python/pyisy-3.0.0[${PYTHON_USEDEP}] ) itach? ( ~dev-python/pyitachip2ir-0.0.7[${PYTHON_USEDEP}] ) - izone? ( ~dev-python/python-izone-1.1.6[${PYTHON_USEDEP}] ) + izone? ( ~dev-python/python-izone-1.1.8[${PYTHON_USEDEP}] ) + jellyfin? ( ~dev-python/jellyfin-apiclient-python-1.7.2[${PYTHON_USEDEP}] ) jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] ) joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] ) juicenet? ( ~dev-python/python-juicenet-1.0.2[${PYTHON_USEDEP}] ) @@ -447,8 +452,8 @@ RDEPEND="${RDEPEND} kira? ( ~dev-python/pykira-0.1.1[${PYTHON_USEDEP}] ) kiwi? ( ~dev-python/kiwiki-client-0.1.1[${PYTHON_USEDEP}] ) kmtronic? ( ~dev-python/pykmtronic-0.3.0[${PYTHON_USEDEP}] ) - knx? ( ~dev-python/xknx-0.18.11[${PYTHON_USEDEP}] ) - kodi? ( ~dev-python/pykodi-0.2.6[${PYTHON_USEDEP}] ) + knx? ( ~dev-python/xknx-0.18.13[${PYTHON_USEDEP}] ) + kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] ) konnected? ( ~dev-python/konnected-1.2.0[${PYTHON_USEDEP}] ) kostal_plenticore? ( ~dev-python/kostal-plenticore-0.2.0[${PYTHON_USEDEP}] ) kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] ) @@ -457,7 +462,7 @@ RDEPEND="${RDEPEND} lacrosse? ( ~dev-python/pylacrosse-0.4[${PYTHON_USEDEP}] ) lametric? ( ~dev-python/lmnotify-0.0.4[${PYTHON_USEDEP}] ) lastfm? ( ~dev-python/pylast-4.2.1[${PYTHON_USEDEP}] ) - launch_library? ( ~dev-python/pylaunches-1.0.0[${PYTHON_USEDEP}] ) + launch_library? ( ~dev-python/pylaunches-1.2.0[${PYTHON_USEDEP}] ) lcn? ( ~dev-python/pypck-0.7.10[${PYTHON_USEDEP}] ) lg_netcast? ( ~dev-python/pylgnetcast-0.3.5[${PYTHON_USEDEP}] ) lg_soundbar? ( ~dev-python/temescal-0.3[${PYTHON_USEDEP}] ) @@ -469,19 +474,19 @@ RDEPEND="${RDEPEND} linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] ) linux_battery? ( ~dev-python/batinfo-0.4.2[${PYTHON_USEDEP}] ) litejet? ( ~dev-python/pylitejet-0.3.0[${PYTHON_USEDEP}] ) - litterrobot? ( ~dev-python/pylitterbot-2021.10.1[${PYTHON_USEDEP}] ) + litterrobot? ( ~dev-python/pylitterbot-2021.11.0[${PYTHON_USEDEP}] ) logi_circle? ( ~dev-python/logi-circle-0.2.2[${PYTHON_USEDEP}] ) london_underground? ( ~dev-python/london-tube-status-0.2[${PYTHON_USEDEP}] ) lookin? ( ~dev-python/aiolookin-0.0.4[${PYTHON_USEDEP}] ) loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] ) - luci? ( ~dev-python/openwrt-luci-rpc-1.1.8[${PYTHON_USEDEP}] ) + luci? ( ~dev-python/openwrt-luci-rpc-1.1.11[${PYTHON_USEDEP}] ) luftdaten? ( ~dev-python/luftdaten-0.6.5[${PYTHON_USEDEP}] ) lupusec? ( ~dev-python/lupupy-0.0.21[${PYTHON_USEDEP}] ) lutron? ( ~dev-python/pylutron-0.2.8[${PYTHON_USEDEP}] ) lutron_caseta? ( ~dev-python/pylutron-caseta-0.11.0[${PYTHON_USEDEP}] ~dev-python/aiolip-1.1.6[${PYTHON_USEDEP}] ) lw12wifi? ( ~dev-python/lw12-0.9.2[${PYTHON_USEDEP}] ) lyft? ( ~dev-python/lyft_rides-0.2[${PYTHON_USEDEP}] ) - lyric? ( ~dev-python/aiolyric-1.0.7[${PYTHON_USEDEP}] ) + lyric? ( ~dev-python/aiolyric-1.0.8[${PYTHON_USEDEP}] ) magicseaweed? ( ~dev-python/magicseaweed-1.0.3[${PYTHON_USEDEP}] ) mailgun? ( ~dev-python/pymailgunner-1.4[${PYTHON_USEDEP}] ) marytts? ( ~dev-python/speak2mary-1.4.0[${PYTHON_USEDEP}] ) @@ -492,10 +497,10 @@ RDEPEND="${RDEPEND} mcp23017? ( ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] ~dev-python/adafruit-circuitpython-mcp230xx-2.2.2[${PYTHON_USEDEP}] ) mediaroom? ( ~dev-python/pymediaroom-0.6.4.1[${PYTHON_USEDEP}] ) media_extractor? ( ~dev-python/youtube_dl-2021.6.6[${PYTHON_USEDEP}] ) - melcloud? ( ~dev-python/pymelcloud-2.5.4[${PYTHON_USEDEP}] ) + melcloud? ( ~dev-python/pymelcloud-2.5.5[${PYTHON_USEDEP}] ) melissa? ( ~dev-python/py-melissa-climate-2.1.4[${PYTHON_USEDEP}] ) message_bird? ( ~dev-python/messagebird-1.2.0[${PYTHON_USEDEP}] ) - met? ( ~dev-python/PyMetno-0.8.4[${PYTHON_USEDEP}] ) + met? ( ~dev-python/PyMetno-0.9.0[${PYTHON_USEDEP}] ) meteoalarm? ( ~dev-python/meteoalertapi-0.2.0[${PYTHON_USEDEP}] ) meteoclimatic? ( ~dev-python/pymeteoclimatic-0.0.6[${PYTHON_USEDEP}] ) meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] ) @@ -505,19 +510,19 @@ RDEPEND="${RDEPEND} mhz19? ( ~dev-python/pmsensor-0.4[${PYTHON_USEDEP}] ) microsoft? ( ~dev-python/pycsspeechtts-1.0.4[${PYTHON_USEDEP}] ) miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] ) - mikrotik? ( ~dev-python/librouteros-3.0.0[${PYTHON_USEDEP}] ) - mill? ( ~dev-python/millheater-0.7.4[${PYTHON_USEDEP}] ) + mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] ) + mill? ( ~dev-python/millheater-0.9.0[${PYTHON_USEDEP}] ~dev-python/mill-local-0.1.0[${PYTHON_USEDEP}] ) minecraft_server? ( ~dev-python/aiodns-3.0.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/mcstatus-6.0.0[${PYTHON_USEDEP}] ) - minio? ( ~dev-python/minio-4.0.9[${PYTHON_USEDEP}] ) - mitemp_bt? ( ~dev-python/mitemp-bt-0.0.3[${PYTHON_USEDEP}] ) + minio? ( ~dev-python/minio-5.0.10[${PYTHON_USEDEP}] ) + mitemp_bt? ( ~dev-python/mitemp-bt-0.0.5[${PYTHON_USEDEP}] ) mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] ) mochad? ( ~dev-python/pymochad-0.2.0[${PYTHON_USEDEP}] ) modbus? ( ~dev-python/pymodbus-2.5.3_rc1[${PYTHON_USEDEP}] ) modem_callerid? ( ~dev-python/phone-modem-0.1.1[${PYTHON_USEDEP}] ) modern_forms? ( ~dev-python/aiomodernforms-0.1.8[${PYTHON_USEDEP}] ) monoprice? ( ~dev-python/pymonoprice-0.3[${PYTHON_USEDEP}] ) - motioneye? ( ~dev-python/motioneye-client-0.3.11[${PYTHON_USEDEP}] ) - motion_blinds? ( ~dev-python/motionblinds-0.5.7[${PYTHON_USEDEP}] ) + motioneye? ( ~dev-python/motioneye-client-0.3.12[${PYTHON_USEDEP}] ) + motion_blinds? ( ~dev-python/motionblinds-0.5.8[${PYTHON_USEDEP}] ) mpd? ( ~dev-python/python-mpd2-3.0.4[${PYTHON_USEDEP}] ) mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ) msteams? ( ~dev-python/pymsteams-0.1.12[${PYTHON_USEDEP}] ) @@ -527,20 +532,20 @@ RDEPEND="${RDEPEND} mychevy? ( ~dev-python/mychevy-2.1.1[${PYTHON_USEDEP}] ) mycroft? ( ~dev-python/mycroftapi-2.0[${PYTHON_USEDEP}] ) myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] ) - mysensors? ( ~dev-python/pymysensors-0.21.0[${PYTHON_USEDEP}] ) + mysensors? ( ~dev-python/pymysensors-0.22.1[${PYTHON_USEDEP}] ) mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] ) mystrom? ( ~dev-python/python-mystrom-1.1.2[${PYTHON_USEDEP}] ) mythicbeastsdns? ( ~dev-python/mbddns-0.1.2[${PYTHON_USEDEP}] ) nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] ) - nam? ( ~dev-python/nettigo-air-monitor-1.1.1[${PYTHON_USEDEP}] ) + nam? ( ~dev-python/nettigo-air-monitor-1.2.1[${PYTHON_USEDEP}] ) namecheapdns? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ) - nanoleaf? ( ~dev-python/aionanoleaf-0.0.3[${PYTHON_USEDEP}] ) + nanoleaf? ( ~dev-python/aionanoleaf-0.1.1[${PYTHON_USEDEP}] ) neato? ( ~dev-python/pybotvac-0.0.22[${PYTHON_USEDEP}] ) nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] ) nello? ( ~dev-python/pynello-2.0.3[${PYTHON_USEDEP}] ) ness_alarm? ( ~dev-python/nessclient-0.9.15[${PYTHON_USEDEP}] ) - nest? ( ~dev-python/python-nest-4.1.0[${PYTHON_USEDEP}] ~dev-python/google-nest-sdm-0.3.8[${PYTHON_USEDEP}] ) - netatmo? ( ~dev-python/pyatmo-6.1.0[${PYTHON_USEDEP}] ) + nest? ( ~dev-python/python-nest-4.1.0[${PYTHON_USEDEP}] ~dev-python/google-nest-sdm-0.4.0[${PYTHON_USEDEP}] ) + netatmo? ( ~dev-python/pyatmo-6.2.0[${PYTHON_USEDEP}] ) netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] ) netgear? ( ~dev-python/pynetgear-0.7.0[${PYTHON_USEDEP}] ) netgear_lte? ( ~dev-python/eternalegypt-0.0.12[${PYTHON_USEDEP}] ) @@ -558,7 +563,7 @@ RDEPEND="${RDEPEND} nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/mac-vendor-lookup-0.1.11[${PYTHON_USEDEP}] ) nmbs? ( ~dev-python/pyrail-0.0.3[${PYTHON_USEDEP}] ) noaa_tides? ( ~dev-python/noaa-coops-0.1.8[${PYTHON_USEDEP}] ) - norway_air? ( ~dev-python/PyMetno-0.8.4[${PYTHON_USEDEP}] ) + norway_air? ( ~dev-python/PyMetno-0.9.0[${PYTHON_USEDEP}] ) notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] ) notion? ( ~dev-python/aionotion-3.0.2[${PYTHON_USEDEP}] ) nsw_fuel_station? ( ~dev-python/nsw-fuel-api-client-1.1.0[${PYTHON_USEDEP}] ) @@ -582,11 +587,11 @@ RDEPEND="${RDEPEND} onvif? ( ~dev-python/onvif-zeep-async-1.2.0[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] ) openerz? ( ~dev-python/openerz-api-0.1.0[${PYTHON_USEDEP}] ) openevse? ( ~dev-python/openevsewifi-1.1.0[${PYTHON_USEDEP}] ) - opengarage? ( ~dev-python/open-garage-0.1.6[${PYTHON_USEDEP}] ) + opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] ) openhome? ( ~dev-python/openhomedevice-2.0.1[${PYTHON_USEDEP}] ) opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] ) opentherm_gw? ( ~dev-python/pyotgw-1.1_beta1[${PYTHON_USEDEP}] ) - openuv? ( ~dev-python/pyopenuv-2.2.1[${PYTHON_USEDEP}] ) + openuv? ( ~dev-python/pyopenuv-2021.11.0[${PYTHON_USEDEP}] ) openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] ) opnsense? ( ~dev-python/pyopnsense-0.2.0[${PYTHON_USEDEP}] ) opple? ( ~dev-python/pyoppleio-1.0.5[${PYTHON_USEDEP}] ) @@ -604,13 +609,13 @@ RDEPEND="${RDEPEND} pandora? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) pcal9535a? ( ~dev-python/pcal9535a-0.7[${PYTHON_USEDEP}] ) pencom? ( ~dev-python/pencompy-0.0.3[${PYTHON_USEDEP}] ) - philips_js? ( ~dev-python/ha-philipsjs-2.7.5[${PYTHON_USEDEP}] ) + philips_js? ( ~dev-python/ha-philipsjs-2.7.6[${PYTHON_USEDEP}] ) pi4ioe5v9xxxx? ( ~dev-python/pi4ioe5v9xxxx-0.0.2[${PYTHON_USEDEP}] ) picnic? ( ~dev-python/python-picnic-api-1.1.0[${PYTHON_USEDEP}] ) piglow? ( ~dev-python/piglow-1.2.4[${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.5.1[${PYTHON_USEDEP}] ) + pi_hole? ( ~dev-python/hole-0.7.0[${PYTHON_USEDEP}] ) pjlink? ( ~dev-python/pypjlink2-1.2.1[${PYTHON_USEDEP}] ) plaato? ( ~dev-python/pyplaato-0.0.15[${PYTHON_USEDEP}] ) plex? ( ~dev-python/PlexAPI-4.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] ) @@ -620,7 +625,7 @@ RDEPEND="${RDEPEND} point? ( ~dev-python/pypoint-2.2.1[${PYTHON_USEDEP}] ) poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] ) powerwall? ( ~dev-python/tesla-powerwall-0.3.12[${PYTHON_USEDEP}] ) - profiler? ( ~dev-python/pyprof2calltree-1.4.5[${PYTHON_USEDEP}] ~dev-python/guppy3-3.1.0[${PYTHON_USEDEP}] ~dev-python/objgraph-3.4.1[${PYTHON_USEDEP}] ) + profiler? ( ~dev-python/pyprof2calltree-1.4.5[${PYTHON_USEDEP}] ~dev-python/guppy3-3.1.2[${PYTHON_USEDEP}] ~dev-python/objgraph-3.4.1[${PYTHON_USEDEP}] ) progettihwsw? ( ~dev-python/ProgettiHWSW-0.1.1[${PYTHON_USEDEP}] ) proliphix? ( ~dev-python/proliphix-0.4.1[${PYTHON_USEDEP}] ) prometheus? ( ~dev-python/prometheus_client-0.7.1[${PYTHON_USEDEP}] ) @@ -631,8 +636,8 @@ RDEPEND="${RDEPEND} pulseaudio_loopback? ( ~dev-python/pulsectl-20.2.4[${PYTHON_USEDEP}] ) pushbullet? ( ~dev-python/pushbullet-py-0.11.0[${PYTHON_USEDEP}] ) pushover? ( ~dev-python/pushover_complete-1.1.1[${PYTHON_USEDEP}] ) - pvpc_hourly_pricing? ( ~dev-python/aiopvpc-2.2.1[${PYTHON_USEDEP}] ) - python_script? ( ~dev-python/RestrictedPython-5.1[${PYTHON_USEDEP}] ) + pvpc_hourly_pricing? ( ~dev-python/aiopvpc-2.2.4[${PYTHON_USEDEP}] ) + python_script? ( ~dev-python/RestrictedPython-5.2[${PYTHON_USEDEP}] ) qbittorrent? ( ~dev-python/python-qbittorrent-0.4.2[${PYTHON_USEDEP}] ) qld_bushfire? ( ~dev-python/georss-qld-bushfire-alert-client-0.5[${PYTHON_USEDEP}] ) qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] ) @@ -648,8 +653,9 @@ RDEPEND="${RDEPEND} rainmachine? ( ~dev-python/regenmaschine-2021.10.0[${PYTHON_USEDEP}] ) raspihats? ( ~dev-python/raspihats-2.2.3[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ) raspyrfm? ( ~dev-python/raspyrfm-client-1.2.8[${PYTHON_USEDEP}] ) + rdw? ( ~dev-python/vehicle-0.2.2[${PYTHON_USEDEP}] ) recollect_waste? ( ~dev-python/aiorecollect-1.0.8[${PYTHON_USEDEP}] ) - recorder? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] ) + recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] ) recswitch? ( ~dev-python/pyrecswitch-1.0.2[${PYTHON_USEDEP}] ) reddit? ( ~dev-python/praw-7.4.0[${PYTHON_USEDEP}] ) rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] ) @@ -660,14 +666,15 @@ RDEPEND="${RDEPEND} rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) rflink? ( ~dev-python/rflink-0.0.58[${PYTHON_USEDEP}] ) rfxtrx? ( ~dev-python/pyRFXtrx-0.27.0[${PYTHON_USEDEP}] ) + ridwell? ( ~dev-python/aioridwell-0.2.0[${PYTHON_USEDEP}] ) ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] ) ripple? ( ~dev-python/python-ripple-api-0.0.3[${PYTHON_USEDEP}] ) risco? ( ~dev-python/pyrisco-0.3.1[${PYTHON_USEDEP}] ) rituals_perfume_genie? ( ~dev-python/pyrituals-0.0.6[${PYTHON_USEDEP}] ) - rmvtransport? ( ~dev-python/PyRMVtransport-0.3.2[${PYTHON_USEDEP}] ) + rmvtransport? ( ~dev-python/PyRMVtransport-0.3.3[${PYTHON_USEDEP}] ) rocketchat? ( ~dev-python/rocketchat-API-0.6.1[${PYTHON_USEDEP}] ) - roku? ( ~dev-python/rokuecp-0.8.1[${PYTHON_USEDEP}] ) - roomba? ( ~dev-python/roombapy-1.6.3[${PYTHON_USEDEP}] ) + roku? ( ~dev-python/rokuecp-0.8.4[${PYTHON_USEDEP}] ) + roomba? ( ~dev-python/roombapy-1.6.4[${PYTHON_USEDEP}] ) roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] ) route53? ( ~dev-python/boto3-1.16.52[${PYTHON_USEDEP}] ) rova? ( ~dev-python/rova-0.2.1[${PYTHON_USEDEP}] ) @@ -685,21 +692,21 @@ RDEPEND="${RDEPEND} satel_integra? ( ~dev-python/satel-integra-0.3.4[${PYTHON_USEDEP}] ) schluter? ( ~dev-python/py-schluter-0.1.7[${PYTHON_USEDEP}] ) scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] ) - screenlogic? ( ~dev-python/screenlogicpy-0.4.1[${PYTHON_USEDEP}] ) + screenlogic? ( ~dev-python/screenlogicpy-0.5.3[${PYTHON_USEDEP}] ) scsgate? ( ~dev-python/scsgate-0.1.0[${PYTHON_USEDEP}] ) season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] ) sendgrid? ( ~dev-python/sendgrid-6.8.2[${PYTHON_USEDEP}] ) - sense? ( ~dev-python/sense-energy-0.9.2[${PYTHON_USEDEP}] ) + sense? ( ~dev-python/sense-energy-0.9.3[${PYTHON_USEDEP}] ) sensehat? ( ~dev-python/python-sense-hat-2.2.0[${PYTHON_USEDEP}] ) sensibo? ( ~dev-python/pysensibo-1.0.3[${PYTHON_USEDEP}] ) - sentry? ( ~dev-python/sentry-sdk-1.4.3[${PYTHON_USEDEP}] ) + sentry? ( ~dev-python/sentry-sdk-1.5.0[${PYTHON_USEDEP}] ) serial? ( ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ) serial_pm? ( ~dev-python/pmsensor-0.4[${PYTHON_USEDEP}] ) sesame? ( ~dev-python/pysesame2-1.0.1[${PYTHON_USEDEP}] ) - seventeentrack? ( ~dev-python/py17track-3.2.1[${PYTHON_USEDEP}] ) + seventeentrack? ( ~dev-python/py17track-2021.12.1[${PYTHON_USEDEP}] ) seven_segments? ( ~dev-python/pillow-8.2.0[${PYTHON_USEDEP}] ) sharkiq? ( ~dev-python/sharkiqpy-0.1.8[${PYTHON_USEDEP}] ) - shelly? ( ~dev-python/aioshelly-1.0.4[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-1.0.5[${PYTHON_USEDEP}] ) shiftr? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ) shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] ) sht31? ( ~dev-python/Adafruit-GPIO-1.0.3[${PYTHON_USEDEP}] ~dev-python/Adafruit-SHT31-1.0.2[${PYTHON_USEDEP}] ) @@ -707,7 +714,7 @@ RDEPEND="${RDEPEND} sighthound? ( ~dev-python/pillow-8.2.0[${PYTHON_USEDEP}] ~dev-python/simplehound-0.3[${PYTHON_USEDEP}] ) signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] ) simplepush? ( ~dev-python/simplepush-1.1.4[${PYTHON_USEDEP}] ) - simplisafe? ( ~dev-python/simplisafe-python-12.0.2[${PYTHON_USEDEP}] ) + simplisafe? ( ~dev-python/simplisafe-python-2021.11.2[${PYTHON_USEDEP}] ) sinch? ( ~dev-python/clx-sdk-xms-1.0.0[${PYTHON_USEDEP}] ) sisyphus? ( ~dev-python/sisyphus-control-3.0[${PYTHON_USEDEP}] ) skybeacon? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] ) @@ -716,11 +723,11 @@ RDEPEND="${RDEPEND} slack? ( ~dev-python/slackclient-2.5.0[${PYTHON_USEDEP}] ) sleepiq? ( ~dev-python/sleepyq-0.8.1[${PYTHON_USEDEP}] ) slide? ( ~dev-python/goslide-api-0.5.1[${PYTHON_USEDEP}] ) - sma? ( ~dev-python/pysma-0.6.7[${PYTHON_USEDEP}] ) + sma? ( ~dev-python/pysma-0.6.9[${PYTHON_USEDEP}] ) smappee? ( ~dev-python/pysmappee-0.2.27[${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}] ) - smarttub? ( ~dev-python/python-smarttub-0.0.27[${PYTHON_USEDEP}] ) + smarttub? ( ~dev-python/python-smarttub-0.0.28[${PYTHON_USEDEP}] ) smarty? ( ~dev-python/pysmarty-0.8[${PYTHON_USEDEP}] ) smart_meter_texas? ( ~dev-python/smart-meter-texas-0.4.7[${PYTHON_USEDEP}] ) smhi? ( ~dev-python/smhi-pkg-1.0.15[${PYTHON_USEDEP}] ) @@ -738,18 +745,18 @@ RDEPEND="${RDEPEND} somfy_mylink? ( ~dev-python/somfy-mylink-synergy-1.0.6[${PYTHON_USEDEP}] ) sonarr? ( ~dev-python/sonarr-0.3.0[${PYTHON_USEDEP}] ) songpal? ( ~dev-python/python-songpal-0.12[${PYTHON_USEDEP}] ) - sonos? ( ~dev-python/soco-0.24.0[${PYTHON_USEDEP}] ) + sonos? ( ~dev-python/soco-0.25.0[${PYTHON_USEDEP}] ) sony_projector? ( ~dev-python/pySDCP-1[${PYTHON_USEDEP}] ) soundtouch? ( ~dev-python/libsoundtouch-0.8.0[${PYTHON_USEDEP}] ) spc? ( ~dev-python/pyspcwebgw-0.4.0[${PYTHON_USEDEP}] ) speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] ) spider? ( ~dev-python/spiderpy-1.6.1[${PYTHON_USEDEP}] ) splunk? ( ~dev-python/hass-splunk-0.1.1[${PYTHON_USEDEP}] ) - spotify? ( ~dev-python/spotipy-2.18.0[${PYTHON_USEDEP}] ) - sql? ( ~dev-python/sqlalchemy-1.4.23[${PYTHON_USEDEP}] ) + spotify? ( ~dev-python/spotipy-2.19.0[${PYTHON_USEDEP}] ) + sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] ) squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${PYTHON_USEDEP}] ) srp_energy? ( ~dev-python/srpenergy-1.3.2[${PYTHON_USEDEP}] ) - ssdp? ( ~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}] ) + ssdp? ( ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] ) ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy ) starline? ( ~dev-python/starline-0.1.5[${PYTHON_USEDEP}] ) starlingbank? ( ~dev-python/starlingbank-3.2[${PYTHON_USEDEP}] ) @@ -766,7 +773,7 @@ RDEPEND="${RDEPEND} surepetcare? ( ~dev-python/surepy-0.7.2[${PYTHON_USEDEP}] ) swiss_hydrological_data? ( ~dev-python/swisshydrodata-0.1.0[${PYTHON_USEDEP}] ) swiss_public_transport? ( ~dev-python/python_opendata_transport-0.2.1[${PYTHON_USEDEP}] ) - switchbot? ( ~dev-python/PySwitchbot-0.12.0[${PYTHON_USEDEP}] ) + switchbot? ( ~dev-python/PySwitchbot-0.13.0[${PYTHON_USEDEP}] ) switcher_kis? ( ~dev-python/aioswitcher-2.0.6[${PYTHON_USEDEP}] ) switchmate? ( ~dev-python/PySwitchmate-0.4.6[${PYTHON_USEDEP}] ) syncthing? ( ~dev-python/aiosyncthing-0.5.1[${PYTHON_USEDEP}] ) @@ -774,48 +781,51 @@ RDEPEND="${RDEPEND} synology_dsm? ( ~dev-python/py-synologydsm-api-1.0.4[${PYTHON_USEDEP}] ) synology_srm? ( ~dev-python/synology-srm-0.2.0[${PYTHON_USEDEP}] ) systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] ) - system_bridge? ( ~dev-python/systembridge-2.1.3[${PYTHON_USEDEP}] ) + system_bridge? ( ~dev-python/systembridge-2.2.3[${PYTHON_USEDEP}] ) tado? ( ~dev-python/python-tado-0.12.0[${PYTHON_USEDEP}] ) tahoma? ( ~dev-python/tahoma-api-0.0.16[${PYTHON_USEDEP}] ) + tailscale? ( ~dev-python/tailscale-0.1.3[${PYTHON_USEDEP}] ) tankerkoenig? ( ~dev-python/pytankerkoenig-0.0.6[${PYTHON_USEDEP}] ) tank_utility? ( ~dev-python/tank_utility-1.4.0[${PYTHON_USEDEP}] ) tapsaff? ( ~dev-python/tapsaff-0.2.1[${PYTHON_USEDEP}] ) - tasmota? ( ~dev-python/HATasmota-0.2.21[${PYTHON_USEDEP}] ) - tautulli? ( ~dev-python/pytautulli-21.10.0[${PYTHON_USEDEP}] ) + tasmota? ( ~dev-python/HATasmota-0.3.0[${PYTHON_USEDEP}] ) + tautulli? ( ~dev-python/pytautulli-21.11.0[${PYTHON_USEDEP}] ) ted5000? ( ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) telegram_bot? ( ~dev-python/python-telegram-bot-13.1[${PYTHON_USEDEP}] ~dev-python/PySocks-1.7.1[${PYTHON_USEDEP}] ) tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] ) tellstick? ( ~dev-python/tellcore-net-0.4[${PYTHON_USEDEP}] ~dev-python/tellcore-py-1.1.2[${PYTHON_USEDEP}] ) temper? ( ~dev-python/temperusb-1.5.3[${PYTHON_USEDEP}] ) tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] ) + tesla_wall_connector? ( ~dev-python/tesla-wall-connector-1.0.0[${PYTHON_USEDEP}] ) tfiac? ( ~dev-python/pytfiac-0.4[${PYTHON_USEDEP}] ) thermoworks_smoke? ( ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ~dev-python/thermoworks-smoke-0.1.8[${PYTHON_USEDEP}] ) thingspeak? ( ~dev-python/thingspeak-1.0.0[${PYTHON_USEDEP}] ) thinkingcleaner? ( ~dev-python/pythinkingcleaner-0.0.3[${PYTHON_USEDEP}] ) - tibber? ( ~dev-python/pyTibber-0.19.1[${PYTHON_USEDEP}] ) + tibber? ( ~dev-python/pyTibber-0.21.0[${PYTHON_USEDEP}] ) tikteck? ( ~dev-python/tikteck-0.4[${PYTHON_USEDEP}] ) tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] ) tmb? ( ~dev-python/tmb-0.0.4[${PYTHON_USEDEP}] ) todoist? ( ~dev-python/todoist-python-8.0.0[${PYTHON_USEDEP}] ) tof? ( ~dev-python/VL53L1X2-0.1.5[${PYTHON_USEDEP}] ) + tolo? ( ~dev-python/tololib-0.1.0_beta3[${PYTHON_USEDEP}] ) toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] ) - totalconnect? ( ~dev-python/total-connect-client-2021.11.2[${PYTHON_USEDEP}] ) + totalconnect? ( ~dev-python/total-connect-client-2021.11.4[${PYTHON_USEDEP}] ) touchline? ( ~dev-python/pytouchline-0.7[${PYTHON_USEDEP}] ) tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] ) tplink_lte? ( ~dev-python/tp-connected-0.0.4[${PYTHON_USEDEP}] ) - traccar? ( ~dev-python/pytraccar-0.9.0[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ) + traccar? ( ~dev-python/pytraccar-0.10.0[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ) trackr? ( ~dev-python/pytrackr-0.0.5[${PYTHON_USEDEP}] ) tractive? ( ~dev-python/aiotractive-0.5.2[${PYTHON_USEDEP}] ) - tradfri? ( ~dev-python/pytradfri-7.1.1[${PYTHON_USEDEP}] ) + tradfri? ( ~dev-python/pytradfri-7.2.1[${PYTHON_USEDEP}] ) trafikverket_train? ( ~dev-python/pytrafikverket-0.1.6.2[${PYTHON_USEDEP}] ) trafikverket_weatherstation? ( ~dev-python/pytrafikverket-0.1.6.2[${PYTHON_USEDEP}] ) transmission? ( ~dev-python/transmissionrpc-0.11[${PYTHON_USEDEP}] ) transport_nsw? ( ~dev-python/PyTransportNSW-0.1.1[${PYTHON_USEDEP}] ) travisci? ( ~dev-python/TravisPy-0.3.5[${PYTHON_USEDEP}] ) - trend? ( ~dev-python/numpy-1.21.2[${PYTHON_USEDEP}] ) + trend? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] ) tts? ( ~media-libs/mutagen-1.45.1 ) tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.3[${PYTHON_USEDEP}] ) - twentemilieu? ( ~dev-python/twentemilieu-0.3.0[${PYTHON_USEDEP}] ) + twentemilieu? ( ~dev-python/twentemilieu-0.5.0[${PYTHON_USEDEP}] ) twilio? ( ~dev-python/twilio-6.32.0[${PYTHON_USEDEP}] ) twinkly? ( ~dev-python/twinkly-client-0.0.2[${PYTHON_USEDEP}] ) twitch? ( ~dev-python/python-twitch-client-0.6.0[${PYTHON_USEDEP}] ) @@ -828,8 +838,8 @@ RDEPEND="${RDEPEND} upcloud? ( ~dev-python/upcloud-api-2.0.0[${PYTHON_USEDEP}] ) upc_connect? ( ~dev-python/connect-box-0.2.8[${PYTHON_USEDEP}] ) updater? ( ~dev-python/distro-1.5.0[${PYTHON_USEDEP}] ) - upnp? ( ~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}] ) - uptimerobot? ( ~dev-python/pyuptimerobot-21.9.0[${PYTHON_USEDEP}] ) + upnp? ( ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] ) + uptimerobot? ( ~dev-python/pyuptimerobot-21.11.0[${PYTHON_USEDEP}] ) usb? ( ~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ) uscis? ( ~dev-python/uscisstatus-0.1.1[${PYTHON_USEDEP}] ) usgs_earthquakes_feed? ( ~dev-python/geojson-client-0.6[${PYTHON_USEDEP}] ) @@ -839,12 +849,12 @@ RDEPEND="${RDEPEND} vasttrafik? ( ~dev-python/vtjp-0.1.14[${PYTHON_USEDEP}] ) velbus? ( ~dev-python/velbus-aio-2021.11.7[${PYTHON_USEDEP}] ) velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] ) - venstar? ( ~dev-python/venstarcolortouch-0.14[${PYTHON_USEDEP}] ) + venstar? ( ~dev-python/venstarcolortouch-0.15[${PYTHON_USEDEP}] ) vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] ) verisure? ( ~dev-python/vsure-1.7.3[${PYTHON_USEDEP}] ) versasense? ( ~dev-python/pyversasense-0.0.6[${PYTHON_USEDEP}] ) - version? ( ~dev-python/pyhaversion-21.10.0[${PYTHON_USEDEP}] ) - vesync? ( ~dev-python/pyvesync-1.4.0[${PYTHON_USEDEP}] ) + version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] ) + vesync? ( ~dev-python/pyvesync-1.4.1[${PYTHON_USEDEP}] ) vicare? ( ~dev-python/PyViCare-2.13.1[${PYTHON_USEDEP}] ) vilfo? ( ~dev-python/vilfo-api-client-0.3.2[${PYTHON_USEDEP}] ) vivotek? ( ~dev-python/libpyvivotek-0.4.0[${PYTHON_USEDEP}] ) @@ -853,7 +863,7 @@ RDEPEND="${RDEPEND} vlc_telnet? ( ~dev-python/aiovlc-0.1.0[${PYTHON_USEDEP}] ) volkszaehler? ( ~dev-python/volkszaehler-0.2.1[${PYTHON_USEDEP}] ) volumio? ( ~dev-python/pyvolumio-0.1.3[${PYTHON_USEDEP}] ) - volvooncall? ( ~dev-python/volvooncall-0.8.12[${PYTHON_USEDEP}] ) + volvooncall? ( ~dev-python/volvooncall-0.9.1[${PYTHON_USEDEP}] ) vultr? ( ~dev-python/vultr-0.1.2[${PYTHON_USEDEP}] ) w800rf32? ( ~dev-python/pyW800rf32-0.1[${PYTHON_USEDEP}] ) wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] ) @@ -868,12 +878,12 @@ RDEPEND="${RDEPEND} wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] ) whirlpool? ( ~dev-python/whirlpool-sixth-sense-0.15.1[${PYTHON_USEDEP}] ) whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] ) - wiffi? ( ~dev-python/wiffi-1.0.1[${PYTHON_USEDEP}] ) + wiffi? ( ~dev-python/wiffi-1.1.0[${PYTHON_USEDEP}] ) wilight? ( ~dev-python/pywilight-0.0.70[${PYTHON_USEDEP}] ) wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] ) - wirelesstag? ( ~dev-python/wirelesstagpy-0.5.0[${PYTHON_USEDEP}] ) + wirelesstag? ( ~dev-python/wirelesstagpy-0.8.1[${PYTHON_USEDEP}] ) withings? ( ~dev-python/withings-api-2.3.2[${PYTHON_USEDEP}] ) - wled? ( ~dev-python/wled-0.8.0[${PYTHON_USEDEP}] ) + wled? ( ~dev-python/wled-0.10.1[${PYTHON_USEDEP}] ) wolflink? ( ~dev-python/wolf_smartset-0.1.11[${PYTHON_USEDEP}] ) workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] ) xbee? ( ~dev-python/xbee-helper-0.0.7[${PYTHON_USEDEP}] ) @@ -881,51 +891,53 @@ RDEPEND="${RDEPEND} xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] ) xeoma? ( ~dev-python/pyxeoma-1.4.1[${PYTHON_USEDEP}] ) xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] ) - xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.4[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.8[${PYTHON_USEDEP}] ) + xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.4[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.9.1[${PYTHON_USEDEP}] ) xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] ) xmpp? ( ~dev-python/slixmpp-1.7.1[${PYTHON_USEDEP}] ) xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] ) yale_smart_alarm? ( ~dev-python/yalesmartalarmclient-0.3.4[${PYTHON_USEDEP}] ) yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] ) - yamaha_musiccast? ( ~dev-python/aiomusiccast-0.11.0[${PYTHON_USEDEP}] ) + yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.2[${PYTHON_USEDEP}] ) yandex_transport? ( ~dev-python/aioymaps-1.2.1[${PYTHON_USEDEP}] ) - yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.22.10[${PYTHON_USEDEP}] ) + yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] ) yeelightsunflower? ( ~dev-python/yeelightsunflower-0.0.10[${PYTHON_USEDEP}] ) yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] ) youless? ( ~dev-python/youless-api-0.15[${PYTHON_USEDEP}] ) zabbix? ( ~dev-python/py-zabbix-1.1.7[${PYTHON_USEDEP}] ) zengge? ( ~dev-python/zengge-0.2[${PYTHON_USEDEP}] ) - zeroconf? ( ~dev-python/zeroconf-0.36.13[${PYTHON_USEDEP}] ) + zeroconf? ( ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}] ) zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] ) zestimate? ( ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) - zha? ( ~dev-python/bellows-0.28.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.63[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.13.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.39.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.5.4[${PYTHON_USEDEP}] ) + zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.64[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.42.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.6.3[${PYTHON_USEDEP}] ) zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.9[${PYTHON_USEDEP}] ) ziggo_mediabox_xl? ( ~dev-python/ziggo-mediabox-xl-1.1.0[${PYTHON_USEDEP}] ) zoneminder? ( ~dev-python/zm-py-0.5.2[${PYTHON_USEDEP}] ) zwave? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] ) - zwave_js? ( ~dev-python/zwave-js-server-python-0.31.3[${PYTHON_USEDEP}] )" + zwave_js? ( ~dev-python/zwave-js-server-python-0.33.0[${PYTHON_USEDEP}] )" BDEPEND="${RDEPEND} test? ( ~dev-python/codecov-2.1.12[${PYTHON_USEDEP}] - ~dev-python/coverage-6.0.2[${PYTHON_USEDEP}] + ~dev-python/coverage-6.2[${PYTHON_USEDEP}] + ~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}] ~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}] ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] ~dev-python/mypy-0.910[${PYTHON_USEDEP}] - ~dev-python/pipdeptree-2.1.0[${PYTHON_USEDEP}] - ~dev-vcs/pre-commit-2.15.0 + ~dev-python/pipdeptree-2.2.0[${PYTHON_USEDEP}] + ~dev-vcs/pre-commit-2.16.0 ~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}] - ~dev-python/pylint-2.11.1[${PYTHON_USEDEP}] + ~dev-python/pylint-2.12.1[${PYTHON_USEDEP}] ~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}] + ~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}] ~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}] ~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}] ~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}] - ~dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] + ~dev-python/pytest-timeout-2.0.1[${PYTHON_USEDEP}] ~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}] ~dev-python/pytest-6.2.5[${PYTHON_USEDEP}] ~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}] ~dev-python/responses-0.12.0[${PYTHON_USEDEP}] - ~dev-python/respx-0.17.0[${PYTHON_USEDEP}] + ~dev-python/respx-0.19.0[${PYTHON_USEDEP}] ~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}] ~dev-python/tqdm-4.49.0[${PYTHON_USEDEP}] ) diff --git a/app-misc/homeassistant-full/metadata.xml b/app-misc/homeassistant-full/metadata.xml index 8bbaac601..579875324 100644 --- a/app-misc/homeassistant-full/metadata.xml +++ b/app-misc/homeassistant-full/metadata.xml @@ -73,6 +73,7 @@ Interact with Amazon Web Services Communicating with newer devices from Axis Communications Text-to-speech platform uses Baidu TTS engine to read a text with natural soundi + Base for all BeagleBone Black related GPIO platforms Presence detection from Bbox Modem Router from Bouygues Telecom BeeWi SmartClim BLE is a Bluetooth Low Energy sensor device @@ -103,6 +104,7 @@ Offers presence detection by looking at connected devices to a BT Home Presence detection by looking at BT Smart Hub based routers Integrate buienradar weather data into Home Assistant + Integrate a CalDAV (RFC4791) calendar in Home Assistant The camera integration allows you to use IP cameras with Home Assistant Allows you to integrate your Canary devices from Home Assistant @@ -144,6 +146,7 @@ Automation Library for Denon AVR receivers will give you the departure time of the next train for the given connection Add Devolo Home-control to Home Assistant + View your CGM data from Dexcom from Home Assistant will watch the network for DHCP requests for supported devices and services Get the current temperature and humidity from a DHT11, DHT22 or AM2302 device @@ -206,6 +209,7 @@ displays Ether and ERC-20 token balances from Etherscan.io eufy integration is the main integration to integrate various eufy devices Library for controlling an EverLights lighting system + links with all non-US Honeywell Total Connect Comfort (TCC) CH/DHW systems ezviz sensor platform uses the EzvizLife API to interact with the devices delays at US Airports based on the FAA’s National Airspace System Status @@ -339,6 +343,7 @@ controller that is capable of controlling Insteon and X10 devices control IR devices with a Global Caché iTach Device and GC-100 devices control of a local iZone ducted reverse-cycle climate control device + jewish_calendar joaoapps_join integration exposes services from Join pulls data from a JuiceNet charging station @@ -552,6 +557,7 @@ integrate all platforms related to RainMachine smart Wi-Fi sprinkler controllers The base for all related Raspihats platforms in Home Assistant adds support for cheap RC 433 MHz outlets via one of the supported gateways + track the next scheduled waste pickup and what type of waste from Recollect storing details in a database per sqlalchemy allows you to control the Ankuoo REC Switch devices from Home Assistant @@ -564,6 +570,7 @@ rest sensor platform for data exposed by a RESTful API The rflink integration supports devices that use RFLink gateway firmware supports RFXtrx 433 MHz devices by RFXCOM + integrate your ring.com devices The ripple sensor platform displays Ripple wallet balances from Ripple.com This integration connects with Risco Alarms over Risco Cloud @@ -682,6 +689,7 @@ System Bridge runs on your local machine to share system information via its AP an interface to the my.tado.com website interface to the tahomalink.com website. It adds covers, scenes and a sun sensor + monitor the fuel prices with tankerkoenig.de Add Tank Utility propane tank monitors to Home Assistant provides the ‘Taps Aff’ status for a given location within the UK @@ -693,6 +701,7 @@ integrates TellStick devices into Home Assistant get the current temperature from a TEMPer device integration with the Tesla cloud service + internal and developer use integrates several vendors air conditioning systems into Home Assistant pulls data for your ThermoWorks Smoke Thermometer @@ -704,6 +713,7 @@ Library that interacts with TMB API connect to your Todoist Projects and generate binary sensors uses an invisible laser to measure distance with millimeter resolution + client for the Quby ToonAPI provides connectivity with the Honeywell TotalConnect alarm systems lets you control ROTH Touchline floor heating thermostats diff --git a/app-misc/homeassistant-min/Manifest b/app-misc/homeassistant-min/Manifest index 4683ce799..7938cb376 100644 --- a/app-misc/homeassistant-min/Manifest +++ b/app-misc/homeassistant-min/Manifest @@ -12,10 +12,12 @@ DIST homeassistant-2021.10.7.tar.gz 11739656 BLAKE2B 36ee6480590d81c7b6649f684be DIST homeassistant-2021.11.2.tar.gz 11955175 BLAKE2B 30792d0fbaefd9db848db1ee6bb61bd2397eecc5e9ac63d82e43d3c86b6f3f485cc766e76b2e056e8b3e9c6ce26ac8afd111714fda9ae4138f27edfd32d226ac SHA512 c890b97565bd8132982249277637570d4422d6ef597873d9e84ec9fa6bb5008339dafb5d2ecd4755ed5a8e440794acbb26fcffe336cc07457c03dc3528860324 DIST homeassistant-2021.11.3.tar.gz 11954796 BLAKE2B 8490fbc1adcdc154a3fd431b7a9bde63e4429ae53abe53ed2436214fd9b64e9578b7a2715a01cf5ea8199fb788db001d084a0bf46d70acf826870c62104b7f66 SHA512 27cbb5d4ac0f5f95d9e5f75311049199712d6a244a56d171d1140a88250283279af894e542e69990f93a768d56a70967eaa34afd5ef329425d06126ee7632b50 DIST homeassistant-2021.11.5.tar.gz 11955354 BLAKE2B b271d88e86077839dce3047a1da5d59ace0f5f4f89429338d87c35f3cb159142f728c9237f7fe5722b40bbd9dc01381382e6281a944a438ea6d210fc60965ee2 SHA512 68adf506c8656d980feb14397f21abb0919040f700d8385a0085969ed0cb61bafd3d79f102f5bb1f0d5c355ff08c699a745a330e873fb5cedde57d06f2aa14cb +DIST homeassistant-2021.12.0b0.tar.gz 12501953 BLAKE2B 257c6db0471eb7e0fbf6161b29d2a5dfe161b4d05e0d0491b26aa372579632028c76c42edc75c317fab0606991daf9fb6cdfb4b229d4f94bbf5a6ca9faace6bc SHA512 5a0fda19bee1d32f021d13ec0beea94ca62296d097b1b6f703c24efc5b573c481f8a917b70cb5a03b8aa91cba6b5d717552f1e5270e7f09cd98a0759924ae1f0 DIST homeassistant-2021.9.7.tar.gz 11506886 BLAKE2B 8cd845297de07fca4df09a73666e946ac2e740c037535bd6b727b9a3c2bb00eaa9be2da3ee5feaefc3206e3d549832299f6511426f7d18b420955c4a589524e0 SHA512 ded86038b3009822aff6492d17133307cb7813712ac143e2cec57ccc1147e3a9fd95e57eab50c0b70ea92cf1afc53a16e4ba1aee94b6e1444ab32da1b6488551 EBUILD homeassistant-min-2021.10.7-r1.ebuild 12506 BLAKE2B b673c0f8618c49a78cd5ab312450aafbb8a988a4caa8b2772ffecf73ef7144825c0a397856c571cfa46c4ab8fb14d309c52713e45e4050b2955e74147802efcf SHA512 601121877a52945312bfc4fa39242d26a341fda7b0e3ff84750e87316c8887b9cf7cb76f9fc4e4be1ece2b5aaeca8638081aca9d45db05403cb767e2d461aab8 EBUILD homeassistant-min-2021.11.2.ebuild 12610 BLAKE2B 2dd065541ccd4b3a1dc66c53561ecacb4c9036ec0c119e0f064603237e70976c8c8ce6dfefe9413010ecb3b5cfa739cfea226b8b583bf1fff4d257c43289e142 SHA512 4b18a356a5382cb7f2f5cee2915351714643683b53db39e6268bf218807a0d8e61f55070c6c832de60fe3a7f49ed1754f28b3ecb2df83fee5bd10a24c8f6abab EBUILD homeassistant-min-2021.11.3.ebuild 12610 BLAKE2B 8e02bf84be74cafd5b3642a2d4072b87f99297661dd6cf2e0bda2bd8969c1f0cdfd4fcf4add70e03493ab9a166e5c868db0be5af6032be6e50401ce94bb77b08 SHA512 e464585611108628e2ed1cfab347394a29f21d8baf439cb8d6bc1bdd7603f8291f206691cccd60df4fb8112fd887d46ddff31cb2e454a1ace5a342cfb1e65384 EBUILD homeassistant-min-2021.11.5.ebuild 12610 BLAKE2B 609a0e28d5073904d39daf5d6b1a0bc7b5a0c001c2130e2f0d5adce2ca8579685df40ce4b384a18e8a251d442b9e3055fe669c211d7a655c8a21a10496faa673 SHA512 9f0099b7ce3cb06a36727a06c3e44ecb9b54760f585a9022cb1b59d622a7e9b9ad2ae192e6bed129864c2f6195d55588ff7c981f7db272fb45bd9b870a902fed +EBUILD homeassistant-min-2021.12.0_beta0.ebuild 12764 BLAKE2B fd91a8950a1825df7aa0b3650b10324767e94b04ff418c44c8544b8aed5f1418e52b58cf15aeb18e3a67d0472d5fa855f1bb7359fbb7710dfa32f12a40cc3ecd SHA512 6bf9d10aacf2c2b426bd93fa9f5f6885199b74aca805843b1755a597c1c5f0bdda1be2395e54c6be6d6c454f41aa2f16da318fdcd9772fa77e9bbe5462fddfb0 EBUILD homeassistant-min-2021.9.7.ebuild 12415 BLAKE2B 96714f4f8051873674fb4855390ebbd49907b87e2d70ea74a82c366640c59be729131c76e4ea999bd0986a165a0499e1b956416466a82630f3085beec82498f9 SHA512 ed89b095c243f3c0562066092501191f0c4538bbc2fd519b36116f6c0cc45d43f4f9501fe9cb9b76a2a99598a92dadec2d451c05fcfd82fd74ab17da3e4cccf7 MISC metadata.xml 7175 BLAKE2B da9c2765d200e40c7d3a6688595a8da9e8ee0f0f32ee49c3352362d9050487c9cfc5f2c259dd4ffae838d51eb488bba79c6307e9791bf2baaba25499771b1a2e SHA512 4c81c4a1250daa5f852d3da2c80f95e621d4c1f71d6958ba81068e022517a01032731401f3c07c7957a1df842d580e180795987527590016344107b8d4b60e52 diff --git a/app-misc/homeassistant-min/homeassistant-min-2021.12.0_beta0.ebuild b/app-misc/homeassistant-min/homeassistant-min-2021.12.0_beta0.ebuild new file mode 100644 index 000000000..ccef3e667 --- /dev/null +++ b/app-misc/homeassistant-min/homeassistant-min-2021.12.0_beta0.ebuild @@ -0,0 +1,263 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8..10} ) +inherit readme.gentoo-r1 eutils distutils-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}.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 ~amd64-linux ~x86-linux" +IUSE="accuweather airly airvisual alpha_vantage androidtv android_ip_webcam axis bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus darksky +dwd_weather_warnings enigma2 esphome forecast_solar fronius github +homekit homekit_controller http hyperion influxdb knx kodi kraken maxcube mikrotik +mobile_app +mqtt myq mysensors +mysql +notify_events +otp owntracks ozw +ping +plex ps4 +python_script qnap qvr_pro +recorder +rest ring samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +sql +ssl systemd systemmonitor tasmota test tile tplink tradfri utility_meter +version +wake_on_lan wemo whois workday yamaha yamaha_musiccast zeroconf +zwave_js" + +# 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.5[${PYTHON_USEDEP}] + ~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}] + ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] + >=dev-python/anyio-3.3.1[${PYTHON_USEDEP}] + ~dev-python/astral-2.2[${PYTHON_USEDEP}] + ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] + ~dev-python/async_timeout-4.0.0[${PYTHON_USEDEP}] + ~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}] + ~dev-python/attrs-21.2.0[${PYTHON_USEDEP}] + ~dev-python/awesomeversion-21.11.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8) + ~dev-python/bcrypt-3.1.7[${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-35.0.0[${PYTHON_USEDEP}] + ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] + ~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}] + ~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}] + ~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}] + >=dev-python/h11-0.12.0[${PYTHON_USEDEP}] + ~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}] + ~dev-python/home-assistant-frontend-20211203.0[${PYTHON_USEDEP}] + >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] + ~dev-python/httpx-0.21.0[${PYTHON_USEDEP}] + ~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] + ~dev-python/jinja-3.0.3[${PYTHON_USEDEP}] + ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] + ~dev-python/pandas-1.3.0[${PYTHON_USEDEP}] + ~dev-python/pillow-8.2.0[${PYTHON_USEDEP}] + =dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] + ~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}] + ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] + ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] + ~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}] + ~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}] + ~dev-python/pyyaml-6.0[${PYTHON_USEDEP}] + ~dev-python/regex-2021.8.28[${PYTHON_USEDEP}] + ~dev-python/requests-2.26.0[${PYTHON_USEDEP}] + ~net-analyzer/scapy-2.4.5 + ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}] + ~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}] + ~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}] + ~dev-python/websockets-9.1[${PYTHON_USEDEP}] + ~dev-python/yarl-1.6.3[${PYTHON_USEDEP}] + ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}]" + +# unknown origin, still something to clean up here +# some moved to suggested USE Flags +# +# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"] +# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",) + +RDEPEND="${RDEPEND} + ~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}] + >=dev-python/multidict-4.5.2[${PYTHON_USEDEP}] + >=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] + >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] + dev-python/pycparser[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.56.0[${PYTHON_USEDEP}] + ~media-libs/mutagen-1.45.1" + +# Module requirements from useflags +RDEPEND="${RDEPEND} + accuweather? ( ~dev-python/accuweather-0.3.0[${PYTHON_USEDEP}] ) + airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] ) + airvisual? ( ~dev-python/pyairvisual-5.0.9[${PYTHON_USEDEP}] ) + alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] ) + androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] ) + android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] ) + axis? ( ~dev-python/axis-44[${PYTHON_USEDEP}] ) + bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] ) + caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] ) + camera? ( ~dev-python/PyTurboJPEG-1.6.3[${PYTHON_USEDEP}] ) + cast? ( ~dev-python/pychromecast-10.1.1[${PYTHON_USEDEP}] ) + cli? ( app-misc/home-assistant-cli ) + co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] ) + compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] ) + coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] ) + darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] ) + dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.4[${PYTHON_USEDEP}] ) + enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] ) + esphome? ( ~dev-python/aioesphomeapi-10.6.0[${PYTHON_USEDEP}] ) + forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] ) + fronius? ( ~dev-python/PyFronius-0.7.1[${PYTHON_USEDEP}] ) + github? ( ~dev-python/aiogithubapi-21.11.0[${PYTHON_USEDEP}] ) + homekit? ( ~dev-python/HAP-python-4.3.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-0.6.4[${PYTHON_USEDEP}] ) + http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ) + hyperion? ( ~dev-python/hyperion-py-0.7.4[${PYTHON_USEDEP}] ) + influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] ) + knx? ( ~dev-python/xknx-0.18.13[${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}] ) + 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.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] ) + mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ) + myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] ) + mysensors? ( ~dev-python/pymysensors-0.22.1[${PYTHON_USEDEP}] ) + mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] ) + notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] ) + otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] ) + owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ) + ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] ) + ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] ) + plex? ( ~dev-python/PlexAPI-4.7.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.2.0[${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}] ) + recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] ) + rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] ) + samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] ) + scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] ) + season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-1.0.5[${PYTHON_USEDEP}] ) + signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] ) + snmp? ( ~dev-python/pysnmp-4.4.12[${PYTHON_USEDEP}] ) + socat? ( net-misc/socat ) + sonos? ( ~dev-python/soco-0.25.0[${PYTHON_USEDEP}] ) + speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] ) + sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] ) + ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy ) + systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] ) + tasmota? ( ~dev-python/HATasmota-0.3.0[${PYTHON_USEDEP}] ) + tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] ) + tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] ) + tradfri? ( ~dev-python/pytradfri-7.2.1[${PYTHON_USEDEP}] ) + utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] ) + version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] ) + wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] ) + wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] ) + whois? ( ~dev-python/python-whois-0.7.3[${PYTHON_USEDEP}] ) + workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] ) + yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] ) + yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.2[${PYTHON_USEDEP}] ) + zeroconf? ( ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}] ) + zwave_js? ( ~dev-python/zwave-js-server-python-0.33.0[${PYTHON_USEDEP}] )" + +BDEPEND="${RDEPEND} + test? ( + ~dev-python/codecov-2.1.12[${PYTHON_USEDEP}] + ~dev-python/coverage-6.2[${PYTHON_USEDEP}] + ~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}] + ~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}] + ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] + ~dev-python/mypy-0.910[${PYTHON_USEDEP}] + ~dev-python/pipdeptree-2.2.0[${PYTHON_USEDEP}] + ~dev-vcs/pre-commit-2.16.0 + ~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}] + ~dev-python/pylint-2.12.1[${PYTHON_USEDEP}] + ~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}] + ~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}] + ~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}] + ~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}] + ~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}] + ~dev-python/pytest-timeout-2.0.1[${PYTHON_USEDEP}] + ~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}] + ~dev-python/pytest-6.2.5[${PYTHON_USEDEP}] + ~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}] + ~dev-python/responses-0.12.0[${PYTHON_USEDEP}] + ~dev-python/respx-0.19.0[${PYTHON_USEDEP}] + ~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}] + ~dev-python/tqdm-4.49.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 +} + diff --git a/app-misc/homeassistant/Manifest b/app-misc/homeassistant/Manifest index c54147e62..f82574056 100644 --- a/app-misc/homeassistant/Manifest +++ b/app-misc/homeassistant/Manifest @@ -12,10 +12,12 @@ DIST homeassistant-2021.10.7.tar.gz 11739656 BLAKE2B 36ee6480590d81c7b6649f684be DIST homeassistant-2021.11.2.tar.gz 11955175 BLAKE2B 30792d0fbaefd9db848db1ee6bb61bd2397eecc5e9ac63d82e43d3c86b6f3f485cc766e76b2e056e8b3e9c6ce26ac8afd111714fda9ae4138f27edfd32d226ac SHA512 c890b97565bd8132982249277637570d4422d6ef597873d9e84ec9fa6bb5008339dafb5d2ecd4755ed5a8e440794acbb26fcffe336cc07457c03dc3528860324 DIST homeassistant-2021.11.3.tar.gz 11954796 BLAKE2B 8490fbc1adcdc154a3fd431b7a9bde63e4429ae53abe53ed2436214fd9b64e9578b7a2715a01cf5ea8199fb788db001d084a0bf46d70acf826870c62104b7f66 SHA512 27cbb5d4ac0f5f95d9e5f75311049199712d6a244a56d171d1140a88250283279af894e542e69990f93a768d56a70967eaa34afd5ef329425d06126ee7632b50 DIST homeassistant-2021.11.5.tar.gz 11955354 BLAKE2B b271d88e86077839dce3047a1da5d59ace0f5f4f89429338d87c35f3cb159142f728c9237f7fe5722b40bbd9dc01381382e6281a944a438ea6d210fc60965ee2 SHA512 68adf506c8656d980feb14397f21abb0919040f700d8385a0085969ed0cb61bafd3d79f102f5bb1f0d5c355ff08c699a745a330e873fb5cedde57d06f2aa14cb +DIST homeassistant-2021.12.0b0.tar.gz 12501953 BLAKE2B 257c6db0471eb7e0fbf6161b29d2a5dfe161b4d05e0d0491b26aa372579632028c76c42edc75c317fab0606991daf9fb6cdfb4b229d4f94bbf5a6ca9faace6bc SHA512 5a0fda19bee1d32f021d13ec0beea94ca62296d097b1b6f703c24efc5b573c481f8a917b70cb5a03b8aa91cba6b5d717552f1e5270e7f09cd98a0759924ae1f0 DIST homeassistant-2021.9.7.tar.gz 11506886 BLAKE2B 8cd845297de07fca4df09a73666e946ac2e740c037535bd6b727b9a3c2bb00eaa9be2da3ee5feaefc3206e3d549832299f6511426f7d18b420955c4a589524e0 SHA512 ded86038b3009822aff6492d17133307cb7813712ac143e2cec57ccc1147e3a9fd95e57eab50c0b70ea92cf1afc53a16e4ba1aee94b6e1444ab32da1b6488551 EBUILD homeassistant-2021.10.7.ebuild 27951 BLAKE2B 0790acbff94b9d7926ae7d28251dc37636e23953076a098ad7549bde543126c6cc04d885e64e51d43fe35d7b0c323339510a34a96d1f0c74b3a51edf6fe5975f SHA512 c3320f31461b3bb3af74318f22e1332866665de4a38197b4938e33a3b561ff9adf52ce315803885430302daca6070f4e9348dac73a627710153a783b09c57bf1 EBUILD homeassistant-2021.11.2.ebuild 28082 BLAKE2B c5c6c03ff34e134bdf9561809a9225307eaea1a8fce6c0f72846c997ff3ac60c773089e068c5c9078bc63a7eed1c7532979372cc5e31211bea2c071bee664d95 SHA512 b2fce52620d68cc794a9099e0a507e9c9965a20ce196ce365fa59a0670f8f34749b8b61ba81c39e2b4e010df70b11238ff42a3b8792e8a1163e23dfdf0565849 EBUILD homeassistant-2021.11.3.ebuild 28082 BLAKE2B 073cb3fcafad90ee83c44eef1bbf6c8b039a3c559119ddca69b49ae8bf0b59386c623118cf9e999e4b58a7cc385dc525ae3a5c6748bbbee3899eff4fc009e40a SHA512 3b4af528d2995124b4f02935e357a11d6adc0974f879afab53fbdb03b047959f68731a4c04778e0a593eaf48f2e4c039e1617b7f482ef7d66206d20aab0b9df8 EBUILD homeassistant-2021.11.5.ebuild 28082 BLAKE2B 6fb0d736dad603f00edc5bc71f8e68aee37b6b4077f9a82e0267eae0b5b43ad0cc312edfef26956fd7eb7b06a21abe0f9a1d802bc8f4dfbbafc9844326354bf5 SHA512 972227c5c5a709556a354858ed08c6bb739e24b464d55d72a24771ae3150b9b4d24fe49b64af77f0adda7d84d753af9cb85c9a3af0afe876b8aa9958dcdca2b1 +EBUILD homeassistant-2021.12.0_beta0.ebuild 28240 BLAKE2B 35c2e30862483ac218d8d88becaa517866f7a0335faead50533dc75fa9acb7885bdbf5ceb283f449d67d2895312ec7b2ea45798c0f1c78f9fbc1b0c251ee8a57 SHA512 a28a540fec34678eb1f4b527894434dbd9e6da47c5457e367c18271020b24bf081d9c3760a9a0319b8d4c0d299245bc4ba7e9f9ab120142a2e0f5b6fac29edcf EBUILD homeassistant-2021.9.7.ebuild 27968 BLAKE2B 58df998df5e9ab5beeefba49d7d9217744b129f7240ef313d61eb75c3121064903a23741419925d80345b355b2a09c274a19614d279fd0ddd13c3abf38f0999c SHA512 26f168e04542f5b9d472790f88c8a85399a36b3b1b9a8ef38eda1fe9ff03f53b586aa3b6a7c97a19dfe9208a10d3ad13faac74cc394a27fc6924e7e272fd7da5 MISC metadata.xml 24719 BLAKE2B 8758b768804b29a0dbf59b083accc1e9348359290b176c75da4441f823c58680257a7f1ccb45bc6b653600a045cfc6ce3aefb09a281d9de61618f3afbe96fab6 SHA512 d4ca5797b48dee63416219bfeca68ea68f8eb1c0086165a8ade797edcbca0fc2521b82f635604c69865919104a186a9e208722f3609f1caeb9016b8a64ea9de5 diff --git a/app-misc/homeassistant/homeassistant-2021.12.0_beta0.ebuild b/app-misc/homeassistant/homeassistant-2021.12.0_beta0.ebuild new file mode 100644 index 000000000..5b4ae74d9 --- /dev/null +++ b/app-misc/homeassistant/homeassistant-2021.12.0_beta0.ebuild @@ -0,0 +1,461 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8..10} ) +inherit readme.gentoo-r1 eutils distutils-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}.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 ~amd64-linux ~x86-linux" +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 baidu -beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain 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 doorbird dunehd +dwd_weather_warnings dynalite dyson ecobee emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome fibaro 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 maxcube media_extractor meteo_france mfi miflora mikrotik -mitemp_bt +mobile_app +mqtt myq +mysql nad nederlandse_spoorwegen netatmo netdata +notify_events nuki nws nx584 onkyo opengarage opensensemap openweathermap +otp owntracks ozw panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio 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 tasmota tellduslive tesla test tile toon totalconnect tplink tradfri 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 +zwave_js" + +# 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.5[${PYTHON_USEDEP}] + ~dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}] + ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] + >=dev-python/anyio-3.3.1[${PYTHON_USEDEP}] + ~dev-python/astral-2.2[${PYTHON_USEDEP}] + ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] + ~dev-python/async_timeout-4.0.0[${PYTHON_USEDEP}] + ~dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}] + ~dev-python/attrs-21.2.0[${PYTHON_USEDEP}] + ~dev-python/awesomeversion-21.11.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep 'dev-python/backports-zoneinfo[${PYTHON_USEDEP}]' python3_8) + ~dev-python/bcrypt-3.1.7[${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-35.0.0[${PYTHON_USEDEP}] + ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] + ~dev-python/google-api-core-1.31.2[${PYTHON_USEDEP}] + ~dev-python/google-cloud-pubsub-2.1.0[${PYTHON_USEDEP}] + ~dev-python/grpcio-1.31.0[${PYTHON_USEDEP}] + >=dev-python/h11-0.12.0[${PYTHON_USEDEP}] + ~dev-python/hass-nabucasa-0.50.0[${PYTHON_USEDEP}] + ~dev-python/home-assistant-frontend-20211203.0[${PYTHON_USEDEP}] + >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] + ~dev-python/httpx-0.21.0[${PYTHON_USEDEP}] + ~dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] + ~dev-python/jinja-3.0.3[${PYTHON_USEDEP}] + ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] + ~dev-python/pandas-1.3.0[${PYTHON_USEDEP}] + ~dev-python/pillow-8.2.0[${PYTHON_USEDEP}] + =dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] + ~dev-python/pyjwt-2.1.0[${PYTHON_USEDEP}] + ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] + ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] + ~dev-python/python-slugify-4.0.1[${PYTHON_USEDEP}] + ~dev-python/pyudev-0.22.0[${PYTHON_USEDEP}] + ~dev-python/pyyaml-6.0[${PYTHON_USEDEP}] + ~dev-python/regex-2021.8.28[${PYTHON_USEDEP}] + ~dev-python/requests-2.26.0[${PYTHON_USEDEP}] + ~net-analyzer/scapy-2.4.5 + ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}] + ~dev-python/voluptuous-serialize-2.4.0[${PYTHON_USEDEP}] + ~dev-python/voluptuous-0.12.2[${PYTHON_USEDEP}] + ~dev-python/websockets-9.1[${PYTHON_USEDEP}] + ~dev-python/yarl-1.6.3[${PYTHON_USEDEP}] + ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}]" + +# unknown origin, still something to clean up here +# some moved to suggested USE Flags +# +# auth/mfa_modules/totp.py:REQUIREMENTS = ["pyotp==2.3.0", "PyQRCode==1.2.1"] +# scripts/check_config.py:REQUIREMENTS = ("colorlog==5.0.1",) + +RDEPEND="${RDEPEND} + ~dev-python/colorlog-5.0.1[${PYTHON_USEDEP}] + >=dev-python/multidict-4.5.2[${PYTHON_USEDEP}] + >=dev-python/pyotp-2.3.0[${PYTHON_USEDEP}] + >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] + dev-python/pycparser[${PYTHON_USEDEP}] + >=dev-python/websocket-client-0.56.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.3.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.0[${PYTHON_USEDEP}] ) + ads? ( ~dev-python/pyads-3.2.2[${PYTHON_USEDEP}] ) + aftership? ( ~dev-python/pyaftership-0.1.2[${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-5.0.9[${PYTHON_USEDEP}] ) + aladdin_connect? ( ~dev-python/aladdin-connect-0.3[${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.3[${PYTHON_USEDEP}] ) + ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] ) + androidtv? ( ~dev-python/adb-shell-0.4.0[${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.60[${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[${PYTHON_USEDEP}] ) + android_ip_webcam? ( ~dev-python/pydroid-ipcam-0.8[${PYTHON_USEDEP}] ) + anel_pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1[${PYTHON_USEDEP}] ) + anthemav? ( ~dev-python/anthemav-1.2.0[${PYTHON_USEDEP}] ) + apache_kafka? ( ~dev-python/aiokafka-0.6.0[${PYTHON_USEDEP}] ) + apcupsd? ( ~dev-python/apcaccess-0.0.13[${PYTHON_USEDEP}] ) + apple_tv? ( ~dev-python/pyatv-0.8.2[${PYTHON_USEDEP}] ) + apprise? ( ~dev-python/apprise-0.9.6[${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.0[${PYTHON_USEDEP}] ) + atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] ) + august? ( ~dev-python/yalexs-1.1.13[${PYTHON_USEDEP}] ) + aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.6[${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.1[${PYTHON_USEDEP}] ) + axis? ( ~dev-python/axis-44[${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-1.3.3[${PYTHON_USEDEP}] ) + blink? ( ~dev-python/blinkpy-0.17.0[${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_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.8.2[${PYTHON_USEDEP}] ) + bond? ( ~dev-python/bond-api-0.1.15[${PYTHON_USEDEP}] ) + braviatv? ( ~dev-python/bravia-tv-1.0.11[${PYTHON_USEDEP}] ) + broadlink? ( ~dev-python/broadlink-0.18.0[${PYTHON_USEDEP}] ) + brother? ( ~dev-python/brother-1.1.0[${PYTHON_USEDEP}] ) + brottsplatskartan? ( ~dev-python/brottsplatskartan-0.0.1[${PYTHON_USEDEP}] ) + brunt? ( ~dev-python/brunt-1.0.0[${PYTHON_USEDEP}] ) + bsblan? ( ~dev-python/bsblan-0.4.0[${PYTHON_USEDEP}] ) + bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] ) + bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.0[${PYTHON_USEDEP}] ) + buienradar? ( ~dev-python/buienradar-1.0.5[${PYTHON_USEDEP}] ) + caldav? ( ~dev-python/caldav-0.7.1[${PYTHON_USEDEP}] ) + camera? ( ~dev-python/PyTurboJPEG-1.6.3[${PYTHON_USEDEP}] ) + canary? ( ~dev-python/py-canary-0.5.1[${PYTHON_USEDEP}] ) + cast? ( ~dev-python/pychromecast-10.1.1[${PYTHON_USEDEP}] ) + cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] ) + cli? ( app-misc/home-assistant-cli ) + co2signal? ( ~dev-python/CO2Signal-0.4.2[${PYTHON_USEDEP}] ) + compensation? ( ~dev-python/numpy-1.21.4[${PYTHON_USEDEP}] ) + coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] ) + daikin? ( ~dev-python/pydaikin-2.6.0[${PYTHON_USEDEP}] ) + darksky? ( ~dev-python/python-forecastio-1.4.0[${PYTHON_USEDEP}] ) + deconz? ( ~dev-python/pydeconz-85[${PYTHON_USEDEP}] ) + delijn? ( ~dev-python/pydelijn-0.6.1[${PYTHON_USEDEP}] ) + denonavr? ( ~dev-python/denonavr-0.10.9[${PYTHON_USEDEP}] ) + deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] ) + devolo_home_control? ( ~dev-python/devolo-home-control-api-0.17.4[${PYTHON_USEDEP}] ) + dexcom? ( ~dev-python/pydexcom-0.2.1[${PYTHON_USEDEP}] ) + dhcp? ( ~net-analyzer/scapy-2.4.5 ~dev-python/aiodiscover-1.4.5[${PYTHON_USEDEP}] ) + dht? ( ~dev-python/adafruit-circuitpython-dht-3.6.0[${PYTHON_USEDEP}] ) + discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] ) + discord? ( ~dev-python/discord-py-1.7.3[${PYTHON_USEDEP}] ) + discovery? ( ~dev-python/netdisco-3.0.0[${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.4[${PYTHON_USEDEP}] ) + dynalite? ( ~dev-python/dynalite-devices-0.1.46[${PYTHON_USEDEP}] ) + dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] ) + ecobee? ( ~dev-python/python-ecobee-api-0.2.14[${PYTHON_USEDEP}] ) + emulated_roku? ( ~dev-python/emulated-roku-0.2.1[${PYTHON_USEDEP}] ) + enigma2? ( ~dev-python/openwebifpy-3.2.7[${PYTHON_USEDEP}] ) + enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] ) + enphase_envoy? ( ~dev-python/envoy-reader-0.20.0[${PYTHON_USEDEP}] ) + environment_canada? ( ~dev-python/env-canada-0.5.18[${PYTHON_USEDEP}] ) + esphome? ( ~dev-python/aioesphomeapi-10.6.0[${PYTHON_USEDEP}] ) + everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) + evohome? ( ~dev-python/evohome-async-0.3.15[${PYTHON_USEDEP}] ) + fibaro? ( ~dev-python/fiblary3-0.1.7[${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.25.10[${PYTHON_USEDEP}] ) + foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] ) + forecast_solar? ( ~dev-python/forecast-solar-2.1.0[${PYTHON_USEDEP}] ) + fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] ) + freebox? ( ~dev-python/freebox-api-0.0.10[${PYTHON_USEDEP}] ) + fritz? ( ~dev-python/fritzconnection-1.7.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + fritzbox? ( ~dev-python/pyfritzhome-0.6.2[${PYTHON_USEDEP}] ) + fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.7.2[${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-21.11.0[${PYTHON_USEDEP}] ) + gogogate2? ( ~dev-python/ismartgate-4.0.4[${PYTHON_USEDEP}] ) + greeneye_monitor? ( ~dev-python/greeneye-monitor-2.1[${PYTHON_USEDEP}] ) + growatt_server? ( ~dev-python/growattServer-1.1.0[${PYTHON_USEDEP}] ) + guardian? ( ~dev-python/aioguardian-2021.11.0[${PYTHON_USEDEP}] ) + harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] ) + harmony? ( ~dev-python/aioharmony-0.2.8[${PYTHON_USEDEP}] ) + heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] ) + here_travel_time? ( ~dev-python/herepy-2.0.0[${PYTHON_USEDEP}] ) + homekit? ( ~dev-python/HAP-python-4.3.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-0.6.4[${PYTHON_USEDEP}] ) + homematic? ( ~dev-python/pyhomematic-0.1.76[${PYTHON_USEDEP}] ) + homematicip_cloud? ( ~dev-python/homematicip-1.0.1[${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-3.0.1[${PYTHON_USEDEP}] ) + hydrawise? ( ~dev-python/Hydrawiser-0.2[${PYTHON_USEDEP}] ) + iaqualink? ( ~dev-python/iaqualink-0.3.90[${PYTHON_USEDEP}] ) + ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.7.0[${PYTHON_USEDEP}] ) + imap? ( ~dev-python/aioimaplib-0.9.0[${PYTHON_USEDEP}] ) + incomfort? ( ~dev-python/incomfort-client-0.4.4[${PYTHON_USEDEP}] ) + influxdb? ( ~dev-python/influxdb-5.2.3[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.14.0[${PYTHON_USEDEP}] ) + insteon? ( ~dev-python/pyinsteon-1.0.13[${PYTHON_USEDEP}] ) + intesishome? ( ~dev-python/pyintesishome-1.7.6[${PYTHON_USEDEP}] ) + ipma? ( ~dev-python/pyipma-2.0.5[${PYTHON_USEDEP}] ) + ipp? ( ~dev-python/pyipp-0.11.0[${PYTHON_USEDEP}] ) + islamic_prayer_times? ( ~dev-python/prayer-times-calculator-0.0.5[${PYTHON_USEDEP}] ) + jewish_calendar? ( ~dev-python/hdate-0.10.4[${PYTHON_USEDEP}] ) + joaoapps_join? ( ~dev-python/python-join-api-0.0.6[${PYTHON_USEDEP}] ) + kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ) + knx? ( ~dev-python/xknx-0.18.13[${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.7.0[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.2.2[${PYTHON_USEDEP}] ) + linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] ) + litterrobot? ( ~dev-python/pylitterbot-2021.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.6.5[${PYTHON_USEDEP}] ) + maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] ) + media_extractor? ( ~dev-python/youtube_dl-2021.6.6[${PYTHON_USEDEP}] ) + meteo_france? ( ~dev-python/meteofrance-api-1.0.2[${PYTHON_USEDEP}] ) + mfi? ( ~dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] ) + miflora? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/miflora-0.7.0[${PYTHON_USEDEP}] ) + mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] ) + mitemp_bt? ( ~dev-python/mitemp-bt-0.0.5[${PYTHON_USEDEP}] ) + mobile_app? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ~dev-python/emoji-1.5.0[${PYTHON_USEDEP}] ) + mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ) + myq? ( ~dev-python/pymyq-3.1.4[${PYTHON_USEDEP}] ) + mysql? ( dev-python/mysql-connector-python[${PYTHON_USEDEP}] dev-python/mysqlclient[${PYTHON_USEDEP}] ) + nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] ) + nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] ) + netatmo? ( ~dev-python/pyatmo-6.2.0[${PYTHON_USEDEP}] ) + netdata? ( ~dev-python/netdata-0.2.0[${PYTHON_USEDEP}] ) + notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] ) + nuki? ( ~dev-python/pynuki-1.4.1[${PYTHON_USEDEP}] ) + nws? ( ~dev-python/pynws-1.3.2[${PYTHON_USEDEP}] ) + nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] ) + onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] ) + opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] ) + opensensemap? ( ~dev-python/opensensemap-api-0.1.5[${PYTHON_USEDEP}] ) + openweathermap? ( ~dev-python/pyowm-3.2.0[${PYTHON_USEDEP}] ) + otp? ( ~dev-python/pyotp-2.6.0[${PYTHON_USEDEP}] ) + owntracks? ( ~dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] ) + ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] ) + panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] ) + philips_js? ( ~dev-python/ha-philipsjs-2.7.6[${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.7.1[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.13[${PYTHON_USEDEP}] ) + plugwise? ( ~dev-python/plugwise-0.8.5[${PYTHON_USEDEP}] ) + poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] ) + powerwall? ( ~dev-python/tesla-powerwall-0.3.12[${PYTHON_USEDEP}] ) + ps4? ( ~dev-python/pyps4-2ndscreen-1.2.0[${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}] ) + rainbird? ( ~dev-python/pyrainbird-0.4.3[${PYTHON_USEDEP}] ) + rainmachine? ( ~dev-python/regenmaschine-2021.10.0[${PYTHON_USEDEP}] ) + recorder? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] ) + rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] ) + rest? ( ~dev-python/jsonpath-0.82[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.12.0[${PYTHON_USEDEP}] ) + ring? ( ~dev-python/ring-doorbell-0.7.1[${PYTHON_USEDEP}] ) + roku? ( ~dev-python/rokuecp-0.8.4[${PYTHON_USEDEP}] ) + roomba? ( ~dev-python/roombapy-1.6.4[${PYTHON_USEDEP}] ) + roon? ( ~dev-python/roonapi-0.0.38[${PYTHON_USEDEP}] ) + samsungtv? ( ~dev-python/getmac-0.8.2[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-1.6.0[${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] ) + scrape? ( ~dev-python/beautifulsoup4-4.10.0[${PYTHON_USEDEP}] ) + season? ( ~dev-python/ephem-3.7.7.0[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-1.0.5[${PYTHON_USEDEP}] ) + shodan? ( ~dev-python/shodan-1.25.0[${PYTHON_USEDEP}] ) + signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.4[${PYTHON_USEDEP}] ) + simplisafe? ( ~dev-python/simplisafe-python-2021.11.2[${PYTHON_USEDEP}] ) + skybell? ( ~dev-python/skybellpy-0.6.3[${PYTHON_USEDEP}] ) + sma? ( ~dev-python/pysma-0.6.9[${PYTHON_USEDEP}] ) + smappee? ( ~dev-python/pysmappee-0.2.27[${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/pysnmp-4.4.12[${PYTHON_USEDEP}] ) + socat? ( net-misc/socat ) + solax? ( ~dev-python/solax-0.2.8[${PYTHON_USEDEP}] ) + somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] ) + sonos? ( ~dev-python/soco-0.25.0[${PYTHON_USEDEP}] ) + speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] ) + spotify? ( ~dev-python/spotipy-2.19.0[${PYTHON_USEDEP}] ) + sql? ( ~dev-python/sqlalchemy-1.4.27[${PYTHON_USEDEP}] ) + squeezebox? ( ~dev-python/pysqueezebox-0.5.5[${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.4[${PYTHON_USEDEP}] ) + systemmonitor? ( ~dev-python/psutil-5.8.0[${PYTHON_USEDEP}] ) + tasmota? ( ~dev-python/HATasmota-0.3.0[${PYTHON_USEDEP}] ) + tellduslive? ( ~dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] ) + tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] ) + tile? ( ~dev-python/pytile-5.2.4[${PYTHON_USEDEP}] ) + toon? ( ~dev-python/toonapi-0.2.1[${PYTHON_USEDEP}] ) + totalconnect? ( ~dev-python/total-connect-client-2021.11.4[${PYTHON_USEDEP}] ) + tplink? ( ~dev-python/python-kasa-0.4.0[${PYTHON_USEDEP}] ) + tradfri? ( ~dev-python/pytradfri-7.2.1[${PYTHON_USEDEP}] ) + tuya? ( ~dev-python/tuya-iot-py-sdk-0.6.3[${PYTHON_USEDEP}] ) + unifi? ( ~dev-python/aiounifi-28[${PYTHON_USEDEP}] ) + unifi_direct? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) + upnp? ( ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] ) + utility_meter? ( ~dev-python/croniter-1.0.6[${PYTHON_USEDEP}] ) + vallox? ( ~dev-python/vallox-websocket-api-2.8.1[${PYTHON_USEDEP}] ) + velbus? ( ~dev-python/velbus-aio-2021.11.7[${PYTHON_USEDEP}] ) + velux? ( ~dev-python/pyvlx-0.2.19[${PYTHON_USEDEP}] ) + vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] ) + version? ( ~dev-python/pyhaversion-21.11.1[${PYTHON_USEDEP}] ) + vicare? ( ~dev-python/PyViCare-2.13.1[${PYTHON_USEDEP}] ) + vizio? ( ~dev-python/pyvizio-0.1.57[${PYTHON_USEDEP}] ) + wake_on_lan? ( ~dev-python/wakeonlan-2.0.1[${PYTHON_USEDEP}] ) + waqi? ( ~dev-python/waqiasync-1.0.0[${PYTHON_USEDEP}] ) + waze_travel_time? ( ~dev-python/WazeRouteCalculator-0.13[${PYTHON_USEDEP}] ) + webostv? ( ~dev-python/aiopylgtv-0.4.0[${PYTHON_USEDEP}] ) + wemo? ( ~dev-python/pywemo-0.6.7[${PYTHON_USEDEP}] ) + whois? ( ~dev-python/python-whois-0.7.3[${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.3.2[${PYTHON_USEDEP}] ) + wled? ( ~dev-python/wled-0.10.1[${PYTHON_USEDEP}] ) + workday? ( ~dev-python/holidays-0.11.3.1[${PYTHON_USEDEP}] ) + xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] ) + xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.13.4[${PYTHON_USEDEP}] ) + xiaomi_miio? ( ~dev-python/construct-2.10.56[${PYTHON_USEDEP}] ~dev-python/micloud-0.4[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.9.1[${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.2[${PYTHON_USEDEP}] ) + yeelight? ( ~dev-python/yeelight-0.7.8[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.22.12[${PYTHON_USEDEP}] ) + yi? ( ~dev-python/aioftp-0.12.0[${PYTHON_USEDEP}] ) + zeroconf? ( ~dev-python/zeroconf-0.37.0[${PYTHON_USEDEP}] ) + zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] ) + zha? ( ~dev-python/bellows-0.29.0[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.64[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-0.42.0[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.14.0[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.7.3[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.6.3[${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? ( ~dev-python/homeassistant-pyozw-0.1.10[${PYTHON_USEDEP}] ~dev-python/PyDispatcher-2.0.5[${PYTHON_USEDEP}] ) + zwave_js? ( ~dev-python/zwave-js-server-python-0.33.0[${PYTHON_USEDEP}] )" + +BDEPEND="${RDEPEND} + test? ( + ~dev-python/codecov-2.1.12[${PYTHON_USEDEP}] + ~dev-python/coverage-6.2[${PYTHON_USEDEP}] + ~dev-python/freezegun-1.1.0[${PYTHON_USEDEP}] + ~dev-python/jsonpickle-1.4.1[${PYTHON_USEDEP}] + ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] + ~dev-python/mypy-0.910[${PYTHON_USEDEP}] + ~dev-python/pipdeptree-2.2.0[${PYTHON_USEDEP}] + ~dev-vcs/pre-commit-2.16.0 + ~dev-python/pylint-strict-informational-0.1[${PYTHON_USEDEP}] + ~dev-python/pylint-2.12.1[${PYTHON_USEDEP}] + ~dev-python/pytest-cov-2.12.1[${PYTHON_USEDEP}] + ~dev-python/pytest-freezegun-0.4.2[${PYTHON_USEDEP}] + ~dev-python/pytest-socket-0.4.1[${PYTHON_USEDEP}] + ~dev-python/pytest-sugar-0.9.4[${PYTHON_USEDEP}] + ~dev-python/pytest-test-groups-1.0.3[${PYTHON_USEDEP}] + ~dev-python/pytest-timeout-2.0.1[${PYTHON_USEDEP}] + ~dev-python/pytest-xdist-2.4.0[${PYTHON_USEDEP}] + ~dev-python/pytest-6.2.5[${PYTHON_USEDEP}] + ~dev-python/requests-mock-1.9.2[${PYTHON_USEDEP}] + ~dev-python/responses-0.12.0[${PYTHON_USEDEP}] + ~dev-python/respx-0.19.0[${PYTHON_USEDEP}] + ~dev-python/stdlib-list-0.7.0[${PYTHON_USEDEP}] + ~dev-python/tqdm-4.49.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 +} + diff --git a/requirements_all.txt b/requirements_all.txt index 17486ce75..3012c5edb 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -7,7 +7,7 @@ adafruit-circuitpython-busdevice==5.0.1 adafruit-circuitpython-dht==3.6.0 adafruit-circuitpython-mcp230xx==2.2.2 Adafruit-PureIO==1.1.9 -adax==0.1.1 +adax==0.2.0 adb-shell==0.4.0 adext==0.4.2 adguardhome==0.5.0 @@ -21,28 +21,29 @@ aio-geojson-geonetnz-volcano==0.6 aio-geojson-nsw-rfs-incidents==0.4 aio-georss-client==0.7 aio-georss-gdacs==0.5 -aioambient==2021.10.1 -aioasuswrt==1.3.4 +aioambient==2021.11.0 +aioasuswrt==1.4.0 aiocache==0.11.1 -aiocoap==0.4_beta3 +aiocoap==0.4.3 aioconsole==0.3.2 aiodiscover==1.4.5 aiodns==3.0.0 aioeafm==0.1.2 aioeagle==1.1.0 aioemonitor==1.0.5 -aioesphomeapi==10.2.0 +aioesphomeapi==10.6.0 aiofiles==0.7.0 -aioflo==0.4.1 +aioflo==2021.11.0 aioftp==0.12.0 -aiogithubapi==21.8.0 +aiogithubapi==21.11.0 aioguardian==2021.11.0 aioharmony==0.2.8 -aiohomekit==0.6.3 +aiohomekit==0.6.4 aiohttp-cors==0.7.0 aiohttp==3.7.3 aiohttp==3.7.4_p0 -aiohue==2.6.3 +aiohttp==3.8.1 +aiohue==3.0.1 aioimaplib==0.9.0 aiokafka==0.6.0 aiokef==0.2.16 @@ -50,19 +51,21 @@ aiolifx-effects==0.2.2 aiolifx==0.7.0 aiolip==1.1.6 aiolookin==0.0.4 -aiolyric==1.0.7 +aiolyric==1.0.8 aiomodernforms==0.1.8 -aiomusiccast==0.11.0 -aionanoleaf==0.0.3 +aiomusiccast==0.14.2 +aionanoleaf==0.1.1 aionotify==0.2.0 aionotion==3.0.2 -aiopulse==0.4.2 +aiopulse==0.4.3 aiopvapi==1.6.14 -aiopvpc==2.2.1 +aiopvpc==2.2.4 aiopylgtv==0.4.0 aiorecollect==1.0.8 +aioridwell==0.2.0 aioserial==1.3.0 -aioshelly==1.0.4 +aioshelly==1.0.5 +aiosignal==1.2.0 aiosqlite==0.17.0 aioswitcher==2.0.6 aiosyncthing==0.5.1 @@ -72,7 +75,7 @@ aiovlc==0.1.0 aiowatttime==0.1.1 aioymaps==1.2.1 airly==1.1.0 -airthings-cloud==0.0.1 +airthings-cloud==0.1.0 airtouch4pyapi==1.0.5 ajsonrpc==1.2.0 aladdin-connect==0.3 @@ -89,26 +92,27 @@ anyio==3.3.1 apcaccess==0.0.13 apns2==0.3.0 appdirs==1.4.4 -apprise==0.9.5.1 +apprise==0.9.6 aprslib==0.6.46 aqualogic==2.6 arcam-fmj==0.12.0 argcomplete==1.12.3 argh==0.26.2 arris-tg2492lg==1.1.0 -arrow==1.1.1 +arrow==1.2.1 asgiref==3.4.1 asmog==0.0.6 asterisk_mbox==0.5.0 astral==2.2 -async-upnp-client==0.22.10 +async-upnp-client==0.22.12 asyncclick==8.0.1.3 asyncio-dgram==2.1.0 asyncpysupla==0.0.5 asyncssh==2.7.0 asyncstdlib==3.10.2 asynctest==0.13.0 -async_timeout==3.0.1 +async_timeout==4.0.0 +async_timeout==4.0.1 atenpdu==0.3.0 atomicwrites==1.4.0 attrs==21.2.0 @@ -119,7 +123,7 @@ Authlib==0.15.5 automat==20.2.0 avea==1.5.1 avion==0.10 -awesomeversion==21.10.1 +awesomeversion==21.11.0 awk==1 axis==44 backoff==1.11.1 @@ -131,8 +135,8 @@ bcrypt==3.1.7 bcrypt==3.2.0 beacontools==1.2.3 beautifulsoup4==4.10.0 -bellows==0.28.0 -bimmer-connected==0.7.21 +bellows==0.29.0 +bimmer-connected==0.8.2 bitarray==2.3.4 bitstring==3.1.9 bizkaibus==0.1.1 @@ -145,14 +149,14 @@ BlinkStick==1.2.0 blinkt==0.1.0 blockchain==1.4.4 bluepy==1.3.0 -bluez==5.61 +bluez==5.62 bme280spi==0.2.0 bme680==1.0.5 -bond-api==0.1.14 +bond-api==0.1.15 boschshcpy==0.2.19 boto3==1.16.52 -boto3==1.18.65 -botocore==1.21.65 +boto3==1.19.12 +botocore==1.22.12 bottle==0.12.19 bottleneck==1.3.2 bravia-tv==1.0.11 @@ -160,23 +164,23 @@ broadlink==0.18.0 brother==1.1.0 brotli==1.0.9 brottsplatskartan==0.0.1 -brunt==0.1.3 +brunt==1.0.0 bsblan==0.4.0 bt-proximity==0.2.1 bthomehub5-devicelist==0.1.1 btlewrap==0.0.10 btlewrap==0.1.0 btsmarthub-devicelist==0.2.0 -buienradar==1.0.4 +buienradar==1.0.5 busybox==1.34.1 c-ares==1.17.2 ca-certificates==20210119.3.66 cachetools==4.2.4 casttube==0.2.0 cattrs==1.7.1 -cbor2==5.4.1 +cbor2==5.4.2 certifi==2999 -cffi==1.14.6 +cffi==1.15.0 chardet==4.0.0 charset_normalizer==2.0.6 circuit-webhook==1.0.1 @@ -208,16 +212,16 @@ convertdate==2.3.0 cookies==2.2.1 coreutils==8.32 coronavirus==1.1.1 -coverage==6.0.2 +coverage==6.1.2 crccheck==1.0 crcmod==1.7 croniter==1.0.15 croniter==1.0.6 -crownstone-cloud==1.4.8 +crownstone-cloud==1.4.9 crownstone-core==3.0.1 -crownstone-sse==2.0.2 +crownstone-sse==2.0.3 crownstone-uart==2.1.0 -cryptography==3.4.8 +cryptography==35.0.0 csrmesh==0.10.0 cssselect==1.1.0 cups==2.3.3_p2 @@ -228,8 +232,8 @@ datadog==0.15.0 datapoint==0.9.8 dateparser==1.0.0 dbus==1.12.20 -debianutils==4.11.2 -debugpy==1.5.0 +debianutils==5.5 +debugpy==1.5.1 decora-wifi==1.4 decora==0.6 decorator==5.1.0 @@ -239,6 +243,7 @@ deluge-client==1.7.1 demjson==2.2.4 denonavr==0.10.9 devolo-home-control-api==0.17.4 +devolo-plc-api==0.6.3 dialog==1.3.20210621 dicttoxml==1.7.4 directv==0.4.0 @@ -260,7 +265,7 @@ ecdsa==0.17.0 ecoaliface==0.4.0 eebrightbox==0.0.4 elementpath==2.3.2 -elgato==2.1.1 +elgato==2.2.0 eliqonline==1.2.2 elkm1-lib==1.0.0 emoji==1.5.0 @@ -269,7 +274,7 @@ enocean==0.50.1 entrypoints==0.3 enturclient==0.2.2 enum-compat==0.0.3 -env-canada==0.5.14 +env-canada==0.5.18 envirophat==0.0.6 envoy-reader==0.20.0 envoy-utils==0.0.1 @@ -283,7 +288,6 @@ esphome-dashboard==20211021.0 esprima==4.0.1 esptool==3.1 eternalegypt==0.0.12 -eudev==3.2.10 evdev==1.4.0 evohome-async==0.3.15 expat==2.4.1 @@ -299,9 +303,9 @@ fints==1.0.1 fitbit==0.3.1 fixerio==1.0.0_alpha0 fjaraskupan==1.0.2 -flask==2.0.1 +flask==2.0.2 flipr-api==1.4.1 -flux-led==0.24.24 +flux-led==0.25.10 foobot_async==1.0.0 forecast-solar==2.1.0 fortiosapi==1.0.5 @@ -310,7 +314,7 @@ freebox-api==0.0.10 freeimage==3.18.0 freesms==0.2.0 fritzconnection==1.4.2 -fritzconnection==1.7.0 +frozenlist==1.2.0 future==0.18.2 gammu==1.41.0 garages-amsterdam==2.1.1 @@ -334,15 +338,15 @@ glances_api==0.2.0 glib==2.68.4 glibc==2.33 gmp==6.2.1 -goalzero==0.2.0 +goalzero==0.2.1 google-api-core==1.31.2 google-api-core==2.2.2 google-api-python-client==1.6.4 google-auth-oauthlib==0.4.6 -google-auth==2.3.0 +google-auth==2.3.3 google-cloud-pubsub==2.1.0 google-cloud-texttospeech==0.4.0 -google-nest-sdm==0.3.8 +google-nest-sdm==0.4.0 googleapis-common-protos==1.53.0 googlemaps==2.5.1 goslide-api==0.5.1 @@ -360,18 +364,18 @@ gst-plugins-libav==1.18.4 gstreamer-player==1.1.2 gstreamer==1.18.4 gTTS==2.2.3 -guppy3==3.1.0 -gzip==1.10 +guppy3==3.1.2 +gzip==1.11 h11==0.12.0 h2==4.1.0 ha-av==8.0.4_rc1 ha-ffmpeg==3.0.2 -ha-philipsjs==2.7.5 +ha-philipsjs==2.7.6 habitipy==0.2.0 hangups==0.4.14 hass-nabucasa==0.50.0 hass-splunk==0.1.1 -HATasmota==0.2.21 +HATasmota==0.3.0 haversine==2.3.1 hbmqtt==0.9.5 hdate==0.10.4 @@ -381,11 +385,11 @@ hijri-converter==2.1.1 hikvision==0.4 hkavr==0.0.5 hlk-sw16==0.0.9 -hole==0.5.1 +hole==0.7.0 holidays==0.11.3.1 home-assistant-cli==0.9.4 home-assistant-cli==9999 -home-assistant-frontend==20211109.0 +home-assistant-frontend==20211203.0 homeassistant homeassistant-pyozw==0.1.10 homeconnect==0.6.3 @@ -394,14 +398,15 @@ horimote==0.4.1 hpack==4.0.0 html5lib==1.1 httpcore==0.13.7 +httpcore==0.14.3 httplib2==0.19.0 httplib2==0.19.1 httpsig==1.3.0 httpx==0.19.0 +httpx==0.21.0 huawei-lte-api==1.4.18 huisbaasje-client==0.1.0 humanfriendly==10.0 -hwids==20210613 Hydrawiser==0.2 hyper==0.7.0 hyperframe==6.0.1 @@ -422,6 +427,7 @@ importlib_metadata==4.8.1 incomfort-client==0.4.4 incremental==21.3.0 inflect==5.3.0 +inflection==0.5.1 influxdb-client==1.14.0 influxdb==5.2.3 intelhex==2.3.0 @@ -434,7 +440,8 @@ isodate==0.6.0 isoduration==20.11.0 itsdangerous==2.0.1 jeepney==0.7.1 -jinja==3.0.2 +jellyfin-apiclient-python==1.7.2 +jinja==3.0.3 jmespath==0.10.0 josepy==1.10.0 Js2Py==0.66 @@ -472,7 +479,7 @@ libpcre==8.45 libpurecool==0.6.4 libpyfoscam==1.0 libpyvivotek==0.4.0 -librouteros==3.0.0 +librouteros==3.2.0 libsodium==1.0.18_p20210617 libsoundtouch==0.8.0 libtomcrypt==1.18.2 @@ -518,12 +525,13 @@ meteofrance-api==1.0.2 mficlient==0.3.0 micloud==0.4 miflora==0.7.0 -millheater==0.7.4 +mill-local==0.1.0 +millheater==0.9.0 miniaudio==1.44 -minio==4.0.9 +minio==5.0.10 more-itertools==8.10.0 -motionblinds==0.5.7 -motioneye-client==0.3.11 +motionblinds==0.5.8 +motioneye-client==0.3.12 mpfr==4.1.0 ms-cv==0.1.1 msgpack==1.0.2 @@ -549,7 +557,7 @@ netdata==0.2.0 netdisco==3.0.0 netifaces==0.11.0 netmap==0.7.0.2 -nettigo-air-monitor==1.1.1 +nettigo-air-monitor==1.2.1 neurio==0.3.1 nexia==0.9.11 nextcloudmonitor==1.1.0 @@ -563,7 +571,7 @@ nsw-fuel-api-client==1.1.0 nuheat==0.3.0 numato-gpio==0.10.0 numexpr==2.7.3 -numpy==1.21.2 +numpy==1.21.4 oasatelematics==0.3 oauth2client==4.0.0 oauth2client==4.1.3 @@ -575,14 +583,14 @@ omnilogic==0.4.5 ondilo==0.2.0 onkyo-eiscp==1.2.7 onvif-zeep-async==1.2.0 -open-garage==0.1.6 +open-garage==0.2.0 openerz-api==0.1.0 openevsewifi==1.1.0 openhomedevice==2.0.1 opensensemap-api==0.1.5 openssl==1.1.1l openwebifpy==3.2.7 -openwrt-luci-rpc==1.1.8 +openwrt-luci-rpc==1.1.11 openwrt-ubus-rpc==0.0.2 oru==0.1.11 orvibo==1.1.1 @@ -595,7 +603,7 @@ paho-mqtt==1.6.1 panacotta==0.1 panasonic-viera==0.3.6 pandas==1.3.0 -pandas==1.3.3 +pandas==1.3.4 paramiko==2.8.0 pbr==5.6.0 pcal9535a==0.7 @@ -613,7 +621,7 @@ pifacedigitalio==3.0.5 piglow==1.2.4 pilight==0.1.1 pillow==8.2.0 -pillow==8.3.2 +pillow==8.4.0 pip==19.0.2 pizzapi==0.0.3 pkce==1.0.3 @@ -654,7 +662,7 @@ py-nightscout==1.2.2 py-schluter==0.1.7 py-synologydsm-api==1.0.4 py-zabbix==1.1.7 -py17track==3.2.1 +py17track==2021.12.1 pyads==3.2.2 pyaehw4a1==0.3.9 pyaes==1.6.1 @@ -666,20 +674,21 @@ pyarlo==0.2.4 pyasn1-modules==0.2.8 pyasn1==0.4.8 pyatag==0.3.5.3 -pyatmo==6.1.0 +pyatmo==6.2.0 pyAtome==0.1.1 pyatv==0.8.2 +pybalboa==0.13 pybbox==0.0.5_alpha0 pyblackbird==0.5 pybluez==0.22 pybluez==0.23 pybotvac==0.0.22 -pycares==4.0.0 +pycares==4.1.2 pycarwings2==2.12 pyCEC==0.5.1 -pycfdns==1.2.1 +pycfdns==1.2.2 pychannels==1.0.0 -pychromecast==9.3.1 +pychromecast==10.1.1 pycketcasts==1.0.0 pyclimacell==0.18.2 pycmus==0.1.1 @@ -701,7 +710,7 @@ pydantic==1.8.2_p20210719 pydeconz==85 pydelijn==0.6.1 pydevd==2.7.0 -pydexcom==0.2.0 +pydexcom==0.2.1 PyDispatcher==2.0.5 pydoods==1.0.2 pydroid-ipcam==0.8 @@ -710,12 +719,13 @@ pyeconet==0.1.14 pyedimax==0.2.1 pyEight==0.1.9 pyelftools==0.27 -pyEmby==1.7 +pyEmby==1.8 pyenvisalink==4.0 pyephember==0.3.1 PyEssent==0.14 pyeverlights==0.1.0 -pyEzviz==0.1.9.4 +pyevilgenius==1.0.0 +pyEzviz==0.2.0.5 pyfido==2.1.1 pyfireservicerota==0.0.43 pyflexit==0.3 @@ -727,7 +737,7 @@ pyfnip==0.2 pyforked-daapd==0.1.11 pyfreedompro==1.1.0 pyfritzhome==0.6.2 -PyFronius==0.7.0 +PyFronius==0.7.1 pyfttt==0.3.2 pygatt==4.0.5 pygtfs==0.1.6 @@ -742,7 +752,7 @@ pyinsteon==1.0.13 pyintesishome==1.7.6 pyipma==2.0.5 pyipp==0.11.0 -pyiqvia==1.1.0 +pyiqvia==2021.11.0 pyirishrail==0.0.2 pyiss==1.0.1 pyisy==3.0.0 @@ -752,17 +762,17 @@ pyjwt==2.1.0 pyjwt==2.3.0 pykira==0.1.1 pykmtronic==0.3.0 -pykodi==0.2.6 +pykodi==0.2.7 pykrakenapi==0.1.8 pykulersky==0.5.2 pykwb==0.0.8 pylacrosse==0.4 pylast==4.2.1 -pylaunches==1.0.0 +pylaunches==1.2.0 pylgnetcast==0.3.5 pylibrespot-java==0.1.0 pylitejet==0.3.0 -pylitterbot==2021.10.1 +pylitterbot==2021.11.0 pyloopenergy==0.2.1 pylutron-caseta==0.11.0 pylutron==0.2.8 @@ -772,10 +782,10 @@ PyMata==2.20 pymazda==0.2.2 pymediaroom==0.6.4.1 PyMeeus==0.5.11 -pymelcloud==2.5.4 +pymelcloud==2.5.5 PyMetEireann==2021.8.0 pymeteoclimatic==0.0.6 -PyMetno==0.8.4 +PyMetno==0.9.0 pymfy==0.11.0 pymitv==1.4.3 pymochad==0.2.0 @@ -784,7 +794,7 @@ pymonoprice==0.3 pymsteams==0.1.12 PyMVGLive==1.1.4 pymyq==3.1.4 -pymysensors==0.21.0 +pymysensors==0.22.1 pynacl==1.4.0 pynello==2.0.3 pynetgear==0.7.0 @@ -797,7 +807,7 @@ pynzbgetapi==0.2.0 pyobihai==1.3.1 pyombi==0.1.10 pyopenssl==20.0.1 -pyopenuv==2.2.1 +pyopenuv==2021.11.0 pyopnsense==0.2.0 pyoppleio==1.0.5 PyOTA==2.0.5 @@ -827,7 +837,7 @@ pyrfc3339==1.1 pyRFXtrx==0.27.0 pyrisco==0.3.1 pyrituals==0.0.6 -PyRMVtransport==0.3.2 +PyRMVtransport==0.3.3 pyroute2==0.5.18 pyrsistent==0.18.0 pyruckus==0.12 @@ -842,7 +852,7 @@ Pysher==1.0.1 pysiaalarm==3.0.2 pysignalclirestapi==0.3.4 pyskyqhub==0.1.3 -pysma==0.6.7 +pysma==0.6.9 pysmappee==0.2.27 pysmartapp==0.3.3 pysmartthings==0.7.6 @@ -856,12 +866,11 @@ pyspcwebgw==0.4.0 pysqueezebox==0.5.5 pystiebeleltron==0.0.1 pysuez==0.1.19 -PySwitchbot==0.12.0 +PySwitchbot==0.13.0 PySwitchmate==0.4.6 PySyncThru==0.7.10 pytankerkoenig==0.0.6 -pytautulli==21.10.0 -pytest-runner==5.2 +pytautulli==21.11.0 pytfiac==0.4 pythinkingcleaner==0.0.3 python-awair==0.2.1 @@ -869,9 +878,9 @@ python-blockchain-api==0.0.2 python-cffi==1 python-clementine-remote==1.0.1 python-dateutil==2.8.2 -python-didl-lite==1.3.1 +python-didl-lite==1.3.2 python-digitalocean==1.13.2 -python-ecobee-api==0.2.11 +python-ecobee-api==0.2.14 python-engineio==4.2.1 python-eq3bt==0.1.11 python-etherscan-api==0.0.3 @@ -882,14 +891,14 @@ python-gc100==1.0.3_alpha0 python-gitlab==1.6.0 python-hpilo==4.3 python-http-client==3.3.2 -python-izone==1.1.6 +python-izone==1.1.8 python-join-api==0.0.6 python-jose==3.3.0 python-juicenet==1.0.2 python-kasa==0.4.0 python-magic==0.4.24 python-metar==1.4.0 -python-miio==0.5.8 +python-miio==0.5.9.1 python-mpd2==3.0.4 python-mystrom==1.1.2 python-nest==4.1.0 @@ -899,7 +908,7 @@ python-qbittorrent==0.4.2 python-ripple-api==0.0.3 python-slugify==4.0.1 python-slugify==5.0.2 -python-smarttub==0.0.27 +python-smarttub==0.0.28 python-sochain-api==0.0.2 python-socketio==5.3.0 python-songpal==0.12 @@ -912,26 +921,26 @@ python-wink==1.10.5 python-xlib==0.31 pythonegardia==1.0.40 python_opendata_transport==0.2.1 -pyTibber==0.19.1 +pyTibber==0.21.0 pytile==5.2.4 pytouchline==0.7 -pytraccar==0.9.0 +pytraccar==0.10.0 pytrackr==0.0.5 -pytradfri==7.1.1 +pytradfri==7.2.1 pytrafikverket==0.1.6.2 PyTransportNSW==0.1.1 -PyTurboJPEG==1.6.1 +PyTurboJPEG==1.6.3 pytz==2021.1 pytz==2021.3 pytzdata==2020.1 pytz_deprecation_shim==0.1.0_p0 pyudev==0.22.0 -pyuptimerobot==21.9.0 +pyuptimerobot==21.11.0 pyusb==1.2.1 PyUserInput==0.1.11 pyvera==0.3.13 pyversasense==0.0.6 -pyvesync==1.4.0 +pyvesync==1.4.1 PyViCare==2.13.1 pyvizio==0.1.57 pyvlx==0.2.19 @@ -957,9 +966,10 @@ raspyrfm-client==1.2.8 ratelimit==2.2.1 readlike==0.1.2 readline==8.1_p1 +redis==4.0.2 reedsolomon==1.5.4 regenmaschine==2021.10.0 -regex==2021.10.8 +regex==2021.11.10 regex==2021.8.28 renault-api==0.1.4 ReParser==1.4.3 @@ -969,7 +979,7 @@ requests-oauth==0.4.1 requests-oauthlib==1.3.0 requests-toolbelt==0.9.1 requests==2.26.0 -responses==0.14.0 +responses==0.16.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rfc3986==1.5.0 @@ -980,15 +990,15 @@ ring-doorbell==0.7.1 ritassist==0.9.2 rjpl==0.3.6 rocketchat-API==0.6.1 -rokuecp==0.8.1 -roombapy==1.6.3 +rokuecp==0.8.4 +roombapy==1.6.4 roonapi==0.0.38 rova==0.2.1 RPi-GPIO==0.7.1_alpha4 rpi-rf==0.9.7 rsa==4.7.2 ruamel-yaml-clib==0.2.6 -ruamel-yaml==0.17.16 +ruamel-yaml==0.17.17 russound-rio==0.1.7 russound==0.1.9 Rx==3.2.0 @@ -1000,16 +1010,15 @@ satel-integra==0.3.4 scapy==2.4.5 schedule==1.1.0 schiene==0.23 -screenlogicpy==0.4.1 +screenlogicpy==0.5.3 scsgate==0.1.0 secretstorage==3.3.1 semantic_version==2.8.5 semver==2.13.0 sendgrid==6.8.2 -sense-energy==0.9.2 -sentry-sdk==1.4.3 +sense-energy==0.9.3 sepaxml==2.2.0 -setuptools==57.5.0 +setuptools==59.2.0 sgmllib3k==1.0.0 sharkiqpy==0.1.8 sharp_aquos_rc==0.3.2 @@ -1017,7 +1026,7 @@ shodan==1.25.0 simplehound==0.3 simplejson==3.17.5 simplepush==1.1.4 -simplisafe-python==12.0.2 +simplisafe-python==2021.11.2 sisyphus-control==3.0 six==1.16.0 skybellpy==0.6.3 @@ -1033,12 +1042,12 @@ smhi-pkg==1.0.15 snapcast==2.1.3 sniffio==1.2.0 snitun==0.30.0 -socat==1.7.4.1 -soco==0.24.0 +socat==1.7.4.2 +soco==0.25.0 solaredge-local==0.2.0 solaredge==0.0.2 solax==0.2.8 -somecomfort==0.7.0 +somecomfort==0.8.0 somfy-mylink-synergy==1.0.6 sonarr==0.3.0 soupsieve==2.2.1 @@ -1046,8 +1055,7 @@ speak2mary==1.4.0 speedtest-cli==2.1.3 spiderpy==1.6.1 spidev==3.5 -spotipy==2.18.0 -sqlalchemy==1.4.23 +spotipy==2.19.0 sqlalchemy==1.4.26 sqlitedict==1.6.0 srpenergy==1.3.2 @@ -1070,12 +1078,13 @@ sunwatcher==0.2.1 surepy==0.7.2 swisshydrodata==0.1.0 synology-srm==0.2.0 -systembridge==2.1.3 +systembridge==2.2.3 systemd==249.6 sysvinit==2.99 tabulate==0.8.9 tahoma-api==0.0.16 tailer==0.4.1 +tailscale==0.1.3 tank_utility==1.4.0 tapsaff==0.2.1 tellcore-net==0.4 @@ -1086,23 +1095,26 @@ temescal==0.3 temperusb==1.5.3 tenacity==8.0.1 tesla-powerwall==0.3.12 +tesla-wall-connector==1.0.0 teslajsonpy==0.18.3 text-unidecode==1.3 thermoworks-smoke==0.1.8 thingspeak==1.0.0 tikteck==0.4 timezone-data==2021a +titlecase==2.3 tmb==0.0.4 todoist-python==8.0.0 +tololib==0.1.0_beta3 toml==0.10.2 toonapi==0.2.1 -total-connect-client==2021.11.2 +total-connect-client==2021.11.4 tp-connected==0.0.4 tqdm==4.62.3 transmissionrpc==0.11 TravisPy==0.3.5 tuya-iot-py-sdk==0.6.3 -twentemilieu==0.3.0 +twentemilieu==0.5.0 twilio==6.32.0 twinkly-client==0.0.2 twisted==21.7.0 @@ -1110,11 +1122,10 @@ TwitterAPI==2.7.5 txdbus==1.1.2 typing-extensions==3.10.0.2 typing-inspect==0.7.1 -tzlocal==3.0 tzlocal==4.1 ua-parser==0.10.0 udev==217 -udev==249 +udev==249.6 uEagle==0.0.2 ujson==4.2.0 unasync==0.5.0 @@ -1126,15 +1137,16 @@ upcloud-api==2.0.0 uritemplate==4.1.0 url-normalize==1.4.1 urllib3==1.26.7 -urwid==2.1.1 +urwid==2.1.2 uscisstatus==0.1.1 user-agents==2.0 util-linux==2.37.2 uvcclient==0.11.0 uvicorn==0.15.0_p20210913 vallox-websocket-api==2.8.1 +vehicle==0.2.2 velbus-aio==2021.11.7 -venstarcolortouch==0.14 +venstarcolortouch==0.15 vilfo-api-client==0.3.2 vincenty==0.1.4 VL53L1X2==0.1.5 @@ -1142,7 +1154,7 @@ vol==0.1.1 volkszaehler==0.2.1 voluptuous-serialize==2.4.0 voluptuous==0.12.2 -volvooncall==0.8.12 +volvooncall==0.9.1 vsure==1.7.3 vtjp==0.1.14 vultr==0.1.2 @@ -1161,13 +1173,14 @@ websocket-client==0.54.0 websocket-client==0.57.0 websocket-client==1.2.1 websockets==10.0 +websockets==8.1 websockets==9.1 werkzeug==2.0.2 whirlpool-sixth-sense==0.15.1 -wiffi==1.0.1 -wirelesstagpy==0.5.0 +wiffi==1.1.0 +wirelesstagpy==0.8.1 withings-api==2.3.2 -wled==0.8.0 +wled==0.10.1 wolf_smartset==0.1.11 wrapt==1.13.2 WSDiscovery==2.0.0 @@ -1177,7 +1190,7 @@ XBee==2.3.2 xbox-webapi==2.0.11 xboxapi==2.0.1 xerces-c==3.2.3 -xknx==0.18.11 +xknx==0.18.13 xmlschema==1.8.1 xmltodict==0.12.0 xs1-api-client==3.0.0 @@ -1191,16 +1204,15 @@ youtube_dl==2021.6.6 zbar==0.23.1 zeep==4.1.0 zengge==0.2 -zeroconf==0.36.11 -zha-quirks==0.0.63 +zeroconf==0.37.0 +zha-quirks==0.0.64 zhong-hong-hvac==1.0.9 ziggo-mediabox-xl==1.1.0 -zigpy-deconz==0.13.0 +zigpy-deconz==0.14.0 zigpy-xbee==0.14.0 zigpy-zigate==0.7.3 -zigpy-znp==0.5.4 -zigpy==0.39.0 -zigpy==0.40.0 +zigpy-znp==0.6.3 +zigpy==0.42.0 zipp==3.6.0 zlib==1.2.11 zm-py==0.5.2