diff --git a/app-misc/homeassistant-full/Manifest b/app-misc/homeassistant-full/Manifest index 60d71b010..70fcd4f22 100644 --- a/app-misc/homeassistant-full/Manifest +++ b/app-misc/homeassistant-full/Manifest @@ -17,6 +17,8 @@ DIST homeassistant-2024.10.3.gh.tar.gz 18782063 BLAKE2B 6d124e7282815ebb106051e6 DIST homeassistant-2024.10.3.tar.gz 22982969 BLAKE2B de54bf0dc737fe6fe9990d5bef07df7eca5ff2962df6832e72de471f5b4f4f458a5e38c4d31083f09305e428a419294cf408a884620a687f6a41ce7bce0f0b0a SHA512 9666fdebc99ff6712375a2b1d4d29073e5ddb26d7d33c5e3f01f6b96b7f64fb006746998f81003bc12170dbed92de90b3d21c55ff89f395cd18701073b2f947f DIST homeassistant-2024.10.4.gh.tar.gz 18785041 BLAKE2B bd3d63a8f16555976bb9d5b61a8c7ed7e29f709a398830b0c37fb581c35c6ff755db523b33743c92c55468b6025444333e412e2f3fd915fcc3778d723103ff32 SHA512 dd8557f7c86e045269931efa80c7cfaafdd2a53edafdff3af31e7cd2d0438c05909bd34f6fe8bb3945ef7a8f090806d207fb41e9055b21686015078209e4c553 DIST homeassistant-2024.10.4.tar.gz 23077043 BLAKE2B 2ec1562ae041e8ec37506945a4f21f121a721e004e9c20ff295c7a251c89279cc0a34f1e1dd2946edd589d8ba74b9f4d24133fd465f2cdc5331ea16720b03e9c SHA512 de1de3a649479d8e8f745a559ac9ff9f297651571bdcbfda1851006a64b8c8bd308b1769825d05dded541b0fe21c4e82f632c731de46e6a4630e03ade065712c +DIST homeassistant-2024.11.1.gh.tar.gz 18864780 BLAKE2B dd6989f71961fc7113aa56903637c738797057bd254d7397d7f1988ba641a3605e5396890f0514eb4bb47a2bd7cea7b1c097db913d7bcb78850aa766969e7742 SHA512 3729693a082523ba9e20a4d3d9e6f6ab11093ac3cb5ec6ce0add6233807f8079a6e78b928f91a9ccd3114003f801046626b52845ff006083320eec0fe4819fd0 +DIST homeassistant-2024.11.1.tar.gz 23378775 BLAKE2B bf225a3f082dbc8986f2c20e64ec4228f5f15050618382a2e495244c1b693319eb8df3789c08bc1864ba4ce8082628c7d3cd6ee412ae0bd73bf0e10840a4801b SHA512 cc61f6f8db9d7cc4c859f2866ab99a0e578a6502157d59441cc26db51603d473e7cf239848e1db660c6a6ea4b19da25b09f33a0274c3e96105df61354f1d7f87 DIST homeassistant-2024.11.3.gh.tar.gz 18873491 BLAKE2B 7082b0b5f688e5da76fece577944927026d6594ef6d2b91c5106dd56bc3149a7f74e4394612ee526de11bf50e31a4a0167557f06f035c9a707c70fbf67cad69a SHA512 7ffbce37aa915a99a916d534bc02742b248e7b7215e05bbd6654aac4db094b89e8f7d75be726ac3caa0f769e0318267bd0753daa2f4da77142cfaa59c0c007d7 DIST homeassistant-2024.11.3.tar.gz 23432503 BLAKE2B 4c431cc5f43dd8d179c1a8292de282a9331157e04fdc20b165dc3e6ac6d2031710fc8abfc7e2f09de4f364c1b6d35398a07e40b4da0b30e414d86b44cb09321e SHA512 8f33c376ba988270262b3c3f627db85e7a44d19a5d57e7435b5d4158dcab042bf76b04ba271fcd251c614bc9d5a328984f24cbaf95b98ca0de2bc9751e956d7e DIST homeassistant-2024.5.5.gh.tar.gz 17013825 BLAKE2B 03eba1e79d9c1c2ff8a751c84e9c51f8c4396e8d9c6ef7800d7ae8db9237d5b511f76d99aed4db7a9a851c8036dbbf129a66b67d31333338ef17a2a4805ecc04 SHA512 f84350c715438e715a694d211bd4452ca43b1a6bfee30266ee07d4d94a725df8129847db6bc94958759b971759bbdc78fd968fda769b238f0cbf5e98991e270f @@ -27,11 +29,12 @@ EBUILD homeassistant-full-2024.10.2.ebuild 87595 BLAKE2B d9d0cdeff6c52161ff06edd EBUILD homeassistant-full-2024.10.3.ebuild 87595 BLAKE2B 758a55de61059704ede6d67d4bbd035245a09e16bc5169067f76f131d4ae7474ba3dadb1225ef0424d8842993bb89b221993efc5211c475c2e416275b9ae0e39 SHA512 c5e58a58a4f836ff922ec1beb01dd602fa79be5816183588d7952fc5b9be5f11ea0b96c9e52021708625121fb7bba869ec7c5dcc4cef4ecee9d6e32acff9c17f EBUILD homeassistant-full-2024.10.4-r1.ebuild 89724 BLAKE2B d95d44cee2682fd7aed7764cff47a48bd34ad19191846056b359c31930b8b0af6e01d5d9098d21501dc395a098a27981762e87d7d094e2c5e647e90fdf1fa8d5 SHA512 08618e70a8f8a21dc0607cddf2ed27d6c5b01778a61a61ff933969b555b5e2c7b1eb5898793e66b984b170d03694c306f030aeae8c0b2ad647df378fca38bd62 EBUILD homeassistant-full-2024.10.4.ebuild 87595 BLAKE2B dc39d8b96bd1b3972e38ae560404eb310fe9a48a91c05b35bec0b27804ec6e0ead239598f1a954773f47eb0bca76d67671bc8bca8ec6bc43030178b9c2410958 SHA512 02dd32da64ffdce50f4b21401776f350522856216eff3852578239275287db2de5163aefc2c67054dbb99d2f655d58ad2efc023c17face348ede1f3ef0bb87e0 +EBUILD homeassistant-full-2024.11.1.ebuild 90588 BLAKE2B 150330cc03acd6d9ab7d5348f4b47c86ac2eb47523bb1937447aa02863883cc103b67972f4616caf334c66c51bf30439d41362d9ecda8aa3da8a5b416a9b13ef SHA512 38e930cfef2337b61bbbe360daf8af778241b79da42d8c1066bb73f0051750db5176cfe1d78d196e9bb74aab551f13d624f152f3526899130552651aaf2c6b97 EBUILD homeassistant-full-2024.11.3.ebuild 90008 BLAKE2B c65f49d05a19aaaccfb5ee0fb1a896db77a0f4f4c16fee1c751a21fa2c2043aabf9e6630937776275b61fb76e2d22dbc179c48b6472cf67d5e184bb770ab76fd SHA512 c5819afee59a4128865629c316b330839b5c3d5282adb8985b632be363a73d52d467352cb10d1fc369db14709e84c868571eeaac7b12c25bc4b4d2d06a0d4eac EBUILD homeassistant-full-2024.5.5.ebuild 87184 BLAKE2B 1bda07a427d11a64c1b196ce80a4f326659aa7abd198046a892d83f7372821559f080243fa32b9cc74e1db57ac8cb27711aa88dacc35cf7d779bd6b1aafda175 SHA512 a9a8b511dc74f2b5fdd6d256e7cbde26870c11682906f1d92488ff5fcfb96f292b6afa3689a21e8a73de7b8a4b0db6fc11ea24a15ca2312bf283ee5b0fe53bd0 EBUILD homeassistant-full-2024.6.4.ebuild 87796 BLAKE2B 8afc2e25462219aa1d82c509628dd0208a6373ebcdbbf225d6ce846723bf1727fb9f72e08008fbefcc02bdd37d0f844376620377c7b662acc2969c1a182cd48c SHA512 43c4fe7edaec4714044ce8d2db616ef0ce869cc1634df2817183b2e6e2ab383594789b8f1e0a8e0e22bb380805cc0c4af8ec970e579da478dc3b4151473e64b4 -EBUILD homeassistant-full-9999.ebuild 89637 BLAKE2B 2dd355699cee246ff3dbe3258bee46f0b9802650f053c9998036a62952e8e4f4184898aea3b225b4e90bd0055deaf78c0484ac764bd0a2303ce02b2b8b5af8ba SHA512 ccceefe457280db0b1832fe48113a1ae6c4488e82918590ecd7d45e2a18a8cbd365ead2288e5581b388cb0e5360a4fa62b808214820f6c81046990bf01d3fae5 +EBUILD homeassistant-full-9999.ebuild 90501 BLAKE2B cdedaa523672e75af3208f7bcdfa2613646767d2a81dc95d8b8bb9cf03b32ded4da9c721b608f31ffb1633014d547793e55100b0c6c7ad3f6141c9c59c376799 SHA512 18156e56532bd0261bd977068eb1c51ac2f4637f065ec13bbcda77aa02daa90af9a13017ec4727acf17b0dba221bdaf57044df4b93abc33e781a805de9e5df12 MISC genebuild.py 21212 BLAKE2B d2a1e731f2d1011fa140b9c3cae099e25698b17420dc26ea144be8f1f395a5dc24c8454fa0d5c77b5718c7deeb404bab29e5e1e118d7fc08de88d1fc6eb17ce5 SHA512 7b680cf09fbcbcb7bb2fc8623b5e504b6f4e106390d5dad332b3c9018b9936b63a0bfa2bac93eb16931329717a93722fbb979fb08565367a25e1ec12ff6905c2 MISC genebuild.sh 20748 BLAKE2B d591337934d0cbf15602c349c02ee4ddfa94daaab02853ec0073efa1c4987f4425fd7c49ef064b2077bc06412e2b9427be086beeb41c5378ce9e0aace91436c2 SHA512 2b7b9100747b8f575e3e9e1396c814f2290f3354e9ee9849e9d3f4a9f96b724d9702dd98839da0bce19710a8076e29077ec7a6e7e2725d537337d56f85cd808c -MISC metadata.xml 96075 BLAKE2B 4bc104ea0b1abac247630842f128006f52b10cbf1e8db60f85774d1d88baeb19d5b4a887fdd1c5c1e367197f8d4383a95ea36c74bfbec64dcba08b15b99c9960 SHA512 d6dcee356e9b95398f7f111d9d73a803437a2eb9f585c71479ac29dee14a792e5da3fd0d5f80448e21f6970bcfc6c23369c798f1657a8e3d4257e80f2a87e3e0 +MISC metadata.xml 96606 BLAKE2B e2b05df0a2b9d507dc061a780afb9769bec9f5a152c25d32800d1d0477de38704b68a187178814577dbacf4bbf02f86d62cf90f62390e4a738c232c6c672a39e SHA512 d32c492dd8f4e56973f26c27bb1784cb1273e17b6a93e22d089b5afa129f79fb9c054d9c14b115e5bdb83603d74cda1207a82b6dea9b31d1b2203f3beb2ca2a7 MISC test.sh 952 BLAKE2B 15c3ca304b9de0fe03a15511c06fbef6fb0778c2566a18f4045c6c77546a933384374161f4c2185e00778e745b0fdc8a5f8ab20091f82fbfb1e9a99640ce9888 SHA512 d1e2e05d54ba946b82926edeb8faf2224560f6aa27a2fb70733208acff0162f2f675d131df26c2e5e63a55f9692a4c2e2ccd779fbf03319fd8144475dbc28465 diff --git a/app-misc/homeassistant-full/homeassistant-full-2024.11.1.ebuild b/app-misc/homeassistant-full/homeassistant-full-2024.11.1.ebuild new file mode 100644 index 000000000..27bee227e --- /dev/null +++ b/app-misc/homeassistant-full/homeassistant-full-2024.11.1.ebuild @@ -0,0 +1,1260 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN="homeassistant" +inherit distutils-r1 pypi readme.gentoo-r1 systemd + +MY_PN=homeassistant + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/home-assistant/core.git" + EGIT_BRANCH="dev" + S="${WORKDIR}/homeassistant-full-9999/" +else + MY_PV=${PV/_beta/b} + MY_P=${MY_PN}-${MY_PV} + SRC_URI="$(pypi_sdist_url) + https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz" +fi + +DESCRIPTION="Open-source home automation platform running on Python." +HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="abode accuweather acer_projector acmeda adax adguard ads advantage_air aemet aftership agent_dvr airgradient airly airnow airq airthings airtouch4 airtouch5 airvisual airvisual_pro airzone airzone_cloud aladdin_connect alarmdecoder almond alpha_vantage amazon_polly ambee amberelectric ambiclimate ambient_network ambient_station amcrest ampio analytics_insights androidtv androidtv_remote android_ip_webcam anova anthemav anthropic aosmith apache_kafka apcupsd apns apple_tv apprise aprilaire aprs apsystems aquacell aqualogic aquostv aranet arcam_fmj arlo arris_tg2492lg aruba arve aseko_pool_live assist_pipeline asterisk_mbox asuswrt atag aten_pe atome august aurora aurora_abb_powerone aussie_broadband autarco avea avion awair aws axis azure_data_explorer +backup baf baidu balboa bang_olufsen bbb_gpio bbox beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluemaestro bluesound +bluetooth bluetooth_le_tracker bluetooth_tracker blue_current bme280 bme680 bmp280 bmw_connected_drive bond bosch_shc braviatv bring broadlink brottsplatskartan brunt bryant_evolution bsblan bthome bt_home_hub_5 bt_smarthub buienradar +caldav cambridge_audio camera canary cast ccm15 chacon_dio channels circuit cisco_ios cisco_mobility_express clementine cli climacell cloud cloudflare cmus co2signal coinbase color_extractor comelit comfoconnect compensation concord232 control4 coolmaster coronavirus cppm_tracker cpuspeed crownstone cups daikin danfoss_air datadog deako debugpy deconz decora decora_wifi delijn deluge denonavr deutsche_bahn devialet devolo_home_control devolo_home_network dexcom dhcp dht digitalloggers digital_ocean directv discogs discord discovergy discovery dlib_face_detect dlib_face_identify dlink dlna_dmr dlna_dms dnsip dominos doods doorbird dormakaba_dkey dovado dremel_3d_printer drop_connect dsmr duke_energy dunehd duotecno dwd_weather_warnings dweet dynalite dyson eafm easyenergy ebox ebusd ecoal_boiler ecobee ecoforest econet ecovacs ecowitt eddystone_temperature edimax edl21 ee_brightbox efergy egardia electrasmart electric_kiwi elevenlabs elgato eliqonline elkm1 elmax elv elvia emby emonitor emulated_hue emulated_kasa emulated_roku energenie_power_sockets energyzero enigma2 enocean enphase_envoy entur_public_transport environment_canada envirophat envisalink ephember epic_games_store epion epson epsonworkforce eq3btsmart escea esphome essent etherscan eufy eufylife_ble everlights evil_genius_labs evohome ezviz faa_delays familyhub fastdotcom feedreader ffmpeg fibaro fido file file_upload fints fireservicerota firmata fitbit fivem fixer fjaraskupan fleetgo flexit flexit_bacnet 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 fronius frontier_silicon fujitsu_fglair fully_kiosk futurenow fyta garages_amsterdam gardena_bluetooth garmin_connect gc100 gdacs generic geniushub geocaching geonetnz_quakes geonetnz_volcano geo_json_events geo_rss_events gios github gitlab_ci gitter glances gntp go2rtc goalfeed goalzero gogogate2 goodwe google google_assistant_sdk google_cloud google_generative_ai_conversation google_mail google_maps google_photos google_pubsub google_sheets google_tasks google_translate google_travel_time govee_ble govee_light_local gpsd gree greeneye_monitor greenwave growatt_server gstreamer gtfs guardian habitica hangouts hardware harman_kardon_avr harmony hdmi_cec heatmiser heos here_travel_time hikvision hikvisioncam hisense_aehw4a1 hive hko hlk_sw16 holiday +homekit homekit_controller homematic homematicip_cloud homewizard homeworks home_connect home_plus_control honeywell horizon hp_ilo html5 http htu21d huawei_lte hue huisbaasje hunterdouglas_powerview husqvarna_automower husqvarna_automower_ble huum hvv_departures hydrawise hyperion ialarm ialarm_xr iammeter iaqualink ibeacon icloud idasen_desk idteck_prox ifttt iglo ign_sismologia ihc image image_upload imap imgw_pib improv_ble incomfort influxdb inkbird insteon intellifire intesishome iota iotawatt iotty iperf3 ipma ipp iqvia irish_rail_transport iron_os isal iskra islamic_prayer_times israel_rail iss ista_ecotrend isy994 itach izone jellyfin jewish_calendar joaoapps_join juicenet justnimbus jvc_projector kaiterra kaleidescape keba keenetic_ndms2 kef kegtron keyboard keyboard_remote keymitt_ble kira kiwi kmtronic knocki knx kodi konnected kostal_plenticore kraken kulersky kwb lacrosse lacrosse_view lamarzocco lametric landisgyr_heat_meter lastfm launch_library laundrify lcn ld2410_ble leaone led_ble lektrico lg_netcast lg_soundbar lg_thinq lidarr life360 lifx lifx_legacy lightwave limitlessled linear_garage_door linkplay linode linux_battery litejet litterrobot livisi local_calendar local_todo logi_circle london_underground lookin loopenergy loqed luci luftdaten lupusec lutron lutron_caseta lw12wifi lyft lyric madvr magicseaweed mailgun +mariadb marytts mastodon matrix +matter maxcube mcp23017 mealie meater medcom_ble mediaroom media_extractor melcloud melissa melnor message_bird met meteoalarm meteoclimatic meteo_france metoffice met_eireann mfi mhz19 microbees microsoft mikrotik mill minecraft_server minio moat +mobile_app mochad modbus modem_callerid modern_forms moehlenhoff_alpha2 monarch_money monoprice monzo mopeka +mosquitto motionblinds_ble motioneye motionmount motion_blinds mpd +mqtt msteams mullvad music_assistant mutesync mvglive mychevy mycroft mysensors mysql mystrom mythicbeastsdns myuplink nad nam namecheapdns nanoleaf neato nederlandse_spoorwegen nello ness_alarm nest netatmo netdata netgear netgear_lte netio network neurio_energy nexia nextbus nextcloud nextdns nfandroidtv nibe_heatpump nice_go nightscout niko_home_control nilu nina nissan_leaf nmap_tracker nmbs noaa_tides nobo_hub norway_air +notify_events notion nsw_fuel_station nsw_rural_fire_service_feed nuheat nuki numato nut nws nx584 nyt_games nzbget oasa_telematics obihai octoprint oem ohmconnect ollama ombi omnilogic oncue ondilo_ico onkyo onvif openai_conversation openerz openevse opengarage openhome opensensemap opensky opentherm_gw openuv openweathermap open_meteo opnsense opower opple oralb orangepi_gpio oru orvibo osoenergy osramlightify otbr +otp ourgroceries overkiz ovo_energy owntracks ozw p1_monitor palazzetti panasonic_bluray panasonic_viera pandora pcal9535a peco pegel_online pencom permobil philips_js picnic piglow pilight +ping pi_hole pjlink plaato +plex plugwise plum_lightpad pocketcasts point poolsense powerwall private_ble_device profiler progettihwsw proliphix prometheus prosegur proxmoxve proxy prusalink ps4 pulseaudio_loopback pure_energie purpleair pushbullet pushover pvoutput pvpc_hourly_pricing +python_script qbittorrent qingping qld_bushfire qnap qnap_qsw qrcode quantum_gateway qvr_pro qwikswitch rabbitair rachio radiotherm radio_browser rainbird raincloud rainforest_eagle rainforest_raven rainmachine rapt_ble raspihats raspyrfm rdw recollect_waste +recorder recswitch reddit refoss rejseplanen remember_the_milk remote_rpi_gpio renault renson reolink repetier +rest rflink rfxtrx ridwell ring ripple risco rituals_perfume_genie rmvtransport roborock rocketchat roku romy roomba roon route53 rova rpi_gpio rpi_gpio_pwm rpi_pfio rpi_power rpi_rf rtsp_to_webrtc ruckus_unleashed russound_rio russound_rnet ruuvitag_ble ruuvi_gateway rympro sabnzbd saj samsungtv sanix satel_integra schlage schluter +scrape screenlogic scsgate season sendgrid sense sensehat senseme sensibo sensirion_ble sensorpro sensorpush sensoterra sentry senz serial serial_pm sesame seventeentrack seven_segments sfr_box sharkiq shelly shiftr shodan sht31 sia sighthound signal_messenger simplefin simplepush simplisafe sinch sisyphus skybeacon skybell sky_hub slack sleepiq slide slimproto sma smappee smarthab smartthings smarttub smarty smart_meter_texas smhi smlight sms snapcast +snmp snooz socat 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 starlink startca statsd steamist steam_online stookalert stookwijzer stream streamlabswater subaru suez_water sunweg supla surepetcare swiss_hydrological_data swiss_public_transport switchbee switchbot switchbot_cloud switcher_kis switchmate syncthing syncthru synology_dsm synology_srm systemd systemmonitor system_bridge tado tahoma tailscale tailwind tami4 tankerkoenig tank_utility tapsaff tasmota tautulli technove ted5000 tedee telegram_bot tellduslive tellstick temper tesla tesla_fleet tesla_wall_connector teslemetry tessie test tfiac thermobeacon thermopro thermoworks_smoke thingspeak thinkingcleaner thread tibber tikteck tile tilt_ble tmb todoist tof tolo tomorrowio toon totalconnect touchline touchline_sl tplink tplink_lte tplink_omada traccar traccar_server trackr tractive tradfri trafikverket_camera trafikverket_ferry trafikverket_train trafikverket_weatherstation transmission transport_nsw travisci trend triggercmd tts tuya twentemilieu twilio twinkly twitch twitter ubus ukraine_alarm unifi unifiled unifiprotect unifi_direct upb upcloud upc_connect +upnp uptimerobot usb uscis usgs_earthquakes_feed utility_meter uvc v2c vallox vasttrafik velbus velux venstar vera verisure versasense +version vesync vicare vilfo vivotek vizio vlc vlc_telnet vodafone_station voip volkszaehler volumio volvooncall vulcan vultr w800rf32 +wake_on_lan wallbox waqi waterfurnace watson_iot watson_tts watttime waze_travel_time weatherflow weatherflow_cloud weatherkit webmin webostv weheat wemo whirlpool whois wiffi wilight wink wirelesstag withings wiz wled wmspro wolflink workday ws66i xbox xbox_live xeoma xiaomi_aqara xiaomi_ble xiaomi_miio xiaomi_tv xmpp xs1 yale yalexs_ble yale_smart_alarm yamaha yamaha_musiccast yandex_transport yardian yeelight yeelightsunflower yi yolink youless youtube zabbix zamg zengge zeroconf zerproc zestimate zeversolar zha zhong_hong ziggo_mediabox_xl zoneminder zwave_js zwave_me" +RESTRICT="!test? ( test )" + +# external deps +RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN} + || ( dev-lang/python:3.12 dev-lang/python:3.13 ) + app-admin/logrotate + dev-db/sqlite + dev-libs/libfastjson + dev-libs/xerces-c" +# make sure no conflicting main Ebuild is installed +RDEPEND="${RDEPEND} + !app-misc/homeassistant-min + !app-misc/homeassistant" + +# Home Assistant Core dependencies +# from package_constraints.txt +RDEPEND="${RDEPEND} + ~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}] + ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] + ~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] + ~dev-python/aiohasupervisor-0.2.1[${PYTHON_USEDEP}] + ~dev-python/aiohttp-fast-zlib-0.1.1[${PYTHON_USEDEP}] + ~dev-python/aiohttp-3.10.10[${PYTHON_USEDEP}] + ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] + ~dev-python/aiozoneinfo-0.2.1[${PYTHON_USEDEP}] + ~dev-python/anyio-4.6.2_p1[${PYTHON_USEDEP}] + ~dev-python/astral-2.2[${PYTHON_USEDEP}] + ~dev-python/async-interrupt-1.2.0[${PYTHON_USEDEP}] + ~dev-python/async-timeout-4.0.3[${PYTHON_USEDEP}] + ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] + ~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}] + ~dev-python/attrs-24.2.0[${PYTHON_USEDEP}] + ~dev-python/awesomeversion-24.6.0[${PYTHON_USEDEP}] + >=dev-python/backoff-2.0[${PYTHON_USEDEP}] + ~dev-python/bcrypt-4.2.0[${PYTHON_USEDEP}] + ~dev-python/bleak-retry-connector-3.6.0[${PYTHON_USEDEP}] + ~dev-python/bleak-0.22.3[${PYTHON_USEDEP}] + ~dev-python/bluetooth-adapters-0.20.0[${PYTHON_USEDEP}] + ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] + ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] + >=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}] + ~dev-python/cached-ipaddress-0.8.0[${PYTHON_USEDEP}] + >=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}] + >=dev-python/chacha20poly1305-reuseable-0.13.0[${PYTHON_USEDEP}] + ~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}] + ~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}] + ~dev-python/cryptography-43.0.1[${PYTHON_USEDEP}] + >=dev-python/dacite-1.7.0[${PYTHON_USEDEP}] + ~dev-python/dbus-fast-2.24.3[${PYTHON_USEDEP}] + >=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}] + ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] + ~dev-python/go2rtc-client-0.1.0[${PYTHON_USEDEP}] + ~dev-python/grpcio-reflection-1.66.2[${PYTHON_USEDEP}] + ~dev-python/grpcio-status-1.66.2[${PYTHON_USEDEP}] + ~dev-python/grpcio-1.66.2[${PYTHON_USEDEP}] + ~dev-python/h11-0.14.0[${PYTHON_USEDEP}] + ~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}] + ~dev-python/ha-ffmpeg-3.2.2[${PYTHON_USEDEP}] + ~dev-python/habluetooth-3.6.0[${PYTHON_USEDEP}] + ~dev-python/hass-nabucasa-0.83.0[${PYTHON_USEDEP}] + ~dev-python/hassil-1.7.4[${PYTHON_USEDEP}] + ~dev-python/home-assistant-bluetooth-1.13.0[${PYTHON_USEDEP}] + ~dev-python/home-assistant-frontend-20241106.2[${PYTHON_USEDEP}] + ~dev-python/home-assistant-intents-2024.11.6[${PYTHON_USEDEP}] + ~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}] + >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] + ~dev-python/httpx-0.27.2[${PYTHON_USEDEP}] + >=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}] + ~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}] + ~dev-python/jinja2-3.1.4[${PYTHON_USEDEP}] + ~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}] + >=dev-python/mashumaro-3.13.1[${PYTHON_USEDEP}] + >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}] + ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] + ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] + ~dev-python/orjson-3.10.10[${PYTHON_USEDEP}] + >=dev-python/packaging-23.1[${PYTHON_USEDEP}] + ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] + ~dev-python/pandas-2.1.4[${PYTHON_USEDEP}] + ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] + ~dev-python/propcache-0.2.0[${PYTHON_USEDEP}] + ~dev-python/protobuf-5.28.3[${PYTHON_USEDEP}] + ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] + >=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}] + >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] + ~dev-python/pydantic-1.10.18[${PYTHON_USEDEP}] + ~dev-python/pyjwt-2.9.0[${PYTHON_USEDEP}] + ~dev-python/pymicro-vad-1.0.1[${PYTHON_USEDEP}] + ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] + ~dev-python/pyopenssl-24.2.1[${PYTHON_USEDEP}] + ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] + ~dev-python/pyspeex-noise-1.0.2[${PYTHON_USEDEP}] + ~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}] + ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] + ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] + ~dev-python/pyyaml-6.0.2[${PYTHON_USEDEP}] + ~dev-python/requests-2.32.3[${PYTHON_USEDEP}] + >=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}] + ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] + >=dev-python/tuf-4.0.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}] + =dev-python/websockets-11.0.1[${PYTHON_USEDEP}] + ~dev-python/yarl-1.17.1[${PYTHON_USEDEP}] + ~dev-python/zeroconf-0.136.0[${PYTHON_USEDEP}]" + +# unknown origin, still something to clean up here + +RDEPEND="${RDEPEND} + ~dev-python/colorlog-6.8.2[${PYTHON_USEDEP}] + ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] + >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]" +# Module requirements from useflags +RDEPEND="${RDEPEND} + abode? ( ~dev-python/jaraco-abode-6.2.1[${PYTHON_USEDEP}] ) + accuweather? ( ~dev-python/accuweather-3.0.0[${PYTHON_USEDEP}] ) + acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ) + acmeda? ( ~dev-python/aiopulse-0.4.6[${PYTHON_USEDEP}] ) + adax? ( ~dev-python/adax-0.4.0[${PYTHON_USEDEP}] ~dev-python/Adax-local-0.1.5[${PYTHON_USEDEP}] ) + adguard? ( ~dev-python/adguardhome-0.7.0[${PYTHON_USEDEP}] ) + ads? ( ~dev-python/pyads-3.4.0[${PYTHON_USEDEP}] ) + advantage_air? ( ~dev-python/advantage-air-0.4.4[${PYTHON_USEDEP}] ) + aemet? ( ~dev-python/AEMET-OpenData-0.5.4[${PYTHON_USEDEP}] ) + aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] ) + agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] ) + airgradient? ( ~dev-python/airgradient-0.9.1[${PYTHON_USEDEP}] ) + airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] ) + airnow? ( ~dev-python/pyairnow-1.2.1[${PYTHON_USEDEP}] ) + airq? ( ~dev-python/aioairq-0.3.2[${PYTHON_USEDEP}] ) + airthings? ( ~dev-python/airthings-cloud-0.2.0[${PYTHON_USEDEP}] ) + airtouch4? ( ~dev-python/airtouch4pyapi-1.0.5[${PYTHON_USEDEP}] ) + airtouch5? ( ~dev-python/airtouch5py-0.2.10[${PYTHON_USEDEP}] ) + airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] ) + airvisual_pro? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] ) + airzone? ( ~dev-python/aioairzone-0.9.5[${PYTHON_USEDEP}] ) + airzone_cloud? ( ~dev-python/aioairzone-cloud-0.6.10[${PYTHON_USEDEP}] ) + alarmdecoder? ( ~dev-python/adext-0.4.3[${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.34.131[${PYTHON_USEDEP}] ) + ambee? ( ~dev-python/ambee-0.4.0[${PYTHON_USEDEP}] ) + amberelectric? ( ~dev-python/amberelectric-1.1.1[${PYTHON_USEDEP}] ) + ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] ) + ambient_network? ( ~dev-python/aioambient-2024.8.0[${PYTHON_USEDEP}] ) + ambient_station? ( ~dev-python/aioambient-2024.8.0[${PYTHON_USEDEP}] ) + amcrest? ( ~dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] ) + ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] ) + analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.8.0[${PYTHON_USEDEP}] ) + androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] ) + androidtv_remote? ( ~dev-python/androidtvremote2-0.1.2[${PYTHON_USEDEP}] ) + android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] ) + anova? ( ~dev-python/anova-wifi-0.17.0[${PYTHON_USEDEP}] ) + anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] ) + anthropic? ( ~dev-python/anthropic-0.31.2[${PYTHON_USEDEP}] ) + aosmith? ( ~dev-python/py-aosmith-1.0.10[${PYTHON_USEDEP}] ) + apache_kafka? ( ~dev-python/aiokafka-0.10.0[${PYTHON_USEDEP}] ) + apcupsd? ( ~dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] ) + apns? ( ~dev-python/apns2-0.3.0[${PYTHON_USEDEP}] ) + apple_tv? ( ~dev-python/pyatv-0.15.1[${PYTHON_USEDEP}] ) + apprise? ( ~dev-python/apprise-1.9.0[${PYTHON_USEDEP}] ) + aprilaire? ( ~dev-python/pyaprilaire-0.7.4[${PYTHON_USEDEP}] ) + aprs? ( ~dev-python/aprslib-0.7.2[${PYTHON_USEDEP}] ~sci-geosciences/geopy-2.3.0 ) + apsystems? ( ~dev-python/apsystems-ez1-2.2.1[${PYTHON_USEDEP}] ) + aquacell? ( ~dev-python/aioaquacell-0.2.0[${PYTHON_USEDEP}] ) + aqualogic? ( ~dev-python/aqualogic-2.6[${PYTHON_USEDEP}] ) + aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] ) + aranet? ( ~dev-python/aranet4-2.4.0[${PYTHON_USEDEP}] ) + arcam_fmj? ( ~dev-python/arcam-fmj-1.5.2[${PYTHON_USEDEP}] ) + arlo? ( ~dev-python/pyarlo-0.2.4[${PYTHON_USEDEP}] ) + arris_tg2492lg? ( ~dev-python/arris-tg2492lg-2.2.0[${PYTHON_USEDEP}] ) + aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) + arve? ( ~dev-python/asyncarve-0.1.1[${PYTHON_USEDEP}] ) + aseko_pool_live? ( ~dev-python/aioaseko-1.0.0[${PYTHON_USEDEP}] ) + assist_pipeline? ( ~dev-python/pymicro-vad-1.0.1[${PYTHON_USEDEP}] ~dev-python/pyspeex-noise-1.0.2[${PYTHON_USEDEP}] ) + asterisk_mbox? ( ~dev-python/asterisk_mbox-0.5.0[${PYTHON_USEDEP}] ) + asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] ) + atag? ( ~dev-python/pyatag-0.3.5.3[${PYTHON_USEDEP}] ) + aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] ) + atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] ) + august? ( ~dev-python/yalexs-8.10.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.5.0[${PYTHON_USEDEP}] ) + aurora? ( ~dev-python/auroranoaa-0.0.5[${PYTHON_USEDEP}] ) + aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] ) + aussie_broadband? ( ~dev-python/pyaussiebb-0.0.15[${PYTHON_USEDEP}] ) + autarco? ( ~dev-python/autarco-3.1.0[${PYTHON_USEDEP}] ) + avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] ) + avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] ) + awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] ) + aws? ( ~dev-python/aiobotocore-2.13.1[${PYTHON_USEDEP}] ~dev-python/botocore-1.34.131[${PYTHON_USEDEP}] ) + axis? ( ~dev-python/axis-63[${PYTHON_USEDEP}] ) + azure_data_explorer? ( ~dev-python/azure-kusto-ingest-4.5.1[${PYTHON_USEDEP}] ~dev-python/azure-kusto-data-4.5.1[${PYTHON_USEDEP}] ) + backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] ) + baf? ( ~dev-python/aiobafi6-0.9.0[${PYTHON_USEDEP}] ) + baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] ) + balboa? ( ~dev-python/pybalboa-1.0.2[${PYTHON_USEDEP}] ) + bang_olufsen? ( ~dev-python/mozart-api-4.1.1.116.0[${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.6[${PYTHON_USEDEP}] ) + blebox? ( ~dev-python/blebox-uniapi-2.5.0[${PYTHON_USEDEP}] ) + blink? ( ~dev-python/blinkpy-0.23.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}] ) + bluemaestro? ( ~dev-python/bluemaestro-ble-0.2.3[${PYTHON_USEDEP}] ) + bluesound? ( ~dev-python/pyblu-1.0.4[${PYTHON_USEDEP}] ) + bluetooth? ( ~dev-python/bleak-0.22.3[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.20.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.24.3[${PYTHON_USEDEP}] ~dev-python/habluetooth-3.6.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}] ) + blue_current? ( ~dev-python/bluecurrent-api-1.2.3[${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.16.3[china,${PYTHON_USEDEP}] ) + bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] ) + bosch_shc? ( ~dev-python/boschshcpy-0.2.91[${PYTHON_USEDEP}] ) + braviatv? ( ~dev-python/pybravia-0.3.4[${PYTHON_USEDEP}] ) + bring? ( ~dev-python/bring-api-0.9.0[${PYTHON_USEDEP}] ) + broadlink? ( ~dev-python/broadlink-0.19.0[${PYTHON_USEDEP}] ) + brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] ) + brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] ) + bryant_evolution? ( ~dev-python/evolutionhttp-0.0.18[${PYTHON_USEDEP}] ) + bsblan? ( ~dev-python/python-bsblan-0.6.4[${PYTHON_USEDEP}] ) + bthome? ( ~dev-python/bthome-ble-3.9.1[${PYTHON_USEDEP}] ) + bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] ) + bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] ) + buienradar? ( ~dev-python/buienradar-1.0.6[${PYTHON_USEDEP}] ) + caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] ) + cambridge_audio? ( ~dev-python/aiostreammagic-2.8.4[${PYTHON_USEDEP}] ) + camera? ( ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] ) + canary? ( ~dev-python/py-canary-0.5.4[${PYTHON_USEDEP}] ) + cast? ( ~dev-python/pychromecast-14.0.5[${PYTHON_USEDEP}] ) + ccm15? ( ~dev-python/py-ccm15-0.0.9[${PYTHON_USEDEP}] ) + chacon_dio? ( ~dev-python/dio-chacon-wifi-api-1.2.1[${PYTHON_USEDEP}] ) + channels? ( ~dev-python/pychannels-1.2.3[${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}] ) + 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.83.0[${PYTHON_USEDEP}] ) + cloudflare? ( ~dev-python/pycfdns-3.0.0[${PYTHON_USEDEP}] ) + cmus? ( ~dev-python/pycmus-0.1.1[${PYTHON_USEDEP}] ) + co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] ) + coinbase? ( ~dev-python/coinbase-2.1.0[${PYTHON_USEDEP}] ~dev-python/coinbase-advanced-py-1.2.2[${PYTHON_USEDEP}] ) + color_extractor? ( ~dev-python/colorthief-0.2.1[${PYTHON_USEDEP}] ) + comelit? ( ~dev-python/aiocomelit-0.9.1[${PYTHON_USEDEP}] ) + comfoconnect? ( ~dev-python/pycomfoconnect-0.5.1[${PYTHON_USEDEP}] ) + compensation? ( ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] ) + concord232? ( ~dev-python/concord232-0.15.1[${PYTHON_USEDEP}] ) + control4? ( ~dev-python/pyControl4-1.2.0[${PYTHON_USEDEP}] ) + coolmaster? ( ~dev-python/pycoolmasternet-async-0.2.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-9.0.0[${PYTHON_USEDEP}] ) + crownstone? ( ~dev-python/crownstone-cloud-1.4.11[${PYTHON_USEDEP}] ~dev-python/crownstone-sse-2.0.5[${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.13.7[${PYTHON_USEDEP}] ) + danfoss_air? ( ~dev-python/pydanfossair-0.1.0[${PYTHON_USEDEP}] ) + datadog? ( ~dev-python/datadog-0.15.0[${PYTHON_USEDEP}] ) + deako? ( ~dev-python/pydeako-0.5.4[${PYTHON_USEDEP}] ) + debugpy? ( ~dev-python/debugpy-1.8.6[${PYTHON_USEDEP}] ) + deconz? ( ~dev-python/pydeconz-118[${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-1.1.0[${PYTHON_USEDEP}] ) + deluge? ( ~dev-python/deluge-client-1.10.2[${PYTHON_USEDEP}] ) + denonavr? ( ~dev-python/denonavr-1.0.0[${PYTHON_USEDEP}] ) + deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] ) + devialet? ( ~dev-python/devialet-1.4.5[${PYTHON_USEDEP}] ) + devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] ) + devolo_home_network? ( ~dev-python/devolo-plc-api-1.4.1[${PYTHON_USEDEP}] ) + dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] ) + dhcp? ( ~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.8.0[${PYTHON_USEDEP}] ) + dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${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/nextcord-2.6.0[${PYTHON_USEDEP}] ) + discovergy? ( ~dev-python/pydiscovergy-3.0.2[${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.41.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) + dlna_dms? ( ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ) + dnsip? ( ~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] ) + dominos? ( ~dev-python/pizzapi-0.0.6[${PYTHON_USEDEP}] ) + doods? ( ~dev-python/pydoods-1.0.2[${PYTHON_USEDEP}] ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] ) + doorbird? ( ~dev-python/DoorBirdPy-3.0.7[${PYTHON_USEDEP}] ) + dormakaba_dkey? ( ~dev-python/py-dormakaba-dkey-1.0.5[${PYTHON_USEDEP}] ) + dovado? ( ~dev-python/dovado-0.4.1[${PYTHON_USEDEP}] ) + dremel_3d_printer? ( ~dev-python/dremel3dpy-2.1.1[${PYTHON_USEDEP}] ) + drop_connect? ( ~dev-python/dropmqttapi-1.0.3[${PYTHON_USEDEP}] ) + dsmr? ( ~dev-python/dsmr-parser-1.4.2[${PYTHON_USEDEP}] ) + duke_energy? ( ~dev-python/aiodukeenergy-0.2.2[${PYTHON_USEDEP}] ) + dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] ) + duotecno? ( ~dev-python/pyDuotecno-2024.10.1[${PYTHON_USEDEP}] ) + dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] ) + dweet? ( ~dev-python/dweepy-0.3.0[${PYTHON_USEDEP}] ) + dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] ~dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] ) + dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] ) + eafm? ( ~dev-python/aioeafm-0.1.2[${PYTHON_USEDEP}] ) + easyenergy? ( ~dev-python/easyenergy-2.1.2[${PYTHON_USEDEP}] ) + ebox? ( ~dev-python/pyebox-1.1.4[${PYTHON_USEDEP}] ) + ebusd? ( ~dev-python/ebusdpy-0.0.17[${PYTHON_USEDEP}] ) + ecoal_boiler? ( ~dev-python/ecoaliface-0.4.0[${PYTHON_USEDEP}] ) + ecobee? ( ~dev-python/python-ecobee-api-0.2.20[${PYTHON_USEDEP}] ) + ecoforest? ( ~dev-python/pyecoforest-0.4.0[${PYTHON_USEDEP}] ) + econet? ( ~dev-python/pyeconet-0.1.23[${PYTHON_USEDEP}] ) + ecovacs? ( ~dev-python/py-sucks-0.9.10[${PYTHON_USEDEP}] ~dev-python/deebot-client-8.4.0[${PYTHON_USEDEP}] ) + ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] ) + eddystone_temperature? ( ~dev-python/beacontools-2.1.0[${PYTHON_USEDEP}] ) + edimax? ( ~dev-python/pyedimax-0.2.1[${PYTHON_USEDEP}] ) + edl21? ( ~dev-python/pysml-0.0.12[${PYTHON_USEDEP}] ) + ee_brightbox? ( ~dev-python/eebrightbox-0.0.4[${PYTHON_USEDEP}] ) + efergy? ( ~dev-python/pyefergy-22.5.0[${PYTHON_USEDEP}] ) + egardia? ( ~dev-python/pythonegardia-1.0.52[${PYTHON_USEDEP}] ) + electrasmart? ( ~dev-python/pyElectra-1.2.4[${PYTHON_USEDEP}] ) + electric_kiwi? ( ~dev-python/electrickiwi-api-0.8.5[${PYTHON_USEDEP}] ) + elevenlabs? ( ~dev-python/elevenlabs-1.6.1[${PYTHON_USEDEP}] ) + elgato? ( ~dev-python/elgato-5.1.2[${PYTHON_USEDEP}] ) + eliqonline? ( ~dev-python/eliqonline-1.2.2[${PYTHON_USEDEP}] ) + elkm1? ( ~dev-python/elkm1-lib-2.2.10[${PYTHON_USEDEP}] ) + elmax? ( ~dev-python/elmax-api-0.0.5[${PYTHON_USEDEP}] ) + elv? ( ~dev-python/pypca-0.0.7[${PYTHON_USEDEP}] ) + elvia? ( ~dev-python/elvia-0.1.0[${PYTHON_USEDEP}] ) + emby? ( ~dev-python/pyEmby-1.10[${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.13.2[${PYTHON_USEDEP}] ) + emulated_roku? ( ~dev-python/emulated-roku-0.3.0[${PYTHON_USEDEP}] ) + energenie_power_sockets? ( ~dev-python/pyEGPS-0.2.5[${PYTHON_USEDEP}] ) + energyzero? ( ~dev-python/energyzero-2.1.1[${PYTHON_USEDEP}] ) + enigma2? ( ~dev-python/openwebifpy-4.2.7[${PYTHON_USEDEP}] ) + enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] ) + enphase_envoy? ( ~dev-python/pyenphase-1.22.0[${PYTHON_USEDEP}] ) + entur_public_transport? ( ~dev-python/enturclient-0.2.4[${PYTHON_USEDEP}] ) + environment_canada? ( ~dev-python/env-canada-0.7.2[${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.7[${PYTHON_USEDEP}] ) + ephember? ( ~dev-python/pyephember-0.3.1[${PYTHON_USEDEP}] ) + epic_games_store? ( ~dev-python/epicstore-api-0.1.7[${PYTHON_USEDEP}] ) + epion? ( ~dev-python/epion-0.0.3[${PYTHON_USEDEP}] ) + epson? ( ~dev-python/epson-projector-0.5.1[${PYTHON_USEDEP}] ) + epsonworkforce? ( ~dev-python/epsonprinter-0.0.9[${PYTHON_USEDEP}] ) + eq3btsmart? ( ~dev-python/eq3btsmart-1.2.0[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.1.0[${PYTHON_USEDEP}] ) + escea? ( ~dev-python/pescea-1.0.12[${PYTHON_USEDEP}] ) + esphome? ( ~dev-python/aioesphomeapi-27.0.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.1.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.13[${PYTHON_USEDEP}] ) + eufylife_ble? ( ~dev-python/eufylife-ble-client-0.1.8[${PYTHON_USEDEP}] ) + everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) + evil_genius_labs? ( ~dev-python/pyevilgenius-2.0.0[${PYTHON_USEDEP}] ) + evohome? ( ~dev-python/evohome-async-0.4.20[${PYTHON_USEDEP}] ) + ezviz? ( ~dev-python/pyezviz-0.2.1.2[${PYTHON_USEDEP}] ) + faa_delays? ( ~dev-python/faadelays-2023.9.1[${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.11[${PYTHON_USEDEP}] ) + ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.2[${PYTHON_USEDEP}] ) + fibaro? ( ~dev-python/pyfibaro-0.7.8[${PYTHON_USEDEP}] ) + fido? ( ~dev-python/pyfido-2.1.2[${PYTHON_USEDEP}] ) + file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] ) + file_upload? ( ~dev-python/janus-1.0.0[${PYTHON_USEDEP}] ) + fints? ( ~dev-python/fints-3.1.0[${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}] ) + fivem? ( ~dev-python/fivem-api-0.1.2[${PYTHON_USEDEP}] ) + fixer? ( ~dev-python/fixerio-1.0.0_alpha0[${PYTHON_USEDEP}] ) + fjaraskupan? ( ~dev-python/fjaraskupan-2.3.0[${PYTHON_USEDEP}] ) + fleetgo? ( ~dev-python/ritassist-0.9.2[${PYTHON_USEDEP}] ) + flexit? ( ~dev-python/pyflexit-0.3[${PYTHON_USEDEP}] ) + flexit_bacnet? ( ~dev-python/flexit-bacnet-2.2.1[${PYTHON_USEDEP}] ) + flic? ( ~dev-python/pyflic-2.0.4[${PYTHON_USEDEP}] ) + flick_electric? ( ~dev-python/PyFlick-0.0.2[${PYTHON_USEDEP}] ) + flipr? ( ~dev-python/flipr-api-1.6.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-1.0.4[${PYTHON_USEDEP}] ) + folder_watcher? ( ~dev-python/watchdog-2.3.1[${PYTHON_USEDEP}] ) + foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] ) + forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] ) + forked_daapd? ( ~dev-python/pyforked-daapd-0.1.14[${PYTHON_USEDEP}] ~dev-python/pylibrespot-java-0.1.1[${PYTHON_USEDEP}] ) + fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] ) + foscam? ( ~dev-python/libpyfoscam-1.2.2[${PYTHON_USEDEP}] ) + freebox? ( ~dev-python/freebox-api-1.1.0[${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.14.0[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) + fritzbox? ( ~dev-python/pyfritzhome-0.6.12[${PYTHON_USEDEP}] ) + fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.14.0[qrcode,${PYTHON_USEDEP}] ) + fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] ) + frontier_silicon? ( ~dev-python/afsapi-0.2.7[${PYTHON_USEDEP}] ) + fujitsu_fglair? ( ~dev-python/ayla-iot-unofficial-1.4.2[${PYTHON_USEDEP}] ) + fully_kiosk? ( ~dev-python/python-fullykiosk-0.0.14[${PYTHON_USEDEP}] ) + futurenow? ( ~dev-python/pyfnip-0.2[${PYTHON_USEDEP}] ) + fyta? ( ~dev-python/fyta-cli-0.6.10[${PYTHON_USEDEP}] ) + garages_amsterdam? ( ~dev-python/odp-amsterdam-6.0.2[${PYTHON_USEDEP}] ) + gardena_bluetooth? ( ~dev-python/gardena-bluetooth-1.4.4[${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.10[${PYTHON_USEDEP}] ) + generic? ( ~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}] ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] ) + geniushub? ( ~dev-python/geniushub-client-0.7.1[${PYTHON_USEDEP}] ) + geocaching? ( ~dev-python/geocachingapi-0.2.1[${PYTHON_USEDEP}] ) + geonetnz_quakes? ( ~dev-python/aio-geojson-geonetnz-quakes-0.16[${PYTHON_USEDEP}] ) + geonetnz_volcano? ( ~dev-python/aio-geojson-geonetnz-volcano-0.9[${PYTHON_USEDEP}] ) + geo_json_events? ( ~dev-python/aio-geojson-generic-client-0.4[${PYTHON_USEDEP}] ) + geo_rss_events? ( ~dev-python/georss-generic-client-0.8[${PYTHON_USEDEP}] ) + gios? ( ~dev-python/gios-5.0.0[${PYTHON_USEDEP}] ) + github? ( ~dev-python/aiogithubapi-24.6.0[${PYTHON_USEDEP}] ) + gitlab_ci? ( ~dev-vcs/python-gitlab-1.6.0 ) + gitter? ( ~dev-python/gitterpy-0.1.7[${PYTHON_USEDEP}] ) + glances? ( ~dev-python/glances-api-0.8.0[${PYTHON_USEDEP}] ) + gntp? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] ) + go2rtc? ( ~dev-python/go2rtc-client-0.1.0[${PYTHON_USEDEP}] ) + goalfeed? ( ~dev-python/Pysher-1.0.7[${PYTHON_USEDEP}] ) + goalzero? ( ~dev-python/goalzero-0.2.2[${PYTHON_USEDEP}] ) + gogogate2? ( ~dev-python/ismartgate-5.0.1[${PYTHON_USEDEP}] ) + goodwe? ( ~dev-python/goodwe-0.3.6[${PYTHON_USEDEP}] ) + google? ( ~dev-python/gcal-sync-6.2.0[${PYTHON_USEDEP}] ~dev-python/oauth2client-4.1.3[${PYTHON_USEDEP}] ~dev-python/ical-8.2.0[${PYTHON_USEDEP}] ) + google_assistant_sdk? ( ~dev-python/gassist-text-0.0.11[${PYTHON_USEDEP}] ) + google_cloud? ( ~dev-python/google-cloud-texttospeech-2.17.2[${PYTHON_USEDEP}] ~dev-python/google-cloud-speech-2.27.0[${PYTHON_USEDEP}] ) + google_generative_ai_conversation? ( ~dev-python/google-generativeai-0.8.2[${PYTHON_USEDEP}] ) + google_mail? ( ~dev-python/google-api-python-client-2.71.0[${PYTHON_USEDEP}] ) + google_maps? ( ~dev-python/locationsharinglib-5.0.1[${PYTHON_USEDEP}] ) + google_photos? ( ~dev-python/google-photos-library-api-0.12.1[${PYTHON_USEDEP}] ) + google_pubsub? ( ~dev-python/google-cloud-pubsub-2.23.0[${PYTHON_USEDEP}] ) + google_sheets? ( ~dev-python/gspread-5.5.0[${PYTHON_USEDEP}] ) + google_tasks? ( ~dev-python/google-api-python-client-2.71.0[${PYTHON_USEDEP}] ) + google_translate? ( ~dev-python/gTTS-2.2.4[${PYTHON_USEDEP}] ) + google_travel_time? ( ~dev-python/googlemaps-2.5.1[${PYTHON_USEDEP}] ) + govee_ble? ( ~dev-python/govee-ble-0.40.0[${PYTHON_USEDEP}] ) + govee_light_local? ( ~dev-python/govee-local-api-1.5.3[${PYTHON_USEDEP}] ) + gpsd? ( ~dev-python/gps3-0.33.3[${PYTHON_USEDEP}] ) + gree? ( ~dev-python/greeclimate-2.1.0[${PYTHON_USEDEP}] ) + greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] ) + greenwave? ( ~dev-python/greenwavereality-0.5.1[${PYTHON_USEDEP}] ) + growatt_server? ( ~dev-python/growattServer-1.5.0[${PYTHON_USEDEP}] ) + gstreamer? ( ~dev-python/gstreamer-player-1.1.2[${PYTHON_USEDEP}] ) + gtfs? ( ~dev-python/pygtfs-0.1.9[${PYTHON_USEDEP}] ) + guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] ) + habitica? ( ~dev-python/habitipy-0.3.3[${PYTHON_USEDEP}] ) + hangouts? ( ~dev-python/hangups-0.4.18[${PYTHON_USEDEP}] ) + hardware? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ) + harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] ) + harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] ) + hdmi_cec? ( ~dev-python/pyCEC-0.5.2[${PYTHON_USEDEP}] ) + heatmiser? ( ~dev-python/heatmiserV3-2.0.3[${PYTHON_USEDEP}] ) + heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] ) + here_travel_time? ( ~dev-python/here-routing-1.0.1[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.1[${PYTHON_USEDEP}] ) + hikvision? ( ~dev-python/pyHik-0.3.2[${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.5.16[${PYTHON_USEDEP}] ) + hko? ( ~dev-python/hko-0.3.2[${PYTHON_USEDEP}] ) + hlk_sw16? ( ~dev-python/hlk-sw16-0.0.9[${PYTHON_USEDEP}] ) + holiday? ( ~dev-python/holidays-0.59[${PYTHON_USEDEP}] ~dev-python/babel-2.15.0[${PYTHON_USEDEP}] ) + homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] ) + homekit_controller? ( ~dev-python/aiohomekit-3.2.6[${PYTHON_USEDEP}] ) + homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] ) + homematicip_cloud? ( ~dev-python/homematicip-1.1.2[${PYTHON_USEDEP}] ) + homewizard? ( ~dev-python/python-homewizard-energy-6.3.0[${PYTHON_USEDEP}] ) + homeworks? ( ~dev-python/pyhomeworks-1.1.2[${PYTHON_USEDEP}] ) + home_connect? ( ~dev-python/homeconnect-0.8.0[${PYTHON_USEDEP}] ) + home_plus_control? ( ~dev-python/homepluscontrol-0.0.5[${PYTHON_USEDEP}] ) + honeywell? ( ~dev-python/AIOSomecomfort-0.0.25[${PYTHON_USEDEP}] ) + horizon? ( ~dev-python/horimote-0.4.1[${PYTHON_USEDEP}] ) + hp_ilo? ( ~dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] ) + html5? ( ~dev-python/pywebpush-1.14.1[${PYTHON_USEDEP}] ) + http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] ) + 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.9.3[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ~dev-python/url-normalize-1.4.3[${PYTHON_USEDEP}] ) + hue? ( ~dev-python/aiohue-4.7.3[${PYTHON_USEDEP}] ) + huisbaasje? ( ~dev-python/energyflip-client-0.2.2[${PYTHON_USEDEP}] ) + hunterdouglas_powerview? ( ~dev-python/aiopvapi-3.1.1[${PYTHON_USEDEP}] ) + husqvarna_automower? ( ~dev-python/aioautomower-2024.10.3[${PYTHON_USEDEP}] ) + husqvarna_automower_ble? ( ~dev-python/automower-ble-0.2.0[${PYTHON_USEDEP}] ) + huum? ( ~dev-python/huum-0.7.10[${PYTHON_USEDEP}] ) + hvv_departures? ( ~dev-python/pygti-0.9.4[${PYTHON_USEDEP}] ) + hydrawise? ( ~dev-python/pydrawise-2024.9.0[${PYTHON_USEDEP}] ) + hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] ) + ialarm? ( ~dev-python/pyialarm-2.2.0[${PYTHON_USEDEP}] ) + ialarm_xr? ( ~dev-python/pyialarmxr-homeassistant-1.0.18[${PYTHON_USEDEP}] ) + iammeter? ( ~dev-python/iammeter-0.2.1[${PYTHON_USEDEP}] ) + iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] ) + ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] ) + icloud? ( ~dev-python/pyicloud-1.0.0[${PYTHON_USEDEP}] ) + idasen_desk? ( ~dev-python/idasen-ha-2.6.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.8[${PYTHON_USEDEP}] ) + ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] ) + image? ( ~dev-python/pillow-9.3.0[${PYTHON_USEDEP}] ) + image_upload? ( ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] ) + imap? ( ~dev-python/aioimaplib-1.1.0[${PYTHON_USEDEP}] ) + imgw_pib? ( ~dev-python/imgw-pib-1.0.6[${PYTHON_USEDEP}] ) + improv_ble? ( ~dev-python/py-improv-ble-client-1.0.3[${PYTHON_USEDEP}] ) + incomfort? ( ~dev-python/incomfort-client-0.6.3[${PYTHON_USEDEP}] ) + influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] ) + inkbird? ( ~dev-python/inkbird-ble-0.5.8[${PYTHON_USEDEP}] ) + insteon? ( ~dev-python/pyinsteon-1.6.3[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.5.0[${PYTHON_USEDEP}] ) + intellifire? ( ~dev-python/intellifire4py-4.1.9[${PYTHON_USEDEP}] ) + intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] ) + iota? ( ~dev-python/PyOTA-2.0.5[${PYTHON_USEDEP}] ) + iotawatt? ( ~dev-python/ha-iotawattpy-0.1.2[${PYTHON_USEDEP}] ) + iotty? ( ~dev-python/iottycloud-0.2.1[${PYTHON_USEDEP}] ) + iperf3? ( ~dev-python/iperf3-0.1.11[${PYTHON_USEDEP}] ) + ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] ) + ipp? ( ~dev-python/pyipp-0.17.0[${PYTHON_USEDEP}] ) + iqvia? ( ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] ~dev-python/pyiqvia-2022.4.0[${PYTHON_USEDEP}] ) + irish_rail_transport? ( ~dev-python/pyirishrail-0.0.2[${PYTHON_USEDEP}] ) + iron_os? ( ~dev-python/pynecil-0.2.0[${PYTHON_USEDEP}] ~dev-python/aiogithubapi-24.6.0[${PYTHON_USEDEP}] ) + isal? ( ~dev-python/isal-1.7.1[${PYTHON_USEDEP}] ) + iskra? ( ~dev-python/pyiskra-0.1.14[${PYTHON_USEDEP}] ) + islamic_prayer_times? ( ~dev-python/prayer-times-calculator-offline-1.0.3[${PYTHON_USEDEP}] ) + israel_rail? ( ~dev-python/israel-rail-api-0.1.2[${PYTHON_USEDEP}] ) + iss? ( ~dev-python/pyiss-1.0.1[${PYTHON_USEDEP}] ) + ista_ecotrend? ( ~dev-python/pyecotrend-ista-3.3.1[${PYTHON_USEDEP}] ) + isy994? ( ~dev-python/pyisy-3.1.14[${PYTHON_USEDEP}] ) + itach? ( ~dev-python/pyitachip2ir-0.0.7[${PYTHON_USEDEP}] ) + izone? ( ~dev-python/python-izone-1.2.9[${PYTHON_USEDEP}] ) + jellyfin? ( ~dev-python/jellyfin-apiclient-python-1.9.2[${PYTHON_USEDEP}] ) + jewish_calendar? ( ~dev-python/hdate-0.10.9[${PYTHON_USEDEP}] ) + joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] ) + juicenet? ( ~dev-python/python-juicenet-1.1.0[${PYTHON_USEDEP}] ) + justnimbus? ( ~dev-python/justnimbus-0.7.4[${PYTHON_USEDEP}] ) + jvc_projector? ( ~dev-python/pyjvcprojector-1.1.2[${PYTHON_USEDEP}] ) + kaiterra? ( ~dev-python/kaiterra-async-client-1.0.0[${PYTHON_USEDEP}] ) + kaleidescape? ( ~dev-python/pykaleidescape-1.0.1[${PYTHON_USEDEP}] ) + keba? ( ~dev-python/keba-kecontact-1.1.0[${PYTHON_USEDEP}] ) + keenetic_ndms2? ( ~dev-python/ndms2-client-0.1.2[${PYTHON_USEDEP}] ) + kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) + kegtron? ( ~dev-python/kegtron-ble-0.4.0[${PYTHON_USEDEP}] ) + keyboard? ( ~dev-python/PyUserInput-0.1.11[${PYTHON_USEDEP}] ) + keyboard_remote? ( ~dev-python/evdev-1.6.1[${PYTHON_USEDEP}] ~dev-python/asyncinotify-4.0.2[${PYTHON_USEDEP}] ) + keymitt_ble? ( ~dev-python/PyMicroBot-0.0.17[${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}] ) + knocki? ( ~dev-python/knocki-0.3.5[${PYTHON_USEDEP}] ) + knx? ( ~dev-python/xknx-3.3.0[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.8.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.9.10.221729[${PYTHON_USEDEP}] ) + kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] ) + konnected? ( ~dev-python/konnected-1.2.0[${PYTHON_USEDEP}] ) + kostal_plenticore? ( ~dev-python/pykoplenti-1.2.2[${PYTHON_USEDEP}] ) + kraken? ( ~dev-python/krakenex-2.2.2[${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}] ) + lacrosse_view? ( ~dev-python/lacrosse-view-1.0.3[${PYTHON_USEDEP}] ) + lamarzocco? ( ~dev-python/lmcloud-1.2.3[${PYTHON_USEDEP}] ) + lametric? ( ~dev-python/demetriek-0.4.0[${PYTHON_USEDEP}] ) + landisgyr_heat_meter? ( ~dev-python/ultraheat-api-0.5.7[${PYTHON_USEDEP}] ) + lastfm? ( ~dev-python/pylast-5.1.0[${PYTHON_USEDEP}] ) + launch_library? ( ~dev-python/pylaunches-2.0.0[${PYTHON_USEDEP}] ) + laundrify? ( ~dev-python/laundrify-aio-1.2.2[${PYTHON_USEDEP}] ) + lcn? ( ~dev-python/pypck-0.7.24[${PYTHON_USEDEP}] ~dev-python/lcn-frontend-0.2.0[${PYTHON_USEDEP}] ) + ld2410_ble? ( ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] ~dev-python/ld2410-ble-0.1.1[${PYTHON_USEDEP}] ) + leaone? ( ~dev-python/leaone-ble-0.1.0[${PYTHON_USEDEP}] ) + led_ble? ( ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] ~dev-python/led-ble-1.0.2[${PYTHON_USEDEP}] ) + lektrico? ( ~dev-python/lektricowifi-0.0.43[${PYTHON_USEDEP}] ) + lg_netcast? ( ~dev-python/pylgnetcast-0.3.9[${PYTHON_USEDEP}] ) + lg_soundbar? ( ~dev-python/temescal-0.5[${PYTHON_USEDEP}] ) + lg_thinq? ( ~dev-python/thinqconnect-0.9.9[${PYTHON_USEDEP}] ) + lidarr? ( ~dev-python/aiopyarr-23.4.0[${PYTHON_USEDEP}] ) + lifx? ( ~dev-python/aiolifx-1.1.1[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.5.5[${PYTHON_USEDEP}] ) + lifx_legacy? ( ~dev-python/liffylights-0.9.4[${PYTHON_USEDEP}] ) + lightwave? ( ~dev-python/lightwave-0.24[${PYTHON_USEDEP}] ) + limitlessled? ( ~dev-python/limitlessled-1.1.3[${PYTHON_USEDEP}] ) + linear_garage_door? ( ~dev-python/linear-garage-door-0.2.9[${PYTHON_USEDEP}] ) + linkplay? ( ~dev-python/python-linkplay-0.0.15[${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.6.3[${PYTHON_USEDEP}] ) + litterrobot? ( ~dev-python/pylitterbot-2023.5.0[${PYTHON_USEDEP}] ) + livisi? ( ~dev-python/aiolivisi-0.0.19[${PYTHON_USEDEP}] ) + local_calendar? ( ~dev-python/ical-8.2.0[${PYTHON_USEDEP}] ) + local_todo? ( ~dev-python/ical-8.2.0[${PYTHON_USEDEP}] ) + logi_circle? ( ~dev-python/logi-circle-0.2.3[${PYTHON_USEDEP}] ) + london_underground? ( ~dev-python/london-tube-status-0.5[${PYTHON_USEDEP}] ) + lookin? ( ~dev-python/aiolookin-1.0.0[${PYTHON_USEDEP}] ) + loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] ) + loqed? ( ~dev-python/loqedAPI-2.1.10[${PYTHON_USEDEP}] ) + luci? ( ~dev-python/openwrt-luci-rpc-1.1.17[${PYTHON_USEDEP}] ) + luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] ) + lupusec? ( ~dev-python/lupupy-0.3.2[${PYTHON_USEDEP}] ) + lutron? ( ~dev-python/pylutron-0.2.15[${PYTHON_USEDEP}] ) + lutron_caseta? ( ~dev-python/pylutron-caseta-0.21.1[${PYTHON_USEDEP}] ) + lw12wifi? ( ~dev-python/lw12-0.9.2[${PYTHON_USEDEP}] ) + lyft? ( ~dev-python/lyft_rides-0.2[${PYTHON_USEDEP}] ) + lyric? ( ~dev-python/aiolyric-2.0.1[${PYTHON_USEDEP}] ) + madvr? ( ~dev-python/py-madvr2-1.6.32[${PYTHON_USEDEP}] ) + magicseaweed? ( ~dev-python/magicseaweed-1.0.3[${PYTHON_USEDEP}] ) + mailgun? ( ~dev-python/pymailgunner-1.4[${PYTHON_USEDEP}] ) + mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] ) + marytts? ( ~dev-python/speak2mary-1.4.0[${PYTHON_USEDEP}] ) + mastodon? ( ~dev-python/Mastodon-py-1.8.1[${PYTHON_USEDEP}] ) + matrix? ( ~dev-python/matrix-nio-0.25.2[${PYTHON_USEDEP}] ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] ) + matter? ( ~dev-python/python-matter-server-6.6.0[${PYTHON_USEDEP}] ) + maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] ) + mcp23017? ( ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] ~dev-python/adafruit-circuitpython-mcp230xx-2.2.2[${PYTHON_USEDEP}] ) + mealie? ( ~dev-python/aiomealie-0.9.3[${PYTHON_USEDEP}] ) + meater? ( ~dev-python/meater-python-0.0.8[${PYTHON_USEDEP}] ) + medcom_ble? ( ~dev-python/medcom-ble-0.1.1[${PYTHON_USEDEP}] ) + mediaroom? ( ~dev-python/pymediaroom-0.6.5.4[${PYTHON_USEDEP}] ) + media_extractor? ( ~net-misc/yt-dlp-2024.10.22 ) + melcloud? ( ~dev-python/pymelcloud-2.5.9[${PYTHON_USEDEP}] ) + melissa? ( ~dev-python/py-melissa-climate-2.1.4[${PYTHON_USEDEP}] ) + melnor? ( ~dev-python/melnor-bluetooth-0.0.25[${PYTHON_USEDEP}] ) + message_bird? ( ~dev-python/messagebird-1.2.0[${PYTHON_USEDEP}] ) + met? ( ~dev-python/PyMetno-0.13.0[${PYTHON_USEDEP}] ) + meteoalarm? ( ~dev-python/meteoalertapi-0.3.1[${PYTHON_USEDEP}] ) + meteoclimatic? ( ~dev-python/pymeteoclimatic-0.1.0[${PYTHON_USEDEP}] ) + meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] ) + metoffice? ( ~dev-python/datapoint-0.9.9[${PYTHON_USEDEP}] ) + met_eireann? ( ~dev-python/PyMetEireann-2021.8.0[${PYTHON_USEDEP}] ) + mfi? ( ~dev-python/mficlient-0.5.0[${PYTHON_USEDEP}] ) + mhz19? ( ~dev-python/pmsensor-0.4[${PYTHON_USEDEP}] ) + microbees? ( ~dev-python/microBeesPy-0.3.2[${PYTHON_USEDEP}] ) + microsoft? ( ~dev-python/pycsspeechtts-1.0.8[${PYTHON_USEDEP}] ) + mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] ) + mill? ( ~dev-python/millheater-0.11.8[${PYTHON_USEDEP}] ~dev-python/mill-local-0.3.0[${PYTHON_USEDEP}] ) + minecraft_server? ( ~dev-python/mcstatus-11.1.1[${PYTHON_USEDEP}] ) + minio? ( ~dev-python/minio-7.1.12[${PYTHON_USEDEP}] ) + moat? ( ~dev-python/moat-ble-0.1.1[${PYTHON_USEDEP}] ) + mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] ) + mochad? ( ~dev-python/pymochad-0.2.0[${PYTHON_USEDEP}] ) + modbus? ( ~dev-python/pymodbus-3.6.9[${PYTHON_USEDEP}] ) + modem_callerid? ( ~dev-python/phone-modem-0.1.1[${PYTHON_USEDEP}] ) + modern_forms? ( ~dev-python/aiomodernforms-0.1.8[${PYTHON_USEDEP}] ) + moehlenhoff_alpha2? ( ~dev-python/moehlenhoff-alpha2-1.3.1[${PYTHON_USEDEP}] ) + monarch_money? ( ~dev-python/typedmonarchmoney-0.3.1[${PYTHON_USEDEP}] ) + monoprice? ( ~dev-python/pymonoprice-0.4[${PYTHON_USEDEP}] ) + monzo? ( ~dev-python/monzopy-1.3.2[${PYTHON_USEDEP}] ) + mopeka? ( ~dev-python/mopeka-iot-ble-0.8.0[${PYTHON_USEDEP}] ) + mosquitto? ( app-misc/mosquitto ) + motionblinds_ble? ( ~dev-python/motionblindsble-0.1.2[${PYTHON_USEDEP}] ) + motioneye? ( ~dev-python/motioneye-client-0.3.14[${PYTHON_USEDEP}] ) + motionmount? ( ~dev-python/python-MotionMount-2.2.0[${PYTHON_USEDEP}] ) + motion_blinds? ( ~dev-python/motionblinds-0.6.25[${PYTHON_USEDEP}] ) + mpd? ( ~dev-python/python-mpd2-3.1.1[${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}] ) + music_assistant? ( ~dev-python/music-assistant-client-1.0.3[${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}] ) + mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] ) + mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] ) + mystrom? ( ~dev-python/python-mystrom-2.2.0[${PYTHON_USEDEP}] ) + mythicbeastsdns? ( ~dev-python/mbddns-0.1.2[${PYTHON_USEDEP}] ) + myuplink? ( ~dev-python/myuplink-0.6.0[${PYTHON_USEDEP}] ) + nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] ) + nam? ( ~dev-python/nettigo-air-monitor-3.3.0[${PYTHON_USEDEP}] ) + namecheapdns? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ) + nanoleaf? ( ~dev-python/aionanoleaf-0.2.1[${PYTHON_USEDEP}] ) + neato? ( ~dev-python/pybotvac-0.0.25[${PYTHON_USEDEP}] ) + nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] ) + nello? ( ~dev-python/pynello-2.0.3[${PYTHON_USEDEP}] ) + ness_alarm? ( ~dev-python/nessclient-1.1.2[${PYTHON_USEDEP}] ) + nest? ( ~dev-python/google-nest-sdm-6.1.3[${PYTHON_USEDEP}] ) + netatmo? ( ~dev-python/pyatmo-8.1.0[${PYTHON_USEDEP}] ) + netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] ) + netgear? ( ~dev-python/pynetgear-0.10.10[${PYTHON_USEDEP}] ) + netgear_lte? ( ~dev-python/eternalegypt-0.0.16[${PYTHON_USEDEP}] ) + netio? ( ~dev-python/pynetio-0.1.9.1[${PYTHON_USEDEP}] ) + network? ( ~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}] ) + neurio_energy? ( ~dev-python/neurio-0.3.1[${PYTHON_USEDEP}] ) + nexia? ( ~dev-python/nexia-2.0.8[${PYTHON_USEDEP}] ) + nextbus? ( ~dev-python/py-nextbusnext-2.0.5[${PYTHON_USEDEP}] ) + nextcloud? ( ~dev-python/nextcloudmonitor-1.5.1[${PYTHON_USEDEP}] ) + nextdns? ( ~dev-python/nextdns-3.3.0[${PYTHON_USEDEP}] ) + nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] ) + nibe_heatpump? ( ~dev-python/nibe-2.11.0[${PYTHON_USEDEP}] ) + nice_go? ( ~dev-python/nice-go-0.3.9[${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}] ) + nina? ( ~dev-python/PyNINA-0.3.3[${PYTHON_USEDEP}] ) + nissan_leaf? ( ~dev-python/pycarwings2-2.14[${PYTHON_USEDEP}] ) + nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/aiooui-0.1.7[${PYTHON_USEDEP}] ) + nmbs? ( ~dev-python/pyrail-0.0.3[${PYTHON_USEDEP}] ) + noaa_tides? ( ~dev-python/noaa-coops-0.1.9[${PYTHON_USEDEP}] ) + nobo_hub? ( ~dev-python/pynobo-1.8.1[${PYTHON_USEDEP}] ) + norway_air? ( ~dev-python/PyMetno-0.13.0[${PYTHON_USEDEP}] ) + notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] ) + notion? ( ~dev-python/aionotion-2024.3.0[${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.7[${PYTHON_USEDEP}] ) + nuheat? ( ~dev-python/nuheat-1.0.1[${PYTHON_USEDEP}] ) + nuki? ( ~dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] ) + numato? ( ~dev-python/numato-gpio-0.13.0[${PYTHON_USEDEP}] ) + nut? ( ~dev-python/aionut-4.3.3[${PYTHON_USEDEP}] ) + nws? ( ~dev-python/pynws-1.8.2[${PYTHON_USEDEP}] ) + nx584? ( ~dev-python/pynx584-0.8.2[${PYTHON_USEDEP}] ) + nyt_games? ( ~dev-python/nyt-games-0.4.4[${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.4.2[${PYTHON_USEDEP}] ) + octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] ) + oem? ( ~dev-python/oemthermostat-1.1.1[${PYTHON_USEDEP}] ) + ohmconnect? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ) + ollama? ( ~dev-python/ollama-0.3.3[${PYTHON_USEDEP}] ) + ombi? ( ~dev-python/pyombi-0.1.10[${PYTHON_USEDEP}] ) + omnilogic? ( ~dev-python/omnilogic-0.4.5[${PYTHON_USEDEP}] ) + oncue? ( ~dev-python/aiooncue-0.3.7[${PYTHON_USEDEP}] ) + ondilo_ico? ( ~dev-python/ondilo-0.5.0[${PYTHON_USEDEP}] ) + onkyo? ( ~dev-python/pyeiscp-0.0.7[${PYTHON_USEDEP}] ) + onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] ) + openai_conversation? ( ~dev-python/openai-1.35.7[${PYTHON_USEDEP}] ) + openerz? ( ~dev-python/openerz-api-0.3.0[${PYTHON_USEDEP}] ) + openevse? ( ~dev-python/openevsewifi-1.1.2[${PYTHON_USEDEP}] ) + opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] ) + openhome? ( ~dev-python/openhomedevice-2.2[${PYTHON_USEDEP}] ) + opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] ) + opensky? ( ~dev-python/python-opensky-1.0.1[${PYTHON_USEDEP}] ) + opentherm_gw? ( ~dev-python/pyotgw-2.2.2[${PYTHON_USEDEP}] ) + openuv? ( ~dev-python/pyopenuv-2023.2.0[${PYTHON_USEDEP}] ) + openweathermap? ( ~dev-python/pyopenweathermap-0.2.1[${PYTHON_USEDEP}] ) + open_meteo? ( ~dev-python/open-meteo-0.3.1[${PYTHON_USEDEP}] ) + opnsense? ( ~dev-python/pyopnsense-0.4.0[${PYTHON_USEDEP}] ) + opower? ( ~dev-python/opower-0.8.6[${PYTHON_USEDEP}] ) + opple? ( ~dev-python/pyoppleio-legacy-1.0.8[${PYTHON_USEDEP}] ) + oralb? ( ~dev-python/oralb-ble-0.17.6[${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.2[${PYTHON_USEDEP}] ) + osoenergy? ( ~dev-python/pyosoenergyapi-1.1.4[${PYTHON_USEDEP}] ) + osramlightify? ( ~dev-python/lightify-1.0.7.3[${PYTHON_USEDEP}] ) + otbr? ( ~dev-python/python-otbr-api-2.6.0[${PYTHON_USEDEP}] ) + otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] ) + ourgroceries? ( ~dev-python/ourgroceries-1.5.4[${PYTHON_USEDEP}] ) + overkiz? ( ~dev-python/pyoverkiz-1.14.1[${PYTHON_USEDEP}] ) + ovo_energy? ( ~dev-python/ovoenergy-2.0.0[${PYTHON_USEDEP}] ) + owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] ) + ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] ) + p1_monitor? ( ~dev-python/p1monitor-3.1.0[${PYTHON_USEDEP}] ) + palazzetti? ( ~dev-python/pypalazzetti-0.1.6[${PYTHON_USEDEP}] ) + panasonic_bluray? ( ~dev-python/panacotta-0.2[${PYTHON_USEDEP}] ) + panasonic_viera? ( ~dev-python/panasonic-viera-0.4.2[${PYTHON_USEDEP}] ) + pandora? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) + pcal9535a? ( ~dev-python/pcal9535a-0.7[${PYTHON_USEDEP}] ) + peco? ( ~dev-python/peco-0.0.30[${PYTHON_USEDEP}] ) + pegel_online? ( ~dev-python/aiopegelonline-0.0.10[${PYTHON_USEDEP}] ) + pencom? ( ~dev-python/pencompy-0.0.3[${PYTHON_USEDEP}] ) + permobil? ( ~dev-python/mypermobil-0.1.8[${PYTHON_USEDEP}] ) + philips_js? ( ~dev-python/ha-philipsjs-3.2.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.8.0[${PYTHON_USEDEP}] ) + pjlink? ( ~dev-python/pypjlink2-1.2.1[${PYTHON_USEDEP}] ) + plaato? ( ~dev-python/pyplaato-0.0.18[${PYTHON_USEDEP}] ) + plex? ( ~dev-python/PlexAPI-4.15.16[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] ) + plugwise? ( ~dev-python/plugwise-1.4.4[${PYTHON_USEDEP}] ) + plum_lightpad? ( ~dev-python/plumlightpad-0.0.11[${PYTHON_USEDEP}] ) + pocketcasts? ( ~dev-python/pycketcasts-1.0.1[${PYTHON_USEDEP}] ) + point? ( ~dev-python/pypoint-3.0.0[${PYTHON_USEDEP}] ) + poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] ) + powerwall? ( ~dev-python/tesla-powerwall-0.5.2[${PYTHON_USEDEP}] ) + private_ble_device? ( ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] ) + profiler? ( ~dev-python/pyprof2calltree-1.4.5[${PYTHON_USEDEP}] ~dev-python/guppy3-3.1.4_p1[${PYTHON_USEDEP}] ~dev-python/objgraph-3.5.0[${PYTHON_USEDEP}] ) + progettihwsw? ( ~dev-python/ProgettiHWSW-0.1.3[${PYTHON_USEDEP}] ) + proliphix? ( ~dev-python/proliphix-0.4.1[${PYTHON_USEDEP}] ) + prometheus? ( ~dev-python/prometheus-client-0.21.0[${PYTHON_USEDEP}] ) + prosegur? ( ~dev-python/pyprosegur-0.0.9[${PYTHON_USEDEP}] ) + proxmoxve? ( ~dev-python/proxmoxer-2.0.1[${PYTHON_USEDEP}] ) + proxy? ( ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] ) + prusalink? ( ~dev-python/pyprusalink-2.1.1[${PYTHON_USEDEP}] ) + ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] ) + pulseaudio_loopback? ( ~dev-python/pulsectl-23.5.2[${PYTHON_USEDEP}] ) + pure_energie? ( ~dev-python/gridnet-5.0.1[${PYTHON_USEDEP}] ) + purpleair? ( ~dev-python/aiopurpleair-2022.12.1[${PYTHON_USEDEP}] ) + pushbullet? ( ~dev-python/pushbullet-py-0.11.0[${PYTHON_USEDEP}] ) + pushover? ( ~dev-python/pushover_complete-1.1.1[${PYTHON_USEDEP}] ) + pvoutput? ( ~dev-python/pvo-2.1.1[${PYTHON_USEDEP}] ) + pvpc_hourly_pricing? ( ~dev-python/aiopvpc-4.2.2[${PYTHON_USEDEP}] ) + python_script? ( ~dev-python/RestrictedPython-7.4[${PYTHON_USEDEP}] ) + qbittorrent? ( ~dev-python/qbittorrent-api-2024.2.59[${PYTHON_USEDEP}] ) + qingping? ( ~dev-python/qingping-ble-0.10.0[${PYTHON_USEDEP}] ) + qld_bushfire? ( ~dev-python/georss-qld-bushfire-alert-client-0.8[${PYTHON_USEDEP}] ) + qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] ) + qnap_qsw? ( ~dev-python/aioqsw-0.4.1[${PYTHON_USEDEP}] ) + qrcode? ( ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] ~dev-python/pyzbar-0.1.7[${PYTHON_USEDEP}] ) + quantum_gateway? ( ~dev-python/quantum-gateway-0.0.8[${PYTHON_USEDEP}] ) + qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] ) + qwikswitch? ( ~dev-python/pyqwikswitch-0.93[${PYTHON_USEDEP}] ) + rabbitair? ( ~dev-python/python-rabbitair-0.0.8[${PYTHON_USEDEP}] ) + rachio? ( ~dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] ) + radiotherm? ( ~dev-python/radiotherm-2.1.0[${PYTHON_USEDEP}] ) + radio_browser? ( ~dev-python/radios-0.3.2[${PYTHON_USEDEP}] ~dev-python/pycountry-24.6.1[${PYTHON_USEDEP}] ) + rainbird? ( ~dev-python/pyrainbird-6.0.1[${PYTHON_USEDEP}] ) + raincloud? ( ~dev-python/raincloudy-0.0.7[${PYTHON_USEDEP}] ) + rainforest_eagle? ( ~dev-python/aioeagle-1.1.0[${PYTHON_USEDEP}] ~dev-python/eagle100-0.1.1[${PYTHON_USEDEP}] ) + rainforest_raven? ( ~dev-python/aioraven-0.7.0[${PYTHON_USEDEP}] ) + rainmachine? ( ~dev-python/regenmaschine-2024.3.0[${PYTHON_USEDEP}] ) + rapt_ble? ( ~dev-python/rapt-ble-0.1.2[${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-2.2.2[${PYTHON_USEDEP}] ) + recollect_waste? ( ~dev-python/aiorecollect-2023.9.0[${PYTHON_USEDEP}] ) + recorder? ( ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ) + recswitch? ( ~dev-python/pyrecswitch-1.0.2[${PYTHON_USEDEP}] ) + reddit? ( ~dev-python/praw-7.5.0[${PYTHON_USEDEP}] ) + refoss? ( ~dev-python/refoss-ha-1.2.4[${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.20.4[${PYTHON_USEDEP}] ) + remote_rpi_gpio? ( ~dev-python/gpiozero-1.6.2[${PYTHON_USEDEP}] ~dev-python/pigpio-1.78[${PYTHON_USEDEP}] ) + renault? ( ~dev-python/renault-api-0.2.7[${PYTHON_USEDEP}] ) + renson? ( ~dev-python/renson-endura-delta-1.7.1[${PYTHON_USEDEP}] ) + reolink? ( ~dev-python/reolink-aio-0.10.2[${PYTHON_USEDEP}] ) + repetier? ( ~dev-python/pyrepetierng-0.1.0[${PYTHON_USEDEP}] ) + rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) + rflink? ( ~dev-python/rflink-0.0.66[${PYTHON_USEDEP}] ) + rfxtrx? ( ~dev-python/pyRFXtrx-0.31.1[${PYTHON_USEDEP}] ) + ridwell? ( ~dev-python/aioridwell-2024.1.0[${PYTHON_USEDEP}] ) + ring? ( ~dev-python/ring-doorbell-0.9.8[${PYTHON_USEDEP}] ) + ripple? ( ~dev-python/python-ripple-api-0.0.3[${PYTHON_USEDEP}] ) + risco? ( ~dev-python/pyrisco-0.6.4[${PYTHON_USEDEP}] ) + rituals_perfume_genie? ( ~dev-python/pyrituals-0.0.6[${PYTHON_USEDEP}] ) + rmvtransport? ( ~dev-python/PyRMVtransport-0.3.3[${PYTHON_USEDEP}] ) + roborock? ( ~dev-python/python-roborock-2.6.1[${PYTHON_USEDEP}] ~dev-python/vacuum-map-parser-roborock-0.1.2[${PYTHON_USEDEP}] ) + rocketchat? ( ~dev-python/rocketchat-API-0.6.1[${PYTHON_USEDEP}] ) + roku? ( ~dev-python/rokuecp-0.19.3[${PYTHON_USEDEP}] ) + romy? ( ~dev-python/romy-0.0.10[${PYTHON_USEDEP}] ) + roomba? ( ~dev-python/roombapy-1.8.1[${PYTHON_USEDEP}] ) + roon? ( ~dev-python/roonapi-0.1.6[${PYTHON_USEDEP}] ) + route53? ( ~dev-python/boto3-1.34.131[${PYTHON_USEDEP}] ) + rova? ( ~dev-python/rova-0.4.1[${PYTHON_USEDEP}] ) + rpi_gpio? ( ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] ) + rpi_gpio_pwm? ( ~dev-python/pwmled-1.6.10[${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}] ) + rtsp_to_webrtc? ( ~dev-python/rtsp-to-webrtc-0.5.1[${PYTHON_USEDEP}] ) + ruckus_unleashed? ( ~dev-python/aioruckus-0.41[${PYTHON_USEDEP}] ) + russound_rio? ( ~dev-python/aiorussound-4.0.5[${PYTHON_USEDEP}] ) + russound_rnet? ( ~dev-python/russound-0.2.0[${PYTHON_USEDEP}] ) + ruuvitag_ble? ( ~dev-python/ruuvitag-ble-0.1.2[${PYTHON_USEDEP}] ) + ruuvi_gateway? ( ~dev-python/aioruuvigateway-0.1.0[${PYTHON_USEDEP}] ) + rympro? ( ~dev-python/pyrympro-0.0.8[${PYTHON_USEDEP}] ) + sabnzbd? ( ~dev-python/pysabnzbd-1.1.1[${PYTHON_USEDEP}] ) + saj? ( ~dev-python/pysaj-0.0.16[${PYTHON_USEDEP}] ) + samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ) + sanix? ( ~dev-python/sanix-1.0.6[${PYTHON_USEDEP}] ) + satel_integra? ( ~dev-python/satel-integra-0.3.7[${PYTHON_USEDEP}] ) + schlage? ( ~dev-python/pyschlage-2024.8.0[${PYTHON_USEDEP}] ) + schluter? ( ~dev-python/py-schluter-0.1.7[${PYTHON_USEDEP}] ) + scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.3.0[${PYTHON_USEDEP}] ) + screenlogic? ( ~dev-python/screenlogicpy-0.10.0[${PYTHON_USEDEP}] ) + scsgate? ( ~dev-python/scsgate-0.1.0[${PYTHON_USEDEP}] ) + season? ( ~dev-python/ephem-4.1.6[${PYTHON_USEDEP}] ) + sendgrid? ( ~dev-python/sendgrid-6.8.2[${PYTHON_USEDEP}] ) + sense? ( ~dev-python/sense-energy-0.13.2[${PYTHON_USEDEP}] ) + sensehat? ( ~dev-python/python-sense-hat-2.2.0[${PYTHON_USEDEP}] ) + senseme? ( ~dev-python/aiosenseme-0.6.1[${PYTHON_USEDEP}] ) + sensibo? ( ~dev-python/pysensibo-1.1.0[${PYTHON_USEDEP}] ) + sensirion_ble? ( ~dev-python/sensirion-ble-0.1.1[${PYTHON_USEDEP}] ) + sensorpro? ( ~dev-python/sensorpro-ble-0.5.3[${PYTHON_USEDEP}] ) + sensorpush? ( ~dev-python/sensorpush-ble-1.7.1[${PYTHON_USEDEP}] ) + sensoterra? ( ~dev-python/sensoterra-2.0.1[${PYTHON_USEDEP}] ) + sentry? ( ~dev-python/sentry-sdk-1.40.3[${PYTHON_USEDEP}] ) + senz? ( ~dev-python/aiosenz-1.0.0[${PYTHON_USEDEP}] ) + serial? ( ~dev-python/pyserial-asyncio-fast-0.13[${PYTHON_USEDEP}] ) + serial_pm? ( ~dev-python/pmsensor-0.4[${PYTHON_USEDEP}] ) + sesame? ( ~dev-python/pysesame2-1.0.1[${PYTHON_USEDEP}] ) + seventeentrack? ( ~dev-python/pyseventeentrack-1.0.1[${PYTHON_USEDEP}] ) + seven_segments? ( ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] ) + sfr_box? ( ~dev-python/sfrbox-api-0.0.11[${PYTHON_USEDEP}] ) + sharkiq? ( ~dev-python/sharkiq-1.0.2[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-12.0.1[${PYTHON_USEDEP}] ) + shiftr? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ) + shodan? ( ~net-analyzer/shodan-1.28.0 ) + sht31? ( ~dev-python/Adafruit-GPIO-1.0.3[${PYTHON_USEDEP}] ~dev-python/Adafruit-SHT31-1.0.2[${PYTHON_USEDEP}] ) + sia? ( ~dev-python/pysiaalarm-3.1.1[${PYTHON_USEDEP}] ) + sighthound? ( ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] ~dev-python/simplehound-0.3[${PYTHON_USEDEP}] ) + signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.24[${PYTHON_USEDEP}] ) + simplefin? ( ~dev-python/simplefin4py-0.0.18[${PYTHON_USEDEP}] ) + simplepush? ( ~dev-python/simplepush-2.2.3[${PYTHON_USEDEP}] ) + simplisafe? ( ~dev-python/simplisafe-python-2024.1.0[${PYTHON_USEDEP}] ) + sinch? ( ~dev-python/clx-sdk-xms-1.0.0[${PYTHON_USEDEP}] ) + sisyphus? ( ~dev-python/sisyphus-control-3.1.4[${PYTHON_USEDEP}] ) + skybeacon? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] ) + skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] ) + sky_hub? ( ~dev-python/pyskyqhub-0.1.4[${PYTHON_USEDEP}] ) + slack? ( ~dev-python/slackclient-2.5.0[${PYTHON_USEDEP}] ) + sleepiq? ( ~dev-python/asyncsleepiq-1.5.2[${PYTHON_USEDEP}] ) + slide? ( ~dev-python/goslide-api-0.7.0[${PYTHON_USEDEP}] ) + slimproto? ( ~dev-python/aioslimproto-3.0.0[${PYTHON_USEDEP}] ) + sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] ) + smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] ) + smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] ) + smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] ) + smarttub? ( ~dev-python/python-smarttub-0.0.36[${PYTHON_USEDEP}] ) + smarty? ( ~dev-python/pysmarty2-0.10.1[${PYTHON_USEDEP}] ) + smart_meter_texas? ( ~dev-python/smart-meter-texas-0.5.5[${PYTHON_USEDEP}] ) + smhi? ( ~dev-python/smhi-pkg-1.0.18[${PYTHON_USEDEP}] ) + smlight? ( ~dev-python/pysmlight-0.1.3[${PYTHON_USEDEP}] ) + sms? ( ~dev-python/python-gammu-3.2.4[${PYTHON_USEDEP}] ) + snapcast? ( ~dev-python/snapcast-2.3.6[${PYTHON_USEDEP}] ) + snmp? ( ~dev-python/pysnmp-6.2.6[${PYTHON_USEDEP}] ) + snooz? ( ~dev-python/pysnooz-0.8.6[${PYTHON_USEDEP}] ) + socat? ( net-misc/socat ) + solaredge? ( ~dev-python/aiosolaredge-0.2.0[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ) + solaredge_local? ( ~dev-python/solaredge-local-0.2.3[${PYTHON_USEDEP}] ) + solarlog? ( ~dev-python/solarlog-cli-0.3.2[${PYTHON_USEDEP}] ) + solax? ( ~dev-python/solax-3.1.1[${PYTHON_USEDEP}] ) + soma? ( ~dev-python/pysoma-0.0.12[${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/aiopyarr-23.4.0[${PYTHON_USEDEP}] ) + songpal? ( ~dev-python/python-songpal-0.16.2[${PYTHON_USEDEP}] ) + sonos? ( ~dev-python/soco-0.30.4[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] ) + sony_projector? ( ~dev-python/pySDCP-1[${PYTHON_USEDEP}] ) + soundtouch? ( ~dev-python/libsoundtouch-0.8.0[${PYTHON_USEDEP}] ) + spc? ( ~dev-python/pyspcwebgw-0.7.0[${PYTHON_USEDEP}] ) + speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] ) + splunk? ( ~dev-python/hass-splunk-0.1.1[${PYTHON_USEDEP}] ) + spotify? ( ~dev-python/spotifyaio-0.8.2[${PYTHON_USEDEP}] ) + sql? ( ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] ) + squeezebox? ( ~dev-python/pysqueezebox-0.10.0[${PYTHON_USEDEP}] ) + srp_energy? ( ~dev-python/srpenergy-1.3.6[${PYTHON_USEDEP}] ) + ssdp? ( ~dev-python/async-upnp-client-0.41.0[${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}] ) + starlink? ( ~dev-python/starlink-grpc-core-1.1.3[${PYTHON_USEDEP}] ) + startca? ( ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) + statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] ) + steamist? ( ~dev-python/aiosteamist-1.0.0[${PYTHON_USEDEP}] ~dev-python/discovery30303-0.3.2[${PYTHON_USEDEP}] ) + steam_online? ( ~dev-python/steamodd-4.21[${PYTHON_USEDEP}] ) + stookalert? ( ~dev-python/stookalert-0.1.4[${PYTHON_USEDEP}] ) + stookwijzer? ( ~dev-python/stookwijzer-1.3.0[${PYTHON_USEDEP}] ) + stream? ( ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] ~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}] ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] ) + streamlabswater? ( ~dev-python/streamlabswater-1.0.1[${PYTHON_USEDEP}] ) + subaru? ( ~dev-python/subarulink-0.7.11[${PYTHON_USEDEP}] ) + suez_water? ( ~dev-python/pysuezV2-0.2.2[${PYTHON_USEDEP}] ) + sunweg? ( ~dev-python/sunweg-3.0.2[${PYTHON_USEDEP}] ) + supla? ( ~dev-python/asyncpysupla-0.0.5[${PYTHON_USEDEP}] ) + surepetcare? ( ~dev-python/surepy-0.9.0[${PYTHON_USEDEP}] ) + swiss_hydrological_data? ( ~dev-python/swisshydrodata-0.1.0[${PYTHON_USEDEP}] ) + swiss_public_transport? ( ~dev-python/python-opendata-transport-0.5.0[${PYTHON_USEDEP}] ) + switchbee? ( ~dev-python/pyswitchbee-1.8.3[${PYTHON_USEDEP}] ) + switchbot? ( ~dev-python/PySwitchbot-0.51.0[${PYTHON_USEDEP}] ) + switchbot_cloud? ( ~dev-python/switchbot-api-2.2.1[${PYTHON_USEDEP}] ) + switcher_kis? ( ~dev-python/aioswitcher-4.4.0[${PYTHON_USEDEP}] ) + switchmate? ( ~dev-python/PySwitchmate-0.5.1[${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.3[${PYTHON_USEDEP}] ) + synology_dsm? ( ~dev-python/py-synologydsm-api-2.5.3[${PYTHON_USEDEP}] ) + synology_srm? ( ~dev-python/synology-srm-0.2.0[${PYTHON_USEDEP}] ) + systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-6.0.0[${PYTHON_USEDEP}] ) + system_bridge? ( ~dev-python/systembridgeconnector-4.1.5[${PYTHON_USEDEP}] ~dev-python/systembridgemodels-4.2.4[${PYTHON_USEDEP}] ) + tado? ( ~dev-python/python-tado-0.17.6[${PYTHON_USEDEP}] ) + tahoma? ( ~dev-python/tahoma-api-0.0.16[${PYTHON_USEDEP}] ) + tailscale? ( ~dev-python/tailscale-0.6.1[${PYTHON_USEDEP}] ) + tailwind? ( ~dev-python/gotailwind-0.2.4[${PYTHON_USEDEP}] ) + tami4? ( ~dev-python/Tami4EdgeAPI-3.0[${PYTHON_USEDEP}] ) + tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.2[${PYTHON_USEDEP}] ) + tank_utility? ( ~dev-python/tank-utility-1.5.0[${PYTHON_USEDEP}] ) + tapsaff? ( ~dev-python/tapsaff-0.2.1[${PYTHON_USEDEP}] ) + tasmota? ( ~dev-python/HATasmota-0.9.2[${PYTHON_USEDEP}] ) + tautulli? ( ~dev-python/pytautulli-23.1.1[${PYTHON_USEDEP}] ) + technove? ( ~dev-python/python-technove-1.3.1[${PYTHON_USEDEP}] ) + ted5000? ( ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) + tedee? ( ~dev-python/pytedee-async-0.2.20[${PYTHON_USEDEP}] ) + telegram_bot? ( ~dev-python/python-telegram-bot-21.5[${PYTHON_USEDEP}] ) + tellduslive? ( ~dev-python/tellduslive-0.10.12[${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.6.1[${PYTHON_USEDEP}] ) + tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] ) + tesla_fleet? ( ~dev-python/tesla-fleet-api-0.8.4[${PYTHON_USEDEP}] ) + tesla_wall_connector? ( ~dev-python/tesla-wall-connector-1.0.2[${PYTHON_USEDEP}] ) + teslemetry? ( ~dev-python/tesla-fleet-api-0.8.4[${PYTHON_USEDEP}] ~dev-python/teslemetry-stream-0.4.2[${PYTHON_USEDEP}] ) + tessie? ( ~dev-python/tessie-api-0.1.1[${PYTHON_USEDEP}] ~dev-python/tesla-fleet-api-0.8.4[${PYTHON_USEDEP}] ) + tfiac? ( ~dev-python/pytfiac-0.4[${PYTHON_USEDEP}] ) + thermobeacon? ( ~dev-python/thermobeacon-ble-0.7.0[${PYTHON_USEDEP}] ) + thermopro? ( ~dev-python/thermopro-ble-0.10.0[${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}] ) + thread? ( ~dev-python/python-otbr-api-2.6.0[${PYTHON_USEDEP}] ~dev-python/pyroute2-0.7.5[${PYTHON_USEDEP}] ) + tibber? ( ~dev-python/pyTibber-0.30.3[${PYTHON_USEDEP}] ) + tikteck? ( ~dev-python/tikteck-0.4[${PYTHON_USEDEP}] ) + tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] ) + tilt_ble? ( ~dev-python/tilt-ble-0.2.3[${PYTHON_USEDEP}] ) + tmb? ( ~dev-python/tmb-0.0.4[${PYTHON_USEDEP}] ) + todoist? ( ~dev-python/todoist-api-python-2.1.2[${PYTHON_USEDEP}] ) + tof? ( ~dev-python/VL53L1X2-0.1.5[${PYTHON_USEDEP}] ) + tolo? ( ~dev-python/tololib-1.1.0[${PYTHON_USEDEP}] ) + tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] ) + toon? ( ~dev-python/toonapi-0.3.0[${PYTHON_USEDEP}] ) + totalconnect? ( ~dev-python/total-connect-client-2024.5[${PYTHON_USEDEP}] ) + touchline? ( ~dev-python/pytouchline-0.7[${PYTHON_USEDEP}] ) + touchline_sl? ( ~dev-python/pytouchlinesl-0.1.8[${PYTHON_USEDEP}] ) + tplink? ( ~dev-python/python-kasa-0.7.6[${PYTHON_USEDEP}] ) + tplink_lte? ( ~dev-python/tp-connected-0.0.4[${PYTHON_USEDEP}] ) + tplink_omada? ( ~dev-python/tplink-omada-client-1.4.2[${PYTHON_USEDEP}] ) + traccar? ( ~dev-python/pytraccar-2.1.1[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ) + traccar_server? ( ~dev-python/pytraccar-2.1.1[${PYTHON_USEDEP}] ) + trackr? ( ~dev-python/pytrackr-0.0.5[${PYTHON_USEDEP}] ) + tractive? ( ~dev-python/aiotractive-0.6.0[${PYTHON_USEDEP}] ) + tradfri? ( ~dev-python/pytradfri-9.0.1[async,${PYTHON_USEDEP}] ) + trafikverket_camera? ( ~dev-python/pytrafikverket-1.0.0[${PYTHON_USEDEP}] ) + trafikverket_ferry? ( ~dev-python/pytrafikverket-1.0.0[${PYTHON_USEDEP}] ) + trafikverket_train? ( ~dev-python/pytrafikverket-1.0.0[${PYTHON_USEDEP}] ) + trafikverket_weatherstation? ( ~dev-python/pytrafikverket-1.0.0[${PYTHON_USEDEP}] ) + transmission? ( ~dev-python/transmission-rpc-7.0.3[${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.26.4[${PYTHON_USEDEP}] ) + triggercmd? ( ~dev-python/triggercmd-0.0.27[${PYTHON_USEDEP}] ) + tts? ( ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] ) + tuya? ( ~dev-python/tuya-device-sharing-sdk-0.1.9[${PYTHON_USEDEP}] ) + twentemilieu? ( ~dev-python/twentemilieu-2.0.1[${PYTHON_USEDEP}] ) + twilio? ( ~dev-python/twilio-6.32.0[${PYTHON_USEDEP}] ) + twinkly? ( ~dev-python/ttls-1.8.3[${PYTHON_USEDEP}] ) + twitch? ( ~dev-python/twitchAPI-4.2.1[${PYTHON_USEDEP}] ) + twitter? ( ~dev-python/TwitterAPI-2.7.12[${PYTHON_USEDEP}] ) + ubus? ( ~dev-python/openwrt-ubus-rpc-0.0.2[${PYTHON_USEDEP}] ) + ukraine_alarm? ( ~dev-python/uasiren-0.0.1[${PYTHON_USEDEP}] ) + unifi? ( ~dev-python/aiounifi-80[${PYTHON_USEDEP}] ) + unifiled? ( ~dev-python/unifiled-0.11[${PYTHON_USEDEP}] ) + unifiprotect? ( ~dev-python/uiprotect-6.3.2[${PYTHON_USEDEP}] ~dev-python/unifi-discovery-1.2.0[${PYTHON_USEDEP}] ) + unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] ) + upb? ( ~dev-python/upb-lib-0.5.8[${PYTHON_USEDEP}] ) + upcloud? ( ~dev-python/upcloud-api-2.6.0[${PYTHON_USEDEP}] ) + upc_connect? ( ~dev-python/connect-box-0.3.1[${PYTHON_USEDEP}] ) + upnp? ( ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) + uptimerobot? ( ~dev-python/pyuptimerobot-22.2.0[${PYTHON_USEDEP}] ) + usb? ( ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ) + uscis? ( ~dev-python/uscisstatus-0.1.1[${PYTHON_USEDEP}] ) + usgs_earthquakes_feed? ( ~dev-python/aio-geojson-usgs-earthquakes-0.3[${PYTHON_USEDEP}] ) + utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] ) + uvc? ( ~dev-python/uvcclient-0.12.1 ) + v2c? ( ~dev-python/pytrydan-0.8.0[${PYTHON_USEDEP}] ) + vallox? ( ~dev-python/vallox-websocket-api-5.3.0[${PYTHON_USEDEP}] ) + vasttrafik? ( ~dev-python/vtjp-0.2.1[${PYTHON_USEDEP}] ) + velbus? ( ~dev-python/velbus-aio-2024.10.0[${PYTHON_USEDEP}] ) + velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] ) + venstar? ( ~dev-python/venstarcolortouch-0.19[${PYTHON_USEDEP}] ) + vera? ( ~dev-python/pyvera-0.3.15[${PYTHON_USEDEP}] ) + verisure? ( ~dev-python/vsure-2.6.7[${PYTHON_USEDEP}] ) + versasense? ( ~dev-python/pyversasense-0.0.6[${PYTHON_USEDEP}] ) + version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] ) + vesync? ( ~dev-python/pyvesync-2.1.12[${PYTHON_USEDEP}] ) + vicare? ( ~dev-python/PyViCare-2.35.0[${PYTHON_USEDEP}] ) + vilfo? ( ~dev-python/vilfo-api-client-0.5.0[${PYTHON_USEDEP}] ) + vivotek? ( ~dev-python/libpyvivotek-0.4.0[${PYTHON_USEDEP}] ) + vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] ) + vlc? ( ~dev-python/python-vlc-3.0.18122[${PYTHON_USEDEP}] ) + vlc_telnet? ( ~dev-python/aiovlc-0.5.1[${PYTHON_USEDEP}] ) + vodafone_station? ( ~dev-python/aiovodafone-0.6.1[${PYTHON_USEDEP}] ) + voip? ( ~dev-python/voip-utils-0.1.0[${PYTHON_USEDEP}] ) + volkszaehler? ( ~dev-python/volkszaehler-0.4.0[${PYTHON_USEDEP}] ) + volumio? ( ~dev-python/pyvolumio-0.1.5[${PYTHON_USEDEP}] ) + volvooncall? ( ~dev-python/volvooncall-0.10.3[${PYTHON_USEDEP}] ) + vulcan? ( ~dev-python/vulcan-api-2.3.2[${PYTHON_USEDEP}] ) + vultr? ( ~dev-python/vultr-0.1.2[${PYTHON_USEDEP}] ) + w800rf32? ( ~dev-python/pyW800rf32-0.4[${PYTHON_USEDEP}] ) + wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ) + wallbox? ( ~dev-python/wallbox-0.7.0[${PYTHON_USEDEP}] ) + waqi? ( ~dev-python/aiowaqi-3.1.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/pywaze-1.0.2[${PYTHON_USEDEP}] ) + weatherflow? ( ~dev-python/pyweatherflowudp-1.4.5[${PYTHON_USEDEP}] ) + weatherflow_cloud? ( ~dev-python/weatherflow4py-1.0.6[${PYTHON_USEDEP}] ) + weatherkit? ( ~dev-python/apple_weatherkit-1.1.3[${PYTHON_USEDEP}] ) + webmin? ( ~dev-python/webmin-xmlrpc-0.0.2[${PYTHON_USEDEP}] ) + webostv? ( ~dev-python/aiowebostv-0.4.2[${PYTHON_USEDEP}] ) + weheat? ( ~dev-python/weheat-2024.9.23[${PYTHON_USEDEP}] ) + wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] ) + whirlpool? ( ~dev-python/whirlpool-sixth-sense-0.18.8[${PYTHON_USEDEP}] ) + whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] ) + wiffi? ( ~dev-python/wiffi-1.1.2[${PYTHON_USEDEP}] ) + wilight? ( ~dev-python/pywilight-0.0.74[${PYTHON_USEDEP}] ) + 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/aiowithings-3.1.1[${PYTHON_USEDEP}] ) + wiz? ( ~dev-python/pywizlight-0.5.14[${PYTHON_USEDEP}] ) + wled? ( ~dev-python/wled-0.20.2[${PYTHON_USEDEP}] ) + wmspro? ( ~dev-python/pywmspro-0.2.1[${PYTHON_USEDEP}] ) + wolflink? ( ~dev-python/wolf-comm-0.0.15[${PYTHON_USEDEP}] ) + workday? ( ~dev-python/holidays-0.59[${PYTHON_USEDEP}] ) + ws66i? ( ~dev-python/pyws66i-1.1[${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.2[${PYTHON_USEDEP}] ) + xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] ) + xiaomi_ble? ( ~dev-python/xiaomi-ble-0.33.0[${PYTHON_USEDEP}] ) + xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] ) + xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] ) + xmpp? ( ~dev-python/slixmpp-1.8.5[${PYTHON_USEDEP}] ~dev-python/emoji-2.8.0[${PYTHON_USEDEP}] ) + xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] ) + yale? ( ~dev-python/yalexs-8.10.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.5.0[${PYTHON_USEDEP}] ) + yalexs_ble? ( ~dev-python/yalexs-ble-2.5.0[${PYTHON_USEDEP}] ) + yale_smart_alarm? ( ~dev-python/yalesmartalarmclient-0.4.3[${PYTHON_USEDEP}] ) + yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] ) + yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] ) + yandex_transport? ( ~dev-python/aioymaps-1.2.5[${PYTHON_USEDEP}] ) + yardian? ( ~dev-python/pyyardian-1.1.1[${PYTHON_USEDEP}] ) + yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ) + yeelightsunflower? ( ~dev-python/yeelightsunflower-0.0.10[${PYTHON_USEDEP}] ) + yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] ) + yolink? ( ~dev-python/yolink-api-0.4.7[${PYTHON_USEDEP}] ) + youless? ( ~dev-python/youless-api-2.1.2[${PYTHON_USEDEP}] ) + youtube? ( ~dev-python/youtubeaio-1.1.5[${PYTHON_USEDEP}] ) + zabbix? ( ~dev-python/py-zabbix-1.1.7[${PYTHON_USEDEP}] ) + zamg? ( ~dev-python/zamg-0.3.6[${PYTHON_USEDEP}] ) + zengge? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/zengge-0.2[${PYTHON_USEDEP}] ) + zeroconf? ( ~dev-python/zeroconf-0.136.0[${PYTHON_USEDEP}] ) + zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] ) + zestimate? ( ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) + zeversolar? ( ~dev-python/zeversolar-0.3.2[${PYTHON_USEDEP}] ) + zha? ( ~dev-python/universal-silabs-flasher-0.0.24[${PYTHON_USEDEP}] ~dev-python/zha-0.0.37[${PYTHON_USEDEP}] ) + zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.13[${PYTHON_USEDEP}] ) + ziggo_mediabox_xl? ( ~dev-python/ziggo-mediabox-xl-1.1.0[${PYTHON_USEDEP}] ) + zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] ) + zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.58.1[${PYTHON_USEDEP}] ) + zwave_me? ( ~dev-python/zwave-me-ws-0.4.3[${PYTHON_USEDEP}] ~dev-python/url-normalize-1.4.3[${PYTHON_USEDEP}] )" + +BDEPEND="${RDEPEND} + test? ( + ~dev-python/astroid-3.3.5[${PYTHON_USEDEP}] + ~dev-python/coverage-7.6.1[${PYTHON_USEDEP}] + ~dev-python/freezegun-1.5.1[${PYTHON_USEDEP}] + ~dev-python/license-expression-30.4.0[${PYTHON_USEDEP}] + ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] + ~dev-python/mypy-1.13.0[${PYTHON_USEDEP}] + ~dev-python/pipdeptree-2.23.4[${PYTHON_USEDEP}] + ~dev-vcs/pre-commit-4.0.0 + ~dev-python/pydantic-1.10.18[${PYTHON_USEDEP}] + ~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}] + ~dev-python/pylint-3.3.1[${PYTHON_USEDEP}] + ~dev-python/pytest-asyncio-0.24.0[${PYTHON_USEDEP}] + ~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}] + ~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}] + ~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}] + ~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}] + ~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}] + ~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}] + ~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}] + ~dev-python/pytest-unordered-0.6.1[${PYTHON_USEDEP}] + ~dev-python/pytest-xdist-3.6.1[${PYTHON_USEDEP}] + ~dev-python/pytest-8.3.3[${PYTHON_USEDEP}] + ~dev-python/requests-mock-1.12.1[${PYTHON_USEDEP}] + ~dev-python/respx-0.21.1[${PYTHON_USEDEP}] + ~dev-python/syrupy-4.7.2[${PYTHON_USEDEP}] + ~dev-python/tqdm-4.66.5[${PYTHON_USEDEP}] + ) + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}]" + +src_prepare() { + if use test ; then + cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S} + chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh + fi + sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die + + distutils-r1_src_prepare +} +INSTALL_DIR="/opt/${MY_PN}" + +DISABLE_AUTOFORMATTING=1 +DOC_CONTENTS=" +The HA interface listens on port 8123 +hass configuration is in: /etc/${MY_PN} +daemon command line arguments are configured in: /etc/conf.d/${MY_PN} +logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log +The sqlite db is by default in: /etc/${MY_PN} +support at https://git.edevau.net/onkelbeh/HomeAssistantRepository +" + +DOCS="README.rst" + +python_install_all() { + dodoc ${DOCS} + distutils-r1_python_install_all + keepdir "$INSTALL_DIR" + keepdir "/etc/${MY_PN}" + fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}" + keepdir "/var/log/${MY_PN}" + fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}" + newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}" + newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}" + use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service" + dobin "${FILESDIR}/hasstest" + if use socat ; then + newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave" + sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die + fi + if use mqtt ; then + sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die + fi + insinto /etc/logrotate.d + newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}" + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} + +distutils_enable_tests pytest diff --git a/app-misc/homeassistant-full/homeassistant-full-9999.ebuild b/app-misc/homeassistant-full/homeassistant-full-9999.ebuild index 0bb46c5be..25a9d447a 100644 --- a/app-misc/homeassistant-full/homeassistant-full-9999.ebuild +++ b/app-misc/homeassistant-full/homeassistant-full-9999.ebuild @@ -28,7 +28,7 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="abode accuweather acer_projector acmeda adax adguard ads advantage_air aemet aftership agent_dvr airgradient airly airnow airq airthings airtouch4 airtouch5 airvisual airvisual_pro airzone airzone_cloud aladdin_connect alarmdecoder almond alpha_vantage amazon_polly ambee amberelectric ambiclimate ambient_network ambient_station amcrest ampio analytics_insights androidtv androidtv_remote android_ip_webcam anova anthemav anthropic aosmith apache_kafka apcupsd apns apple_tv apprise aprilaire aprs apsystems aquacell aqualogic aquostv aranet arcam_fmj arlo arris_tg2492lg aruba arve aseko_pool_live assist_pipeline asterisk_mbox asuswrt atag aten_pe atome august aurora aurora_abb_powerone aussie_broadband autarco avea avion awair aws axis azure_data_explorer +backup baf baidu balboa bang_olufsen bbb_gpio bbox beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluemaestro bluesound +bluetooth bluetooth_le_tracker bluetooth_tracker blue_current bme280 bme680 bmp280 bmw_connected_drive bond bosch_shc braviatv bring broadlink brottsplatskartan brunt bryant_evolution bsblan bthome bt_home_hub_5 bt_smarthub buienradar +caldav cambridge_audio camera canary cast ccm15 chacon_dio channels circuit cisco_ios cisco_mobility_express clementine cli climacell cloud cloudflare cmus co2signal coinbase color_extractor comelit comfoconnect compensation concord232 control4 coolmaster coronavirus cppm_tracker cpuspeed crownstone cups daikin danfoss_air datadog deako debugpy deconz decora decora_wifi delijn deluge denonavr deutsche_bahn devialet devolo_home_control devolo_home_network dexcom dhcp dht digitalloggers digital_ocean directv discogs discord discovergy discovery dlib_face_detect dlib_face_identify dlink dlna_dmr dlna_dms dnsip dominos doods doorbird dormakaba_dkey dovado dremel_3d_printer drop_connect dsmr duke_energy dunehd duotecno dwd_weather_warnings dweet dynalite dyson eafm easyenergy ebox ebusd ecoal_boiler ecobee ecoforest econet ecovacs ecowitt eddystone_temperature edimax edl21 ee_brightbox efergy egardia electrasmart electric_kiwi elevenlabs elgato eliqonline elkm1 elmax elv elvia emby emonitor emulated_hue emulated_kasa emulated_roku energenie_power_sockets energyzero enigma2 enocean enphase_envoy entur_public_transport environment_canada envirophat envisalink ephember epic_games_store epion epson epsonworkforce eq3btsmart escea esphome essent etherscan eufy eufylife_ble everlights evil_genius_labs evohome ezviz faa_delays familyhub fastdotcom feedreader ffmpeg fibaro fido file file_upload fints fireservicerota firmata fitbit fivem fixer fjaraskupan fleetgo flexit flexit_bacnet 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 fronius frontier_silicon fujitsu_fglair fully_kiosk futurenow fyta garages_amsterdam gardena_bluetooth garmin_connect gc100 gdacs generic geniushub geocaching geonetnz_quakes geonetnz_volcano geo_json_events geo_rss_events gios github gitlab_ci gitter glances gntp goalfeed goalzero gogogate2 goodwe google google_assistant_sdk google_cloud google_generative_ai_conversation google_mail google_maps google_photos google_pubsub google_sheets google_tasks google_translate google_travel_time govee_ble govee_light_local gpsd gree greeneye_monitor greenwave growatt_server gstreamer gtfs guardian habitica hangouts hardware harman_kardon_avr harmony hdmi_cec heatmiser heos here_travel_time hikvision hikvisioncam hisense_aehw4a1 hive hko hlk_sw16 holiday +homekit homekit_controller homematic homematicip_cloud homewizard homeworks home_connect home_plus_control honeywell horizon hp_ilo html5 http htu21d huawei_lte hue huisbaasje hunterdouglas_powerview husqvarna_automower huum hvv_departures hydrawise hyperion ialarm ialarm_xr iammeter iaqualink ibeacon icloud idasen_desk idteck_prox ifttt iglo ign_sismologia ihc image image_upload imap imgw_pib improv_ble incomfort influxdb inkbird insteon intellifire intesishome iota iotawatt iotty iperf3 ipma ipp iqvia irish_rail_transport iron_os isal iskra islamic_prayer_times israel_rail iss ista_ecotrend isy994 itach izone jellyfin jewish_calendar joaoapps_join juicenet justnimbus jvc_projector kaiterra kaleidescape keba keenetic_ndms2 kef kegtron keyboard keyboard_remote keymitt_ble kira kiwi kmtronic knocki knx kodi konnected kostal_plenticore kraken kulersky kwb lacrosse lacrosse_view lamarzocco lametric landisgyr_heat_meter lastfm launch_library laundrify lcn ld2410_ble leaone led_ble lektrico lg_netcast lg_soundbar lidarr life360 lifx lifx_legacy lightwave limitlessled linear_garage_door linkplay linode linux_battery litejet litterrobot livisi local_calendar local_todo logi_circle london_underground lookin loopenergy loqed luci luftdaten lupusec lutron lutron_caseta lw12wifi lyft lyric madvr magicseaweed mailgun +mariadb marytts mastodon matrix +matter maxcube mcp23017 mealie meater medcom_ble mediaroom media_extractor melcloud melissa melnor message_bird met meteoalarm meteoclimatic meteo_france metoffice met_eireann mfi mhz19 microbees microsoft mikrotik mill minecraft_server minio moat +mobile_app mochad modbus modem_callerid modern_forms moehlenhoff_alpha2 monarch_money monoprice monzo mopeka +mosquitto motionblinds_ble motioneye motionmount motion_blinds mpd +mqtt msteams mullvad mutesync mvglive mychevy mycroft mysensors mysql mystrom mythicbeastsdns myuplink nad nam namecheapdns nanoleaf neato nederlandse_spoorwegen nello ness_alarm nest netatmo netdata netgear netgear_lte netio network neurio_energy nexia nextbus nextcloud nextdns nfandroidtv nibe_heatpump nice_go nightscout niko_home_control nilu nina nissan_leaf nmap_tracker nmbs noaa_tides nobo_hub norway_air +notify_events notion nsw_fuel_station nsw_rural_fire_service_feed nuheat nuki numato nut nws nx584 nyt_games nzbget oasa_telematics obihai octoprint oem ohmconnect ollama ombi omnilogic oncue ondilo_ico onkyo onvif openai_conversation openerz openevse opengarage openhome opensensemap opensky opentherm_gw openuv openweathermap open_meteo opnsense opower opple oralb orangepi_gpio oru orvibo osoenergy osramlightify otbr +otp ourgroceries overkiz ovo_energy owntracks ozw p1_monitor panasonic_bluray panasonic_viera pandora pcal9535a peco pegel_online pencom permobil philips_js picnic piglow pilight +ping pi_hole pjlink plaato +plex plugwise plum_lightpad pocketcasts point poolsense powerwall private_ble_device profiler progettihwsw proliphix prometheus prosegur proxmoxve proxy prusalink ps4 pulseaudio_loopback pure_energie purpleair pushbullet pushover pvoutput pvpc_hourly_pricing +python_script qbittorrent qingping qld_bushfire qnap qnap_qsw qrcode quantum_gateway qvr_pro qwikswitch rabbitair rachio radiotherm radio_browser rainbird raincloud rainforest_eagle rainforest_raven rainmachine rapt_ble raspihats raspyrfm rdw recollect_waste +recorder recswitch reddit refoss rejseplanen remember_the_milk remote_rpi_gpio renault renson reolink repetier +rest rflink rfxtrx ridwell ring ripple risco rituals_perfume_genie rmvtransport rocketchat roku romy roomba roon route53 rova rpi_gpio rpi_gpio_pwm rpi_pfio rpi_power rpi_rf rtsp_to_webrtc ruckus_unleashed russound_rio russound_rnet ruuvitag_ble ruuvi_gateway rympro sabnzbd saj samsungtv sanix satel_integra schlage schluter +scrape screenlogic scsgate season sendgrid sense sensehat senseme sensibo sensirion_ble sensorpro sensorpush sensoterra sentry senz serial serial_pm sesame seventeentrack seven_segments sfr_box sharkiq shelly shiftr shodan sht31 sia sighthound signal_messenger simplefin simplepush simplisafe sinch sisyphus skybeacon skybell sky_hub slack sleepiq slide slimproto sma smappee smarthab smartthings smarttub smarty smart_meter_texas smhi smlight sms snapcast +snmp snooz socat 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 starlink startca statsd steamist steam_online stookalert stookwijzer stream streamlabswater subaru suez_water sunweg supla surepetcare swiss_hydrological_data swiss_public_transport switchbee switchbot switchbot_cloud switcher_kis switchmate syncthing syncthru synology_dsm synology_srm systemd systemmonitor system_bridge tado tahoma tailscale tailwind tami4 tankerkoenig tank_utility tapsaff tasmota tautulli technove ted5000 tedee telegram_bot tellduslive tellstick temper tesla tesla_fleet tesla_wall_connector teslemetry tessie test tfiac thermobeacon thermopro thermoworks_smoke thingspeak thinkingcleaner thread tibber tikteck tile tilt_ble tmb todoist tof tolo tomorrowio toon totalconnect touchline touchline_sl tplink tplink_lte tplink_omada traccar traccar_server trackr tractive tradfri trafikverket_camera trafikverket_ferry trafikverket_train trafikverket_weatherstation transmission transport_nsw travisci trend triggercmd tts tuya twentemilieu twilio twinkly twitch twitter ubus ukraine_alarm unifi unifiled unifiprotect unifi_direct upb upcloud upc_connect +upnp uptimerobot usb uscis usgs_earthquakes_feed utility_meter uvc v2c vallox vasttrafik velbus velux venstar vera verisure versasense +version vesync vicare vilfo vivotek vizio vlc vlc_telnet vodafone_station voip volkszaehler volumio volvooncall vulcan vultr w800rf32 +wake_on_lan wallbox waqi waterfurnace watson_iot watson_tts watttime waze_travel_time weatherflow weatherflow_cloud weatherkit webmin webostv weheat wemo whirlpool whois wiffi wilight wink wirelesstag withings wiz wled wmspro wolflink workday ws66i xbox xbox_live xeoma xiaomi_aqara xiaomi_ble xiaomi_miio xiaomi_tv xmpp xs1 yale yalexs_ble yale_smart_alarm yamaha yamaha_musiccast yandex_transport yardian yeelight yeelightsunflower yi yolink youless youtube zabbix zamg zengge zeroconf zerproc zestimate zeversolar zha zhong_hong ziggo_mediabox_xl zoneminder zwave_js zwave_me" +IUSE="abode accuweather acer_projector acmeda adax adguard ads advantage_air aemet aftership agent_dvr airgradient airly airnow airq airthings airtouch4 airtouch5 airvisual airvisual_pro airzone airzone_cloud aladdin_connect alarmdecoder almond alpha_vantage amazon_polly ambee amberelectric ambiclimate ambient_network ambient_station amcrest ampio analytics_insights androidtv androidtv_remote android_ip_webcam anova anthemav anthropic aosmith apache_kafka apcupsd apns apple_tv apprise aprilaire aprs apsystems aquacell aqualogic aquostv aranet arcam_fmj arlo arris_tg2492lg aruba arve aseko_pool_live assist_pipeline asterisk_mbox asuswrt atag aten_pe atome august aurora aurora_abb_powerone aussie_broadband autarco avea avion awair aws axis azure_data_explorer +backup baf baidu balboa bang_olufsen bbb_gpio bbox beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain bluemaestro bluesound +bluetooth bluetooth_le_tracker bluetooth_tracker blue_current bme280 bme680 bmp280 bmw_connected_drive bond bosch_shc braviatv bring broadlink brottsplatskartan brunt bryant_evolution bsblan bthome bt_home_hub_5 bt_smarthub buienradar +caldav cambridge_audio camera canary cast ccm15 chacon_dio channels circuit cisco_ios cisco_mobility_express clementine cli climacell cloud cloudflare cmus co2signal coinbase color_extractor comelit comfoconnect compensation concord232 control4 coolmaster coronavirus cppm_tracker cpuspeed crownstone cups daikin danfoss_air datadog deako debugpy deconz decora decora_wifi delijn deluge denonavr deutsche_bahn devialet devolo_home_control devolo_home_network dexcom dhcp dht digitalloggers digital_ocean directv discogs discord discovergy discovery dlib_face_detect dlib_face_identify dlink dlna_dmr dlna_dms dnsip dominos doods doorbird dormakaba_dkey dovado dremel_3d_printer drop_connect dsmr duke_energy dunehd duotecno dwd_weather_warnings dweet dynalite dyson eafm easyenergy ebox ebusd ecoal_boiler ecobee ecoforest econet ecovacs ecowitt eddystone_temperature edimax edl21 ee_brightbox efergy egardia electrasmart electric_kiwi elevenlabs elgato eliqonline elkm1 elmax elv elvia emby emonitor emulated_hue emulated_kasa emulated_roku energenie_power_sockets energyzero enigma2 enocean enphase_envoy entur_public_transport environment_canada envirophat envisalink ephember epic_games_store epion epson epsonworkforce eq3btsmart escea esphome essent etherscan eufy eufylife_ble everlights evil_genius_labs evohome ezviz faa_delays familyhub fastdotcom feedreader ffmpeg fibaro fido file file_upload fints fireservicerota firmata fitbit fivem fixer fjaraskupan fleetgo flexit flexit_bacnet 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 fronius frontier_silicon fujitsu_fglair fully_kiosk futurenow fyta garages_amsterdam gardena_bluetooth garmin_connect gc100 gdacs generic geniushub geocaching geonetnz_quakes geonetnz_volcano geo_json_events geo_rss_events gios github gitlab_ci gitter glances gntp go2rtc goalfeed goalzero gogogate2 goodwe google google_assistant_sdk google_cloud google_generative_ai_conversation google_mail google_maps google_photos google_pubsub google_sheets google_tasks google_translate google_travel_time govee_ble govee_light_local gpsd gree greeneye_monitor greenwave growatt_server gstreamer gtfs guardian habitica hangouts hardware harman_kardon_avr harmony hdmi_cec heatmiser heos here_travel_time hikvision hikvisioncam hisense_aehw4a1 hive hko hlk_sw16 holiday +homekit homekit_controller homematic homematicip_cloud homewizard homeworks home_connect home_plus_control honeywell horizon hp_ilo html5 http htu21d huawei_lte hue huisbaasje hunterdouglas_powerview husqvarna_automower husqvarna_automower_ble huum hvv_departures hydrawise hyperion ialarm ialarm_xr iammeter iaqualink ibeacon icloud idasen_desk idteck_prox ifttt iglo ign_sismologia ihc image image_upload imap imgw_pib improv_ble incomfort influxdb inkbird insteon intellifire intesishome iota iotawatt iotty iperf3 ipma ipp iqvia irish_rail_transport iron_os isal iskra islamic_prayer_times israel_rail iss ista_ecotrend isy994 itach izone jellyfin jewish_calendar joaoapps_join juicenet justnimbus jvc_projector kaiterra kaleidescape keba keenetic_ndms2 kef kegtron keyboard keyboard_remote keymitt_ble kira kiwi kmtronic knocki knx kodi konnected kostal_plenticore kraken kulersky kwb lacrosse lacrosse_view lamarzocco lametric landisgyr_heat_meter lastfm launch_library laundrify lcn ld2410_ble leaone led_ble lektrico lg_netcast lg_soundbar lg_thinq lidarr life360 lifx lifx_legacy lightwave limitlessled linear_garage_door linkplay linode linux_battery litejet litterrobot livisi local_calendar local_todo logi_circle london_underground lookin loopenergy loqed luci luftdaten lupusec lutron lutron_caseta lw12wifi lyft lyric madvr magicseaweed mailgun +mariadb marytts mastodon matrix +matter maxcube mcp23017 mealie meater medcom_ble mediaroom media_extractor melcloud melissa melnor message_bird met meteoalarm meteoclimatic meteo_france metoffice met_eireann mfi mhz19 microbees microsoft mikrotik mill minecraft_server minio moat +mobile_app mochad modbus modem_callerid modern_forms moehlenhoff_alpha2 monarch_money monoprice monzo mopeka +mosquitto motionblinds_ble motioneye motionmount motion_blinds mpd +mqtt msteams mullvad music_assistant mutesync mvglive mychevy mycroft mysensors mysql mystrom mythicbeastsdns myuplink nad nam namecheapdns nanoleaf neato nederlandse_spoorwegen nello ness_alarm nest netatmo netdata netgear netgear_lte netio network neurio_energy nexia nextbus nextcloud nextdns nfandroidtv nibe_heatpump nice_go nightscout niko_home_control nilu nina nissan_leaf nmap_tracker nmbs noaa_tides nobo_hub norway_air +notify_events notion nsw_fuel_station nsw_rural_fire_service_feed nuheat nuki numato nut nws nx584 nyt_games nzbget oasa_telematics obihai octoprint oem ohmconnect ollama ombi omnilogic oncue ondilo_ico onkyo onvif openai_conversation openerz openevse opengarage openhome opensensemap opensky opentherm_gw openuv openweathermap open_meteo opnsense opower opple oralb orangepi_gpio oru orvibo osoenergy osramlightify otbr +otp ourgroceries overkiz ovo_energy owntracks ozw p1_monitor palazzetti panasonic_bluray panasonic_viera pandora pcal9535a peco pegel_online pencom permobil philips_js picnic piglow pilight +ping pi_hole pjlink plaato +plex plugwise plum_lightpad pocketcasts point poolsense powerwall private_ble_device profiler progettihwsw proliphix prometheus prosegur proxmoxve proxy prusalink ps4 pulseaudio_loopback pure_energie purpleair pushbullet pushover pvoutput pvpc_hourly_pricing +python_script qbittorrent qingping qld_bushfire qnap qnap_qsw qrcode quantum_gateway qvr_pro qwikswitch rabbitair rachio radiotherm radio_browser rainbird raincloud rainforest_eagle rainforest_raven rainmachine rapt_ble raspihats raspyrfm rdw recollect_waste +recorder recswitch reddit refoss rejseplanen remember_the_milk remote_rpi_gpio renault renson reolink repetier +rest rflink rfxtrx ridwell ring ripple risco rituals_perfume_genie rmvtransport roborock rocketchat roku romy roomba roon route53 rova rpi_gpio rpi_gpio_pwm rpi_pfio rpi_power rpi_rf rtsp_to_webrtc ruckus_unleashed russound_rio russound_rnet ruuvitag_ble ruuvi_gateway rympro sabnzbd saj samsungtv sanix satel_integra schlage schluter +scrape screenlogic scsgate season sendgrid sense sensehat senseme sensibo sensirion_ble sensorpro sensorpush sensoterra sentry senz serial serial_pm sesame seventeentrack seven_segments sfr_box sharkiq shelly shiftr shodan sht31 sia sighthound signal_messenger simplefin simplepush simplisafe sinch sisyphus skybeacon skybell sky_hub slack sleepiq slide slimproto sma smappee smarthab smartthings smarttub smarty smart_meter_texas smhi smlight sms snapcast +snmp snooz socat 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 starlink startca statsd steamist steam_online stookalert stookwijzer stream streamlabswater subaru suez_water sunweg supla surepetcare swiss_hydrological_data swiss_public_transport switchbee switchbot switchbot_cloud switcher_kis switchmate syncthing syncthru synology_dsm synology_srm systemd systemmonitor system_bridge tado tahoma tailscale tailwind tami4 tankerkoenig tank_utility tapsaff tasmota tautulli technove ted5000 tedee telegram_bot tellduslive tellstick temper tesla tesla_fleet tesla_wall_connector teslemetry tessie test tfiac thermobeacon thermopro thermoworks_smoke thingspeak thinkingcleaner thread tibber tikteck tile tilt_ble tmb todoist tof tolo tomorrowio toon totalconnect touchline touchline_sl tplink tplink_lte tplink_omada traccar traccar_server trackr tractive tradfri trafikverket_camera trafikverket_ferry trafikverket_train trafikverket_weatherstation transmission transport_nsw travisci trend triggercmd tts tuya twentemilieu twilio twinkly twitch twitter ubus ukraine_alarm unifi unifiled unifiprotect unifi_direct upb upcloud upc_connect +upnp uptimerobot usb uscis usgs_earthquakes_feed utility_meter uvc v2c vallox vasttrafik velbus velux venstar vera verisure versasense +version vesync vicare vilfo vivotek vizio vlc vlc_telnet vodafone_station voip volkszaehler volumio volvooncall vulcan vultr w800rf32 +wake_on_lan wallbox waqi waterfurnace watson_iot watson_tts watttime waze_travel_time weatherflow weatherflow_cloud weatherkit webmin webostv weheat wemo whirlpool whois wiffi wilight wink wirelesstag withings wiz wled wmspro wolflink workday ws66i xbox xbox_live xeoma xiaomi_aqara xiaomi_ble xiaomi_miio xiaomi_tv xmpp xs1 yale yalexs_ble yale_smart_alarm yamaha yamaha_musiccast yandex_transport yardian yeelight yeelightsunflower yi yolink youless youtube zabbix zamg zengge zeroconf zerproc zestimate zeversolar zha zhong_hong ziggo_mediabox_xl zoneminder zwave_js zwave_me" RESTRICT="!test? ( test )" # external deps @@ -49,48 +49,50 @@ RDEPEND="${RDEPEND} ~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] ~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] - ~dev-python/aiohasupervisor-0.1.0[${PYTHON_USEDEP}] + ~dev-python/aiohasupervisor-0.2.1[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-zlib-0.1.1[${PYTHON_USEDEP}] - ~dev-python/aiohttp-3.10.8[${PYTHON_USEDEP}] + ~dev-python/aiohttp-3.10.10[${PYTHON_USEDEP}] ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiozoneinfo-0.2.1[${PYTHON_USEDEP}] - ~dev-python/anyio-4.6.0[${PYTHON_USEDEP}] + ~dev-python/anyio-4.6.2_p1[${PYTHON_USEDEP}] ~dev-python/astral-2.2[${PYTHON_USEDEP}] ~dev-python/async-interrupt-1.2.0[${PYTHON_USEDEP}] - ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] + ~dev-python/async-timeout-4.0.3[${PYTHON_USEDEP}] + ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}] - ~dev-python/attrs-23.2.0[${PYTHON_USEDEP}] + ~dev-python/attrs-24.2.0[${PYTHON_USEDEP}] ~dev-python/awesomeversion-24.6.0[${PYTHON_USEDEP}] >=dev-python/backoff-2.0[${PYTHON_USEDEP}] ~dev-python/bcrypt-4.2.0[${PYTHON_USEDEP}] - ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] - ~dev-python/bleak-0.22.2[${PYTHON_USEDEP}] - ~dev-python/bluetooth-adapters-0.19.4[${PYTHON_USEDEP}] + ~dev-python/bleak-retry-connector-3.6.0[${PYTHON_USEDEP}] + ~dev-python/bleak-0.22.3[${PYTHON_USEDEP}] + ~dev-python/bluetooth-adapters-0.20.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] >=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}] - ~dev-python/cached-ipaddress-0.6.0[${PYTHON_USEDEP}] + ~dev-python/cached-ipaddress-0.8.0[${PYTHON_USEDEP}] >=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}] >=dev-python/chacha20poly1305-reuseable-0.13.0[${PYTHON_USEDEP}] ~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}] ~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}] ~dev-python/cryptography-43.0.1[${PYTHON_USEDEP}] >=dev-python/dacite-1.7.0[${PYTHON_USEDEP}] - ~dev-python/dbus-fast-2.24.0[${PYTHON_USEDEP}] + ~dev-python/dbus-fast-2.24.3[${PYTHON_USEDEP}] >=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] - ~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}] - ~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}] - ~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}] + ~dev-python/go2rtc-client-0.1.0[${PYTHON_USEDEP}] + ~dev-python/grpcio-reflection-1.66.2[${PYTHON_USEDEP}] + ~dev-python/grpcio-status-1.66.2[${PYTHON_USEDEP}] + ~dev-python/grpcio-1.66.2[${PYTHON_USEDEP}] ~dev-python/h11-0.14.0[${PYTHON_USEDEP}] ~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}] - ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] - ~dev-python/habluetooth-3.4.0[${PYTHON_USEDEP}] - ~dev-python/hass-nabucasa-0.81.1[${PYTHON_USEDEP}] + ~dev-python/ha-ffmpeg-3.2.2[${PYTHON_USEDEP}] + ~dev-python/habluetooth-3.6.0[${PYTHON_USEDEP}] + ~dev-python/hass-nabucasa-0.83.0[${PYTHON_USEDEP}] ~dev-python/hassil-1.7.4[${PYTHON_USEDEP}] ~dev-python/home-assistant-bluetooth-1.13.0[${PYTHON_USEDEP}] - ~dev-python/home-assistant-frontend-20241002.4[${PYTHON_USEDEP}] - ~dev-python/home-assistant-intents-2024.10.2[${PYTHON_USEDEP}] + ~dev-python/home-assistant-frontend-20241106.2[${PYTHON_USEDEP}] + ~dev-python/home-assistant-intents-2024.11.6[${PYTHON_USEDEP}] ~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}] >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] ~dev-python/httpx-0.27.2[${PYTHON_USEDEP}] @@ -102,16 +104,17 @@ RDEPEND="${RDEPEND} >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}] ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] - ~dev-python/orjson-3.10.7[${PYTHON_USEDEP}] + ~dev-python/orjson-3.10.10[${PYTHON_USEDEP}] >=dev-python/packaging-23.1[${PYTHON_USEDEP}] ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ~dev-python/pandas-2.1.4[${PYTHON_USEDEP}] ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] - ~dev-python/protobuf-4.25.4[${PYTHON_USEDEP}] + ~dev-python/propcache-0.2.0[${PYTHON_USEDEP}] + ~dev-python/protobuf-5.28.3[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] >=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}] >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] - ~dev-python/pydantic-1.10.17[${PYTHON_USEDEP}] + ~dev-python/pydantic-1.10.18[${PYTHON_USEDEP}] ~dev-python/pyjwt-2.9.0[${PYTHON_USEDEP}] ~dev-python/pymicro-vad-1.0.1[${PYTHON_USEDEP}] ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] @@ -130,13 +133,14 @@ RDEPEND="${RDEPEND} =dev-python/websockets-11.0.1[${PYTHON_USEDEP}] - ~dev-python/yarl-1.13.1[${PYTHON_USEDEP}] - ~dev-python/zeroconf-0.135.0[${PYTHON_USEDEP}]" + ~dev-python/yarl-1.17.1[${PYTHON_USEDEP}] + ~dev-python/zeroconf-0.136.0[${PYTHON_USEDEP}]" # unknown origin, still something to clean up here @@ -167,7 +171,7 @@ RDEPEND="${RDEPEND} airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] ) airvisual_pro? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] ) airzone? ( ~dev-python/aioairzone-0.9.5[${PYTHON_USEDEP}] ) - airzone_cloud? ( ~dev-python/aioairzone-cloud-0.6.6[${PYTHON_USEDEP}] ) + airzone_cloud? ( ~dev-python/aioairzone-cloud-0.6.10[${PYTHON_USEDEP}] ) alarmdecoder? ( ~dev-python/adext-0.4.3[${PYTHON_USEDEP}] ) almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] ) alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] ) @@ -179,19 +183,19 @@ RDEPEND="${RDEPEND} ambient_station? ( ~dev-python/aioambient-2024.8.0[${PYTHON_USEDEP}] ) amcrest? ( ~dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] ) ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] ) - analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.7.0[${PYTHON_USEDEP}] ) + analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.8.0[${PYTHON_USEDEP}] ) androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] ) androidtv_remote? ( ~dev-python/androidtvremote2-0.1.2[${PYTHON_USEDEP}] ) android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] ) anova? ( ~dev-python/anova-wifi-0.17.0[${PYTHON_USEDEP}] ) anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] ) anthropic? ( ~dev-python/anthropic-0.31.2[${PYTHON_USEDEP}] ) - aosmith? ( ~dev-python/py-aosmith-1.0.8[${PYTHON_USEDEP}] ) + aosmith? ( ~dev-python/py-aosmith-1.0.10[${PYTHON_USEDEP}] ) apache_kafka? ( ~dev-python/aiokafka-0.10.0[${PYTHON_USEDEP}] ) apcupsd? ( ~dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] ) apns? ( ~dev-python/apns2-0.3.0[${PYTHON_USEDEP}] ) apple_tv? ( ~dev-python/pyatv-0.15.1[${PYTHON_USEDEP}] ) - apprise? ( ~dev-python/apprise-1.8.0[${PYTHON_USEDEP}] ) + apprise? ( ~dev-python/apprise-1.9.0[${PYTHON_USEDEP}] ) aprilaire? ( ~dev-python/pyaprilaire-0.7.4[${PYTHON_USEDEP}] ) aprs? ( ~dev-python/aprslib-0.7.2[${PYTHON_USEDEP}] ~sci-geosciences/geopy-2.3.0 ) apsystems? ( ~dev-python/apsystems-ez1-2.2.1[${PYTHON_USEDEP}] ) @@ -211,22 +215,22 @@ RDEPEND="${RDEPEND} atag? ( ~dev-python/pyatag-0.3.5.3[${PYTHON_USEDEP}] ) aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] ) atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] ) - august? ( ~dev-python/yalexs-8.6.4[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.3[${PYTHON_USEDEP}] ) - aurora? ( ~dev-python/auroranoaa-0.0.3[${PYTHON_USEDEP}] ) + august? ( ~dev-python/yalexs-8.10.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.5.0[${PYTHON_USEDEP}] ) + aurora? ( ~dev-python/auroranoaa-0.0.5[${PYTHON_USEDEP}] ) aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] ) aussie_broadband? ( ~dev-python/pyaussiebb-0.0.15[${PYTHON_USEDEP}] ) - autarco? ( ~dev-python/autarco-3.0.0[${PYTHON_USEDEP}] ) + autarco? ( ~dev-python/autarco-3.1.0[${PYTHON_USEDEP}] ) avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] ) avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] ) awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] ) aws? ( ~dev-python/aiobotocore-2.13.1[${PYTHON_USEDEP}] ~dev-python/botocore-1.34.131[${PYTHON_USEDEP}] ) - axis? ( ~dev-python/axis-62[${PYTHON_USEDEP}] ) + axis? ( ~dev-python/axis-63[${PYTHON_USEDEP}] ) azure_data_explorer? ( ~dev-python/azure-kusto-ingest-4.5.1[${PYTHON_USEDEP}] ~dev-python/azure-kusto-data-4.5.1[${PYTHON_USEDEP}] ) backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] ) baf? ( ~dev-python/aiobafi6-0.9.0[${PYTHON_USEDEP}] ) baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] ) balboa? ( ~dev-python/pybalboa-1.0.2[${PYTHON_USEDEP}] ) - bang_olufsen? ( ~dev-python/mozart-api-3.4.1.8.8[${PYTHON_USEDEP}] ) + bang_olufsen? ( ~dev-python/mozart-api-4.1.1.116.0[${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}] ) @@ -241,7 +245,7 @@ RDEPEND="${RDEPEND} blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] ) bluemaestro? ( ~dev-python/bluemaestro-ble-0.2.3[${PYTHON_USEDEP}] ) bluesound? ( ~dev-python/pyblu-1.0.4[${PYTHON_USEDEP}] ) - bluetooth? ( ~dev-python/bleak-0.22.2[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.19.4[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.24.0[${PYTHON_USEDEP}] ~dev-python/habluetooth-3.4.0[${PYTHON_USEDEP}] ) + bluetooth? ( ~dev-python/bleak-0.22.3[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.20.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.24.3[${PYTHON_USEDEP}] ~dev-python/habluetooth-3.6.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}] ) blue_current? ( ~dev-python/bluecurrent-api-1.2.3[${PYTHON_USEDEP}] ) @@ -257,16 +261,16 @@ RDEPEND="${RDEPEND} brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] ) brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] ) bryant_evolution? ( ~dev-python/evolutionhttp-0.0.18[${PYTHON_USEDEP}] ) - bsblan? ( ~dev-python/python-bsblan-0.6.2[${PYTHON_USEDEP}] ) + bsblan? ( ~dev-python/python-bsblan-0.6.4[${PYTHON_USEDEP}] ) bthome? ( ~dev-python/bthome-ble-3.9.1[${PYTHON_USEDEP}] ) bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] ) bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] ) buienradar? ( ~dev-python/buienradar-1.0.6[${PYTHON_USEDEP}] ) caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] ) - cambridge_audio? ( ~dev-python/aiostreammagic-2.5.0[${PYTHON_USEDEP}] ) + cambridge_audio? ( ~dev-python/aiostreammagic-2.8.4[${PYTHON_USEDEP}] ) camera? ( ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] ) canary? ( ~dev-python/py-canary-0.5.4[${PYTHON_USEDEP}] ) - cast? ( ~dev-python/pychromecast-14.0.3[${PYTHON_USEDEP}] ) + cast? ( ~dev-python/pychromecast-14.0.5[${PYTHON_USEDEP}] ) ccm15? ( ~dev-python/py-ccm15-0.0.9[${PYTHON_USEDEP}] ) chacon_dio? ( ~dev-python/dio-chacon-wifi-api-1.2.1[${PYTHON_USEDEP}] ) channels? ( ~dev-python/pychannels-1.2.3[${PYTHON_USEDEP}] ) @@ -276,13 +280,13 @@ RDEPEND="${RDEPEND} clementine? ( ~dev-python/python-clementine-remote-1.0.1[${PYTHON_USEDEP}] ) cli? ( app-misc/home-assistant-cli ) climacell? ( ~dev-python/pyclimacell-0.18.2[${PYTHON_USEDEP}] ) - cloud? ( ~dev-python/hass-nabucasa-0.81.1[${PYTHON_USEDEP}] ) + cloud? ( ~dev-python/hass-nabucasa-0.83.0[${PYTHON_USEDEP}] ) cloudflare? ( ~dev-python/pycfdns-3.0.0[${PYTHON_USEDEP}] ) cmus? ( ~dev-python/pycmus-0.1.1[${PYTHON_USEDEP}] ) co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] ) coinbase? ( ~dev-python/coinbase-2.1.0[${PYTHON_USEDEP}] ~dev-python/coinbase-advanced-py-1.2.2[${PYTHON_USEDEP}] ) color_extractor? ( ~dev-python/colorthief-0.2.1[${PYTHON_USEDEP}] ) - comelit? ( ~dev-python/aiocomelit-0.9.0[${PYTHON_USEDEP}] ) + comelit? ( ~dev-python/aiocomelit-0.9.1[${PYTHON_USEDEP}] ) comfoconnect? ( ~dev-python/pycomfoconnect-0.5.1[${PYTHON_USEDEP}] ) compensation? ( ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] ) concord232? ( ~dev-python/concord232-0.15.1[${PYTHON_USEDEP}] ) @@ -296,9 +300,9 @@ RDEPEND="${RDEPEND} daikin? ( ~dev-python/pydaikin-2.13.7[${PYTHON_USEDEP}] ) danfoss_air? ( ~dev-python/pydanfossair-0.1.0[${PYTHON_USEDEP}] ) datadog? ( ~dev-python/datadog-0.15.0[${PYTHON_USEDEP}] ) - deako? ( ~dev-python/pydeako-0.4.0[${PYTHON_USEDEP}] ) - debugpy? ( ~dev-python/debugpy-1.8.1[${PYTHON_USEDEP}] ) - deconz? ( ~dev-python/pydeconz-116[${PYTHON_USEDEP}] ) + deako? ( ~dev-python/pydeako-0.5.4[${PYTHON_USEDEP}] ) + debugpy? ( ~dev-python/debugpy-1.8.6[${PYTHON_USEDEP}] ) + deconz? ( ~dev-python/pydeconz-118[${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-1.1.0[${PYTHON_USEDEP}] ) @@ -309,7 +313,7 @@ RDEPEND="${RDEPEND} devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] ) devolo_home_network? ( ~dev-python/devolo-plc-api-1.4.1[${PYTHON_USEDEP}] ) dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] ) - dhcp? ( ~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.6.0[${PYTHON_USEDEP}] ) + dhcp? ( ~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.8.0[${PYTHON_USEDEP}] ) dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] ) digitalloggers? ( ~dev-python/dlipower-0.7.165[${PYTHON_USEDEP}] ) digital_ocean? ( ~dev-python/python-digitalocean-1.13.2[${PYTHON_USEDEP}] ) @@ -321,12 +325,12 @@ 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.40.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) - dlna_dms? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ) + dlna_dmr? ( ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) + dlna_dms? ( ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ) dnsip? ( ~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] ) dominos? ( ~dev-python/pizzapi-0.0.6[${PYTHON_USEDEP}] ) doods? ( ~dev-python/pydoods-1.0.2[${PYTHON_USEDEP}] ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] ) - doorbird? ( ~dev-python/DoorBirdPy-3.0.4[${PYTHON_USEDEP}] ) + doorbird? ( ~dev-python/DoorBirdPy-3.0.7[${PYTHON_USEDEP}] ) dormakaba_dkey? ( ~dev-python/py-dormakaba-dkey-1.0.5[${PYTHON_USEDEP}] ) dovado? ( ~dev-python/dovado-0.4.1[${PYTHON_USEDEP}] ) dremel_3d_printer? ( ~dev-python/dremel3dpy-2.1.1[${PYTHON_USEDEP}] ) @@ -344,7 +348,7 @@ RDEPEND="${RDEPEND} ebox? ( ~dev-python/pyebox-1.1.4[${PYTHON_USEDEP}] ) ebusd? ( ~dev-python/ebusdpy-0.0.17[${PYTHON_USEDEP}] ) ecoal_boiler? ( ~dev-python/ecoaliface-0.4.0[${PYTHON_USEDEP}] ) - ecobee? ( ~dev-python/python-ecobee-api-0.2.18[${PYTHON_USEDEP}] ) + ecobee? ( ~dev-python/python-ecobee-api-0.2.20[${PYTHON_USEDEP}] ) ecoforest? ( ~dev-python/pyecoforest-0.4.0[${PYTHON_USEDEP}] ) econet? ( ~dev-python/pyeconet-0.1.23[${PYTHON_USEDEP}] ) ecovacs? ( ~dev-python/py-sucks-0.9.10[${PYTHON_USEDEP}] ~dev-python/deebot-client-8.4.0[${PYTHON_USEDEP}] ) @@ -360,14 +364,14 @@ RDEPEND="${RDEPEND} elevenlabs? ( ~dev-python/elevenlabs-1.6.1[${PYTHON_USEDEP}] ) elgato? ( ~dev-python/elgato-5.1.2[${PYTHON_USEDEP}] ) eliqonline? ( ~dev-python/eliqonline-1.2.2[${PYTHON_USEDEP}] ) - elkm1? ( ~dev-python/elkm1-lib-2.2.7[${PYTHON_USEDEP}] ) + elkm1? ( ~dev-python/elkm1-lib-2.2.10[${PYTHON_USEDEP}] ) elmax? ( ~dev-python/elmax-api-0.0.5[${PYTHON_USEDEP}] ) elv? ( ~dev-python/pypca-0.0.7[${PYTHON_USEDEP}] ) elvia? ( ~dev-python/elvia-0.1.0[${PYTHON_USEDEP}] ) emby? ( ~dev-python/pyEmby-1.10[${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.12.4[${PYTHON_USEDEP}] ) + emulated_kasa? ( ~dev-python/sense-energy-0.13.2[${PYTHON_USEDEP}] ) emulated_roku? ( ~dev-python/emulated-roku-0.3.0[${PYTHON_USEDEP}] ) energenie_power_sockets? ( ~dev-python/pyEGPS-0.2.5[${PYTHON_USEDEP}] ) energyzero? ( ~dev-python/energyzero-2.1.1[${PYTHON_USEDEP}] ) @@ -383,9 +387,9 @@ RDEPEND="${RDEPEND} epion? ( ~dev-python/epion-0.0.3[${PYTHON_USEDEP}] ) epson? ( ~dev-python/epson-projector-0.5.1[${PYTHON_USEDEP}] ) epsonworkforce? ( ~dev-python/epsonprinter-0.0.9[${PYTHON_USEDEP}] ) - eq3btsmart? ( ~dev-python/eq3btsmart-1.1.9[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] ) + eq3btsmart? ( ~dev-python/eq3btsmart-1.2.0[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.1.0[${PYTHON_USEDEP}] ) escea? ( ~dev-python/pescea-1.0.12[${PYTHON_USEDEP}] ) - esphome? ( ~dev-python/aioesphomeapi-27.0.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] ) + esphome? ( ~dev-python/aioesphomeapi-27.0.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.1.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.13[${PYTHON_USEDEP}] ) @@ -398,7 +402,7 @@ RDEPEND="${RDEPEND} 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.11[${PYTHON_USEDEP}] ) - ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] ) + ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.2[${PYTHON_USEDEP}] ) fibaro? ( ~dev-python/pyfibaro-0.7.8[${PYTHON_USEDEP}] ) fido? ( ~dev-python/pyfido-2.1.2[${PYTHON_USEDEP}] ) file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] ) @@ -429,17 +433,17 @@ RDEPEND="${RDEPEND} freebox? ( ~dev-python/freebox-api-1.1.0[${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.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) + fritz? ( ~dev-python/fritzconnection-1.14.0[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) fritzbox? ( ~dev-python/pyfritzhome-0.6.12[${PYTHON_USEDEP}] ) - fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ) + fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.14.0[qrcode,${PYTHON_USEDEP}] ) fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] ) frontier_silicon? ( ~dev-python/afsapi-0.2.7[${PYTHON_USEDEP}] ) fujitsu_fglair? ( ~dev-python/ayla-iot-unofficial-1.4.2[${PYTHON_USEDEP}] ) fully_kiosk? ( ~dev-python/python-fullykiosk-0.0.14[${PYTHON_USEDEP}] ) futurenow? ( ~dev-python/pyfnip-0.2[${PYTHON_USEDEP}] ) - fyta? ( ~dev-python/fyta-cli-0.6.7[${PYTHON_USEDEP}] ) + fyta? ( ~dev-python/fyta-cli-0.6.10[${PYTHON_USEDEP}] ) garages_amsterdam? ( ~dev-python/odp-amsterdam-6.0.2[${PYTHON_USEDEP}] ) - gardena_bluetooth? ( ~dev-python/gardena-bluetooth-1.4.3[${PYTHON_USEDEP}] ) + gardena_bluetooth? ( ~dev-python/gardena-bluetooth-1.4.4[${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.10[${PYTHON_USEDEP}] ) @@ -450,17 +454,18 @@ RDEPEND="${RDEPEND} geonetnz_volcano? ( ~dev-python/aio-geojson-geonetnz-volcano-0.9[${PYTHON_USEDEP}] ) geo_json_events? ( ~dev-python/aio-geojson-generic-client-0.4[${PYTHON_USEDEP}] ) geo_rss_events? ( ~dev-python/georss-generic-client-0.8[${PYTHON_USEDEP}] ) - gios? ( ~dev-python/gios-4.0.0[${PYTHON_USEDEP}] ) + gios? ( ~dev-python/gios-5.0.0[${PYTHON_USEDEP}] ) github? ( ~dev-python/aiogithubapi-24.6.0[${PYTHON_USEDEP}] ) gitlab_ci? ( ~dev-vcs/python-gitlab-1.6.0 ) gitter? ( ~dev-python/gitterpy-0.1.7[${PYTHON_USEDEP}] ) glances? ( ~dev-python/glances-api-0.8.0[${PYTHON_USEDEP}] ) gntp? ( ~dev-python/gntp-1.0.3[${PYTHON_USEDEP}] ) + go2rtc? ( ~dev-python/go2rtc-client-0.1.0[${PYTHON_USEDEP}] ) goalfeed? ( ~dev-python/Pysher-1.0.7[${PYTHON_USEDEP}] ) goalzero? ( ~dev-python/goalzero-0.2.2[${PYTHON_USEDEP}] ) gogogate2? ( ~dev-python/ismartgate-5.0.1[${PYTHON_USEDEP}] ) goodwe? ( ~dev-python/goodwe-0.3.6[${PYTHON_USEDEP}] ) - google? ( ~dev-python/gcal-sync-6.1.6[${PYTHON_USEDEP}] ~dev-python/oauth2client-4.1.3[${PYTHON_USEDEP}] ~dev-python/ical-8.2.0[${PYTHON_USEDEP}] ) + google? ( ~dev-python/gcal-sync-6.2.0[${PYTHON_USEDEP}] ~dev-python/oauth2client-4.1.3[${PYTHON_USEDEP}] ~dev-python/ical-8.2.0[${PYTHON_USEDEP}] ) google_assistant_sdk? ( ~dev-python/gassist-text-0.0.11[${PYTHON_USEDEP}] ) google_cloud? ( ~dev-python/google-cloud-texttospeech-2.17.2[${PYTHON_USEDEP}] ~dev-python/google-cloud-speech-2.27.0[${PYTHON_USEDEP}] ) google_generative_ai_conversation? ( ~dev-python/google-generativeai-0.8.2[${PYTHON_USEDEP}] ) @@ -473,7 +478,7 @@ RDEPEND="${RDEPEND} google_translate? ( ~dev-python/gTTS-2.2.4[${PYTHON_USEDEP}] ) google_travel_time? ( ~dev-python/googlemaps-2.5.1[${PYTHON_USEDEP}] ) govee_ble? ( ~dev-python/govee-ble-0.40.0[${PYTHON_USEDEP}] ) - govee_light_local? ( ~dev-python/govee-local-api-1.5.2[${PYTHON_USEDEP}] ) + govee_light_local? ( ~dev-python/govee-local-api-1.5.3[${PYTHON_USEDEP}] ) gpsd? ( ~dev-python/gps3-0.33.3[${PYTHON_USEDEP}] ) gree? ( ~dev-python/greeclimate-2.1.0[${PYTHON_USEDEP}] ) greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] ) @@ -482,13 +487,13 @@ RDEPEND="${RDEPEND} gstreamer? ( ~dev-python/gstreamer-player-1.1.2[${PYTHON_USEDEP}] ) gtfs? ( ~dev-python/pygtfs-0.1.9[${PYTHON_USEDEP}] ) guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] ) - habitica? ( ~dev-python/habitipy-0.3.1[${PYTHON_USEDEP}] ) + habitica? ( ~dev-python/habitipy-0.3.3[${PYTHON_USEDEP}] ) hangouts? ( ~dev-python/hangups-0.4.18[${PYTHON_USEDEP}] ) hardware? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ) harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] ) harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] ) hdmi_cec? ( ~dev-python/pyCEC-0.5.2[${PYTHON_USEDEP}] ) - heatmiser? ( ~dev-python/heatmiserV3-1.1.18[${PYTHON_USEDEP}] ) + heatmiser? ( ~dev-python/heatmiserV3-2.0.3[${PYTHON_USEDEP}] ) heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] ) here_travel_time? ( ~dev-python/here-routing-1.0.1[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.1[${PYTHON_USEDEP}] ) hikvision? ( ~dev-python/pyHik-0.3.2[${PYTHON_USEDEP}] ) @@ -497,9 +502,9 @@ RDEPEND="${RDEPEND} hive? ( ~dev-python/pyhiveapi-0.5.16[${PYTHON_USEDEP}] ) hko? ( ~dev-python/hko-0.3.2[${PYTHON_USEDEP}] ) hlk_sw16? ( ~dev-python/hlk-sw16-0.0.9[${PYTHON_USEDEP}] ) - holiday? ( ~dev-python/holidays-0.58[${PYTHON_USEDEP}] ~dev-python/babel-2.15.0[${PYTHON_USEDEP}] ) + holiday? ( ~dev-python/holidays-0.59[${PYTHON_USEDEP}] ~dev-python/babel-2.15.0[${PYTHON_USEDEP}] ) homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] ) - homekit_controller? ( ~dev-python/aiohomekit-3.2.3[${PYTHON_USEDEP}] ) + homekit_controller? ( ~dev-python/aiohomekit-3.2.6[${PYTHON_USEDEP}] ) homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] ) homematicip_cloud? ( ~dev-python/homematicip-1.1.2[${PYTHON_USEDEP}] ) homewizard? ( ~dev-python/python-homewizard-energy-6.3.0[${PYTHON_USEDEP}] ) @@ -512,11 +517,12 @@ RDEPEND="${RDEPEND} html5? ( ~dev-python/pywebpush-1.14.1[${PYTHON_USEDEP}] ) http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] ) 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.7.3[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ~dev-python/url-normalize-1.4.3[${PYTHON_USEDEP}] ) + huawei_lte? ( ~dev-python/huawei-lte-api-1.9.3[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ~dev-python/url-normalize-1.4.3[${PYTHON_USEDEP}] ) hue? ( ~dev-python/aiohue-4.7.3[${PYTHON_USEDEP}] ) huisbaasje? ( ~dev-python/energyflip-client-0.2.2[${PYTHON_USEDEP}] ) hunterdouglas_powerview? ( ~dev-python/aiopvapi-3.1.1[${PYTHON_USEDEP}] ) - husqvarna_automower? ( ~dev-python/aioautomower-2024.10.0[${PYTHON_USEDEP}] ) + husqvarna_automower? ( ~dev-python/aioautomower-2024.10.3[${PYTHON_USEDEP}] ) + husqvarna_automower_ble? ( ~dev-python/automower-ble-0.2.0[${PYTHON_USEDEP}] ) huum? ( ~dev-python/huum-0.7.10[${PYTHON_USEDEP}] ) hvv_departures? ( ~dev-python/pygti-0.9.4[${PYTHON_USEDEP}] ) hydrawise? ( ~dev-python/pydrawise-2024.9.0[${PYTHON_USEDEP}] ) @@ -552,7 +558,7 @@ RDEPEND="${RDEPEND} ipp? ( ~dev-python/pyipp-0.17.0[${PYTHON_USEDEP}] ) iqvia? ( ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] ~dev-python/pyiqvia-2022.4.0[${PYTHON_USEDEP}] ) irish_rail_transport? ( ~dev-python/pyirishrail-0.0.2[${PYTHON_USEDEP}] ) - iron_os? ( ~dev-python/pynecil-0.2.0[${PYTHON_USEDEP}] ) + iron_os? ( ~dev-python/pynecil-0.2.0[${PYTHON_USEDEP}] ~dev-python/aiogithubapi-24.6.0[${PYTHON_USEDEP}] ) isal? ( ~dev-python/isal-1.7.1[${PYTHON_USEDEP}] ) iskra? ( ~dev-python/pyiskra-0.1.14[${PYTHON_USEDEP}] ) islamic_prayer_times? ( ~dev-python/prayer-times-calculator-offline-1.0.3[${PYTHON_USEDEP}] ) @@ -581,28 +587,29 @@ RDEPEND="${RDEPEND} kiwi? ( ~dev-python/kiwiki-client-0.1.1[${PYTHON_USEDEP}] ) kmtronic? ( ~dev-python/pykmtronic-0.3.0[${PYTHON_USEDEP}] ) knocki? ( ~dev-python/knocki-0.3.5[${PYTHON_USEDEP}] ) - knx? ( ~dev-python/xknx-3.2.0[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.8.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.9.10.221729[${PYTHON_USEDEP}] ) + knx? ( ~dev-python/xknx-3.3.0[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.8.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.9.10.221729[${PYTHON_USEDEP}] ) kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] ) konnected? ( ~dev-python/konnected-1.2.0[${PYTHON_USEDEP}] ) kostal_plenticore? ( ~dev-python/pykoplenti-1.2.2[${PYTHON_USEDEP}] ) - kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] ) + kraken? ( ~dev-python/krakenex-2.2.2[${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}] ) - lacrosse_view? ( ~dev-python/lacrosse-view-1.0.2[${PYTHON_USEDEP}] ) + lacrosse_view? ( ~dev-python/lacrosse-view-1.0.3[${PYTHON_USEDEP}] ) lamarzocco? ( ~dev-python/lmcloud-1.2.3[${PYTHON_USEDEP}] ) lametric? ( ~dev-python/demetriek-0.4.0[${PYTHON_USEDEP}] ) landisgyr_heat_meter? ( ~dev-python/ultraheat-api-0.5.7[${PYTHON_USEDEP}] ) lastfm? ( ~dev-python/pylast-5.1.0[${PYTHON_USEDEP}] ) launch_library? ( ~dev-python/pylaunches-2.0.0[${PYTHON_USEDEP}] ) laundrify? ( ~dev-python/laundrify-aio-1.2.2[${PYTHON_USEDEP}] ) - lcn? ( ~dev-python/pypck-0.7.23[${PYTHON_USEDEP}] ~dev-python/lcn-frontend-0.1.6[${PYTHON_USEDEP}] ) + lcn? ( ~dev-python/pypck-0.7.24[${PYTHON_USEDEP}] ~dev-python/lcn-frontend-0.2.0[${PYTHON_USEDEP}] ) ld2410_ble? ( ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] ~dev-python/ld2410-ble-0.1.1[${PYTHON_USEDEP}] ) leaone? ( ~dev-python/leaone-ble-0.1.0[${PYTHON_USEDEP}] ) led_ble? ( ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] ~dev-python/led-ble-1.0.2[${PYTHON_USEDEP}] ) - lektrico? ( ~dev-python/lektricowifi-0.0.42[${PYTHON_USEDEP}] ) + lektrico? ( ~dev-python/lektricowifi-0.0.43[${PYTHON_USEDEP}] ) lg_netcast? ( ~dev-python/pylgnetcast-0.3.9[${PYTHON_USEDEP}] ) lg_soundbar? ( ~dev-python/temescal-0.5[${PYTHON_USEDEP}] ) + lg_thinq? ( ~dev-python/thinqconnect-0.9.9[${PYTHON_USEDEP}] ) lidarr? ( ~dev-python/aiopyarr-23.4.0[${PYTHON_USEDEP}] ) lifx? ( ~dev-python/aiolifx-1.1.1[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.5.5[${PYTHON_USEDEP}] ) lifx_legacy? ( ~dev-python/liffylights-0.9.4[${PYTHON_USEDEP}] ) @@ -637,7 +644,7 @@ RDEPEND="${RDEPEND} marytts? ( ~dev-python/speak2mary-1.4.0[${PYTHON_USEDEP}] ) mastodon? ( ~dev-python/Mastodon-py-1.8.1[${PYTHON_USEDEP}] ) matrix? ( ~dev-python/matrix-nio-0.25.2[${PYTHON_USEDEP}] ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] ) - matter? ( ~dev-python/python-matter-server-6.5.2[${PYTHON_USEDEP}] ) + matter? ( ~dev-python/python-matter-server-6.6.0[${PYTHON_USEDEP}] ) maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] ) mcp23017? ( ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] ~dev-python/adafruit-circuitpython-mcp230xx-2.2.2[${PYTHON_USEDEP}] ) mealie? ( ~dev-python/aiomealie-0.9.3[${PYTHON_USEDEP}] ) @@ -683,6 +690,7 @@ RDEPEND="${RDEPEND} 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}] ) + music_assistant? ( ~dev-python/music-assistant-client-1.0.3[${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}] ) @@ -700,7 +708,7 @@ RDEPEND="${RDEPEND} nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] ) nello? ( ~dev-python/pynello-2.0.3[${PYTHON_USEDEP}] ) ness_alarm? ( ~dev-python/nessclient-1.1.2[${PYTHON_USEDEP}] ) - nest? ( ~dev-python/google-nest-sdm-5.0.1[${PYTHON_USEDEP}] ) + nest? ( ~dev-python/google-nest-sdm-6.1.3[${PYTHON_USEDEP}] ) netatmo? ( ~dev-python/pyatmo-8.1.0[${PYTHON_USEDEP}] ) netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] ) netgear? ( ~dev-python/pynetgear-0.10.10[${PYTHON_USEDEP}] ) @@ -720,7 +728,7 @@ RDEPEND="${RDEPEND} nilu? ( ~dev-python/niluclient-0.1.2[${PYTHON_USEDEP}] ) nina? ( ~dev-python/PyNINA-0.3.3[${PYTHON_USEDEP}] ) nissan_leaf? ( ~dev-python/pycarwings2-2.14[${PYTHON_USEDEP}] ) - nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/aiooui-0.1.6[${PYTHON_USEDEP}] ) + nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/aiooui-0.1.7[${PYTHON_USEDEP}] ) nmbs? ( ~dev-python/pyrail-0.0.3[${PYTHON_USEDEP}] ) noaa_tides? ( ~dev-python/noaa-coops-0.1.9[${PYTHON_USEDEP}] ) nobo_hub? ( ~dev-python/pynobo-1.8.1[${PYTHON_USEDEP}] ) @@ -742,7 +750,7 @@ RDEPEND="${RDEPEND} octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] ) oem? ( ~dev-python/oemthermostat-1.1.1[${PYTHON_USEDEP}] ) ohmconnect? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ) - ollama? ( ~dev-python/ollama-0.3.1[${PYTHON_USEDEP}] ) + ollama? ( ~dev-python/ollama-0.3.3[${PYTHON_USEDEP}] ) ombi? ( ~dev-python/pyombi-0.1.10[${PYTHON_USEDEP}] ) omnilogic? ( ~dev-python/omnilogic-0.4.5[${PYTHON_USEDEP}] ) oncue? ( ~dev-python/aiooncue-0.3.7[${PYTHON_USEDEP}] ) @@ -758,10 +766,10 @@ RDEPEND="${RDEPEND} opensky? ( ~dev-python/python-opensky-1.0.1[${PYTHON_USEDEP}] ) opentherm_gw? ( ~dev-python/pyotgw-2.2.2[${PYTHON_USEDEP}] ) openuv? ( ~dev-python/pyopenuv-2023.2.0[${PYTHON_USEDEP}] ) - openweathermap? ( ~dev-python/pyopenweathermap-0.1.1[${PYTHON_USEDEP}] ) + openweathermap? ( ~dev-python/pyopenweathermap-0.2.1[${PYTHON_USEDEP}] ) open_meteo? ( ~dev-python/open-meteo-0.3.1[${PYTHON_USEDEP}] ) opnsense? ( ~dev-python/pyopnsense-0.4.0[${PYTHON_USEDEP}] ) - opower? ( ~dev-python/opower-0.8.3[${PYTHON_USEDEP}] ) + opower? ( ~dev-python/opower-0.8.6[${PYTHON_USEDEP}] ) opple? ( ~dev-python/pyoppleio-legacy-1.0.8[${PYTHON_USEDEP}] ) oralb? ( ~dev-python/oralb-ble-0.17.6[${PYTHON_USEDEP}] ) orangepi_gpio? ( ~dev-python/OPi-GPIO-0.5.2[${PYTHON_USEDEP}] ) @@ -776,7 +784,8 @@ RDEPEND="${RDEPEND} ovo_energy? ( ~dev-python/ovoenergy-2.0.0[${PYTHON_USEDEP}] ) owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] ) ozw? ( ~dev-python/python-openzwave-mqtt-1.4.0[${PYTHON_USEDEP}] ) - p1_monitor? ( ~dev-python/p1monitor-3.0.1[${PYTHON_USEDEP}] ) + p1_monitor? ( ~dev-python/p1monitor-3.1.0[${PYTHON_USEDEP}] ) + palazzetti? ( ~dev-python/pypalazzetti-0.1.6[${PYTHON_USEDEP}] ) panasonic_bluray? ( ~dev-python/panacotta-0.2[${PYTHON_USEDEP}] ) panasonic_viera? ( ~dev-python/panasonic-viera-0.4.2[${PYTHON_USEDEP}] ) pandora? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) @@ -794,7 +803,7 @@ RDEPEND="${RDEPEND} pjlink? ( ~dev-python/pypjlink2-1.2.1[${PYTHON_USEDEP}] ) plaato? ( ~dev-python/pyplaato-0.0.18[${PYTHON_USEDEP}] ) plex? ( ~dev-python/PlexAPI-4.15.16[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] ) - plugwise? ( ~dev-python/plugwise-1.4.0[${PYTHON_USEDEP}] ) + plugwise? ( ~dev-python/plugwise-1.4.4[${PYTHON_USEDEP}] ) plum_lightpad? ( ~dev-python/plumlightpad-0.0.11[${PYTHON_USEDEP}] ) pocketcasts? ( ~dev-python/pycketcasts-1.0.1[${PYTHON_USEDEP}] ) point? ( ~dev-python/pypoint-3.0.0[${PYTHON_USEDEP}] ) @@ -817,7 +826,7 @@ RDEPEND="${RDEPEND} pushover? ( ~dev-python/pushover_complete-1.1.1[${PYTHON_USEDEP}] ) pvoutput? ( ~dev-python/pvo-2.1.1[${PYTHON_USEDEP}] ) pvpc_hourly_pricing? ( ~dev-python/aiopvpc-4.2.2[${PYTHON_USEDEP}] ) - python_script? ( ~dev-python/RestrictedPython-7.3[${PYTHON_USEDEP}] ) + python_script? ( ~dev-python/RestrictedPython-7.4[${PYTHON_USEDEP}] ) qbittorrent? ( ~dev-python/qbittorrent-api-2024.2.59[${PYTHON_USEDEP}] ) qingping? ( ~dev-python/qingping-ble-0.10.0[${PYTHON_USEDEP}] ) qld_bushfire? ( ~dev-python/georss-qld-bushfire-alert-client-0.8[${PYTHON_USEDEP}] ) @@ -830,7 +839,7 @@ RDEPEND="${RDEPEND} rabbitair? ( ~dev-python/python-rabbitair-0.0.8[${PYTHON_USEDEP}] ) rachio? ( ~dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] ) radiotherm? ( ~dev-python/radiotherm-2.1.0[${PYTHON_USEDEP}] ) - radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] ) + radio_browser? ( ~dev-python/radios-0.3.2[${PYTHON_USEDEP}] ~dev-python/pycountry-24.6.1[${PYTHON_USEDEP}] ) rainbird? ( ~dev-python/pyrainbird-6.0.1[${PYTHON_USEDEP}] ) raincloud? ( ~dev-python/raincloudy-0.0.7[${PYTHON_USEDEP}] ) rainforest_eagle? ( ~dev-python/aioeagle-1.1.0[${PYTHON_USEDEP}] ~dev-python/eagle100-0.1.1[${PYTHON_USEDEP}] ) @@ -850,7 +859,7 @@ RDEPEND="${RDEPEND} remote_rpi_gpio? ( ~dev-python/gpiozero-1.6.2[${PYTHON_USEDEP}] ~dev-python/pigpio-1.78[${PYTHON_USEDEP}] ) renault? ( ~dev-python/renault-api-0.2.7[${PYTHON_USEDEP}] ) renson? ( ~dev-python/renson-endura-delta-1.7.1[${PYTHON_USEDEP}] ) - reolink? ( ~dev-python/reolink-aio-0.9.11[${PYTHON_USEDEP}] ) + reolink? ( ~dev-python/reolink-aio-0.10.2[${PYTHON_USEDEP}] ) repetier? ( ~dev-python/pyrepetierng-0.1.0[${PYTHON_USEDEP}] ) rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) rflink? ( ~dev-python/rflink-0.0.66[${PYTHON_USEDEP}] ) @@ -861,6 +870,7 @@ RDEPEND="${RDEPEND} risco? ( ~dev-python/pyrisco-0.6.4[${PYTHON_USEDEP}] ) rituals_perfume_genie? ( ~dev-python/pyrituals-0.0.6[${PYTHON_USEDEP}] ) rmvtransport? ( ~dev-python/PyRMVtransport-0.3.3[${PYTHON_USEDEP}] ) + roborock? ( ~dev-python/python-roborock-2.6.1[${PYTHON_USEDEP}] ~dev-python/vacuum-map-parser-roborock-0.1.2[${PYTHON_USEDEP}] ) rocketchat? ( ~dev-python/rocketchat-API-0.6.1[${PYTHON_USEDEP}] ) roku? ( ~dev-python/rokuecp-0.19.3[${PYTHON_USEDEP}] ) romy? ( ~dev-python/romy-0.0.10[${PYTHON_USEDEP}] ) @@ -882,7 +892,7 @@ RDEPEND="${RDEPEND} rympro? ( ~dev-python/pyrympro-0.0.8[${PYTHON_USEDEP}] ) sabnzbd? ( ~dev-python/pysabnzbd-1.1.1[${PYTHON_USEDEP}] ) saj? ( ~dev-python/pysaj-0.0.16[${PYTHON_USEDEP}] ) - samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ) + samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ) sanix? ( ~dev-python/sanix-1.0.6[${PYTHON_USEDEP}] ) satel_integra? ( ~dev-python/satel-integra-0.3.7[${PYTHON_USEDEP}] ) schlage? ( ~dev-python/pyschlage-2024.8.0[${PYTHON_USEDEP}] ) @@ -890,15 +900,15 @@ RDEPEND="${RDEPEND} scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.3.0[${PYTHON_USEDEP}] ) screenlogic? ( ~dev-python/screenlogicpy-0.10.0[${PYTHON_USEDEP}] ) scsgate? ( ~dev-python/scsgate-0.1.0[${PYTHON_USEDEP}] ) - season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] ) + season? ( ~dev-python/ephem-4.1.6[${PYTHON_USEDEP}] ) sendgrid? ( ~dev-python/sendgrid-6.8.2[${PYTHON_USEDEP}] ) - sense? ( ~dev-python/sense-energy-0.12.4[${PYTHON_USEDEP}] ) + sense? ( ~dev-python/sense-energy-0.13.2[${PYTHON_USEDEP}] ) sensehat? ( ~dev-python/python-sense-hat-2.2.0[${PYTHON_USEDEP}] ) senseme? ( ~dev-python/aiosenseme-0.6.1[${PYTHON_USEDEP}] ) sensibo? ( ~dev-python/pysensibo-1.1.0[${PYTHON_USEDEP}] ) sensirion_ble? ( ~dev-python/sensirion-ble-0.1.1[${PYTHON_USEDEP}] ) sensorpro? ( ~dev-python/sensorpro-ble-0.5.3[${PYTHON_USEDEP}] ) - sensorpush? ( ~dev-python/sensorpush-ble-1.6.2[${PYTHON_USEDEP}] ) + sensorpush? ( ~dev-python/sensorpush-ble-1.7.1[${PYTHON_USEDEP}] ) sensoterra? ( ~dev-python/sensoterra-2.0.1[${PYTHON_USEDEP}] ) sentry? ( ~dev-python/sentry-sdk-1.40.3[${PYTHON_USEDEP}] ) senz? ( ~dev-python/aiosenz-1.0.0[${PYTHON_USEDEP}] ) @@ -909,7 +919,7 @@ RDEPEND="${RDEPEND} seven_segments? ( ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] ) sfr_box? ( ~dev-python/sfrbox-api-0.0.11[${PYTHON_USEDEP}] ) sharkiq? ( ~dev-python/sharkiq-1.0.2[${PYTHON_USEDEP}] ) - shelly? ( ~dev-python/aioshelly-11.4.2[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-12.0.1[${PYTHON_USEDEP}] ) shiftr? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ) shodan? ( ~net-analyzer/shodan-1.28.0 ) sht31? ( ~dev-python/Adafruit-GPIO-1.0.3[${PYTHON_USEDEP}] ~dev-python/Adafruit-SHT31-1.0.2[${PYTHON_USEDEP}] ) @@ -926,7 +936,7 @@ RDEPEND="${RDEPEND} sky_hub? ( ~dev-python/pyskyqhub-0.1.4[${PYTHON_USEDEP}] ) slack? ( ~dev-python/slackclient-2.5.0[${PYTHON_USEDEP}] ) sleepiq? ( ~dev-python/asyncsleepiq-1.5.2[${PYTHON_USEDEP}] ) - slide? ( ~dev-python/goslide-api-0.5.1[${PYTHON_USEDEP}] ) + slide? ( ~dev-python/goslide-api-0.7.0[${PYTHON_USEDEP}] ) slimproto? ( ~dev-python/aioslimproto-3.0.0[${PYTHON_USEDEP}] ) sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] ) smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] ) @@ -935,7 +945,7 @@ RDEPEND="${RDEPEND} smarttub? ( ~dev-python/python-smarttub-0.0.36[${PYTHON_USEDEP}] ) smarty? ( ~dev-python/pysmarty2-0.10.1[${PYTHON_USEDEP}] ) smart_meter_texas? ( ~dev-python/smart-meter-texas-0.5.5[${PYTHON_USEDEP}] ) - smhi? ( ~dev-python/smhi-pkg-1.0.16[${PYTHON_USEDEP}] ) + smhi? ( ~dev-python/smhi-pkg-1.0.18[${PYTHON_USEDEP}] ) smlight? ( ~dev-python/pysmlight-0.1.3[${PYTHON_USEDEP}] ) sms? ( ~dev-python/python-gammu-3.2.4[${PYTHON_USEDEP}] ) snapcast? ( ~dev-python/snapcast-2.3.6[${PYTHON_USEDEP}] ) @@ -956,13 +966,12 @@ RDEPEND="${RDEPEND} soundtouch? ( ~dev-python/libsoundtouch-0.8.0[${PYTHON_USEDEP}] ) spc? ( ~dev-python/pyspcwebgw-0.7.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.23.0[${PYTHON_USEDEP}] ) + spotify? ( ~dev-python/spotifyaio-0.8.2[${PYTHON_USEDEP}] ) sql? ( ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] ) - squeezebox? ( ~dev-python/pysqueezebox-0.9.3[${PYTHON_USEDEP}] ) + squeezebox? ( ~dev-python/pysqueezebox-0.10.0[${PYTHON_USEDEP}] ) srp_energy? ( ~dev-python/srpenergy-1.3.6[${PYTHON_USEDEP}] ) - ssdp? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ) + ssdp? ( ~dev-python/async-upnp-client-0.41.0[${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}] ) @@ -976,16 +985,16 @@ RDEPEND="${RDEPEND} stream? ( ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] ~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}] ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] ) streamlabswater? ( ~dev-python/streamlabswater-1.0.1[${PYTHON_USEDEP}] ) subaru? ( ~dev-python/subarulink-0.7.11[${PYTHON_USEDEP}] ) - suez_water? ( ~dev-python/pysuez-0.2.0[${PYTHON_USEDEP}] ) + suez_water? ( ~dev-python/pysuezV2-0.2.2[${PYTHON_USEDEP}] ) sunweg? ( ~dev-python/sunweg-3.0.2[${PYTHON_USEDEP}] ) supla? ( ~dev-python/asyncpysupla-0.0.5[${PYTHON_USEDEP}] ) surepetcare? ( ~dev-python/surepy-0.9.0[${PYTHON_USEDEP}] ) swiss_hydrological_data? ( ~dev-python/swisshydrodata-0.1.0[${PYTHON_USEDEP}] ) - swiss_public_transport? ( ~dev-python/python-opendata-transport-0.4.0[${PYTHON_USEDEP}] ) + swiss_public_transport? ( ~dev-python/python-opendata-transport-0.5.0[${PYTHON_USEDEP}] ) switchbee? ( ~dev-python/pyswitchbee-1.8.3[${PYTHON_USEDEP}] ) - switchbot? ( ~dev-python/PySwitchbot-0.48.2[${PYTHON_USEDEP}] ) + switchbot? ( ~dev-python/PySwitchbot-0.51.0[${PYTHON_USEDEP}] ) switchbot_cloud? ( ~dev-python/switchbot-api-2.2.1[${PYTHON_USEDEP}] ) - switcher_kis? ( ~dev-python/aioswitcher-4.0.3[${PYTHON_USEDEP}] ) + switcher_kis? ( ~dev-python/aioswitcher-4.4.0[${PYTHON_USEDEP}] ) switchmate? ( ~dev-python/PySwitchmate-0.5.1[${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.3[${PYTHON_USEDEP}] ) @@ -1011,10 +1020,10 @@ RDEPEND="${RDEPEND} tellstick? ( ~dev-python/tellcore-net-0.4[${PYTHON_USEDEP}] ~dev-python/tellcore-py-1.1.2[${PYTHON_USEDEP}] ) temper? ( ~dev-python/temperusb-1.6.1[${PYTHON_USEDEP}] ) tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] ) - tesla_fleet? ( ~dev-python/tesla-fleet-api-0.7.8[${PYTHON_USEDEP}] ) + tesla_fleet? ( ~dev-python/tesla-fleet-api-0.8.4[${PYTHON_USEDEP}] ) tesla_wall_connector? ( ~dev-python/tesla-wall-connector-1.0.2[${PYTHON_USEDEP}] ) - teslemetry? ( ~dev-python/tesla-fleet-api-0.7.8[${PYTHON_USEDEP}] ) - tessie? ( ~dev-python/tessie-api-0.1.1[${PYTHON_USEDEP}] ~dev-python/tesla-fleet-api-0.7.8[${PYTHON_USEDEP}] ) + teslemetry? ( ~dev-python/tesla-fleet-api-0.8.4[${PYTHON_USEDEP}] ~dev-python/teslemetry-stream-0.4.2[${PYTHON_USEDEP}] ) + tessie? ( ~dev-python/tessie-api-0.1.1[${PYTHON_USEDEP}] ~dev-python/tesla-fleet-api-0.8.4[${PYTHON_USEDEP}] ) tfiac? ( ~dev-python/pytfiac-0.4[${PYTHON_USEDEP}] ) thermobeacon? ( ~dev-python/thermobeacon-ble-0.7.0[${PYTHON_USEDEP}] ) thermopro? ( ~dev-python/thermopro-ble-0.10.0[${PYTHON_USEDEP}] ) @@ -1035,7 +1044,7 @@ RDEPEND="${RDEPEND} totalconnect? ( ~dev-python/total-connect-client-2024.5[${PYTHON_USEDEP}] ) touchline? ( ~dev-python/pytouchline-0.7[${PYTHON_USEDEP}] ) touchline_sl? ( ~dev-python/pytouchlinesl-0.1.8[${PYTHON_USEDEP}] ) - tplink? ( ~dev-python/python-kasa-0.7.5[${PYTHON_USEDEP}] ) + tplink? ( ~dev-python/python-kasa-0.7.6[${PYTHON_USEDEP}] ) tplink_lte? ( ~dev-python/tp-connected-0.0.4[${PYTHON_USEDEP}] ) tplink_omada? ( ~dev-python/tplink-omada-client-1.4.2[${PYTHON_USEDEP}] ) traccar? ( ~dev-python/pytraccar-2.1.1[${PYTHON_USEDEP}] ~dev-python/stringcase-1.2.0[${PYTHON_USEDEP}] ) @@ -1063,12 +1072,12 @@ RDEPEND="${RDEPEND} ukraine_alarm? ( ~dev-python/uasiren-0.0.1[${PYTHON_USEDEP}] ) unifi? ( ~dev-python/aiounifi-80[${PYTHON_USEDEP}] ) unifiled? ( ~dev-python/unifiled-0.11[${PYTHON_USEDEP}] ) - unifiprotect? ( ~dev-python/uiprotect-6.1.0[${PYTHON_USEDEP}] ~dev-python/unifi-discovery-1.2.0[${PYTHON_USEDEP}] ) + unifiprotect? ( ~dev-python/uiprotect-6.3.2[${PYTHON_USEDEP}] ~dev-python/unifi-discovery-1.2.0[${PYTHON_USEDEP}] ) unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] ) upb? ( ~dev-python/upb-lib-0.5.8[${PYTHON_USEDEP}] ) - upcloud? ( ~dev-python/upcloud-api-2.5.1[${PYTHON_USEDEP}] ) + upcloud? ( ~dev-python/upcloud-api-2.6.0[${PYTHON_USEDEP}] ) upc_connect? ( ~dev-python/connect-box-0.3.1[${PYTHON_USEDEP}] ) - upnp? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) + upnp? ( ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) uptimerobot? ( ~dev-python/pyuptimerobot-22.2.0[${PYTHON_USEDEP}] ) usb? ( ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ) uscis? ( ~dev-python/uscisstatus-0.1.1[${PYTHON_USEDEP}] ) @@ -1078,21 +1087,21 @@ RDEPEND="${RDEPEND} v2c? ( ~dev-python/pytrydan-0.8.0[${PYTHON_USEDEP}] ) vallox? ( ~dev-python/vallox-websocket-api-5.3.0[${PYTHON_USEDEP}] ) vasttrafik? ( ~dev-python/vtjp-0.2.1[${PYTHON_USEDEP}] ) - velbus? ( ~dev-python/velbus-aio-2024.7.6[${PYTHON_USEDEP}] ) + velbus? ( ~dev-python/velbus-aio-2024.10.0[${PYTHON_USEDEP}] ) velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] ) venstar? ( ~dev-python/venstarcolortouch-0.19[${PYTHON_USEDEP}] ) - vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] ) - verisure? ( ~dev-python/vsure-2.6.6[${PYTHON_USEDEP}] ) + vera? ( ~dev-python/pyvera-0.3.15[${PYTHON_USEDEP}] ) + verisure? ( ~dev-python/vsure-2.6.7[${PYTHON_USEDEP}] ) versasense? ( ~dev-python/pyversasense-0.0.6[${PYTHON_USEDEP}] ) version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] ) vesync? ( ~dev-python/pyvesync-2.1.12[${PYTHON_USEDEP}] ) - vicare? ( ~dev-python/PyViCare-neo-0.3.0[${PYTHON_USEDEP}] ) + vicare? ( ~dev-python/PyViCare-2.35.0[${PYTHON_USEDEP}] ) vilfo? ( ~dev-python/vilfo-api-client-0.5.0[${PYTHON_USEDEP}] ) vivotek? ( ~dev-python/libpyvivotek-0.4.0[${PYTHON_USEDEP}] ) vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] ) vlc? ( ~dev-python/python-vlc-3.0.18122[${PYTHON_USEDEP}] ) vlc_telnet? ( ~dev-python/aiovlc-0.5.1[${PYTHON_USEDEP}] ) - vodafone_station? ( ~dev-python/aiovodafone-0.6.0[${PYTHON_USEDEP}] ) + vodafone_station? ( ~dev-python/aiovodafone-0.6.1[${PYTHON_USEDEP}] ) voip? ( ~dev-python/voip-utils-0.1.0[${PYTHON_USEDEP}] ) volkszaehler? ( ~dev-python/volkszaehler-0.4.0[${PYTHON_USEDEP}] ) volumio? ( ~dev-python/pyvolumio-0.1.5[${PYTHON_USEDEP}] ) @@ -1110,7 +1119,7 @@ RDEPEND="${RDEPEND} waze_travel_time? ( ~dev-python/pywaze-1.0.2[${PYTHON_USEDEP}] ) weatherflow? ( ~dev-python/pyweatherflowudp-1.4.5[${PYTHON_USEDEP}] ) weatherflow_cloud? ( ~dev-python/weatherflow4py-1.0.6[${PYTHON_USEDEP}] ) - weatherkit? ( ~dev-python/apple_weatherkit-1.1.2[${PYTHON_USEDEP}] ) + weatherkit? ( ~dev-python/apple_weatherkit-1.1.3[${PYTHON_USEDEP}] ) webmin? ( ~dev-python/webmin-xmlrpc-0.0.2[${PYTHON_USEDEP}] ) webostv? ( ~dev-python/aiowebostv-0.4.2[${PYTHON_USEDEP}] ) weheat? ( ~dev-python/weheat-2024.9.23[${PYTHON_USEDEP}] ) @@ -1121,30 +1130,30 @@ RDEPEND="${RDEPEND} wilight? ( ~dev-python/pywilight-0.0.74[${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/aiowithings-3.0.3[${PYTHON_USEDEP}] ) + withings? ( ~dev-python/aiowithings-3.1.1[${PYTHON_USEDEP}] ) wiz? ( ~dev-python/pywizlight-0.5.14[${PYTHON_USEDEP}] ) wled? ( ~dev-python/wled-0.20.2[${PYTHON_USEDEP}] ) wmspro? ( ~dev-python/pywmspro-0.2.1[${PYTHON_USEDEP}] ) wolflink? ( ~dev-python/wolf-comm-0.0.15[${PYTHON_USEDEP}] ) - workday? ( ~dev-python/holidays-0.58[${PYTHON_USEDEP}] ) + workday? ( ~dev-python/holidays-0.59[${PYTHON_USEDEP}] ) ws66i? ( ~dev-python/pyws66i-1.1[${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}] ) + xeoma? ( ~dev-python/pyxeoma-1.4.2[${PYTHON_USEDEP}] ) xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] ) - xiaomi_ble? ( ~dev-python/xiaomi-ble-0.32.0[${PYTHON_USEDEP}] ) + xiaomi_ble? ( ~dev-python/xiaomi-ble-0.33.0[${PYTHON_USEDEP}] ) xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] ) xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] ) xmpp? ( ~dev-python/slixmpp-1.8.5[${PYTHON_USEDEP}] ~dev-python/emoji-2.8.0[${PYTHON_USEDEP}] ) xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] ) - yale? ( ~dev-python/yalexs-8.6.4[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.3[${PYTHON_USEDEP}] ) - yalexs_ble? ( ~dev-python/yalexs-ble-2.4.3[${PYTHON_USEDEP}] ) + yale? ( ~dev-python/yalexs-8.10.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.5.0[${PYTHON_USEDEP}] ) + yalexs_ble? ( ~dev-python/yalexs-ble-2.5.0[${PYTHON_USEDEP}] ) yale_smart_alarm? ( ~dev-python/yalesmartalarmclient-0.4.3[${PYTHON_USEDEP}] ) yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] ) yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] ) yandex_transport? ( ~dev-python/aioymaps-1.2.5[${PYTHON_USEDEP}] ) yardian? ( ~dev-python/pyyardian-1.1.1[${PYTHON_USEDEP}] ) - yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ) + yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ) yeelightsunflower? ( ~dev-python/yeelightsunflower-0.0.10[${PYTHON_USEDEP}] ) yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] ) yolink? ( ~dev-python/yolink-api-0.4.7[${PYTHON_USEDEP}] ) @@ -1153,12 +1162,12 @@ RDEPEND="${RDEPEND} zabbix? ( ~dev-python/py-zabbix-1.1.7[${PYTHON_USEDEP}] ) zamg? ( ~dev-python/zamg-0.3.6[${PYTHON_USEDEP}] ) zengge? ( ~dev-python/bluepy-1.3.0[${PYTHON_USEDEP}] ~dev-python/zengge-0.2[${PYTHON_USEDEP}] ) - zeroconf? ( ~dev-python/zeroconf-0.135.0[${PYTHON_USEDEP}] ) + zeroconf? ( ~dev-python/zeroconf-0.136.0[${PYTHON_USEDEP}] ) zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] ) zestimate? ( ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) - zeversolar? ( ~dev-python/zeversolar-0.3.1[${PYTHON_USEDEP}] ) - zha? ( ~dev-python/universal-silabs-flasher-0.0.22[${PYTHON_USEDEP}] ~dev-python/zha-0.0.34[${PYTHON_USEDEP}] ) - zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.12[${PYTHON_USEDEP}] ) + zeversolar? ( ~dev-python/zeversolar-0.3.2[${PYTHON_USEDEP}] ) + zha? ( ~dev-python/universal-silabs-flasher-0.0.24[${PYTHON_USEDEP}] ~dev-python/zha-0.0.37[${PYTHON_USEDEP}] ) + zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.13[${PYTHON_USEDEP}] ) ziggo_mediabox_xl? ( ~dev-python/ziggo-mediabox-xl-1.1.0[${PYTHON_USEDEP}] ) zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] ) zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.58.1[${PYTHON_USEDEP}] ) @@ -1166,15 +1175,15 @@ RDEPEND="${RDEPEND} BDEPEND="${RDEPEND} test? ( - ~dev-python/astroid-3.3.4[${PYTHON_USEDEP}] + ~dev-python/astroid-3.3.5[${PYTHON_USEDEP}] ~dev-python/coverage-7.6.1[${PYTHON_USEDEP}] ~dev-python/freezegun-1.5.1[${PYTHON_USEDEP}] + ~dev-python/license-expression-30.4.0[${PYTHON_USEDEP}] ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] - ~dev-python/mypy-dev-1.12.0_alpha3[${PYTHON_USEDEP}] - ~dev-python/pip-licenses-5.0.0[${PYTHON_USEDEP}] + ~dev-python/mypy-1.13.0[${PYTHON_USEDEP}] ~dev-python/pipdeptree-2.23.4[${PYTHON_USEDEP}] - ~dev-vcs/pre-commit-3.8.0 - ~dev-python/pydantic-1.10.17[${PYTHON_USEDEP}] + ~dev-vcs/pre-commit-4.0.0 + ~dev-python/pydantic-1.10.18[${PYTHON_USEDEP}] ~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}] ~dev-python/pylint-3.3.1[${PYTHON_USEDEP}] ~dev-python/pytest-asyncio-0.24.0[${PYTHON_USEDEP}] @@ -1190,7 +1199,7 @@ BDEPEND="${RDEPEND} ~dev-python/pytest-8.3.3[${PYTHON_USEDEP}] ~dev-python/requests-mock-1.12.1[${PYTHON_USEDEP}] ~dev-python/respx-0.21.1[${PYTHON_USEDEP}] - ~dev-python/syrupy-4.7.1[${PYTHON_USEDEP}] + ~dev-python/syrupy-4.7.2[${PYTHON_USEDEP}] ~dev-python/tqdm-4.66.5[${PYTHON_USEDEP}] ) dev-python/setuptools[${PYTHON_USEDEP}] diff --git a/app-misc/homeassistant-full/metadata.xml b/app-misc/homeassistant-full/metadata.xml index 846d4803c..b4ecb3afd 100644 --- a/app-misc/homeassistant-full/metadata.xml +++ b/app-misc/homeassistant-full/metadata.xml @@ -328,6 +328,7 @@ Sensor allows one to monitor a Gitter.im chatroom for unread messages Allows you to monitor the system information provided by the Glances API Growl Notification Protocol: sending and receiving notifications + connects to a go2rtc instance and provides a WebRTC prox Use your Goalfeed account to trigger events in Home Assistant Access Goal Zero REST Api from Home Assistant Control Gogogate2-Enabled garage doors from Home Assistant @@ -389,6 +390,7 @@ Huisbaasje smart energy meters integrate your Hunter Douglas PowerView devices integration provides connectivity with Husqvarna Automowers lawn mowers + Husqvarna Automowers lawn mowers via a local Bluetooth connection Integrates Huum saunas into Home Assistant departures of busses, trains and ferries in Hamburg communicate with Hunter Wi-Fi irrigation controllers @@ -475,6 +477,7 @@ ntegration integrates your Lektrico Charging Station allows you to control a LG Smart TV running NetCast 3.0 allows you to control LG Soundbars from Home Assistant + connect LG ThinQ devices to Home Assistant The Lidarr integration pulls data from a given Lidarr instance detect presence using the unofficial API of Life360 The lifx integration allows you to integrate your LIFX into Home Assistant @@ -556,6 +559,7 @@ install MQTT Broker and dependencies send notifications from Home Assistant to a team channel in Microsoft Teams Mullvad VPN integration pulls Mullvad VPN status information + connect Home Assistant to a Music Assistant Server mutesync integration for Home Assistant connects to the mütesync virtual button departure times bus, tram, subway, train of Munich public transport network communicates with the my.chevrolet website using the javascript API @@ -650,6 +654,7 @@ OwnTracks: track your location and send it directly to Home Assistant Open Zwave MQTT The P1 Monitor integration integrates the P1 Monitor API platform + integrates the Palazzetti stoves equipped with a Connection Box allows you to control a Panasonic Blu-Ray player panasonic_viera platform allows you to control a Panasonic Viera TV Pandora account, you can control it from Home Assistant with this media player @@ -734,6 +739,7 @@ This integration connects with Risco Alarms over Risco Cloud monitor your Rituals perfume diffusers departure time of bus, tram, subway, train in Rhein-Main area public transport + "supported_by": "xiaomi_miio" allows you to send messages to your Rocket.Chat instance from Home Assistant add support for Roku players The ROMY integration allows you to control your ROMY vacuum robot diff --git a/app-misc/homeassistant-min/Manifest b/app-misc/homeassistant-min/Manifest index c3d39c64e..b1d9fcc45 100644 --- a/app-misc/homeassistant-min/Manifest +++ b/app-misc/homeassistant-min/Manifest @@ -10,11 +10,14 @@ AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63fe AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca DIST homeassistant-2024.10.4.gh.tar.gz 18785041 BLAKE2B bd3d63a8f16555976bb9d5b61a8c7ed7e29f709a398830b0c37fb581c35c6ff755db523b33743c92c55468b6025444333e412e2f3fd915fcc3778d723103ff32 SHA512 dd8557f7c86e045269931efa80c7cfaafdd2a53edafdff3af31e7cd2d0438c05909bd34f6fe8bb3945ef7a8f090806d207fb41e9055b21686015078209e4c553 DIST homeassistant-2024.10.4.tar.gz 23077043 BLAKE2B 2ec1562ae041e8ec37506945a4f21f121a721e004e9c20ff295c7a251c89279cc0a34f1e1dd2946edd589d8ba74b9f4d24133fd465f2cdc5331ea16720b03e9c SHA512 de1de3a649479d8e8f745a559ac9ff9f297651571bdcbfda1851006a64b8c8bd308b1769825d05dded541b0fe21c4e82f632c731de46e6a4630e03ade065712c +DIST homeassistant-2024.11.1.gh.tar.gz 18864780 BLAKE2B dd6989f71961fc7113aa56903637c738797057bd254d7397d7f1988ba641a3605e5396890f0514eb4bb47a2bd7cea7b1c097db913d7bcb78850aa766969e7742 SHA512 3729693a082523ba9e20a4d3d9e6f6ab11093ac3cb5ec6ce0add6233807f8079a6e78b928f91a9ccd3114003f801046626b52845ff006083320eec0fe4819fd0 +DIST homeassistant-2024.11.1.tar.gz 23378775 BLAKE2B bf225a3f082dbc8986f2c20e64ec4228f5f15050618382a2e495244c1b693319eb8df3789c08bc1864ba4ce8082628c7d3cd6ee412ae0bd73bf0e10840a4801b SHA512 cc61f6f8db9d7cc4c859f2866ab99a0e578a6502157d59441cc26db51603d473e7cf239848e1db660c6a6ea4b19da25b09f33a0274c3e96105df61354f1d7f87 DIST homeassistant-2024.5.5.gh.tar.gz 17013825 BLAKE2B 03eba1e79d9c1c2ff8a751c84e9c51f8c4396e8d9c6ef7800d7ae8db9237d5b511f76d99aed4db7a9a851c8036dbbf129a66b67d31333338ef17a2a4805ecc04 SHA512 f84350c715438e715a694d211bd4452ca43b1a6bfee30266ee07d4d94a725df8129847db6bc94958759b971759bbdc78fd968fda769b238f0cbf5e98991e270f DIST homeassistant-2024.5.5.tar.gz 21077969 BLAKE2B c08563c79974d99bb124d33f2deeee693a4c0b92fb1a17b9c937d8a1a125d1c4c5723e469305a6597c7aae7629713b1f1935608b4c3d29176098fb0a645513c0 SHA512 1bfab28f86ceb64d7b4c84b418811d57990a45b730b361d603a22bd8ccb64a6531cd79f5bfb1e282aaf49e3b711d74b1f94fc25915619c0a6a5fb2ef9b4c4796 DIST homeassistant-2024.6.4.gh.tar.gz 17252383 BLAKE2B cfaed713f67347e66bc54318b50fd1220aaa3cbf03517ff4be7d91f69ab701ad7899eee000182c1e1af5c2c209908c3ad325ddd05ce5b07576684ae00084015c SHA512 9bc7635b4e307ec46490681a3ea9e136fa73ecc02d7198116805d3084bd3ba634c69f67063bf1e8c3661142f06234c077662543f897c5937141bd04e6484b8ed DIST homeassistant-2024.6.4.tar.gz 21383376 BLAKE2B 65baca42425c8a9aa0eb48b722d2a373d711d3a02913e5e4cef551fb8ba1d743fb9f1358918939ac941e6c6ccf504f27b712dcae9f58a2f76c4337f686d7bd1a SHA512 494eea1020fc4752dba6aa03f351acf965ad1457a2929c5f4d520494ee23b75892fce0abc9c5eb7b608d7897ad5f629e67cca034085ea916cc1a688193610ff3 EBUILD homeassistant-min-2024.10.4.ebuild 18573 BLAKE2B d89dcb8da2dfbd549d5e1d123425c6294794c42b042c25b1c77cf804b56a2095d76c967ed18f1555b53de4bc0c93a5cb29852696f1b7da46ff76d53ec4a913ca SHA512 da0f11ab746d85346258cf93d8400070824b5189ababba408fe20259c76f755eddcc8edaaa07140526e0f64f77a8c0d573e7fb8b45161d7e1b2b81f0643e495b +EBUILD homeassistant-min-2024.11.1.ebuild 18962 BLAKE2B 8383755a194c6eef4c8bf34865868620a27ad0e4afd89773559368e37d2edc00c9a131d9cf99df82f424aa9ba7d965bb8473c28f54fd980450a5c1e7415b7f67 SHA512 44ad8ab7acb99938202294debcccef4943a92a45e2bc38076fc0a22ef3d610835f814788375be442efa4fb4d6a8ccc947c39526250cb6fd1ac88860085708d1c EBUILD homeassistant-min-2024.5.5.ebuild 19132 BLAKE2B 204f82d62249492bc050bb2e377e64ebc77ea6035357c9d2beb0a680dd17c072d595a339f2c59b23f5f4791772b04cf057e64270d2068ce2a51e0b354d3763b0 SHA512 f99dc296b3cfd8f000584fda9a8bdb460798142c86e056b38fb82aabed1bfaf9fb60a0ef1223421ba89fa6d8452560f3e24b0b59e257d9cb561a65bf6fb5906a EBUILD homeassistant-min-2024.6.4.ebuild 19194 BLAKE2B 1db758a3cef3c998c05e5e4288c917e48b4297a7d07a2f337c11e493d9476293804a823391a6822cee8a356dee2b6cd512612f6021bdcb7cfd89480ec31195c5 SHA512 b2950dc626869f4dfdc7579ac7b8c06e9704167072a76171c52a8b19625be989afb274c256ff7356b5b4f4b268867d080c40baf305da38d765ddf77d1948e2da -MISC metadata.xml 10235 BLAKE2B 251a5e3fa494894f740165c940a3b088a9b17cd53e8bf70d4e55f5f3b7ae10f1402a9cc8d050669bdaad3b69beb01132400b52b85040a608f98c7129ee906bd5 SHA512 9ff42f44548b8cd3422945678bbe0b25b8caefe0f5b8c767d84e542fd2efd1ae99e3e28aca21d6a20ee6acdb38b7296f5e03199a5d4bdb5efbcbb90ccb640de3 +MISC metadata.xml 10298 BLAKE2B 5b20165c89c8ed03bb448d3895edeb18c0c83dc437f311ab4fc327b0f5e7ef09948fc50ae737ee415bef7dc0a2fe4c6809d5dab260aa41b8e4be177750c9ecd6 SHA512 70f14eb0fe6e8f2826c40a2310c49a5ec19777f67bc1e16a6e4a154ad1c720e0deffdcbfa6b06c8a342da4416c3b7ed50bbeab85a625518a18628d472cd97ea5 diff --git a/app-misc/homeassistant-min/homeassistant-min-2024.11.1.ebuild b/app-misc/homeassistant-min/homeassistant-min-2024.11.1.ebuild new file mode 100644 index 000000000..242f72d09 --- /dev/null +++ b/app-misc/homeassistant-min/homeassistant-min-2024.11.1.ebuild @@ -0,0 +1,344 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN="homeassistant" +inherit distutils-r1 pypi readme.gentoo-r1 systemd + +MY_PN=homeassistant + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/home-assistant/core.git" + EGIT_BRANCH="dev" + S="${WORKDIR}/homeassistant-full-9999/" +else + MY_PV=${PV/_beta/b} + MY_P=${MY_PN}-${MY_PV} + SRC_URI="$(pypi_sdist_url) + https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz" +fi + +DESCRIPTION="Open-source home automation platform running on Python." +HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="accuweather airly airvisual alpha_vantage analytics_insights androidtv androidtv_remote android_ip_webcam axis +backup +bluetooth bluetooth_le_tracker +caldav camera cast cli co2signal compensation coronavirus dlna_dmr dlna_dms dwd_weather_warnings ecowitt enigma2 esphome ffmpeg file forecast_solar fronius github glances holiday +homekit homekit_controller http hyperion ibeacon influxdb isal knx kodi kraken local_calendar local_todo +mariadb +matter maxcube mikrotik +mobile_app modbus +mosquitto +mqtt mysensors mysql nextcloud nfandroidtv +notify_events octoprint onvif openweathermap +otp owntracks +ping +plex ps4 +python_script qnap qvr_pro radio_browser +recorder +rest ring roborock samsungtv +scrape season shelly signal_messenger +snmp socat sonos speedtestdotnet +spotify +sql +ssl systemd systemmonitor tankerkoenig tasmota test tile tomorrowio tplink +upnp utility_meter +version +wake_on_lan waze_travel_time wemo whois wled workday xiaomi_aqara yamaha yamaha_musiccast zeroconf zha zwave_js" +RESTRICT="!test? ( test )" + +# external deps +RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN} + || ( dev-lang/python:3.12 dev-lang/python:3.13 ) + app-admin/logrotate + dev-db/sqlite + dev-libs/libfastjson + dev-libs/xerces-c" +# make sure no conflicting main Ebuild is installed +RDEPEND="${RDEPEND} + !app-misc/homeassistant + !app-misc/homeassistant-full" + +# Home Assistant Core dependencies +# from package_constraints.txt +RDEPEND="${RDEPEND} + ~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}] + ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] + ~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] + ~dev-python/aiohasupervisor-0.2.1[${PYTHON_USEDEP}] + ~dev-python/aiohttp-fast-zlib-0.1.1[${PYTHON_USEDEP}] + ~dev-python/aiohttp-3.10.10[${PYTHON_USEDEP}] + ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] + ~dev-python/aiozoneinfo-0.2.1[${PYTHON_USEDEP}] + ~dev-python/anyio-4.6.2_p1[${PYTHON_USEDEP}] + ~dev-python/astral-2.2[${PYTHON_USEDEP}] + ~dev-python/async-interrupt-1.2.0[${PYTHON_USEDEP}] + ~dev-python/async-timeout-4.0.3[${PYTHON_USEDEP}] + ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] + ~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}] + ~dev-python/attrs-24.2.0[${PYTHON_USEDEP}] + ~dev-python/awesomeversion-24.6.0[${PYTHON_USEDEP}] + >=dev-python/backoff-2.0[${PYTHON_USEDEP}] + ~dev-python/bcrypt-4.2.0[${PYTHON_USEDEP}] + ~dev-python/bleak-retry-connector-3.6.0[${PYTHON_USEDEP}] + ~dev-python/bleak-0.22.3[${PYTHON_USEDEP}] + ~dev-python/bluetooth-adapters-0.20.0[${PYTHON_USEDEP}] + ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] + ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] + >=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}] + ~dev-python/cached-ipaddress-0.8.0[${PYTHON_USEDEP}] + >=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}] + >=dev-python/chacha20poly1305-reuseable-0.13.0[${PYTHON_USEDEP}] + ~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}] + ~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}] + ~dev-python/cryptography-43.0.1[${PYTHON_USEDEP}] + >=dev-python/dacite-1.7.0[${PYTHON_USEDEP}] + ~dev-python/dbus-fast-2.24.3[${PYTHON_USEDEP}] + >=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}] + ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] + ~dev-python/go2rtc-client-0.1.0[${PYTHON_USEDEP}] + ~dev-python/grpcio-reflection-1.66.2[${PYTHON_USEDEP}] + ~dev-python/grpcio-status-1.66.2[${PYTHON_USEDEP}] + ~dev-python/grpcio-1.66.2[${PYTHON_USEDEP}] + ~dev-python/h11-0.14.0[${PYTHON_USEDEP}] + ~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}] + ~dev-python/ha-ffmpeg-3.2.2[${PYTHON_USEDEP}] + ~dev-python/habluetooth-3.6.0[${PYTHON_USEDEP}] + ~dev-python/hass-nabucasa-0.83.0[${PYTHON_USEDEP}] + ~dev-python/hassil-1.7.4[${PYTHON_USEDEP}] + ~dev-python/home-assistant-bluetooth-1.13.0[${PYTHON_USEDEP}] + ~dev-python/home-assistant-frontend-20241106.2[${PYTHON_USEDEP}] + ~dev-python/home-assistant-intents-2024.11.6[${PYTHON_USEDEP}] + ~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}] + >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] + ~dev-python/httpx-0.27.2[${PYTHON_USEDEP}] + >=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}] + ~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}] + ~dev-python/jinja2-3.1.4[${PYTHON_USEDEP}] + ~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}] + >=dev-python/mashumaro-3.13.1[${PYTHON_USEDEP}] + >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}] + ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] + ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] + ~dev-python/orjson-3.10.10[${PYTHON_USEDEP}] + >=dev-python/packaging-23.1[${PYTHON_USEDEP}] + ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] + ~dev-python/pandas-2.1.4[${PYTHON_USEDEP}] + ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] + ~dev-python/propcache-0.2.0[${PYTHON_USEDEP}] + ~dev-python/protobuf-5.28.3[${PYTHON_USEDEP}] + ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] + >=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}] + >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] + ~dev-python/pydantic-1.10.18[${PYTHON_USEDEP}] + ~dev-python/pyjwt-2.9.0[${PYTHON_USEDEP}] + ~dev-python/pymicro-vad-1.0.1[${PYTHON_USEDEP}] + ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] + ~dev-python/pyopenssl-24.2.1[${PYTHON_USEDEP}] + ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] + ~dev-python/pyspeex-noise-1.0.2[${PYTHON_USEDEP}] + ~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}] + ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] + ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] + ~dev-python/pyyaml-6.0.2[${PYTHON_USEDEP}] + ~dev-python/requests-2.32.3[${PYTHON_USEDEP}] + >=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}] + ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] + >=dev-python/tuf-4.0.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}] + =dev-python/websockets-11.0.1[${PYTHON_USEDEP}] + ~dev-python/yarl-1.17.1[${PYTHON_USEDEP}] + ~dev-python/zeroconf-0.136.0[${PYTHON_USEDEP}]" + +# unknown origin, still something to clean up here + +RDEPEND="${RDEPEND} + ~dev-python/colorlog-6.8.2[${PYTHON_USEDEP}] + ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] + >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]" +# Module requirements from useflags +RDEPEND="${RDEPEND} + accuweather? ( ~dev-python/accuweather-3.0.0[${PYTHON_USEDEP}] ) + airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] ) + airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] ) + alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] ) + analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.8.0[${PYTHON_USEDEP}] ) + androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] ) + androidtv_remote? ( ~dev-python/androidtvremote2-0.1.2[${PYTHON_USEDEP}] ) + android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] ) + axis? ( ~dev-python/axis-63[${PYTHON_USEDEP}] ) + backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] ) + bluetooth? ( ~dev-python/bleak-0.22.3[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.20.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.24.3[${PYTHON_USEDEP}] ~dev-python/habluetooth-3.6.0[${PYTHON_USEDEP}] ) + bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] ) + caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] ) + camera? ( ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] ) + cast? ( ~dev-python/pychromecast-14.0.5[${PYTHON_USEDEP}] ) + cli? ( app-misc/home-assistant-cli ) + co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] ) + compensation? ( ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] ) + coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] ) + dlna_dmr? ( ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) + dlna_dms? ( ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ) + dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] ) + ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] ) + enigma2? ( ~dev-python/openwebifpy-4.2.7[${PYTHON_USEDEP}] ) + esphome? ( ~dev-python/aioesphomeapi-27.0.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.1.0[${PYTHON_USEDEP}] ) + ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.2[${PYTHON_USEDEP}] ) + file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] ) + forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] ) + fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] ) + github? ( ~dev-python/aiogithubapi-24.6.0[${PYTHON_USEDEP}] ) + glances? ( ~dev-python/glances-api-0.8.0[${PYTHON_USEDEP}] ) + holiday? ( ~dev-python/holidays-0.59[${PYTHON_USEDEP}] ~dev-python/babel-2.15.0[${PYTHON_USEDEP}] ) + homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] ) + homekit_controller? ( ~dev-python/aiohomekit-3.2.6[${PYTHON_USEDEP}] ) + http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] ) + hyperion? ( ~dev-python/hyperion-py-0.7.5[${PYTHON_USEDEP}] ) + ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] ) + influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] ) + isal? ( ~dev-python/isal-1.7.1[${PYTHON_USEDEP}] ) + knx? ( ~dev-python/xknx-3.3.0[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.8.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.9.10.221729[${PYTHON_USEDEP}] ) + kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] ) + kraken? ( ~dev-python/krakenex-2.2.2[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] ) + local_calendar? ( ~dev-python/ical-8.2.0[${PYTHON_USEDEP}] ) + local_todo? ( ~dev-python/ical-8.2.0[${PYTHON_USEDEP}] ) + mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] ) + matter? ( ~dev-python/python-matter-server-6.6.0[${PYTHON_USEDEP}] ) + maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] ) + mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] ) + mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] ) + modbus? ( ~dev-python/pymodbus-3.6.9[${PYTHON_USEDEP}] ) + mosquitto? ( app-misc/mosquitto ) + mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ) + mysensors? ( ~dev-python/pymysensors-0.24.0[${PYTHON_USEDEP}] ) + mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] ) + nextcloud? ( ~dev-python/nextcloudmonitor-1.5.1[${PYTHON_USEDEP}] ) + nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] ) + notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] ) + octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] ) + onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] ) + openweathermap? ( ~dev-python/pyopenweathermap-0.2.1[${PYTHON_USEDEP}] ) + otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] ) + owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] ) + ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] ) + plex? ( ~dev-python/PlexAPI-4.15.16[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] ) + ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] ) + python_script? ( ~dev-python/RestrictedPython-7.4[${PYTHON_USEDEP}] ) + qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] ) + qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] ) + radio_browser? ( ~dev-python/radios-0.3.2[${PYTHON_USEDEP}] ~dev-python/pycountry-24.6.1[${PYTHON_USEDEP}] ) + recorder? ( ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ) + rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) + ring? ( ~dev-python/ring-doorbell-0.9.8[${PYTHON_USEDEP}] ) + roborock? ( ~dev-python/python-roborock-2.6.1[${PYTHON_USEDEP}] ~dev-python/vacuum-map-parser-roborock-0.1.2[${PYTHON_USEDEP}] ) + samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ) + scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.3.0[${PYTHON_USEDEP}] ) + season? ( ~dev-python/ephem-4.1.6[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-12.0.1[${PYTHON_USEDEP}] ) + signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.24[${PYTHON_USEDEP}] ) + snmp? ( ~dev-python/pysnmp-6.2.6[${PYTHON_USEDEP}] ) + socat? ( net-misc/socat ) + sonos? ( ~dev-python/soco-0.30.4[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] ) + speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] ) + spotify? ( ~dev-python/spotifyaio-0.8.2[${PYTHON_USEDEP}] ) + sql? ( ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] ) + ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy ) + systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-6.0.0[${PYTHON_USEDEP}] ) + tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.2[${PYTHON_USEDEP}] ) + tasmota? ( ~dev-python/HATasmota-0.9.2[${PYTHON_USEDEP}] ) + tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] ) + tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] ) + tplink? ( ~dev-python/python-kasa-0.7.6[${PYTHON_USEDEP}] ) + upnp? ( ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) + utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] ) + version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] ) + wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ) + waze_travel_time? ( ~dev-python/pywaze-1.0.2[${PYTHON_USEDEP}] ) + wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] ) + whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] ) + wled? ( ~dev-python/wled-0.20.2[${PYTHON_USEDEP}] ) + workday? ( ~dev-python/holidays-0.59[${PYTHON_USEDEP}] ) + xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] ) + yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] ) + yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] ) + zeroconf? ( ~dev-python/zeroconf-0.136.0[${PYTHON_USEDEP}] ) + zha? ( ~dev-python/universal-silabs-flasher-0.0.24[${PYTHON_USEDEP}] ~dev-python/zha-0.0.37[${PYTHON_USEDEP}] ) + zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.58.1[${PYTHON_USEDEP}] )" + +BDEPEND="${RDEPEND} + test? ( + ~dev-python/astroid-3.3.5[${PYTHON_USEDEP}] + ~dev-python/coverage-7.6.1[${PYTHON_USEDEP}] + ~dev-python/freezegun-1.5.1[${PYTHON_USEDEP}] + ~dev-python/license-expression-30.4.0[${PYTHON_USEDEP}] + ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] + ~dev-python/mypy-1.13.0[${PYTHON_USEDEP}] + ~dev-python/pipdeptree-2.23.4[${PYTHON_USEDEP}] + ~dev-vcs/pre-commit-4.0.0 + ~dev-python/pydantic-1.10.18[${PYTHON_USEDEP}] + ~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}] + ~dev-python/pylint-3.3.1[${PYTHON_USEDEP}] + ~dev-python/pytest-asyncio-0.24.0[${PYTHON_USEDEP}] + ~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}] + ~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}] + ~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}] + ~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}] + ~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}] + ~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}] + ~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}] + ~dev-python/pytest-unordered-0.6.1[${PYTHON_USEDEP}] + ~dev-python/pytest-xdist-3.6.1[${PYTHON_USEDEP}] + ~dev-python/pytest-8.3.3[${PYTHON_USEDEP}] + ~dev-python/requests-mock-1.12.1[${PYTHON_USEDEP}] + ~dev-python/respx-0.21.1[${PYTHON_USEDEP}] + ~dev-python/syrupy-4.7.2[${PYTHON_USEDEP}] + ~dev-python/tqdm-4.66.5[${PYTHON_USEDEP}] + ) + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}]" + +src_prepare() { + if use test ; then + cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S} + chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh + fi + sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die + + distutils-r1_src_prepare +} +INSTALL_DIR="/opt/${MY_PN}" + +DISABLE_AUTOFORMATTING=1 +DOC_CONTENTS=" +The HA interface listens on port 8123 +hass configuration is in: /etc/${MY_PN} +daemon command line arguments are configured in: /etc/conf.d/${MY_PN} +logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log +The sqlite db is by default in: /etc/${MY_PN} +support at https://git.edevau.net/onkelbeh/HomeAssistantRepository +" + +DOCS="README.rst" + +python_install_all() { + dodoc ${DOCS} + distutils-r1_python_install_all + keepdir "$INSTALL_DIR" + keepdir "/etc/${MY_PN}" + fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}" + keepdir "/var/log/${MY_PN}" + fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}" + newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}" + newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}" + use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service" + dobin "${FILESDIR}/hasstest" + if use socat ; then + newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave" + sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die + fi + if use mqtt ; then + sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die + fi + insinto /etc/logrotate.d + newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}" + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} + +distutils_enable_tests pytest diff --git a/app-misc/homeassistant-min/metadata.xml b/app-misc/homeassistant-min/metadata.xml index 891f79553..f1e2c09e2 100644 --- a/app-misc/homeassistant-min/metadata.xml +++ b/app-misc/homeassistant-min/metadata.xml @@ -88,6 +88,7 @@ storing details in a database per sqlalchemy rest sensor platform for data exposed by a RESTful API integrate your ring.com devices + "supported_by": "xiaomi_miio" Support for Samsung TV Sets scraping information from websites display astronomical or meteorological season (Spring, Summer, Autumn, Winter) diff --git a/app-misc/homeassistant/Manifest b/app-misc/homeassistant/Manifest index be70cf75a..6bc807176 100644 --- a/app-misc/homeassistant/Manifest +++ b/app-misc/homeassistant/Manifest @@ -10,6 +10,8 @@ AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63fe AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca DIST homeassistant-2024.10.4.gh.tar.gz 18785041 BLAKE2B bd3d63a8f16555976bb9d5b61a8c7ed7e29f709a398830b0c37fb581c35c6ff755db523b33743c92c55468b6025444333e412e2f3fd915fcc3778d723103ff32 SHA512 dd8557f7c86e045269931efa80c7cfaafdd2a53edafdff3af31e7cd2d0438c05909bd34f6fe8bb3945ef7a8f090806d207fb41e9055b21686015078209e4c553 DIST homeassistant-2024.10.4.tar.gz 23077043 BLAKE2B 2ec1562ae041e8ec37506945a4f21f121a721e004e9c20ff295c7a251c89279cc0a34f1e1dd2946edd589d8ba74b9f4d24133fd465f2cdc5331ea16720b03e9c SHA512 de1de3a649479d8e8f745a559ac9ff9f297651571bdcbfda1851006a64b8c8bd308b1769825d05dded541b0fe21c4e82f632c731de46e6a4630e03ade065712c +DIST homeassistant-2024.11.1.gh.tar.gz 18864780 BLAKE2B dd6989f71961fc7113aa56903637c738797057bd254d7397d7f1988ba641a3605e5396890f0514eb4bb47a2bd7cea7b1c097db913d7bcb78850aa766969e7742 SHA512 3729693a082523ba9e20a4d3d9e6f6ab11093ac3cb5ec6ce0add6233807f8079a6e78b928f91a9ccd3114003f801046626b52845ff006083320eec0fe4819fd0 +DIST homeassistant-2024.11.1.tar.gz 23378775 BLAKE2B bf225a3f082dbc8986f2c20e64ec4228f5f15050618382a2e495244c1b693319eb8df3789c08bc1864ba4ce8082628c7d3cd6ee412ae0bd73bf0e10840a4801b SHA512 cc61f6f8db9d7cc4c859f2866ab99a0e578a6502157d59441cc26db51603d473e7cf239848e1db660c6a6ea4b19da25b09f33a0274c3e96105df61354f1d7f87 DIST homeassistant-2024.5.5.gh.tar.gz 17013825 BLAKE2B 03eba1e79d9c1c2ff8a751c84e9c51f8c4396e8d9c6ef7800d7ae8db9237d5b511f76d99aed4db7a9a851c8036dbbf129a66b67d31333338ef17a2a4805ecc04 SHA512 f84350c715438e715a694d211bd4452ca43b1a6bfee30266ee07d4d94a725df8129847db6bc94958759b971759bbdc78fd968fda769b238f0cbf5e98991e270f DIST homeassistant-2024.5.5.tar.gz 21077969 BLAKE2B c08563c79974d99bb124d33f2deeee693a4c0b92fb1a17b9c937d8a1a125d1c4c5723e469305a6597c7aae7629713b1f1935608b4c3d29176098fb0a645513c0 SHA512 1bfab28f86ceb64d7b4c84b418811d57990a45b730b361d603a22bd8ccb64a6531cd79f5bfb1e282aaf49e3b711d74b1f94fc25915619c0a6a5fb2ef9b4c4796 DIST homeassistant-2024.6.4.gh.tar.gz 17252383 BLAKE2B cfaed713f67347e66bc54318b50fd1220aaa3cbf03517ff4be7d91f69ab701ad7899eee000182c1e1af5c2c209908c3ad325ddd05ce5b07576684ae00084015c SHA512 9bc7635b4e307ec46490681a3ea9e136fa73ecc02d7198116805d3084bd3ba634c69f67063bf1e8c3661142f06234c077662543f897c5937141bd04e6484b8ed @@ -18,7 +20,8 @@ DIST homeassistant-2024.9.3.gh.tar.gz 17871399 BLAKE2B dd87f91d3ac20b1940f569756 DIST homeassistant-2024.9.3.tar.gz 22557091 BLAKE2B d99f577b226336b5a50208d6713c7a51ba4a2488e29535b4ef25c5c265cfb3d2f685febf88c151b281ea5e7f979ad4b2935aee78708bfac0d401fca30f619414 SHA512 148b5d69c2834cd14015aa0a9c0b2e3e4d27cdc7538ee8278583b9cc5e1ee7147bd29680cb72c7a105b86ba2d605c40537d0aebf38ed33afc9859878c3555659 EBUILD homeassistant-2024.10.4-r1.ebuild 33663 BLAKE2B 867ed828d011bc245a7f85f9b98a8d214b689a485ccbd5f792acf10186dd5900fff7bbb6ec5adc9bc8ab6dedcfd819ae8a8012bc90765c64bf8e3f9e7b1c39cd SHA512 993cd50ff33a907bb91f39c2e8a4cb10ed3affaa6d153459091132779a0836471de1f2b48d930cbe3534e710a63d888141caf36a7143f587cb946c4dc191c526 EBUILD homeassistant-2024.10.4.ebuild 37839 BLAKE2B 0ae8d5745853c6c21f6e15bed7b0775c322a47341a50d00398fa3620089870f42dcf7ef177b1b7006d886a3fa8b4bd93414a03c75290a200c3bea82dd726e37a SHA512 bc16800a80e2cc21cbc562423d0b5560df577bea383e1bf60d78cf5dd25a26a92da188ca9807dabcd8f977b72653a093a61e7bc40819a4b93da74a18c6bfcd45 +EBUILD homeassistant-2024.11.1.ebuild 34052 BLAKE2B 0d9686b0947f3c1f39910a872f44553eafef69265b46cef0058cb8273d50bb8267c29d4ed9c6a7b33bbc2577c50f4564d6c3de26a43b60db052b4cd10cf12cab SHA512 a5021d5ef1c1f5db0e4fb479748ca44f4ecc9d9d982236b6829eb9222a2d8e36bc9bb0935f451d9b961aacca50d5514d039df46e36dfe23d142183dce2ad6b0d EBUILD homeassistant-2024.5.5.ebuild 34374 BLAKE2B 943162d93e2517cff5ae9f28d9950f03e4d5ded454f9a703c5ecff8345072841e2b8bb7a4fc38087a33eab422d1eda16b2ea562555d8cba7072f342f1017ee09 SHA512 c180ddd8210ff2a733486108aea6d60a98b137b0ad912e0de0aae41af441283b78542ca6ac32bce6852b6ed2fd3c06dc6390a54364011e341a73cc85dc797e8f EBUILD homeassistant-2024.6.4.ebuild 34434 BLAKE2B 4b0730197c9a827d5d6f8b54be11fdddc299c8cc22447da741a91d2d11abf8c80535fc6663bec246a113f39c7bf7ec3a8111b3abb6ef88fa99c130669146c266 SHA512 345e82701689b9869a197871cce8e97255fa60cf7f6eb21fdace76f5b25200402f14d1788bf5830e729817c0653dd7a18a19fe354eb4705b4a6edbbcf8ff7f4a EBUILD homeassistant-2024.9.3.ebuild 37712 BLAKE2B ace2819aeaf544699b97819cdcea0dbdbc5b7498f21d83be3140fa94b4bbdad72cbbcaaeb26fd4e6c1a857250e63310fedda9ec61719a3b1ae6872d7b1ec46be SHA512 de813b8a016e190e85bd1c2638cf23ca8021bb028ef0c57d7f72f9b0738d11994150a725011746a9362dcd84eb333759d220952256dbe9d91d7464a16951d47e -MISC metadata.xml 27465 BLAKE2B 1af3996bc2b0ec02ff639b28c127d9bc0f6c480cb89a1b4368bbabd7207da41b02dc8f2c2ac8da01d7ab870dd567ecf80d78f64baea8551970544bd2028595be SHA512 44110155ecebab1564c971bf431145a6dc535e87404c87933d8a68a123e64025d3aa0316d56483d26a7e66d9bf93dafec8b7c7e9d796239342db429a1eafef3d +MISC metadata.xml 27528 BLAKE2B 68988c7a3105de0e7d32049af6922d32d4f13c8f7e42c23cf751d4c0c6ee88a63f5bd1016d53cf589c623ce8ed7ec1ad4775cb1c5a37984b569aaaa4ec6bd1e2 SHA512 0e68a95526b952f935b0c401d902380c8d94532325dfcc0bf27a51da76de9cff9c03fa12a0a7c408191cca2f8a680f5aa38996548fb65e27122e6cbd992e278c diff --git a/app-misc/homeassistant/homeassistant-2024.11.1.ebuild b/app-misc/homeassistant/homeassistant-2024.11.1.ebuild new file mode 100644 index 000000000..cfb8f8277 --- /dev/null +++ b/app-misc/homeassistant/homeassistant-2024.11.1.ebuild @@ -0,0 +1,536 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_12 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN="homeassistant" +inherit distutils-r1 pypi readme.gentoo-r1 systemd + +MY_PN=homeassistant + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/home-assistant/core.git" + EGIT_BRANCH="dev" + S="${WORKDIR}/homeassistant-full-9999/" +else + MY_PV=${PV/_beta/b} + MY_P=${MY_PN}-${MY_PV} + SRC_URI="$(pypi_sdist_url) + https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz" +fi + +DESCRIPTION="Open-source home automation platform running on Python." +HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual aladdin_connect alarmdecoder almond alpha_vantage ambiclimate ambient_station amcrest ampio analytics_insights androidtv androidtv_remote android_ip_webcam anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis +backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain +bluetooth bluetooth_le_tracker bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv bring broadlink brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios github glances gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time holiday +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ibeacon ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp isal islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten +mariadb +matter maxcube media_extractor met meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt mysql nad nederlandse_spoorwegen netatmo netdata nextcloud nfandroidtv nmap_tracker +notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roborock roku roomba roon samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct +upnp usb utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js" +RESTRICT="!test? ( test )" + +# external deps +RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN} + || ( dev-lang/python:3.12 dev-lang/python:3.13 ) + app-admin/logrotate + dev-db/sqlite + dev-libs/libfastjson + dev-libs/xerces-c" +# make sure no conflicting main Ebuild is installed +RDEPEND="${RDEPEND} + !app-misc/homeassistant-min + !app-misc/homeassistant-full" + +# Home Assistant Core dependencies +# from package_constraints.txt +RDEPEND="${RDEPEND} + ~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}] + ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] + ~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] + ~dev-python/aiohasupervisor-0.2.1[${PYTHON_USEDEP}] + ~dev-python/aiohttp-fast-zlib-0.1.1[${PYTHON_USEDEP}] + ~dev-python/aiohttp-3.10.10[${PYTHON_USEDEP}] + ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] + ~dev-python/aiozoneinfo-0.2.1[${PYTHON_USEDEP}] + ~dev-python/anyio-4.6.2_p1[${PYTHON_USEDEP}] + ~dev-python/astral-2.2[${PYTHON_USEDEP}] + ~dev-python/async-interrupt-1.2.0[${PYTHON_USEDEP}] + ~dev-python/async-timeout-4.0.3[${PYTHON_USEDEP}] + ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] + ~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}] + ~dev-python/attrs-24.2.0[${PYTHON_USEDEP}] + ~dev-python/awesomeversion-24.6.0[${PYTHON_USEDEP}] + >=dev-python/backoff-2.0[${PYTHON_USEDEP}] + ~dev-python/bcrypt-4.2.0[${PYTHON_USEDEP}] + ~dev-python/bleak-retry-connector-3.6.0[${PYTHON_USEDEP}] + ~dev-python/bleak-0.22.3[${PYTHON_USEDEP}] + ~dev-python/bluetooth-adapters-0.20.0[${PYTHON_USEDEP}] + ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] + ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] + >=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}] + ~dev-python/cached-ipaddress-0.8.0[${PYTHON_USEDEP}] + >=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}] + >=dev-python/chacha20poly1305-reuseable-0.13.0[${PYTHON_USEDEP}] + ~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}] + ~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}] + ~dev-python/cryptography-43.0.1[${PYTHON_USEDEP}] + >=dev-python/dacite-1.7.0[${PYTHON_USEDEP}] + ~dev-python/dbus-fast-2.24.3[${PYTHON_USEDEP}] + >=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}] + ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] + ~dev-python/go2rtc-client-0.1.0[${PYTHON_USEDEP}] + ~dev-python/grpcio-reflection-1.66.2[${PYTHON_USEDEP}] + ~dev-python/grpcio-status-1.66.2[${PYTHON_USEDEP}] + ~dev-python/grpcio-1.66.2[${PYTHON_USEDEP}] + ~dev-python/h11-0.14.0[${PYTHON_USEDEP}] + ~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}] + ~dev-python/ha-ffmpeg-3.2.2[${PYTHON_USEDEP}] + ~dev-python/habluetooth-3.6.0[${PYTHON_USEDEP}] + ~dev-python/hass-nabucasa-0.83.0[${PYTHON_USEDEP}] + ~dev-python/hassil-1.7.4[${PYTHON_USEDEP}] + ~dev-python/home-assistant-bluetooth-1.13.0[${PYTHON_USEDEP}] + ~dev-python/home-assistant-frontend-20241106.2[${PYTHON_USEDEP}] + ~dev-python/home-assistant-intents-2024.11.6[${PYTHON_USEDEP}] + ~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}] + >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] + ~dev-python/httpx-0.27.2[${PYTHON_USEDEP}] + >=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}] + ~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}] + ~dev-python/jinja2-3.1.4[${PYTHON_USEDEP}] + ~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}] + >=dev-python/mashumaro-3.13.1[${PYTHON_USEDEP}] + >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}] + ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] + ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] + ~dev-python/orjson-3.10.10[${PYTHON_USEDEP}] + >=dev-python/packaging-23.1[${PYTHON_USEDEP}] + ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] + ~dev-python/pandas-2.1.4[${PYTHON_USEDEP}] + ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] + ~dev-python/propcache-0.2.0[${PYTHON_USEDEP}] + ~dev-python/protobuf-5.28.3[${PYTHON_USEDEP}] + ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] + >=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}] + >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] + ~dev-python/pydantic-1.10.18[${PYTHON_USEDEP}] + ~dev-python/pyjwt-2.9.0[${PYTHON_USEDEP}] + ~dev-python/pymicro-vad-1.0.1[${PYTHON_USEDEP}] + ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] + ~dev-python/pyopenssl-24.2.1[${PYTHON_USEDEP}] + ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] + ~dev-python/pyspeex-noise-1.0.2[${PYTHON_USEDEP}] + ~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}] + ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] + ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] + ~dev-python/pyyaml-6.0.2[${PYTHON_USEDEP}] + ~dev-python/requests-2.32.3[${PYTHON_USEDEP}] + >=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}] + ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] + >=dev-python/tuf-4.0.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}] + =dev-python/websockets-11.0.1[${PYTHON_USEDEP}] + ~dev-python/yarl-1.17.1[${PYTHON_USEDEP}] + ~dev-python/zeroconf-0.136.0[${PYTHON_USEDEP}]" + +# unknown origin, still something to clean up here + +RDEPEND="${RDEPEND} + ~dev-python/colorlog-6.8.2[${PYTHON_USEDEP}] + ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] + >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]" +# Module requirements from useflags +RDEPEND="${RDEPEND} + abode? ( ~dev-python/jaraco-abode-6.2.1[${PYTHON_USEDEP}] ) + accuweather? ( ~dev-python/accuweather-3.0.0[${PYTHON_USEDEP}] ) + acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ) + acmeda? ( ~dev-python/aiopulse-0.4.6[${PYTHON_USEDEP}] ) + adguard? ( ~dev-python/adguardhome-0.7.0[${PYTHON_USEDEP}] ) + ads? ( ~dev-python/pyads-3.4.0[${PYTHON_USEDEP}] ) + aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] ) + agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] ) + airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] ) + airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] ) + alarmdecoder? ( ~dev-python/adext-0.4.3[${PYTHON_USEDEP}] ) + almond? ( ~dev-python/pyalmond-0.0.2[${PYTHON_USEDEP}] ) + alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] ) + ambiclimate? ( ~dev-python/Ambiclimate-0.2.1[${PYTHON_USEDEP}] ) + ambient_station? ( ~dev-python/aioambient-2024.8.0[${PYTHON_USEDEP}] ) + amcrest? ( ~dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] ) + ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] ) + analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.8.0[${PYTHON_USEDEP}] ) + androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] ) + androidtv_remote? ( ~dev-python/androidtvremote2-0.1.2[${PYTHON_USEDEP}] ) + android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] ) + anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] ) + apache_kafka? ( ~dev-python/aiokafka-0.10.0[${PYTHON_USEDEP}] ) + apcupsd? ( ~dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] ) + apple_tv? ( ~dev-python/pyatv-0.15.1[${PYTHON_USEDEP}] ) + apprise? ( ~dev-python/apprise-1.9.0[${PYTHON_USEDEP}] ) + aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] ) + arcam_fmj? ( ~dev-python/arcam-fmj-1.5.2[${PYTHON_USEDEP}] ) + aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) + asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] ) + aten_pe? ( ~dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] ) + atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] ) + august? ( ~dev-python/yalexs-8.10.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.5.0[${PYTHON_USEDEP}] ) + aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] ) + avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] ) + avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] ) + awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] ) + axis? ( ~dev-python/axis-63[${PYTHON_USEDEP}] ) + backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] ) + baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] ) + beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] ) + bh1750? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ) + bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] ) + bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] ) + blackbird? ( ~dev-python/pyblackbird-0.6[${PYTHON_USEDEP}] ) + blebox? ( ~dev-python/blebox-uniapi-2.5.0[${PYTHON_USEDEP}] ) + blink? ( ~dev-python/blinkpy-0.23.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? ( ~dev-python/bleak-0.22.3[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.6.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.20.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.24.3[${PYTHON_USEDEP}] ~dev-python/habluetooth-3.6.0[${PYTHON_USEDEP}] ) + bluetooth_le_tracker? ( ~dev-python/pygatt-4.0.5[${PYTHON_USEDEP}] ) + bluetooth_tracker? ( ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ~dev-python/pybluez-0.22[${PYTHON_USEDEP}] ) + bme280? ( ~dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ~dev-python/bme280spi-0.2.0[${PYTHON_USEDEP}] ) + bme680? ( ~dev-python/bme680-1.0.5[${PYTHON_USEDEP}] ~dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ) + bmw_connected_drive? ( ~dev-python/bimmer-connected-0.16.3[china,${PYTHON_USEDEP}] ) + bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] ) + braviatv? ( ~dev-python/pybravia-0.3.4[${PYTHON_USEDEP}] ) + bring? ( ~dev-python/bring-api-0.9.0[${PYTHON_USEDEP}] ) + broadlink? ( ~dev-python/broadlink-0.19.0[${PYTHON_USEDEP}] ) + brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] ) + brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] ) + bsblan? ( ~dev-python/python-bsblan-0.6.4[${PYTHON_USEDEP}] ) + bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] ) + bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] ) + buienradar? ( ~dev-python/buienradar-1.0.6[${PYTHON_USEDEP}] ) + caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] ) + camera? ( ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] ) + canary? ( ~dev-python/py-canary-0.5.4[${PYTHON_USEDEP}] ) + cast? ( ~dev-python/pychromecast-14.0.5[${PYTHON_USEDEP}] ) + cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] ) + cli? ( app-misc/home-assistant-cli ) + co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] ) + compensation? ( ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] ) + coronavirus? ( ~dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] ) + daikin? ( ~dev-python/pydaikin-2.13.7[${PYTHON_USEDEP}] ) + deconz? ( ~dev-python/pydeconz-118[${PYTHON_USEDEP}] ) + delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] ) + denonavr? ( ~dev-python/denonavr-1.0.0[${PYTHON_USEDEP}] ) + deutsche_bahn? ( ~dev-python/schiene-0.23[${PYTHON_USEDEP}] ) + devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] ) + dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] ) + dhcp? ( ~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.8.0[${PYTHON_USEDEP}] ) + dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] ) + discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] ) + discord? ( ~dev-python/nextcord-2.6.0[${PYTHON_USEDEP}] ) + discovery? ( ~dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] ) + dlna_dmr? ( ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) + dlna_dms? ( ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ) + doorbird? ( ~dev-python/DoorBirdPy-3.0.7[${PYTHON_USEDEP}] ) + dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] ) + dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] ) + dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] ~dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] ) + dyson? ( ~dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] ) + ecobee? ( ~dev-python/python-ecobee-api-0.2.20[${PYTHON_USEDEP}] ) + ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] ) + emulated_roku? ( ~dev-python/emulated-roku-0.3.0[${PYTHON_USEDEP}] ) + enigma2? ( ~dev-python/openwebifpy-4.2.7[${PYTHON_USEDEP}] ) + enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] ) + enphase_envoy? ( ~dev-python/pyenphase-1.22.0[${PYTHON_USEDEP}] ) + environment_canada? ( ~dev-python/env-canada-0.7.2[${PYTHON_USEDEP}] ) + esphome? ( ~dev-python/aioesphomeapi-27.0.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.1.0[${PYTHON_USEDEP}] ) + everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) + evohome? ( ~dev-python/evohome-async-0.4.20[${PYTHON_USEDEP}] ) + ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.2[${PYTHON_USEDEP}] ) + fibaro? ( ~dev-python/pyfibaro-0.7.8[${PYTHON_USEDEP}] ) + file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] ) + flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] ) + flunearyou? ( ~dev-python/pyflunearyou-2.0.2[${PYTHON_USEDEP}] ) + flux_led? ( ~dev-python/flux-led-1.0.4[${PYTHON_USEDEP}] ) + foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] ) + forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] ) + fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] ) + freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] ) + fritz? ( ~dev-python/fritzconnection-1.14.0[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) + fritzbox? ( ~dev-python/pyfritzhome-0.6.12[${PYTHON_USEDEP}] ) + fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.14.0[qrcode,${PYTHON_USEDEP}] ) + fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] ) + garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] ) + gios? ( ~dev-python/gios-5.0.0[${PYTHON_USEDEP}] ) + github? ( ~dev-python/aiogithubapi-24.6.0[${PYTHON_USEDEP}] ) + glances? ( ~dev-python/glances-api-0.8.0[${PYTHON_USEDEP}] ) + gogogate2? ( ~dev-python/ismartgate-5.0.1[${PYTHON_USEDEP}] ) + greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] ) + growatt_server? ( ~dev-python/growattServer-1.5.0[${PYTHON_USEDEP}] ) + guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] ) + harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] ) + harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] ) + heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] ) + here_travel_time? ( ~dev-python/here-routing-1.0.1[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.1[${PYTHON_USEDEP}] ) + holiday? ( ~dev-python/holidays-0.59[${PYTHON_USEDEP}] ~dev-python/babel-2.15.0[${PYTHON_USEDEP}] ) + homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] ) + homekit_controller? ( ~dev-python/aiohomekit-3.2.6[${PYTHON_USEDEP}] ) + homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] ) + homematicip_cloud? ( ~dev-python/homematicip-1.1.2[${PYTHON_USEDEP}] ) + hp_ilo? ( ~dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] ) + http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] ) + hue? ( ~dev-python/aiohue-4.7.3[${PYTHON_USEDEP}] ) + hydrawise? ( ~dev-python/pydrawise-2024.9.0[${PYTHON_USEDEP}] ) + iaqualink? ( ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] ) + ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] ) + ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] ) + image_upload? ( ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] ) + imap? ( ~dev-python/aioimaplib-1.1.0[${PYTHON_USEDEP}] ) + incomfort? ( ~dev-python/incomfort-client-0.6.3[${PYTHON_USEDEP}] ) + influxdb? ( ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] ) + insteon? ( ~dev-python/pyinsteon-1.6.3[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.5.0[${PYTHON_USEDEP}] ) + intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] ) + ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] ) + ipp? ( ~dev-python/pyipp-0.17.0[${PYTHON_USEDEP}] ) + isal? ( ~dev-python/isal-1.7.1[${PYTHON_USEDEP}] ) + islamic_prayer_times? ( ~dev-python/prayer-times-calculator-offline-1.0.3[${PYTHON_USEDEP}] ) + jewish_calendar? ( ~dev-python/hdate-0.10.9[${PYTHON_USEDEP}] ) + joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] ) + kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) + knx? ( ~dev-python/xknx-3.3.0[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.8.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.9.10.221729[${PYTHON_USEDEP}] ) + kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] ) + kraken? ( ~dev-python/krakenex-2.2.2[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] ) + lifx? ( ~dev-python/aiolifx-1.1.1[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.5.5[${PYTHON_USEDEP}] ) + linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] ) + litterrobot? ( ~dev-python/pylitterbot-2023.5.0[${PYTHON_USEDEP}] ) + local_calendar? ( ~dev-python/ical-8.2.0[${PYTHON_USEDEP}] ) + local_todo? ( ~dev-python/ical-8.2.0[${PYTHON_USEDEP}] ) + loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] ) + luci? ( ~dev-python/openwrt-luci-rpc-1.1.17[${PYTHON_USEDEP}] ) + luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] ) + mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] ) + matter? ( ~dev-python/python-matter-server-6.6.0[${PYTHON_USEDEP}] ) + maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] ) + media_extractor? ( ~net-misc/yt-dlp-2024.10.22 ) + met? ( ~dev-python/PyMetno-0.13.0[${PYTHON_USEDEP}] ) + meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] ) + mfi? ( ~dev-python/mficlient-0.5.0[${PYTHON_USEDEP}] ) + mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] ) + mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] ) + modbus? ( ~dev-python/pymodbus-3.6.9[${PYTHON_USEDEP}] ) + mosquitto? ( app-misc/mosquitto ) + mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ) + mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] ) + nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] ) + nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] ) + netatmo? ( ~dev-python/pyatmo-8.1.0[${PYTHON_USEDEP}] ) + netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] ) + nextcloud? ( ~dev-python/nextcloudmonitor-1.5.1[${PYTHON_USEDEP}] ) + nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] ) + nmap_tracker? ( ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/aiooui-0.1.7[${PYTHON_USEDEP}] ) + notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] ) + nuki? ( ~dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] ) + nut? ( ~dev-python/aionut-4.3.3[${PYTHON_USEDEP}] ) + nws? ( ~dev-python/pynws-1.8.2[${PYTHON_USEDEP}] ) + nx584? ( ~dev-python/pynx584-0.8.2[${PYTHON_USEDEP}] ) + octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] ) + onkyo? ( ~dev-python/pyeiscp-0.0.7[${PYTHON_USEDEP}] ) + onvif? ( ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] ) + opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] ) + opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] ) + openweathermap? ( ~dev-python/pyopenweathermap-0.2.1[${PYTHON_USEDEP}] ) + opnsense? ( ~dev-python/pyopnsense-0.4.0[${PYTHON_USEDEP}] ) + otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] ) + owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] ) + panasonic_viera? ( ~dev-python/panasonic-viera-0.4.2[${PYTHON_USEDEP}] ) + philips_js? ( ~dev-python/ha-philipsjs-3.2.2[${PYTHON_USEDEP}] ) + pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] ) + ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] ) + pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] ) + plex? ( ~dev-python/PlexAPI-4.15.16[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] ) + plugwise? ( ~dev-python/plugwise-1.4.4[${PYTHON_USEDEP}] ) + poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] ) + powerwall? ( ~dev-python/tesla-powerwall-0.5.2[${PYTHON_USEDEP}] ) + ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] ) + python_script? ( ~dev-python/RestrictedPython-7.4[${PYTHON_USEDEP}] ) + qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] ) + qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] ) + rachio? ( ~dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] ) + radio_browser? ( ~dev-python/radios-0.3.2[${PYTHON_USEDEP}] ~dev-python/pycountry-24.6.1[${PYTHON_USEDEP}] ) + rainbird? ( ~dev-python/pyrainbird-6.0.1[${PYTHON_USEDEP}] ) + rainmachine? ( ~dev-python/regenmaschine-2024.3.0[${PYTHON_USEDEP}] ) + recorder? ( ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ) + rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] ) + rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) + ring? ( ~dev-python/ring-doorbell-0.9.8[${PYTHON_USEDEP}] ) + roborock? ( ~dev-python/python-roborock-2.6.1[${PYTHON_USEDEP}] ~dev-python/vacuum-map-parser-roborock-0.1.2[${PYTHON_USEDEP}] ) + roku? ( ~dev-python/rokuecp-0.19.3[${PYTHON_USEDEP}] ) + roomba? ( ~dev-python/roombapy-1.8.1[${PYTHON_USEDEP}] ) + roon? ( ~dev-python/roonapi-0.1.6[${PYTHON_USEDEP}] ) + samsungtv? ( ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ) + scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.3.0[${PYTHON_USEDEP}] ) + season? ( ~dev-python/ephem-4.1.6[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-12.0.1[${PYTHON_USEDEP}] ) + shodan? ( ~net-analyzer/shodan-1.28.0 ) + signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.24[${PYTHON_USEDEP}] ) + simplisafe? ( ~dev-python/simplisafe-python-2024.1.0[${PYTHON_USEDEP}] ) + skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] ) + sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] ) + smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] ) + smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] ) + smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] ) + snmp? ( ~dev-python/pysnmp-6.2.6[${PYTHON_USEDEP}] ) + socat? ( net-misc/socat ) + solax? ( ~dev-python/solax-3.1.1[${PYTHON_USEDEP}] ) + somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] ) + sonos? ( ~dev-python/soco-0.30.4[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] ) + speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] ) + spotify? ( ~dev-python/spotifyaio-0.8.2[${PYTHON_USEDEP}] ) + sql? ( ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] ) + squeezebox? ( ~dev-python/pysqueezebox-0.10.0[${PYTHON_USEDEP}] ) + ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy ) + statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] ) + synology_dsm? ( ~dev-python/py-synologydsm-api-2.5.3[${PYTHON_USEDEP}] ) + systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-6.0.0[${PYTHON_USEDEP}] ) + tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.2[${PYTHON_USEDEP}] ) + tasmota? ( ~dev-python/HATasmota-0.9.2[${PYTHON_USEDEP}] ) + tellduslive? ( ~dev-python/tellduslive-0.10.12[${PYTHON_USEDEP}] ) + tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] ) + tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] ) + tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] ) + toon? ( ~dev-python/toonapi-0.3.0[${PYTHON_USEDEP}] ) + totalconnect? ( ~dev-python/total-connect-client-2024.5[${PYTHON_USEDEP}] ) + tplink? ( ~dev-python/python-kasa-0.7.6[${PYTHON_USEDEP}] ) + tts? ( ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] ) + tuya? ( ~dev-python/tuya-device-sharing-sdk-0.1.9[${PYTHON_USEDEP}] ) + unifi? ( ~dev-python/aiounifi-80[${PYTHON_USEDEP}] ) + unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] ) + upnp? ( ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) + usb? ( ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ) + utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] ) + vallox? ( ~dev-python/vallox-websocket-api-5.3.0[${PYTHON_USEDEP}] ) + velbus? ( ~dev-python/velbus-aio-2024.10.0[${PYTHON_USEDEP}] ) + velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] ) + vera? ( ~dev-python/pyvera-0.3.15[${PYTHON_USEDEP}] ) + version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] ) + vicare? ( ~dev-python/PyViCare-2.35.0[${PYTHON_USEDEP}] ) + vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] ) + wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ) + waqi? ( ~dev-python/aiowaqi-3.1.0[${PYTHON_USEDEP}] ) + waze_travel_time? ( ~dev-python/pywaze-1.0.2[${PYTHON_USEDEP}] ) + webostv? ( ~dev-python/aiowebostv-0.4.2[${PYTHON_USEDEP}] ) + wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] ) + whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] ) + wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] ) + withings? ( ~dev-python/aiowithings-3.1.1[${PYTHON_USEDEP}] ) + wled? ( ~dev-python/wled-0.20.2[${PYTHON_USEDEP}] ) + workday? ( ~dev-python/holidays-0.59[${PYTHON_USEDEP}] ) + xbox_live? ( ~dev-python/xboxapi-2.0.1[${PYTHON_USEDEP}] ) + xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] ) + xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] ) + xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] ) + xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] ) + yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] ) + yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] ) + yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.41.0[${PYTHON_USEDEP}] ) + yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] ) + zeroconf? ( ~dev-python/zeroconf-0.136.0[${PYTHON_USEDEP}] ) + zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] ) + zha? ( ~dev-python/universal-silabs-flasher-0.0.24[${PYTHON_USEDEP}] ~dev-python/zha-0.0.37[${PYTHON_USEDEP}] ) + zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.13[${PYTHON_USEDEP}] ) + zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] ) + zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.58.1[${PYTHON_USEDEP}] )" + +BDEPEND="${RDEPEND} + test? ( + ~dev-python/astroid-3.3.5[${PYTHON_USEDEP}] + ~dev-python/coverage-7.6.1[${PYTHON_USEDEP}] + ~dev-python/freezegun-1.5.1[${PYTHON_USEDEP}] + ~dev-python/license-expression-30.4.0[${PYTHON_USEDEP}] + ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] + ~dev-python/mypy-1.13.0[${PYTHON_USEDEP}] + ~dev-python/pipdeptree-2.23.4[${PYTHON_USEDEP}] + ~dev-vcs/pre-commit-4.0.0 + ~dev-python/pydantic-1.10.18[${PYTHON_USEDEP}] + ~dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}] + ~dev-python/pylint-3.3.1[${PYTHON_USEDEP}] + ~dev-python/pytest-asyncio-0.24.0[${PYTHON_USEDEP}] + ~dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}] + ~dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}] + ~dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}] + ~dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}] + ~dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}] + ~dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}] + ~dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}] + ~dev-python/pytest-unordered-0.6.1[${PYTHON_USEDEP}] + ~dev-python/pytest-xdist-3.6.1[${PYTHON_USEDEP}] + ~dev-python/pytest-8.3.3[${PYTHON_USEDEP}] + ~dev-python/requests-mock-1.12.1[${PYTHON_USEDEP}] + ~dev-python/respx-0.21.1[${PYTHON_USEDEP}] + ~dev-python/syrupy-4.7.2[${PYTHON_USEDEP}] + ~dev-python/tqdm-4.66.5[${PYTHON_USEDEP}] + ) + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}]" + +src_prepare() { + if use test ; then + cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S} + chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh + fi + sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die + + distutils-r1_src_prepare +} +INSTALL_DIR="/opt/${MY_PN}" + +DISABLE_AUTOFORMATTING=1 +DOC_CONTENTS=" +The HA interface listens on port 8123 +hass configuration is in: /etc/${MY_PN} +daemon command line arguments are configured in: /etc/conf.d/${MY_PN} +logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log +The sqlite db is by default in: /etc/${MY_PN} +support at https://git.edevau.net/onkelbeh/HomeAssistantRepository +" + +DOCS="README.rst" + +python_install_all() { + dodoc ${DOCS} + distutils-r1_python_install_all + keepdir "$INSTALL_DIR" + keepdir "/etc/${MY_PN}" + fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}" + keepdir "/var/log/${MY_PN}" + fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}" + newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}" + newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}" + use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service" + dobin "${FILESDIR}/hasstest" + if use socat ; then + newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave" + sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die + fi + if use mqtt ; then + sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die + fi + insinto /etc/logrotate.d + newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}" + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} + +distutils_enable_tests pytest diff --git a/app-misc/homeassistant/metadata.xml b/app-misc/homeassistant/metadata.xml index 967e97596..a4adfc7ca 100644 --- a/app-misc/homeassistant/metadata.xml +++ b/app-misc/homeassistant/metadata.xml @@ -238,6 +238,7 @@ travel details for Danish public transport rest sensor platform for data exposed by a RESTful API integrate your ring.com devices + "supported_by": "xiaomi_miio" add support for Roku players control a iRobot Roomba vacuum or iRobot Braava m-series mop allows you to control RoonLabs music players diff --git a/requirements_all.txt b/requirements_all.txt index d3d07449a..b832479d1 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1,5 +1,5 @@ accuweather==3.0.0 -acme==2.10.0 +acme==2.11.0 Adafruit-Blinka==7.1.1 adafruit-circuitpython-bmp280==3.1.1 adafruit-circuitpython-busdevice==5.1.8 @@ -32,19 +32,19 @@ aio-geojson-usgs-earthquakes==0.3 aio-georss-client==0.14 aio-georss-gdacs==0.10 aioairq==0.3.2 -aioairzone-cloud==0.6.6 +aioairzone-cloud==0.6.10 aioairzone==0.9.5 aioambient==2024.8.0 aioapcaccess==0.4.2 aioaquacell==0.2.0 aioaseko==1.0.0 aioasuswrt==1.4.0 -aioautomower==2024.10.0 +aioautomower==2024.10.3 aiobafi6==0.9.0 aiobotocore==2.13.1 aiocache==0.11.1 aiocoap==0.4.5 -aiocomelit==0.9.0 +aiocomelit==0.9.1 aioconsole==0.5.1 aiodhcpwatcher==1.0.2 aiodiscover==2.1.0 @@ -55,25 +55,26 @@ aioeagle==1.1.0 aioecowitt==2024.2.1 aioelectricitymaps==0.4.0 aioemonitor==1.0.5 -aioesphomeapi==27.0.0 +aioesphomeapi==27.0.1 aiofile==3.8.1 aiofiles==24.1.0 aioflo==2021.11.0 aioftp==0.21.3 aiogithubapi==24.6.0 aioguardian==2022.7.0 -aiohappyeyeballs==2.4.3 +aiohappyeyeballs==2.4.4 aioharmony==0.2.10 -aiohasupervisor==0.1.0 -aiohomekit==3.2.3 +aiohasupervisor==0.2.1 +aiohomekit==3.2.6 aiohttp-cors==0.7.0 aiohttp-fast-url-dispatcher==0.3.0 aiohttp-fast-zlib==0.1.1 aiohttp-retry==2.8.3 -aiohttp-socks==0.9.0 +aiohttp-socks==0.10.1 aiohttp-sse-client2==0.3.0 aiohttp-zlib-ng==0.3.1 aiohttp==3.10.10 +aiohttp==3.11.11 aiohue==4.7.3 aioimaplib==1.1.0 aioitertools==0.12.0 @@ -94,7 +95,7 @@ aionanoleaf==0.2.1 aionotion==2024.3.0 aionut==4.3.3 aiooncue==0.3.7 -aiooui==0.1.6 +aiooui==0.1.7 aiopegelonline==0.0.10 aiopulse==0.4.6 aiopurpleair==2022.12.1 @@ -104,7 +105,7 @@ aiopyarr==23.4.0 aioqsw==0.4.1 aioraven==0.7.0 aiorecollect==2023.9.0 -aioresponses==0.7.6 +aioresponses==0.7.8 aioridwell==2024.1.0 aiortsp==1.3.7 aioruckus==0.41 @@ -113,27 +114,27 @@ aioruuvigateway==0.1.0 aiosenseme==0.6.1 aiosenz==1.0.0 aioserial==1.3.0 -aioshelly==11.4.2 +aioshelly==12.0.1 aioshutil==1.4 -aiosignal==1.3.1 +aiosignal==1.3.2 aioskybell==22.7.0 aioslimproto==3.0.0 aiosolaredge==0.2.0 AIOSomecomfort==0.0.25 aiosqlite==0.20.0 aiosteamist==1.0.0 -aiostreammagic==2.5.0 -aioswitcher==4.0.3 +aiostreammagic==2.8.4 +aioswitcher==4.4.0 aiosyncthing==0.5.1 aiotankerkoenig==0.4.2 aiotractive==0.6.0 aiounifi==80 aiovlc==0.5.1 -aiovodafone==0.6.0 +aiovodafone==0.6.1 aiowaqi==3.1.0 aiowatttime==0.1.1 aiowebostv==0.4.2 -aiowithings==3.0.3 +aiowithings==3.1.1 aioymaps==1.2.5 aiozoneinfo==0.2.1 airgradient==0.9.1 @@ -155,19 +156,20 @@ annotated-types==0.7.0 anova-wifi==0.17.0 anthemav==1.4.1 anthropic==0.31.2 -anyio==4.6.0 +anyio==4.6.2_p1 +anyio==4.8.0 apischema==0.18.1 apns2==0.3.0 appdirs==1.4.4 -apple_weatherkit==1.1.2 -apprise==1.8.0 +apple_weatherkit==1.1.3 +apprise==1.9.0 aprslib==0.7.2 apsystems-ez1==2.2.1 aqipy-atmotech==0.1.5 aqualogic==2.6 aranet4==2.4.0 arcam-fmj==1.5.2 -argcomplete==3.5.1 +argcomplete==3.5.3 arris-tg2492lg==2.2.0 arrow==1.3.0 asgiref==3.8.1 @@ -178,7 +180,8 @@ astral==2.2 async-interrupt==1.2.0 async-modbus==0.2.1 async-timeout==4.0.3 -async-upnp-client==0.40.0 +async-timeout==5.0.1 +async-upnp-client==0.41.0 asyncarve==0.1.1 asyncclick==8.1.7.2 asyncinotify==4.0.2 @@ -186,23 +189,26 @@ asyncio-dgram==2.1.2 asyncio-throttle==1.0.2 asyncpysupla==0.0.5 asyncsleepiq==1.5.2 -asyncssh==2.9.0 +asyncssh==2.19.0 asynctest==0.13.0 atenpdu==0.3.2 atomicwrites-homeassistant==1.4.1 atomicwrites==1.4.1 -attrs==23.2.0 attrs==24.2.0 -auroranoaa==0.0.3 +attrs==25.1.0 +auroranoaa==0.0.5 aurorapy==0.2.7 -autarco==3.0.0 +autarco==3.1.0 Authlib==1.2.0 automat==24.8.1 +automower-ble==0.2.0 avea==1.5.1 avion==0.10 awesomeversion==24.6.0 aws-request-signer==1.2.0 -axis==62 +awscrt==0.21.1 +awsiotsdk==1.22.0 +axis==63 ayla-iot-unofficial==1.4.2 azure-core==1.30.2 azure-identity==1.17.1 @@ -210,29 +216,31 @@ azure-kusto-data==4.5.1 azure-kusto-ingest==4.5.1 azure-storage-blob==12.20.0 azure-storage-queue==12.10.0 -Babel==2.15.0 -Babel==2.16.0 +babel==2.15.0 +babel==2.16.0 backoff==2.2.1 backports-strenum==1.2.8 baidu-aip==1.6.6.0 batinfo==0.4.2 bcrypt==4.2.0 +bcrypt==4.2.1 beacontools==2.1.0 beautifulsoup4==4.12.3 beewi-smartclim==0.0.10 -bellows==0.41.0 +betterproto==2.0.0_beta7 bidict==0.22.0 bimmer-connected==0.16.3 -bitarray==2.9.3 -bitstring==4.2.3 +bitarray==3.0.0 +bitstring==4.3.0 bitstruct==8.17.0 bizkaibus==0.1.1 -bleach==6.1.0 -bleak-esphome==1.0.0 -bleak-retry-connector==3.5.0 -bleak==0.22.2 +black==25.1.0 +bleach==6.2.0 +bleak-esphome==1.1.0 +bleak-retry-connector==3.6.0 +bleak==0.22.3 blebox-uniapi==2.5.0 -blinker==1.8.2 +blinker==1.9.0 blinkpy==0.23.0 BlinkStick==1.2.0 blinkt==0.1.0 @@ -240,22 +248,23 @@ blockchain==1.4.4 bluecurrent-api==1.2.3 bluemaestro-ble==0.2.3 bluepy==1.3.0 -bluetooth-adapters==0.19.4 +bluetooth-adapters==0.20.0 +bluetooth-adapters==0.20.2 bluetooth-auto-recovery==1.4.2 bluetooth-data-tools==1.20.0 bluetooth-sensor-state-data==1.6.2 -bluez==5.78 +bluez==5.79 blurhash==1.1.4 bme280spi==0.2.0 bme680==1.0.5 bond-async==0.2.1 boschshcpy==0.2.91 boto3==1.34.131 -boto3==1.35.39 +boto3==1.36.11 botocore==1.34.131 -botocore==1.35.39 +botocore==1.36.11 bottle==0.12.25 -bottleneck==1.4.0 +bottleneck==1.4.2 bring-api==0.9.0 broadlink==0.19.0 brotli==1.1.0 @@ -271,22 +280,20 @@ btsocket==0.2.0 buienradar==1.0.6 bx-py-utils==75 bzip2==1.0.8 -c-ares==1.33.1 +c-ares==1.34.4 ca-certificates==20240203.3.98 -cached-ipaddress==0.6.0 cached-ipaddress==0.8.0 -cachetools==5.5.0 +cachetools==5.5.1 caio==0.9.17 casttube==0.2.1 cbor2==5.6.5 -cchardet==2.1.19 certifi==3024.7.22 cffi==1.17.1 chacha20poly1305-reuseable==0.13.2 chacha20poly1305==0.0.3 chardet==5.2.0 charset-normalizer==3.2.0 -charset-normalizer==3.4.0 +charset-normalizer==3.4.1 circuit-webhook==1.0.1 ciscomobilityexpress==0.3.9 ciso8601==2.3.1 @@ -294,20 +301,20 @@ cJSON==1.7.18 clearpasspy==1.0.2 click-log==0.4.0 click-plugins==1.1.1 -click==8.1.7 +click==8.1.8 clx-sdk-xms==1.0.0 coinbase-advanced-py==1.2.2 coinbase==2.1.0 colorama==0.4.6 coloredlogs==15.0.1 colorlog==6.8.2 +colorlog==6.9.0 colorthief==0.2.1 colorzero==2.0 colour==0.1.5 commentjson==0.9.0 concord232==0.15.1 config==0.5.1 -ConfigArgParse==1.7 connect-box==0.3.1 connio==0.2.0 constantly==23.10.4 @@ -316,43 +323,44 @@ construct==2.10.68 construct==2.10.70 convertertools==0.5.0 coronavirus==1.1.1 -coverage==7.6.2 +coverage==7.6.10 crc==5.0.0 crccheck==1.3.0 crcmod==1.7 croniter==2.0.2 -croniter==3.0.3 +croniter==6.0.0 crownstone-cloud==1.4.11 crownstone-core==3.0.1 crownstone-sse==2.0.5 crownstone-uart==2.1.0 cryptography==43.0.1 +cryptography==43.0.3 +cryptography==44.0.0 csrmesh==0.10.0 cssselect==1.2.0 -cups==2.4.10 +cups==2.4.11 curio-compat==1.6.7 -curl==8.9.1 +curl==8.11.1 dacite==1.8.1 -dataclasses-json==0.6.3 +dataclasses-json==0.6.7 datadog==0.15.0 datapoint==0.9.9 dateparser==1.2.0 -DateTime==5.3 -dbus-fast==2.24.0 +dbus-fast==2.24.3 dbus==1.15.8 -debugpy==1.8.1 +debugpy==1.8.6 decora-wifi==1.4 decora==0.6 decorator==5.1.1 deebot-client==8.4.0 -deepdiff==6.2.1 +deepdiff==7.0.1 deepmerge==2.0 defusedxml==0.7.1 defusedxml==0.8.0_rc2 deluge-client==1.10.2 demetriek==0.4.0 demjson3==3.0.5 -deprecated==1.2.14 +deprecated==1.2.18 devialet==1.4.5 devolo-home-control-api==0.18.3 devolo-plc-api==1.4.1 @@ -370,7 +378,7 @@ dlms-cosem==21.3.2 dnspython==2.7.0 docopt==0.6.2 docutils==0.21.2 -DoorBirdPy==3.0.4 +DoorBirdPy==3.0.7 double-conversion==3.3.0 dovado==0.4.1 dpkt==1.9.8 @@ -388,14 +396,13 @@ ecdsa==0.19.0 ecoaliface==0.4.0 eebrightbox==0.0.4 electrickiwi-api==0.8.5 -elementpath==4.5.0 +elementpath==4.7.0 elevenlabs==1.6.1 elgato==5.1.2 eliqonline==1.2.2 -elkm1-lib==2.2.7 +elkm1-lib==2.2.10 elmax-api==0.0.5 elvia==0.1.0 -emoji==2.14.0 emoji==2.8.0 emulated-roku==0.3.0 energyflip-client==0.2.2 @@ -407,12 +414,12 @@ env-canada==0.7.2 envirophat==0.0.6 envoy-utils==0.0.1 envs==1.4 -ephem==4.1.5 +ephem==4.1.6 epicstore-api==0.1.7 epion==0.0.3 epson-projector==0.5.1 epsonprinter==0.0.9 -eq3btsmart==1.1.9 +eq3btsmart==1.2.0 esphome esphome-dashboard-api==1.2.3 esphome-dashboard==20240620.0 @@ -425,24 +432,26 @@ Events==0.4 evohome-async==0.4.20 evolutionhttp==0.0.18 exceptiongroup==1.2.2 -expat==2.6.3 +expat==2.6.4 faadelays==2023.9.1 face-recognition==1.2.3 face_recognition_models==0.3.0 fastdotcom==0.0.3 faust-cchardet==2.1.19 feedparser==6.0.11 -ffmpeg==6.1.1 +ffmpeg==6.1.2 file-read-backwards==2.0.0 file==5.45 -filelock==3.16.1 +filelock==3.17.0 +filetype==1.2.0 fints==3.1.0 +firebase-messaging==0.4.4 fitbit==0.3.1 fivem-api==0.1.2 fixerio==1.0.0_alpha0 fjaraskupan==2.3.0 flac==1.4.3 -flask==3.0.3 +flask==3.1.0 flexit-bacnet==2.2.1 flipr-api==1.6.1 flux-led==1.0.4 @@ -453,21 +462,19 @@ forecast-solar==3.1.0 fortiosapi==1.0.5 fqdn==1.5.1 freebox-api==1.1.0 -freeimage==3.18.0 freenub==0.1.0 freesms==0.2.0 -freetype==2.13.2 -fritzconnection==1.13.2 +freetype==2.13.3 frozendict==2.4.4 -frozenlist==1.4.1 +frozenlist==1.5.0 furo==2024.8.6 future==1.0.0 -fyta-cli==0.6.7 +fyta-cli==0.6.10 gammu==1.42.0 -gardena-bluetooth==1.4.3 +gardena-bluetooth==1.4.4 garminconnect-ha==0.1.6 gassist-text==0.0.11 -gcal-sync==6.1.6 +gcal-sync==6.2.0 gcloud==0.18.3 gd==2.3.3 geniushub-client==0.7.1 @@ -480,53 +487,57 @@ georss-generic-client==0.8 georss-ign-sismologia-client==0.8 georss-qld-bushfire-alert-client==0.8 getmac==0.9.4 -gfloat==0.3 -gios==4.0.0 +gfloat==0.4 +gios==5.0.0 gitterpy==0.1.7 glances-api==0.8.0 -glib==2.78.6 -glibc==2.39 +glib==2.80.5 +glibc==2.40 gmp==6.3.0 gntp==1.0.3 -gnutls==3.8.7.1 +gnutls==3.8.8 +go2rtc-client==0.1.0 goalzero==0.2.2 -gobject-introspection-common==1.78.1 -gobject-introspection==1.78.1 +gobject-introspection-common==1.80.1 +gobject-introspection==1.80.1 goodwe==0.3.6 -google-api-core==2.21.0 -google-api-python-client==2.149.0 +google-api-core==2.24.1 +google-api-python-client==2.160.0 google-api-python-client==2.71.0 google-auth-httplib2==0.2.0 google-auth-oauthlib==1.2.1 -google-auth==2.35.0 +google-auth==2.38.0 google-cloud-pubsub==2.23.0 google-cloud-speech==2.27.0 google-cloud-texttospeech==2.17.2 google-generativeai==0.8.2 -google-nest-sdm==5.0.1 +google-nest-sdm==6.1.3 google-photos-library-api==0.12.1 -googleapis-common-protos==1.65.0 +googleapis-common-protos==1.66.0 googlemaps==2.5.1 -goslide-api==0.5.1 +goslide-api==0.7.0 gotailwind==0.2.4 govee-ble==0.40.0 -govee-local-api==1.5.2 +govee-local-api==1.5.3 gpiod==1.5.4 gpiozero==1.6.2 gps3==0.33.3 gql==3.4.1 graphql-core==3.3.0_alpha2 graphviz==0.20.3 -graphviz==12.0.0 +graphviz==12.2.1 greeclimate==2.1.0 greeneye-monitor==3.0.3 greenwavereality==0.5.1 gridnet==5.0.1 growattServer==1.5.0 grpc-google-iam-v1==0.12.4 -grpcio-reflection==1.59.0 -grpcio-status==1.59.0 -grpcio==1.59.0 +grpcio-reflection==1.66.2 +grpcio-status==1.66.2 +grpcio-status==1.68.1 +grpcio==1.66.2 +grpcio==1.68.1 +grpclib==0.4.7 gspread==5.5.0 gstreamer-player==1.1.2 gTTS==2.2.4 @@ -534,20 +545,20 @@ guppy3==3.1.4_p1 h11==0.14.0 h2==4.1.0 ha-av==10.1.1 -ha-ffmpeg==3.2.0 +ha-ffmpeg==3.2.2 ha-iotawattpy==0.1.2 ha-philipsjs==3.2.2 -habitipy==0.3.1 -habluetooth==3.4.0 +habitipy==0.3.3 +habluetooth==3.6.0 hangups==0.4.18 -hass-nabucasa==0.81.1 +hass-nabucasa==0.83.0 hass-splunk==0.1.1 hassil==1.7.4 HATasmota==0.9.2 haversine==2.8.1 hbmqtt==0.9.5 hdate==0.10.9 -heatmiserV3==1.1.18 +heatmiserV3==2.0.3 here-routing==1.0.1 here-transit==1.2.1 hikvision==0.4 @@ -555,30 +566,31 @@ hkavr==0.0.5 hko==0.3.2 hlk-sw16==0.0.9 hole==0.8.0 -holidays==0.58 +holidays==0.59 home-assistant-bluetooth==1.13.0 home-assistant-cli==9999 -home-assistant-frontend==20241002.4 -home-assistant-intents==2024.10.2 +home-assistant-frontend==20241106.2 +home-assistant-intents==2024.11.6 homeassistant homeconnect==0.8.0 homematicip==1.1.2 homepluscontrol==0.0.5 horimote==0.4.1 -hpack==4.0.0 +hpack==4.1.0 html5lib==1.1 http-ece==1.1.0 httpcore==1.0.5 -httpcore==1.0.6 +httpcore==1.0.7 httplib2==0.20.4 httplib2==0.22.0 httpsig==1.3.0 httpx==0.27.2 -huawei-lte-api==1.7.3 +httpx==0.28.1 +huawei-lte-api==1.9.3 humanfriendly==10.0 huum==0.7.10 hyper==0.7.0 -hyperframe==6.0.1 +hyperframe==6.1.0 hyperion-py==0.7.5 hyperlink==21.0.0 i2csense==0.0.4 @@ -597,13 +609,12 @@ ifaddr==0.2.0 iglo==1.2.7 ihcsdk==2.8.5 ijson==3.3.0 -imageio==2.36.0 imagesize==1.4.1 imgw-pib==1.0.6 imutils==0.5.4 incomfort-client==0.6.3 incremental==24.7.2 -inflect==7.4.0 +inflect==7.5.0 inflection==0.5.1 influxdb-client==1.24.0 influxdb==5.3.1 @@ -622,6 +633,7 @@ iso4217==1.11.20220401 iso8601==2.1.0 isodate==0.7.2 isoduration==20.11.0 +isort==6.0.0 israel-rail-api==0.1.2 itsdangerous==2.2.0 janus==1.0.0 @@ -630,19 +642,20 @@ jaraco-classes==3.4.0 jaraco-collections==5.1.0 jaraco-context==6.0.1 jaraco-email==3.1.0 -jaraco-functools==4.0.2 +jaraco-functools==4.1.0 jaraco-itertools==6.4.1 jaraco-logging==3.3.0 jaraco-net==9.3.1 jaraco-text==4.0.0 jeepney==0.8.0 jellyfin-apiclient-python==1.9.2 -jinja==3.1.4 +jinja2==3.1.4 +jinja2==3.1.5 jmespath==1.0.1 -josepy==1.14.0 +josepy==1.15.0 js2py==0.74 jsonpath-ng==1.7.0 -jsonpickle==3.3.0 +jsonpickle==4.0.1 jsonpointer==3.0.0 jsonrpc-async==2.1.0 jsonrpc-base==2.1.0 @@ -656,25 +669,25 @@ kasa-crypt==0.3.0 kconfiglib==13.7.1 keba-kecontact==1.1.0 kegtron-ble==0.4.0 -keyring==25.4.1 +keyring==25.6.0 keyrings_alt==4.1.0 kiwiki-client==0.1.1 knocki==0.3.5 knx-frontend==2024.9.10.221729 konnected==1.2.0 -krakenex==2.1.0 -lacrosse-view==1.0.2 +krakenex==2.2.2 +lacrosse-view==1.0.3 lakeside==0.13 lame==3.100 lark==1.2.2 laundrify-aio==1.2.2 -lcn-frontend==0.1.6 +lcn-frontend==0.2.0 ld2410-ble==0.1.1 leaone-ble==0.1.0 led-ble==1.0.2 -lektricowifi==0.0.42 +lektricowifi==0.0.43 libatomic_ops==7.8.2 -libcap==2.70 +libcap==2.71 libcrypt==2 libfastjson==1.2304.0 libffi==3.4.6 @@ -687,12 +700,12 @@ libintl==0 libintl==0.22.5 libjpeg-turbo==3.0.3 liblinear==246 -libltdl==2.4.7 +libltdl==2.5.4 libogg==1.3.5 libpaper==2.1.3 libpcap==1.10.5 libpcre2==10.44 -libpng==1.6.43 +libpng==1.6.44 libpulse==17.0 libpurecool==0.6.4 libpyfoscam==1.2.2 @@ -708,9 +721,9 @@ libunistring==1.2 libusb1==3.0.0 libusb==1 libusb==1.0.27 -libuv==1.48.0 +libuv==1.49.2 libvorbis==1.3.7 -libxml2==2.12.7 +libxml2==2.12.9 libxslt==1.1.39 libyaml==0.2.5 liffylights==0.9.4 @@ -737,7 +750,7 @@ mac-vendor-lookup==0.1.12 magicseaweed==1.0.3 markdown-it-py==3.0.0 markdown==3.7 -markupsafe==2.1.5 +markupsafe==3.0.2 marshmallow-dataclass==8.5.9 marshmallow==3.21.1 mashumaro==3.13.1 @@ -750,7 +763,7 @@ mdurl==0.1.2 meater-python==0.0.8 mechanize==0.4.10 medcom-ble==0.1.1 -mediafile==0.12.0 +mediafile==0.13.0 melnor-bluetooth==0.0.25 messagebird==1.2.0 meteoalertapi==0.3.1 @@ -768,12 +781,12 @@ moehlenhoff-alpha2==1.3.1 monarchmoney==0.1.13 monzopy==1.3.2 mopeka-iot-ble==0.8.0 -more-itertools==10.5.0 +more-itertools==10.6.0 motionblinds==0.6.25 motionblindsble==0.1.2 motioneye-client==0.3.14 -mozart-api==3.4.1.8.8 -mpg123-base==1.32.3 +mozart-api==4.1.1.116.0 +mpg123-base==1.32.9 ms-cv==0.1.1 msal-extensions==1.2.0 msal==1.29.0 @@ -782,13 +795,15 @@ mt_940==4.26.0 mullvad-api==1.0.0 multidict==6.1.0 munch==4.0.0 +music-assistant-client==1.0.3 +music-assistant-models==1.0.0 mutagen==1.47.0 mutesync==0.0.1 mychevy==2.1.1 mycroftapi==2.0 mypermobil==0.1.8 -mypy_extensions==1.0.0 -mysqlclient==2.2.4 +mypy-extensions==1.0.0 +mysqlclient==2.2.7 myuplink==0.6.0 nad-receiver==0.3.0 nclib==1.0.1 @@ -820,9 +835,9 @@ nsapi==3.0.5 nsw-fuel-api-client==1.1.0 nuheat==1.0.1 numato-gpio==0.13.0 -numexpr==2.10.1 +numexpr==2.10.2 numpy==1.26.4 -numpy==2.1.1 +numpy==2.2.3 nyt-games==0.4.4 oasatelematics==0.3 oathtool==2.3.2 @@ -832,7 +847,7 @@ objgraph==3.5.0 odp-amsterdam==6.0.2 oemthermostat==1.1.1 olefile==0.47 -ollama==0.3.1 +ollama==0.3.3 omnilogic==0.4.5 ondilo==0.5.0 onvif-zeep-async==3.1.12 @@ -843,25 +858,27 @@ openerz-api==0.3.0 openevsewifi==1.1.2 openhomedevice==2.2 opensensemap-api==0.2.0 -openssl==3.3.2 +openssh==0 +openssh==9.9_p2 +openssl==3.3.3 openwebifpy==4.2.7 openwrt-luci-rpc==1.1.17 openwrt-ubus-rpc==0.0.2 OPi-GPIO==0.5.2 -opower==0.8.3 +opower==0.8.6 opus==1.5.2 opuslib==3.0.1 oralb-ble==0.17.6 -ordered-set==4.1.0 -orjson==3.10.7 +orjson==3.10.10 +orjson==3.10.15 oru==0.1.11 orvibo==1.1.2 ourgroceries==1.5.4 outcome==1.3.0_p0 ovoenergy==2.0.0 oyaml==1.0 -p1monitor==3.0.1 -packaging==24.1 +p1monitor==3.1.0 +packaging==24.2 paho-mqtt==1.6.1 paho-mqtt==2.1.0 panacotta==0.2 @@ -870,13 +887,14 @@ pandas==2.1.4 pandas==2.2.3 paramiko==3.5.0 passlib==1.7.4 -path==17.0.0 +path==17.1.0 +pathspec==0.12.1 pathvalidate==3.2.1 pbr==6.1.0 pcal9535a==0.7 pdunehd==1.3.2 peco==0.0.30 -peewee==3.17.6 +peewee==3.17.8 pencompy==0.0.3 pescea==1.0.12 pexpect==4.6.0 @@ -889,6 +907,7 @@ piglow==1.2.4 pigpio==1.78 pilight==0.1.1 pillow==10.4.0 +pillow==11.1.0 pillow==9.3.0 Pint==0.22 pizzapi==0.0.6 @@ -898,39 +917,41 @@ pkgconfig==3 platformdirs==4.3.6 platformio==6.1.15 pluggy==1.5.0 -plugwise==1.4.0 +plugwise==1.4.4 plumbum==1.9.0 plumlightpad==0.0.11 ply==3.11 pmsensor==0.4 poolsense==0.0.8 -portalocker==2.10.1 +portalocker==3.1.1 praw==7.5.0 prawcore==2.3.0 prayer-times-calculator-offline==1.0.3 -prettytable==3.11.0 +prettytable==3.14.0 ProgettiHWSW==0.1.3 proliphix==0.4.1 prometheus-client==0.21.0 -prompt-toolkit==3.0.48 +prompt-toolkit==3.0.50 propcache==0.2.0 -proto-plus==1.24.0 -protobuf-python==5.28.2 +propcache==0.2.1 +proto-plus==1.26.0 +protobuf==5.28.3 proxmoxer==2.0.1 psutil-home-assistant==0.0.1 psutil==6.0.0 +psutil==6.1.1 PsychroLib==2.5.0 ptyprocess==0.7.0 pubnub==7.4.2 pubnubsub-handler==1.0.9 pulsectl==23.5.2 -pure-pcapy3==1.0.1 pure-python-adb==0.3.0 +puremagic==1.28 pushbullet-py==0.11.0 pushover_complete==1.1.1 pvo==2.1.1 pwmled==1.6.10 -py-aosmith==1.0.8 +py-aosmith==1.0.10 py-canary==0.5.4 py-ccm15==0.0.9 py-cpuinfo==9.0.0 @@ -955,8 +976,8 @@ pyairvisual==2023.8.1 pyalmond==0.0.2 pyaprilaire==0.7.4 pyarlo==0.2.4 -pyasn1-modules==0.4.0 -pyasn1==0.6.0 +pyasn1-modules==0.4.1 +pyasn1==0.6.1 pyasuswrt==0.1.21 pyatag==0.3.5.3 pyatmo==8.1.0 @@ -970,12 +991,12 @@ pyblu==1.0.4 pybluez==0.22 pybotvac==0.0.25 pybravia==0.3.4 -pycares==4.4.0 +pycares==4.5.0 pycarwings2==2.14 pyCEC==0.5.2 pycfdns==3.0.0 pychannels==1.2.3 -pychromecast==14.0.3 +pychromecast==14.0.5 pycketcasts==1.0.1 pyclimacell==0.18.2 pycmus==0.1.1 @@ -991,15 +1012,15 @@ pycryptodome==3.21.0 pycryptodomex==3.20.0 pycsspeechtts==1.0.8 pycups==1.9.73 -pycurl==7.45.3 +pycurl==7.45.4 pydaikin==2.13.7 pydanfossair==0.1.0 -pydantic-core==2.23.4 pydantic-core==2.25.0 -pydantic==1.10.17 -pydantic==2.9.2 -pydeako==0.4.0 -pydeconz==116 +pydantic-core==2.27.2 +pydantic==1.10.18 +pydantic==2.10.6 +pydeako==0.5.4 +pydeconz==118 pydelijn==1.1.0 pydexcom==0.2.3 pydiscovergy==3.0.2 @@ -1040,8 +1061,8 @@ pyfritzhome==0.6.12 PyFronius==0.7.3 pyfttt==0.3.2 pygatt==4.0.5 -pygments==2.18.0 -pygobject==3.46.0 +pygments==2.19.1 +pygobject==3.50.0 pygraphviz==1.14 pygtfs==0.1.9 pygti==0.9.4 @@ -1067,6 +1088,7 @@ pyisy==3.1.14 pyitachip2ir==0.0.7 pyjsparser==2.7.1_p20190421 pyjvcprojector==1.1.2 +pyjwt==2.10.1 pyjwt==2.9.0 pykaleidescape==1.0.1 PyKCS11==1.5.15 @@ -1119,8 +1141,9 @@ pyobihai==1.4.2 pyoctoprintapi==0.1.12 pyombi==0.1.10 pyopenssl==24.2.1 +pyopenssl==25.0.0 pyopenuv==2023.2.0 -pyopenweathermap==0.1.1 +pyopenweathermap==0.2.1 pyopnsense==0.4.0 pyoppleio-legacy==1.0.8 pyosoenergyapi==1.1.4 @@ -1128,10 +1151,11 @@ PyOTA==2.0.5 pyotgw==2.2.2 pyotp==2.8.0 pyoverkiz==1.14.1 -pyparsing==3.1.4 +pypalazzetti==0.1.6 +pyparsing==3.2.1 PyPasser==0.0.5 pypca==0.0.7 -pypck==0.7.23 +pypck==0.7.24 pypjlink2==1.2.1 pyplaato==0.0.18 pypoint==3.0.0 @@ -1149,14 +1173,14 @@ pyrainbird==6.0.1 Pyrebase4==4.5.0 pyrecswitch==1.0.2 pyrepetierng==0.1.0 -pyrfc3339==1.1 +pyrfc3339==2.0.1 pyRFXtrx==0.31.1 PyRIC==0.1.6.3 pyrisco==0.6.4 pyrituals==0.0.6 PyRMVtransport==0.3.3 -pyroute2==0.7.12 pyroute2==0.7.5 +pyroute2==0.8.1 pyrympro==0.0.8 pysabnzbd==1.1.1 pysaj==0.0.16 @@ -1179,77 +1203,80 @@ pysmartapp==0.3.5 pysmartthings==0.7.8 pysmarty2==0.10.1 pysmi-lextudio==1.4.1 -pysmi==1.5.0 +pysmi==1.5.9 pysml==0.0.12 pysmlight==0.1.3 pysnmp-lextudio==6.0.11 pysnmp-pyasn1-modules==0.2.9 pysnmp-pyasn1==1.1.3 -pysnmp==7.0.3 +pysnmp==7.1.16 pysnmpcrypto==0.0.4 pysnooz==0.8.6 PySocks==1.7.1 +pysocks==1.7.1 pysoma==0.0.12 pyspcwebgw==0.7.0 pyspeex-noise==1.0.2 PySPX==0.5.0 -pysqueezebox==0.9.3 -pysuez==0.2.0 +pysqueezebox==0.10.0 +pysuezV2==0.2.2 pyswitchbee==1.8.3 -PySwitchbot==0.48.2 +PySwitchbot==0.51.0 PySwitchmate==0.5.1 PySyncThru==0.7.10 pytautulli==23.1.1 pytedee-async==0.2.20 pytest-aio==1.9.0 pytest-cov==5.0.0 -pytest==8.3.3 +pytest==8.3.4 pytfiac==0.4 pythinkingcleaner==0.0.3 python-awair==0.2.4 python-blockchain-api==0.0.2 -python-bsblan==0.6.2 +python-bsblan==0.6.4 python-clementine-remote==1.0.1 python-dateutil==2.9.0_p0 python-didl-lite==1.4.0 python-digitalocean==1.13.2 -python-ecobee-api==0.2.18 +python-ecobee-api==0.2.20 +python-engineio==4.10.1 python-etherscan-api==0.0.3 python-family-hub-local==0.0.2 python-fullykiosk==0.0.14 python-gammu==3.2.4 python-gc100==1.0.3_alpha0 python-gitlab==1.6.0 -python-homeassistant-analytics==0.7.0 +python-homeassistant-analytics==0.8.0 python-homewizard-energy==6.3.0 python-hpilo==4.4.3 python-http-client==3.3.2 python-izone==1.2.9 python-join-api==0.0.9 -python-jose==3.3.0 +python-jose==3.4.0 python-juicenet==1.1.0 -python-kasa==0.7.5 +python-kasa==0.7.6 python-linkplay==0.0.15 python-magic==0.4.27 python-metar==1.4.0 python-miio==0.5.12 python-MotionMount==2.2.0 python-mpd2==3.1.1 -python-multipart==0.0.12 +python-multipart==0.0.20 python-mystrom==2.2.0 -python-opendata-transport==0.4.0 +python-opendata-transport==0.5.0 python-opensky==1.0.1 python-openzwave-mqtt==1.4.0 python-otbr-api==2.6.0 python-picnic-api==1.1.0 python-rabbitair==0.0.8 python-ripple-api==0.0.3 +python-roborock==2.6.1 python-sense-hat==2.2.0 python-singleton==0.1.2 python-slugify==8.0.4 python-smarttub==0.0.36 python-socketio==5.11.4 -python-socks==2.5.3 +python-socks==2.6.1 python-songpal==0.16.2 python-tado==0.17.6 python-technove==1.3.1 @@ -1270,15 +1297,15 @@ pytrafikverket==1.0.0 PyTransportNSW==0.1.1 pytrydan==0.8.0 PyTurboJPEG==1.7.5 -pytz==2024.2 +pytz==2025.1 pyudev==0.24.1 pyuptimerobot==22.2.0 -pyusb==1.2.1 +pyusb==1.3.1 PyUserInput==0.1.11 -pyvera==0.3.13 +pyvera==0.3.15 pyversasense==0.0.6 pyvesync==2.1.12 -PyViCare-neo==0.3.0 +PyViCare==2.35.0 pyvizio==0.1.61 pyvlx==0.2.21 pyvolumio==0.1.5 @@ -1292,9 +1319,8 @@ pywilight==0.0.74 pywizlight==0.5.14 pywmspro==0.2.1 pyws66i==1.1 -pyxeoma==1.4.1 +pyxeoma==1.4.2 PyXiaomiGateway==0.14.3 -pyyaml==6.0.1 pyyaml==6.0.2 pyyardian==1.1.1 pyzbar==0.1.7 @@ -1305,7 +1331,7 @@ qingping-ble==0.10.0 qnapstats==0.4.0 quantum-gateway==0.0.8 RachioPy==1.1.0 -radios==0.3.1 +radios==0.3.2 radiotherm==2.1.0 raincloudy==0.0.7 rapt-ble==0.1.2 @@ -1314,18 +1340,18 @@ raspyrfm-client==1.2.8 re2==0.2022.12.01 readlike==0.1.2 reedsolo==2.1.1_beta1 -referencing==0.35.1 +referencing==0.36.2 refoss-ha==1.2.4 regenmaschine==2024.3.0 -regex==2024.9.11 +regex==2024.11.6 related==0.7.2 renault-api==0.2.7 renson-endura-delta==1.7.1 -reolink-aio==0.9.11 +reolink-aio==0.10.2 ReParser==1.4.3 requests-aws4auth==1.3.1 requests-file==2.1.0 -requests-futures==1.0.1 +requests-futures==1.0.2 requests-oauthlib==2.0.0 requests-toolbelt==1.0.0 requests==2.32.3 @@ -1336,7 +1362,7 @@ rfc3986==2.0.0 rfc3987==1.3.8 rfk101py==0.0.1 rflink==0.0.66 -rich==13.9.2 +rich==13.9.4 ring-doorbell==0.9.8 ritassist==0.9.2 rjpl==0.3.6 @@ -1346,7 +1372,7 @@ romy==0.0.10 roombapy==1.8.1 roonapi==0.1.6 rova==0.4.1 -rpds-py==0.19.1 +rpds-py==0.22.3 rpi-bad-power==0.1.0 RPi-GPIO==0.7.1_alpha4 rpi-rf==0.9.7 @@ -1354,13 +1380,13 @@ rsa==4.9 rtimulib==7.2.1 RtmAPI==0.7.2 rtsp-to-webrtc==0.5.1 -ruamel-yaml-clib==0.2.8 -ruamel-yaml==0.18.6 +ruamel-yaml-clib==0.2.12 +ruamel-yaml==0.18.10 russound==0.2.0 ruuvitag-ble==0.1.2 Rx==3.2.0 rxv==0.7.0 -s3transfer==0.10.3 +s3transfer==0.11.2 samsungctl==0.7.1 samsungtvws==2.6.0 sanix==1.0.6 @@ -1374,23 +1400,27 @@ secretstorage==3.3.3 securesystemslib==1.0.0 segno==1.6.1 semantic-version==2.10.0 -semver==3.0.2 +semver==3.0.4 sendgrid==6.8.2 -sense-energy==0.12.4 +sense-energy==0.13.2 sensirion-ble==0.1.1 sensor-state-data==2.18.0 sensorpro-ble==0.5.3 -sensorpush-ble==1.6.2 +sensorpush-ble==1.7.1 sensoterra==2.0.1 +sentry-sdk==1.40.3 sepaxml==2.2.0 -setuptools==74.1.3 +setuptools==75.8.0 sfrbox-api==0.0.11 sgmllib3k==1.0.0 +shadow==4.14.8 sharkiq==1.0.2 sharp_aquos_rc==0.3.2 shodan==1.28.0 shortuuid==1.0.12 +sigstore-protobuf-specs==0.3.3 sigstore==1.1.2 +simple-websocket==1.1.0 simplefin4py==0.0.18 simplehound==0.3 simplejson==3.19.3 @@ -1398,19 +1428,20 @@ simplepush==2.2.3 simplisafe-python==2024.1.0 siobrultech-protocols==0.5.0 sisyphus-control==3.1.4 -six==1.16.0 +six==1.17.0 slackclient==2.5.0 sleekxmppfs==1.4.1 slixmpp==1.8.5 +slixmpp==1.8.6 smart-meter-texas==0.5.5 SmartHab==0.21 smbus-cffi==0.5.1 -smhi-pkg==1.0.16 +smhi-pkg==1.0.18 snapcast==2.3.6 sniffio==1.3.1 -snitun==0.39.1 +snitun==0.40.0 snowballstemmer==2.2.0 -socat==1.8.0.0 +socat==1.8.0.1 soco==0.30.4 solaredge-local==0.2.3 solarlog-cli==0.3.2 @@ -1422,36 +1453,35 @@ soupsieve==2.6 speak2mary==1.4.0 speedtest-cli==2.1.3 sphinx-basic-ng==1.0.0_beta2 -sphinx==8.0.2 +sphinx==8.1.3 sphinxcontrib-applehelp==2.0.0 sphinxcontrib-devhelp==2.0.0 sphinxcontrib-htmlhelp==2.1.0 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==2.0.0 sphinxcontrib-serializinghtml==2.0.0 -spiderpy==1.6.1 spidev==3.5 sqlalchemy==2.0.31 -sqlalchemy==2.0.35 +sqlalchemy==2.0.37 srpenergy==1.3.6 srptools==1.0.1 sseclient-py==1.7.2 starkbank-ecdsa==1.0.0 -starlette==0.39.2 +starlette==0.45.3 starline==0.1.5 starlingbank==3.2 starlink-grpc-core==1.1.3 statsd==3.2.1 stdiomask==0.0.6 steamodd==4.21 -stevedore==5.3.0 +stevedore==5.4.0 stookalert==0.1.4 stookwijzer==1.3.0 streamlabswater==1.0.1 strict-rfc3339==0.7 stringcase==1.2.0 striprtf==0.0.26 -structlog==24.4.0 +structlog==25.1.0 subarulink==0.7.11 sunweg==3.0.2 surepy==0.9.0 @@ -1462,7 +1492,7 @@ synology-srm==0.2.0 syrupy==4.6.1 systembridgeconnector==4.1.5 systembridgemodels==4.2.4 -systemd-utils==254.17 +systemd-utils==255.15 tabulate==0.9.0 tahoma-api==0.0.16 tailer==0.4.1 @@ -1476,58 +1506,60 @@ tellduslive==0.10.12 tellsticknet==0.1.2 temescal==0.5 temperusb==1.6.1 -tempora==5.7.0 +tempora==5.8.0 tenacity==9.0.0 -tesla-fleet-api==0.7.8 +tesla-fleet-api==0.8.4 tesla-powerwall==0.5.2 tesla-wall-connector==1.0.2 teslajsonpy==0.18.3 +teslemetry-stream==0.4.2 tessie-api==0.1.1 text-unidecode==1.3 thermobeacon-ble==0.7.0 thermopro-ble==0.10.0 thermoworks-smoke==0.1.8 thingspeak==1.0.0 +thinqconnect==0.9.9 tikteck==0.4 tilt-ble==0.2.3 -timezone-data==2024a +timezone-data==2025a titlecase==2.3 -tldextract==5.1.2 +tldextract==5.1.3 tmb==0.0.4 todoist-api-python==2.1.2 -tokenize-rt==6.0.0 +tokenize-rt==6.1.0 tololib==1.1.0 toonapi==0.3.0 total-connect-client==2024.5 tp-connected==0.0.4 tplink-omada-client==1.4.2 -tqdm==4.66.5 +tqdm==4.67.1 transitions==0.9.2 transmission-rpc==7.0.3 TravisPy==0.3.5 triggercmd==0.0.27 -trio==0.26.2 +trio==0.28.0 +truststore==0.10.0 ttls==1.8.3 tuf==5.0.0 tuya-device-sharing-sdk==0.1.9 twentemilieu==2.0.1 twilio==6.32.0 -twisted==24.7.0 +twisted==24.11.0 twitchAPI==4.2.1 TwitterAPI==2.7.12 typedmonarchmoney==0.3.1 -typeguard==4.3.0 +typeguard==4.4.1 typer==0.12.3 typing-extensions==4.12.2 -typing-inspect==0.7.1 +typing-inspect==0.9.0 tzdata==10001 tzlocal==5.2 -ua-parser==0.10.0 uart-devices==0.1.0 uasiren==0.0.1 uc-micro-py==1.0.3 udev==217 -uiprotect==6.1.0 +uiprotect==6.3.2 ujson==5.10.0 ulid-transform==1.0.2 ultraheat-api==0.5.7 @@ -1537,32 +1569,33 @@ unicode-rbnf==1.1.0 unifi-ap==0.0.1 unifi-discovery==1.2.0 unifiled==0.11 -universal-silabs-flasher==0.0.22 +universal-silabs-flasher==0.0.24 unpaddedbase64==2.1.0 untangle==1.2.1 uonet-request-signer-hebe==0.1.1 upb-lib==0.5.8 -upcloud-api==2.5.1 +upcloud-api==2.6.0 uplink-protobuf==0.1.0 uplink==0.9.7 uri-template==1.3.0 uritemplate==4.1.1 url-normalize==1.4.3 -urllib3==2.2.3 -urwid==2.6.15 +urllib3==2.3.0 +urwid==2.6.16 usb-devices==0.4.5 uscisstatus==0.1.1 -user-agents==2.0 -util-linux==2.39.4 -uv==0.4.15 +util-linux==2.40.2 +uv==0.5.21 uvcclient==0.12.1 uvicorn==0.29.0 -uvicorn==0.31.1 -uvloop==0.21.0_beta1 +uvicorn==0.34.0 +uvloop==0.21.0 +vacuum-map-parser-base==0.1.2 +vacuum-map-parser-roborock==0.1.2 validators==0.34.0 vallox-websocket-api==5.3.0 vehicle==2.2.2 -velbus-aio==2024.7.6 +velbus-aio==2024.10.0 venstarcolortouch==0.19 vilfo-api-client==0.5.0 vincenty==0.1.4 @@ -1573,7 +1606,7 @@ voluptuous-openapi==0.0.5 voluptuous-serialize==2.6.0 voluptuous==0.15.2 volvooncall==0.10.3 -vsure==2.6.6 +vsure==2.6.7 vtjp==0.2.1 vulcan-api==2.3.2 vultr==0.1.2 @@ -1584,42 +1617,44 @@ watchdog==2.3.1 waterfurnace==1.1.0 wcwidth==0.2.13 weatherflow4py==1.0.6 -webcolors==24.8.0 +webcolors==24.11.1 webencodings==0.5.1 webmin-xmlrpc==0.0.2 +webrtc-models==0.2.0 +webrtc-models==0.3.0 websocket-client==1.8.0 -websockets==13.1 +websockets==14.2 weheat==2024.9.23 -werkzeug==3.0.6 -wheel==0.44.0 +werkzeug==3.1.3 +wheel==0.45.1 whirlpool-sixth-sense==0.18.8 whois==0.9.27 wiffi==1.1.2 wirelesstagpy==0.8.1 wled==0.20.2 wolf-comm==0.0.15 -wrapt==1.16.0 +wrapt==1.17.2 WSDiscovery==2.0.0 wsproto==1.2.0 xbox-webapi==2.0.11 xboxapi==2.0.1 xerces-c==3.2.5 -xiaomi-ble==0.32.0 -xknx==3.2.0 +xiaomi-ble==0.33.0 +xknx==3.3.0 xknxproject==3.8.1 -xlsxwriter==3.2.0 -xmlschema==3.4.2 +xlsxwriter==3.2.2 +xmlschema==3.4.3 xmltodict==0.13.0 xmltodict==0.14.2 xs1-api-client==3.0.0 -xz-utils==5.6.2 +xz-utils==5.6.3 yagrc==1.1.2 yajl==2.1.0 yalesmartalarmclient==0.4.3 -yalexs-ble==2.4.3 -yalexs==8.6.4 -yarl==1.13.1 -yarl==1.14.0 +yalexs-ble==2.5.0 +yalexs==8.10.0 +yarl==1.17.1 +yarl==1.18.3 yeelight==0.7.14 yeelightsunflower==0.0.10 yolink-api==0.4.7 @@ -1628,22 +1663,20 @@ youtubeaio==1.1.5 yt-dlp==2024.10.22 zamg==0.3.6 zbar==0.23.93 -zeep==4.2.1 +zeep==4.3.1 zengge==0.2 -zeroconf==0.135.0 -zeversolar==0.3.1 -zha==0.0.34 -zhong-hong-hvac==1.0.12 +zeroconf==0.136.0 +zeroconf==0.140.1 +zeversolar==0.3.2 +zha==0.0.37 +zhong-hong-hvac==1.0.13 ziggo-mediabox-xl==1.1.0 -zigpy-xbee==0.20.2 -zigpy-zigate==0.13.1 -zigpy-znp==0.13.0 -zigpy==0.70.0 +zigpy==0.71.0 zlib-ng==0.2.0 zlib-ng==2.1.7 zlib==1.3.1 zm-py==0.5.4 -zope-interface==7.0.3 +zope-interface==7.2 zstd==1.5.6 zwave-js-server-python==0.58.1 zwave-me-ws==0.4.3