From 63132e536499e7d79b8ea684993648b67d52405d Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Sun, 27 Oct 2024 14:18:11 +0100 Subject: [PATCH] homeassistant-2024.10.4 Signed-off-by: Andreas Billmeier --- app-misc/homeassistant-full/Manifest | 5 +- .../homeassistant-full-2024.10.4-r1.ebuild | 1251 +++++++++++++++++ .../homeassistant-full-9999.ebuild | 692 ++++----- app-misc/homeassistant-full/metadata.xml | 33 + app-misc/homeassistant-min/Manifest | 3 + .../homeassistant-min-2024.10.4.ebuild | 339 +++++ app-misc/homeassistant/Manifest | 13 +- .../homeassistant-2024.10.3.ebuild | 627 --------- ...uild => homeassistant-2024.10.4-r1.ebuild} | 305 ++-- .../homeassistant-2024.8.3.ebuild | 551 -------- .../homeassistant-2024.9.2.ebuild | 624 -------- requirements_all.txt | 939 +++++++------ 12 files changed, 2646 insertions(+), 2736 deletions(-) create mode 100644 app-misc/homeassistant-full/homeassistant-full-2024.10.4-r1.ebuild create mode 100644 app-misc/homeassistant-min/homeassistant-min-2024.10.4.ebuild delete mode 100644 app-misc/homeassistant/homeassistant-2024.10.3.ebuild rename app-misc/homeassistant/{homeassistant-2024.7.3.ebuild => homeassistant-2024.10.4-r1.ebuild} (71%) delete mode 100644 app-misc/homeassistant/homeassistant-2024.8.3.ebuild delete mode 100644 app-misc/homeassistant/homeassistant-2024.9.2.ebuild diff --git a/app-misc/homeassistant-full/Manifest b/app-misc/homeassistant-full/Manifest index eb7098c54..671ecfeff 100644 --- a/app-misc/homeassistant-full/Manifest +++ b/app-misc/homeassistant-full/Manifest @@ -23,10 +23,11 @@ DIST homeassistant-2024.6.4.gh.tar.gz 17252383 BLAKE2B cfaed713f67347e66bc54318b DIST homeassistant-2024.6.4.tar.gz 21383376 BLAKE2B 65baca42425c8a9aa0eb48b722d2a373d711d3a02913e5e4cef551fb8ba1d743fb9f1358918939ac941e6c6ccf504f27b712dcae9f58a2f76c4337f686d7bd1a SHA512 494eea1020fc4752dba6aa03f351acf965ad1457a2929c5f4d520494ee23b75892fce0abc9c5eb7b608d7897ad5f629e67cca034085ea916cc1a688193610ff3 EBUILD homeassistant-full-2024.10.2.ebuild 87607 BLAKE2B b9c2aceeac42c2b63e6cc6a230cd92f91b4fa222707ac170d2b0f2600e5ab878f943ba9b445bf7cc3e294db8e94499ffb61b509d2084fb6bd9400263ad9050b6 SHA512 f13d0885e73fb2cf3a8748a730a123b210afda6918b1a5d34dc072717be22a4a41ca76b409f0813a6ca4efe6fbd1f2e95ccd5039a550f2af567422b8f52d0dab EBUILD homeassistant-full-2024.10.3.ebuild 87607 BLAKE2B a408c1b643bd2a39d1064cdd969a416e3e3a272c23693fec932595ca7c18f4a42a3ccfea77609d63aa8335f0d191434c60cb96c7d6c69cb76c54acae8d3ddf93 SHA512 1d85e275e5c28e618876111a45753f000724a88cc1928dffd6f32cb2235843648eb026d5c20074ed855679a8e9bc1498b27bcd1dd6aad61a258e12de78d5c9a4 +EBUILD homeassistant-full-2024.10.4-r1.ebuild 89730 BLAKE2B 37e9fb538755f23cbdcfb44ed0359f6e71bc87aeb50c839e6b9b6baad7035b0ee2bc1f4e0f2f7e601f772875b52e3bdab88cbe174ca68f42c160219b10fdecb6 SHA512 3831fb6187512bfcecee821f87cbc37cf52f7a3ef7252466658270c6ec0dcd651e123c56de157b9192e4398e161e375551305ee40b85128349034064634d9c78 EBUILD homeassistant-full-2024.10.4.ebuild 87607 BLAKE2B 5dd4dd9ee1662a45755794ab0cbcfa3ec2295151577ac884072f214a23c0feb442208323d6036cc168697a06aee446063ed20e3b05e1d6b749c5994e13236fa6 SHA512 5417750bf406feaa36d10b1372d496713880fb4f916201540b8c6ebf43ed756a98dfed784447997ca14a0f5f04a168331dd0a6ab04ffd249d6340ce96221b6c6 EBUILD homeassistant-full-2024.5.5.ebuild 87190 BLAKE2B 22ac1dc7d5be921e7a72cf1eb9bcd6f770f2bb5a28e7bd04daaa5afbf4ce2e25b07b2c214d3f3dcfdb3f0a688f948f0e23e760d0b03593a791872ec4afa41311 SHA512 8bcb7381d43930fb7e199e0bba32cf82adfd8afc7af4eaa6ae9dcf9a628e50e38cee70fb701aa87c10a864fea4226ff6253507720ed0ae1a988ef7dc524ef551 EBUILD homeassistant-full-2024.6.4.ebuild 87802 BLAKE2B 266b07de8f1443d187024699e46fbc0b4c3f6622faa5e233be5ce6639f7d27ed53ce4809fe3cc78f2ef2b56bc46d56cc608b6a842d7cf8def20bba19194468ce SHA512 de6fad31b936f241dfd8ac1127b4ab6c1c208725d3ac922eff8f782f66ced0d1f24b1b3614974f6fec3026be26821fd8f038b83eef3e9225c3bb610c799097e2 -EBUILD homeassistant-full-9999.ebuild 87715 BLAKE2B 54bdcdbc3e0e48d70a849e6ecec43e29e7a0900ba80685bd39613ec032dbdd174581ce39751120108baa2adc3e232e947597758c898017ca51bd5c6ad321cd29 SHA512 cf44446b6b1fc1031dccf50b7a4fd55a8f4623a97c7c264b2d77ad4b881b341db691a06a224d7df7842b01168875e85e3b4716935b2ad957751be40ea28d7234 +EBUILD homeassistant-full-9999.ebuild 89643 BLAKE2B 77b1f6a74ce370dbf10a6eb592964b186a55be2c83e9599431453fce75f4b19355b908f124a01f9d1b334ba8bb0233353f2592d2e877d8997a2de8d2d31df12e SHA512 9a95462eae04356e6a13181aacb06abe075c67ed19b9b9e6575f9c71b708d088d52156aa19737e8e954644eae9b0f5778b7312b6b29fd8359140eae19fc76c97 MISC genebuild.sh 20826 BLAKE2B 21e5c5c45139392abe5f6a5b3fdb2a663ad0626333644a9bd93b78ff6a616be505d0db7c0949fef8d0b642ca1a78240623d1e2cc1c9a7b9ffb53a28fd56f4b63 SHA512 181e671e1a7b17f52a178eb83cbb05a2603451a95e9391f6e10ce21cb7a464745db8fa9628d57ed66617c2863c7a5de65024ec9417bdd6ebf2141db8d12e422c -MISC metadata.xml 93089 BLAKE2B 01dd2ec3963a9c126163f40d13631016482d5dbb662fe465cb03ddbfc41fa6d7a81f2f7ecdcd671b4394ec5180e28acbf5dbb886d36ddc876498caeb706baed9 SHA512 2a105e066da64eb8babc874e3aae6481e37e889478445ef7a4b489cd1181c5432e8025b67c51470f29ec6ad20fa39a60acc458d7f9f3a7bfac3ab9c1ead06410 +MISC metadata.xml 96075 BLAKE2B 4bc104ea0b1abac247630842f128006f52b10cbf1e8db60f85774d1d88baeb19d5b4a887fdd1c5c1e367197f8d4383a95ea36c74bfbec64dcba08b15b99c9960 SHA512 d6dcee356e9b95398f7f111d9d73a803437a2eb9f585c71479ac29dee14a792e5da3fd0d5f80448e21f6970bcfc6c23369c798f1657a8e3d4257e80f2a87e3e0 MISC test.sh 952 BLAKE2B 15c3ca304b9de0fe03a15511c06fbef6fb0778c2566a18f4045c6c77546a933384374161f4c2185e00778e745b0fdc8a5f8ab20091f82fbfb1e9a99640ce9888 SHA512 d1e2e05d54ba946b82926edeb8faf2224560f6aa27a2fb70733208acff0162f2f675d131df26c2e5e63a55f9692a4c2e2ccd779fbf03319fd8144475dbc28465 diff --git a/app-misc/homeassistant-full/homeassistant-full-2024.10.4-r1.ebuild b/app-misc/homeassistant-full/homeassistant-full-2024.10.4-r1.ebuild new file mode 100644 index 000000000..b6c0cc5cb --- /dev/null +++ b/app-misc/homeassistant-full/homeassistant-full-2024.10.4-r1.ebuild @@ -0,0 +1,1251 @@ +# 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 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" +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.1.0[${PYTHON_USEDEP}] + ~dev-python/aiohttp-fast-zlib-0.1.1[${PYTHON_USEDEP}] + ~dev-python/aiohttp-3.10.8[${PYTHON_USEDEP}] + ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] + ~dev-python/aiozoneinfo-0.2.1[${PYTHON_USEDEP}] + ~dev-python/anyio-4.6.0[${PYTHON_USEDEP}] + ~dev-python/astral-2.2[${PYTHON_USEDEP}] + ~dev-python/async-interrupt-1.2.0[${PYTHON_USEDEP}] + ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] + ~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}] + ~dev-python/attrs-23.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/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/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/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/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/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/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/jinja-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.7[${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-python-4.25.4[${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/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.13.1[${PYTHON_USEDEP}] + ~dev-python/zeroconf-0.135.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.6[${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.7.0[${PYTHON_USEDEP}] ) + androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[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}] ) + 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}] ) + 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.6.4[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.3[${PYTHON_USEDEP}] ) + aurora? ( ~dev-python/auroranoaa-0.0.3[${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}] ) + 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}] ) + 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}] ) + 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.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_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.2[${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}] ) + 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}] ) + 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.81.1[${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}] ) + 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.4.0[${PYTHON_USEDEP}] ) + debugpy? ( ~dev-python/debugpy-1.8.1[${PYTHON_USEDEP}] ) + deconz? ( ~dev-python/pydeconz-116[${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.6.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.40.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) + dlna_dms? ( ~dev-python/async-upnp-client-0.40.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}] ) + 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.18[${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.7[${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_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.1.9[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.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}] ) + 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.0[${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.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) + fritzbox? ( ~dev-python/pyfritzhome-0.6.12[${PYTHON_USEDEP}] ) + fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ) + fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] ) + 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}] ) + garages_amsterdam? ( ~dev-python/odp-amsterdam-6.0.2[${PYTHON_USEDEP}] ) + gardena_bluetooth? ( ~dev-python/gardena-bluetooth-1.4.3[${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-4.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}] ) + 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_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.2[${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.1[${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}] ) + 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.58[${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}] ) + 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.7.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}] ) + 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}] ) + 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.2.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}] ) + 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}] ) + 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}] ) + 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}] ) + lg_netcast? ( ~dev-python/pylgnetcast-0.3.9[${PYTHON_USEDEP}] ) + lg_soundbar? ( ~dev-python/temescal-0.5[${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.5.2[${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}] ) + 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-5.0.1[${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.6[${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.1[${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.1.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}] ) + 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.0.1[${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.0[${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.3[${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.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.9.11[${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}] ) + 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.40.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.5[${PYTHON_USEDEP}] ) + sendgrid? ( ~dev-python/sendgrid-6.8.2[${PYTHON_USEDEP}] ) + sense? ( ~dev-python/sense-energy-0.12.4[${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}] ) + 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-11.4.2[${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.5.1[${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.16[${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}] ) + 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}] ) + 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}] ) + srp_energy? ( ~dev-python/srpenergy-1.3.6[${PYTHON_USEDEP}] ) + ssdp? ( ~dev-python/async-upnp-client-0.40.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/pysuez-0.2.0[${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}] ) + switchbee? ( ~dev-python/pyswitchbee-1.8.3[${PYTHON_USEDEP}] ) + switchbot? ( ~dev-python/PySwitchbot-0.48.2[${PYTHON_USEDEP}] ) + switchbot_cloud? ( ~dev-python/switchbot-api-2.2.1[${PYTHON_USEDEP}] ) + switcher_kis? ( ~dev-python/aioswitcher-4.0.3[${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.7.8[${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}] ) + 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.5[${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.1.0[${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}] ) + 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}] ) + 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.7.6[${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}] ) + 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}] ) + 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}] ) + 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.2[${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.0.3[${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}] ) + 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}] ) + xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] ) + xiaomi_ble? ( ~dev-python/xiaomi-ble-0.32.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_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}] ) + 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.135.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}] ) + 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.4[${PYTHON_USEDEP}] + ~dev-python/coverage-7.6.1[${PYTHON_USEDEP}] + ~dev-python/freezegun-1.5.1[${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/pipdeptree-2.23.4[${PYTHON_USEDEP}] + ~dev-vcs/pre-commit-3.8.0 + ~dev-python/pydantic-1.10.17[${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.1[${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 694c61713..20623a6bc 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 aosmith apache_kafka apcupsd apns apple_tv apprise aprilaire aprs apsystems 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 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 bsblan bthome bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast ccm15 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 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 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 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 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_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 iperf3 ipma ipp iqvia irish_rail_transport isal islamic_prayer_times iss 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 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 lg_netcast lg_soundbar lidarr life360 lifx lifx_legacy lightwave limitlessled linear_garage_door 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 magicseaweed mailgun +mariadb marytts mastodon matrix +matter maxcube mcp23017 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 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 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 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 sentry senz serial serial_pm sesame seventeentrack seven_segments sfr_box sharkiq shelly shiftr shodan sht31 sia sighthound signal_messenger simplepush simplisafe sinch sisyphus skybeacon skybell sky_hub slack sleepiq slide slimproto sma smappee smarthab smartthings smarttub smarty smart_meter_texas smhi 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_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 tplink tplink_lte tplink_omada traccar traccar_server trackr tractive tradfri trafikverket_camera trafikverket_ferry trafikverket_train trafikverket_weatherstation transmission transport_nsw travisci trend 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 wemo whirlpool whois wiffi wilight wink wirelesstag withings wiz wled wolflink workday ws66i xbox xbox_live xeoma xiaomi_aqara xiaomi_ble xiaomi_miio xiaomi_tv xmpp xs1 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 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" RESTRICT="!test? ( test )" # external deps @@ -46,101 +46,97 @@ RDEPEND="${RDEPEND} # Home Assistant Core dependencies # from package_constraints.txt RDEPEND="${RDEPEND} - ~dev-python/aiodhcpwatcher-1.0.0[${PYTHON_USEDEP}] + ~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/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] - ~dev-python/aiohttp-fast-zlib-0.1.0[${PYTHON_USEDEP}] - ~dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}] + ~dev-python/aiohasupervisor-0.1.0[${PYTHON_USEDEP}] + ~dev-python/aiohttp-fast-zlib-0.1.1[${PYTHON_USEDEP}] + ~dev-python/aiohttp-3.10.8[${PYTHON_USEDEP}] ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] - ~dev-python/aiozoneinfo-0.2.0[${PYTHON_USEDEP}] - ~dev-python/anyio-4.3.0[${PYTHON_USEDEP}] + ~dev-python/aiozoneinfo-0.2.1[${PYTHON_USEDEP}] + ~dev-python/anyio-4.6.0[${PYTHON_USEDEP}] ~dev-python/astral-2.2[${PYTHON_USEDEP}] - ~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}] - ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] + ~dev-python/async-interrupt-1.2.0[${PYTHON_USEDEP}] + ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}] ~dev-python/attrs-23.2.0[${PYTHON_USEDEP}] - ~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}] + ~dev-python/awesomeversion-24.6.0[${PYTHON_USEDEP}] >=dev-python/backoff-2.0[${PYTHON_USEDEP}] - ~dev-python/bcrypt-4.1.2[${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.1[${PYTHON_USEDEP}] - ~dev-python/bluetooth-adapters-0.19.2[${PYTHON_USEDEP}] + ~dev-python/bleak-0.22.2[${PYTHON_USEDEP}] + ~dev-python/bluetooth-adapters-0.19.4[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] - ~dev-python/bluetooth-data-tools-1.19.0[${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.3.0[${PYTHON_USEDEP}] + ~dev-python/cached-ipaddress-0.6.0[${PYTHON_USEDEP}] >=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}] - >=dev-python/chacha20poly1305-reuseable-0.12.1[${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-42.0.5[${PYTHON_USEDEP}] + ~dev-python/cryptography-43.0.1[${PYTHON_USEDEP}] >=dev-python/dacite-1.7.0[${PYTHON_USEDEP}] - ~dev-python/dbus-fast-2.21.3[${PYTHON_USEDEP}] + ~dev-python/dbus-fast-2.24.0[${PYTHON_USEDEP}] >=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}] - ~dev-python/fnv-hash-fast-0.5.0[${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/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.1.1[${PYTHON_USEDEP}] + ~dev-python/habluetooth-3.4.0[${PYTHON_USEDEP}] ~dev-python/hass-nabucasa-0.81.1[${PYTHON_USEDEP}] - ~dev-python/hassil-1.7.1[${PYTHON_USEDEP}] - ~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}] - ~dev-python/home-assistant-frontend-20240610.1[${PYTHON_USEDEP}] - ~dev-python/home-assistant-intents-2024.6.21[${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/httpcore-1.0.5[${PYTHON_USEDEP}] >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] - ~dev-python/httpx-0.27.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/jinja-3.1.4[${PYTHON_USEDEP}] - ~dev-python/libcst-0.3.23[${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.0[${PYTHON_USEDEP}] - ~dev-python/orjson-3.9.15[${PYTHON_USEDEP}] + ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] + ~dev-python/orjson-3.10.7[${PYTHON_USEDEP}] >=dev-python/packaging-23.1[${PYTHON_USEDEP}] ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ~dev-python/pandas-2.1.4[${PYTHON_USEDEP}] - ~dev-python/pillow-10.3.0[${PYTHON_USEDEP}] - >=dev-python/pip-21.3.1[${PYTHON_USEDEP}] - ~dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}] + ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] + ~dev-python/protobuf-python-4.25.4[${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.15[${PYTHON_USEDEP}] - ~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}] + ~dev-python/pydantic-1.10.17[${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.1.0[${PYTHON_USEDEP}] + ~dev-python/pyopenssl-24.2.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] - >=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}] - =dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}] - =net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}] - ~dev-python/sqlalchemy-2.0.30[${PYTHON_USEDEP}] - =dev-python/tuf-4.0.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}] =dev-python/websockets-11.0.1[${PYTHON_USEDEP}] - ~dev-python/yarl-1.9.4[${PYTHON_USEDEP}] - ~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}]" + ~dev-python/yarl-1.13.1[${PYTHON_USEDEP}] + ~dev-python/zeroconf-0.135.0[${PYTHON_USEDEP}]" # unknown origin, still something to clean up here @@ -150,85 +146,87 @@ RDEPEND="${RDEPEND} >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]" # Module requirements from useflags RDEPEND="${RDEPEND} - abode? ( ~dev-python/jaraco-abode-3.3.0[${PYTHON_USEDEP}] ~dev-python/jaraco-functools-3.9.0[${PYTHON_USEDEP}] ) + 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.4[${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.6.3[${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.2[${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.4.3[${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.8[${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.7.6[${PYTHON_USEDEP}] ) - airzone_cloud? ( ~dev-python/aioairzone-cloud-0.5.1[${PYTHON_USEDEP}] ) - aladdin_connect? ( ~dev-python/genie-partner-sdk-1.0.2[${PYTHON_USEDEP}] ) + airzone? ( ~dev-python/aioairzone-0.9.5[${PYTHON_USEDEP}] ) + airzone_cloud? ( ~dev-python/aioairzone-cloud-0.6.6[${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.51[${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.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.1.0[${PYTHON_USEDEP}] ) - ambient_station? ( ~dev-python/aioambient-2024.1.0[${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.6.0[${PYTHON_USEDEP}] ) + analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.7.0[${PYTHON_USEDEP}] ) androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] ) - androidtv_remote? ( ~dev-python/androidtvremote2-0.1.1[${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.12.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}] ) 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.14.3[${PYTHON_USEDEP}] ) + apple_tv? ( ~dev-python/pyatv-0.15.1[${PYTHON_USEDEP}] ) apprise? ( ~dev-python/apprise-1.8.0[${PYTHON_USEDEP}] ) - aprilaire? ( ~dev-python/pyaprilaire-0.7.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-1.3.1[${PYTHON_USEDEP}] ) + 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? ( ~sci-geosciences/aranet4-2.3.4 ) + 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.0.9[${PYTHON_USEDEP}] ) - aseko_pool_live? ( ~dev-python/aioaseko-0.1.1[${PYTHON_USEDEP}] ) - assist_pipeline? ( ~dev-python/webrtc-noise-gain-1.2.3[${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-3.1.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.2[${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}] ) 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}] ) 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.12.1[${PYTHON_USEDEP}] ) - axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] ) - azure_data_explorer? ( ~dev-python/azure-kusto-ingest-3.1.0[${PYTHON_USEDEP}] ~dev-python/azure-kusto-data-3.1.0[${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}] ) + 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.1[${PYTHON_USEDEP}] ) - bang_olufsen? ( ~dev-python/mozart-api-3.4.1.8.5[${PYTHON_USEDEP}] ) + balboa? ( ~dev-python/pybalboa-1.0.2[${PYTHON_USEDEP}] ) + bang_olufsen? ( ~dev-python/mozart-api-3.4.1.8.8[${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}] ) @@ -236,38 +234,41 @@ RDEPEND="${RDEPEND} bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] ) bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] ) blackbird? ( ~dev-python/pyblackbird-0.6[${PYTHON_USEDEP}] ) - blebox? ( ~dev-python/blebox-uniapi-2.2.2[${PYTHON_USEDEP}] ) - blink? ( ~dev-python/blinkpy-0.22.6[${PYTHON_USEDEP}] ) + 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/xmltodict-0.13.0[${PYTHON_USEDEP}] ) - bluetooth? ( ~dev-python/bleak-0.22.1[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.19.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.21.3[${PYTHON_USEDEP}] ~dev-python/habluetooth-3.1.1[${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_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.15.3[china,${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.3[${PYTHON_USEDEP}] ) - bring? ( ~dev-python/bring-api-0.7.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.5.18[${PYTHON_USEDEP}] ) - bthome? ( ~dev-python/bthome-ble-3.8.1[${PYTHON_USEDEP}] ) + bryant_evolution? ( ~dev-python/evolutionhttp-0.0.18[${PYTHON_USEDEP}] ) + bsblan? ( ~dev-python/python-bsblan-0.6.2[${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}] ) - camera? ( ~dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] ) + cambridge_audio? ( ~dev-python/aiostreammagic-2.5.0[${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.1[${PYTHON_USEDEP}] ) + cast? ( ~dev-python/pychromecast-14.0.3[${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}] ) @@ -279,72 +280,74 @@ RDEPEND="${RDEPEND} 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}] ) + 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}] ) comfoconnect? ( ~dev-python/pycomfoconnect-0.5.1[${PYTHON_USEDEP}] ) - compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] ) - concord232? ( ~dev-python/concord232-0.15[${PYTHON_USEDEP}] ) - control4? ( ~dev-python/pyControl4-1.1.0[${PYTHON_USEDEP}] ) - coolmaster? ( ~dev-python/pycoolmasternet-async-0.1.5[${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.11.1[${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.4.0[${PYTHON_USEDEP}] ) debugpy? ( ~dev-python/debugpy-1.8.1[${PYTHON_USEDEP}] ) deconz? ( ~dev-python/pydeconz-116[${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-0.11.6[${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.0[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.3.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.6.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.1[${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.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) - dlna_dms? ( ~dev-python/async-upnp-client-0.38.3[${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}] ) dnsip? ( ~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] ) - dominos? ( ~dev-python/pizzapi-0.0.3[${PYTHON_USEDEP}] ) - doods? ( ~dev-python/pydoods-1.0.2[${PYTHON_USEDEP}] ~dev-python/pillow-10.3.0[${PYTHON_USEDEP}] ) - doorbird? ( ~dev-python/DoorBirdPy-2.1.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}] ) 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.3.1[${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.5.1[${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.1[${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.18[${PYTHON_USEDEP}] ) ecoforest? ( ~dev-python/pyecoforest-0.4.0[${PYTHON_USEDEP}] ) - econet? ( ~dev-python/pyeconet-0.1.22[${PYTHON_USEDEP}] ) - ecovacs? ( ~dev-python/py-sucks-0.9.10[${PYTHON_USEDEP}] ~dev-python/deebot-client-7.3.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}] ) @@ -352,26 +355,27 @@ RDEPEND="${RDEPEND} 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.1[${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.7[${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.9[${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.2[${PYTHON_USEDEP}] ) + emulated_kasa? ( ~dev-python/sense-energy-0.12.4[${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.0[${PYTHON_USEDEP}] ) - enigma2? ( ~dev-python/openwebifpy-4.2.4[${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.20.3[${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.6.3[${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}] ) @@ -379,16 +383,16 @@ 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.8[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] ) + eq3btsmart? ( ~dev-python/eq3btsmart-1.1.9[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] ) escea? ( ~dev-python/pescea-1.0.12[${PYTHON_USEDEP}] ) - esphome? ( ~dev-python/aioesphomeapi-24.5.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.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.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.19[${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}] ) @@ -409,9 +413,9 @@ RDEPEND="${RDEPEND} 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.3[${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.5.1[${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}] ) @@ -426,19 +430,20 @@ RDEPEND="${RDEPEND} 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}] ) - fritzbox? ( ~dev-python/pyfritzhome-0.6.11[${PYTHON_USEDEP}] ) + fritzbox? ( ~dev-python/pyfritzhome-0.6.12[${PYTHON_USEDEP}] ) fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ) fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] ) frontier_silicon? ( ~dev-python/afsapi-0.2.7[${PYTHON_USEDEP}] ) - fully_kiosk? ( ~dev-python/python-fullykiosk-0.0.12[${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.4.1[${PYTHON_USEDEP}] ) - garages_amsterdam? ( ~dev-python/odp-amsterdam-6.0.1[${PYTHON_USEDEP}] ) - gardena_bluetooth? ( ~dev-python/gardena-bluetooth-1.4.2[${PYTHON_USEDEP}] ) + fyta? ( ~dev-python/fyta-cli-0.6.7[${PYTHON_USEDEP}] ) + garages_amsterdam? ( ~dev-python/odp-amsterdam-6.0.2[${PYTHON_USEDEP}] ) + gardena_bluetooth? ( ~dev-python/gardena-bluetooth-1.4.3[${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.9[${PYTHON_USEDEP}] ) - generic? ( ~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}] ~dev-python/pillow-10.3.0[${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}] ) @@ -446,8 +451,8 @@ RDEPEND="${RDEPEND} 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}] ) - github? ( ~dev-python/aiogithubapi-23.11.0[${PYTHON_USEDEP}] ) - gitlab_ci? ( ~dev-python/python-gitlab-1.6.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}] ) @@ -455,21 +460,22 @@ RDEPEND="${RDEPEND} 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.0.4[${PYTHON_USEDEP}] ~dev-python/oauth2client-4.1.3[${PYTHON_USEDEP}] ~dev-python/ical-8.0.1[${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_assistant_sdk? ( ~dev-python/gassist-text-0.0.11[${PYTHON_USEDEP}] ) - google_cloud? ( ~dev-python/google-cloud-texttospeech-2.12.3[${PYTHON_USEDEP}] ) - google_generative_ai_conversation? ( ~dev-python/google-generativeai-0.6.0[${PYTHON_USEDEP}] ~dev-python/voluptuous-openapi-0.0.4[${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_pubsub? ( ~dev-python/google-cloud-pubsub-2.13.11[${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.31.2[${PYTHON_USEDEP}] ) - govee_light_local? ( ~dev-python/govee-local-api-1.5.0[${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}] ) gpsd? ( ~dev-python/gps3-0.33.3[${PYTHON_USEDEP}] ) - gree? ( ~dev-python/greeclimate-1.4.1[${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}] ) @@ -484,21 +490,21 @@ RDEPEND="${RDEPEND} hdmi_cec? ( ~dev-python/pyCEC-0.5.2[${PYTHON_USEDEP}] ) heatmiser? ( ~dev-python/heatmiserV3-1.1.18[${PYTHON_USEDEP}] ) heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] ) - here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${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.51[${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-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] ) - homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] ) + holiday? ( ~dev-python/holidays-0.58[${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}] ) homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] ) - homematicip_cloud? ( ~dev-python/homematicip-1.1.1[${PYTHON_USEDEP}] ) - homewizard? ( ~dev-python/python-homewizard-energy-6.0.0[${PYTHON_USEDEP}] ) - homeworks? ( ~dev-python/pyhomeworks-0.0.6[${PYTHON_USEDEP}] ) - home_connect? ( ~dev-python/homeconnect-0.7.2[${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}] ) @@ -507,13 +513,13 @@ RDEPEND="${RDEPEND} 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}] ) - hue? ( ~dev-python/aiohue-4.7.1[${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.5.1[${PYTHON_USEDEP}] ) + husqvarna_automower? ( ~dev-python/aioautomower-2024.10.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.6.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}] ) @@ -521,33 +527,38 @@ RDEPEND="${RDEPEND} 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.5.3[${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.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.5[${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.5.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}] ) - inkbird? ( ~dev-python/inkbird-ble-0.5.6[${PYTHON_USEDEP}] ) - insteon? ( ~dev-python/pyinsteon-1.6.1[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.5.0[${PYTHON_USEDEP}] ) - intellifire? ( ~dev-python/intellifire4py-2.2.2[${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.16.0[${PYTHON_USEDEP}] ) - iqvia? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] ~dev-python/pyiqvia-2022.4.0[${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}] ) - isal? ( ~dev-python/isal-1.6.1[${PYTHON_USEDEP}] ) + iron_os? ( ~dev-python/pynecil-0.2.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}] ) @@ -555,8 +566,8 @@ RDEPEND="${RDEPEND} 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.3[${PYTHON_USEDEP}] ) - jvc_projector? ( ~dev-python/pyjvcprojector-1.0.11[${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}] ) @@ -569,7 +580,8 @@ RDEPEND="${RDEPEND} kira? ( ~dev-python/pykira-0.1.1[${PYTHON_USEDEP}] ) kiwi? ( ~dev-python/kiwiki-client-0.1.1[${PYTHON_USEDEP}] ) kmtronic? ( ~dev-python/pykmtronic-0.3.0[${PYTHON_USEDEP}] ) - knx? ( ~dev-python/xknx-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${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}] ) 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}] ) @@ -577,32 +589,34 @@ RDEPEND="${RDEPEND} 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.1[${PYTHON_USEDEP}] ) - lamarzocco? ( ~dev-python/lmcloud-0.4.35[${PYTHON_USEDEP}] ) + lacrosse_view? ( ~dev-python/lacrosse-view-1.0.2[${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.1.2[${PYTHON_USEDEP}] ) - lcn? ( ~dev-python/pypck-0.7.17[${PYTHON_USEDEP}] ) - ld2410_ble? ( ~dev-python/bluetooth-data-tools-1.19.0[${PYTHON_USEDEP}] ~dev-python/ld2410-ble-0.1.1[${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}] ) + 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.19.0[${PYTHON_USEDEP}] ~dev-python/led-ble-1.0.1[${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}] ) lg_netcast? ( ~dev-python/pylgnetcast-0.3.9[${PYTHON_USEDEP}] ) lg_soundbar? ( ~dev-python/temescal-0.5[${PYTHON_USEDEP}] ) lidarr? ( ~dev-python/aiopyarr-23.4.0[${PYTHON_USEDEP}] ) - lifx? ( ~dev-python/aiolifx-1.0.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.15[${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.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.0.1[${PYTHON_USEDEP}] ) - local_todo? ( ~dev-python/ical-8.0.1[${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}] ) @@ -611,35 +625,37 @@ RDEPEND="${RDEPEND} 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.13[${PYTHON_USEDEP}] ) - lutron_caseta? ( ~dev-python/pylutron-caseta-0.20.0[${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-1.1.0[${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.24.0[${PYTHON_USEDEP}] ~dev-python/pillow-10.3.0[${PYTHON_USEDEP}] ) - matter? ( ~dev-python/python-matter-server-6.1.0[${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}] ) 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.05.27 ) + 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.12.0[${PYTHON_USEDEP}] ) - meteoalarm? ( ~dev-python/meteoalertapi-0.3.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.3.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}] ) @@ -650,18 +666,19 @@ RDEPEND="${RDEPEND} moat? ( ~dev-python/moat-ble-0.1.1[${PYTHON_USEDEP}] ) mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] ) mochad? ( ~dev-python/pymochad-0.2.0[${PYTHON_USEDEP}] ) - modbus? ( ~dev-python/pymodbus-3.6.8[${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.0[${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.2.0[${PYTHON_USEDEP}] ) - mopeka? ( ~dev-python/mopeka-iot-ble-0.7.0[${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.0.9[${PYTHON_USEDEP}] ) + 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-1.0.0[${PYTHON_USEDEP}] ) - motion_blinds? ( ~dev-python/motionblinds-0.6.23[${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}] ) @@ -676,15 +693,15 @@ RDEPEND="${RDEPEND} 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.1.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.0.0[${PYTHON_USEDEP}] ) - nest? ( ~dev-python/google-nest-sdm-4.0.5[${PYTHON_USEDEP}] ) - netatmo? ( ~dev-python/pyatmo-8.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}] ) + 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}] ) @@ -692,21 +709,22 @@ RDEPEND="${RDEPEND} 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-1.0.2[${PYTHON_USEDEP}] ) - nextcloud? ( ~dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] ) - nextdns? ( ~dev-python/nextdns-3.0.0[${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.8.0[${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.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.6[${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.12.0[${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}] ) @@ -714,35 +732,36 @@ RDEPEND="${RDEPEND} 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.2[${PYTHON_USEDEP}] ) - nws? ( ~dev-python/pynws-1.8.1[${PYTHON_USEDEP}] ) - nx584? ( ~dev-python/pynx584-0.5[${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-hass-0.1.7[${PYTHON_USEDEP}] ) + ollama? ( ~dev-python/ollama-0.3.1[${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/onkyo-eiscp-1.2.7[${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.3.8[${PYTHON_USEDEP}] ~dev-python/voluptuous-openapi-0.0.4[${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.0[${PYTHON_USEDEP}] ) - opentherm_gw? ( ~dev-python/pyotgw-2.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.0.9[${PYTHON_USEDEP}] ) + openweathermap? ( ~dev-python/pyopenweathermap-0.1.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.4.7[${PYTHON_USEDEP}] ) + opower? ( ~dev-python/opower-0.8.3[${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}] ) @@ -753,16 +772,16 @@ RDEPEND="${RDEPEND} 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.13.11[${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.0.0[${PYTHON_USEDEP}] ) + p1_monitor? ( ~dev-python/p1monitor-3.0.1[${PYTHON_USEDEP}] ) panasonic_bluray? ( ~dev-python/panacotta-0.2[${PYTHON_USEDEP}] ) - panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${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.29[${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}] ) @@ -774,37 +793,37 @@ RDEPEND="${RDEPEND} 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.13[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] ) - plugwise? ( ~dev-python/plugwise-0.37.4.1[${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}] ) plum_lightpad? ( ~dev-python/plumlightpad-0.0.11[${PYTHON_USEDEP}] ) pocketcasts? ( ~dev-python/pycketcasts-1.0.1[${PYTHON_USEDEP}] ) - point? ( ~dev-python/pypoint-2.3.2[${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.19.0[${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.17.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.3.0[${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.0[${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.0_alpha1[${PYTHON_USEDEP}] ) - qbittorrent? ( ~dev-python/python-qbittorrent-0.4.3[${PYTHON_USEDEP}] ) + python_script? ( ~dev-python/RestrictedPython-7.3[${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.7[${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.3.5[${PYTHON_USEDEP}] ) - qrcode? ( ~dev-python/pillow-10.3.0[${PYTHON_USEDEP}] ~dev-python/pyzbar-0.1.7[${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}] ) @@ -815,31 +834,31 @@ RDEPEND="${RDEPEND} 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.5.3[${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.1[${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.30[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.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}] ) 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.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.3[${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.1[${PYTHON_USEDEP}] ) + reolink? ( ~dev-python/reolink-aio-0.9.11[${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.8.11[listen,${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.2[${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}] ) rocketchat? ( ~dev-python/rocketchat-API-0.6.1[${PYTHON_USEDEP}] ) @@ -847,7 +866,7 @@ RDEPEND="${RDEPEND} 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.51[${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}] ) @@ -855,51 +874,53 @@ RDEPEND="${RDEPEND} 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.34[${PYTHON_USEDEP}] ) - russound_rio? ( ~dev-python/russound-rio-1.0.0[${PYTHON_USEDEP}] ) - russound_rnet? ( ~dev-python/russound-0.1.9[${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.38.3[${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}] ) 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.2.0[${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.1.0[${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.5[${PYTHON_USEDEP}] ) sendgrid? ( ~dev-python/sendgrid-6.8.2[${PYTHON_USEDEP}] ) - sense? ( ~dev-python/sense-energy-0.12.2[${PYTHON_USEDEP}] ) + sense? ( ~dev-python/sense-energy-0.12.4[${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.0.36[${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}] ) + 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.11[${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/py17track-2021.12.2[${PYTHON_USEDEP}] ) - seven_segments? ( ~dev-python/pillow-10.3.0[${PYTHON_USEDEP}] ) - sfr_box? ( ~dev-python/sfrbox-api-0.0.8[${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-10.0.1[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-11.4.2[${PYTHON_USEDEP}] ) shiftr? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ) - shodan? ( ~dev-python/shodan-1.28.0[${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.3.0[${PYTHON_USEDEP}] ~dev-python/simplehound-0.3[${PYTHON_USEDEP}] ) - signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${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.3[${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}] ) @@ -912,18 +933,19 @@ RDEPEND="${RDEPEND} 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/pysmarty-0.8[${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}] ) + 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-lextudio-6.0.11[${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/sunwatcher-0.2.1[${PYTHON_USEDEP}] ) - solax? ( ~dev-python/solax-3.1.0[${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}] ) @@ -937,69 +959,70 @@ RDEPEND="${RDEPEND} 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}] ) - sql? ( ~dev-python/sqlalchemy-2.0.30[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] ) - squeezebox? ( ~dev-python/pysqueezebox-0.7.1[${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}] ) srp_energy? ( ~dev-python/srpenergy-1.3.6[${PYTHON_USEDEP}] ) - ssdp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ) + ssdp? ( ~dev-python/async-upnp-client-0.40.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-0.3.2[${PYTHON_USEDEP}] ~dev-python/discovery30303-0.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.1[${PYTHON_USEDEP}] ~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}] ~dev-python/numpy-1.26.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/pysuez-0.2.0[${PYTHON_USEDEP}] ) - sunweg? ( ~dev-python/sunweg-2.1.1[${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}] ) - switchbee? ( ~dev-python/pyswitchbee-1.8.0[${PYTHON_USEDEP}] ) - switchbot? ( ~dev-python/PySwitchbot-0.46.1[${PYTHON_USEDEP}] ) - switchbot_cloud? ( ~dev-python/switchbot-api-2.1.0[${PYTHON_USEDEP}] ) - switcher_kis? ( ~dev-python/aioswitcher-3.4.3[${PYTHON_USEDEP}] ) + switchbee? ( ~dev-python/pyswitchbee-1.8.3[${PYTHON_USEDEP}] ) + switchbot? ( ~dev-python/PySwitchbot-0.48.2[${PYTHON_USEDEP}] ) + switchbot_cloud? ( ~dev-python/switchbot-api-2.2.1[${PYTHON_USEDEP}] ) + switcher_kis? ( ~dev-python/aioswitcher-4.0.3[${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.4.4[${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-5.9.8[${PYTHON_USEDEP}] ) - system_bridge? ( ~dev-python/systembridgeconnector-4.0.3[${PYTHON_USEDEP}] ~dev-python/systembridgemodels-4.0.4[${PYTHON_USEDEP}] ) - tado? ( ~dev-python/python-tado-0.17.4[${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.0[${PYTHON_USEDEP}] ) - tailwind? ( ~dev-python/gotailwind-0.2.3[${PYTHON_USEDEP}] ) - tami4? ( ~dev-python/Tami4EdgeAPI-2.1[${PYTHON_USEDEP}] ) - tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.1[${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.8.0[${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.2.2[${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.17[${PYTHON_USEDEP}] ) - telegram_bot? ( ~dev-python/python-telegram-bot-21.0.1[${PYTHON_USEDEP}] ) - tellduslive? ( ~dev-python/tellduslive-0.10.11[${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.7.8[${PYTHON_USEDEP}] ) tesla_wall_connector? ( ~dev-python/tesla-wall-connector-1.0.2[${PYTHON_USEDEP}] ) - teslemetry? ( ~dev-python/tesla-fleet-api-0.5.12[${PYTHON_USEDEP}] ) - tessie? ( ~dev-python/tessie-api-0.0.9[${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}] ) tfiac? ( ~dev-python/pytfiac-0.4[${PYTHON_USEDEP}] ) - thermobeacon? ( ~dev-python/thermobeacon-ble-0.6.2[${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.28.2[${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}] ) @@ -1011,62 +1034,64 @@ RDEPEND="${RDEPEND} 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}] ) - tplink? ( ~dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] ) + touchline_sl? ( ~dev-python/pytouchlinesl-0.1.8[${PYTHON_USEDEP}] ) + tplink? ( ~dev-python/python-kasa-0.7.5[${PYTHON_USEDEP}] ) tplink_lte? ( ~dev-python/tp-connected-0.0.4[${PYTHON_USEDEP}] ) - tplink_omada? ( ~dev-python/tplink-omada-client-1.3.12[${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.5.6[${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-0.3.10[${PYTHON_USEDEP}] ) - trafikverket_ferry? ( ~dev-python/pytrafikverket-0.3.10[${PYTHON_USEDEP}] ) - trafikverket_train? ( ~dev-python/pytrafikverket-0.3.10[${PYTHON_USEDEP}] ) - trafikverket_weatherstation? ( ~dev-python/pytrafikverket-0.3.10[${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.0[${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.5.1[${PYTHON_USEDEP}] ) - twitch? ( ~dev-python/twitchAPI-4.0.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-77[${PYTHON_USEDEP}] ) + unifi? ( ~dev-python/aiounifi-80[${PYTHON_USEDEP}] ) unifiled? ( ~dev-python/unifiled-0.11[${PYTHON_USEDEP}] ) - unifiprotect? ( ~dev-python/uiprotect-1.7.2[${PYTHON_USEDEP}] ~dev-python/unifi-discovery-1.1.8[${PYTHON_USEDEP}] ) + unifiprotect? ( ~dev-python/uiprotect-6.1.0[${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.6[${PYTHON_USEDEP}] ) + upb? ( ~dev-python/upb-lib-0.5.8[${PYTHON_USEDEP}] ) upcloud? ( ~dev-python/upcloud-api-2.5.1[${PYTHON_USEDEP}] ) upc_connect? ( ~dev-python/connect-box-0.3.1[${PYTHON_USEDEP}] ) - upnp? ( ~dev-python/async-upnp-client-0.38.3[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) + upnp? ( ~dev-python/async-upnp-client-0.40.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.11.0 ) - v2c? ( ~dev-python/pytrydan-0.6.1[${PYTHON_USEDEP}] ) - vallox? ( ~dev-python/vallox-websocket-api-5.1.1[${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.5.1[${PYTHON_USEDEP}] ) + velbus? ( ~dev-python/velbus-aio-2024.7.6[${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}] ) versasense? ( ~dev-python/pyversasense-0.0.6[${PYTHON_USEDEP}] ) version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] ) - vesync? ( ~dev-python/pyvesync-2.1.10[${PYTHON_USEDEP}] ) - vicare? ( ~dev-python/PyViCare-2.32.0[${PYTHON_USEDEP}] ) + vesync? ( ~dev-python/pyvesync-2.1.12[${PYTHON_USEDEP}] ) + vicare? ( ~dev-python/PyViCare-neo-0.3.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.3.2[${PYTHON_USEDEP}] ) + vlc_telnet? ( ~dev-python/aiovlc-0.5.1[${PYTHON_USEDEP}] ) vodafone_station? ( ~dev-python/aiovodafone-0.6.0[${PYTHON_USEDEP}] ) voip? ( ~dev-python/voip-utils-0.1.0[${PYTHON_USEDEP}] ) volkszaehler? ( ~dev-python/volkszaehler-0.4.0[${PYTHON_USEDEP}] ) @@ -1076,18 +1101,19 @@ RDEPEND="${RDEPEND} 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.6.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.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-0.2.21[${PYTHON_USEDEP}] ) + weatherflow_cloud? ( ~dev-python/weatherflow4py-1.0.6[${PYTHON_USEDEP}] ) weatherkit? ( ~dev-python/apple_weatherkit-1.1.2[${PYTHON_USEDEP}] ) webmin? ( ~dev-python/webmin-xmlrpc-0.0.2[${PYTHON_USEDEP}] ) - webostv? ( ~dev-python/aiowebostv-0.4.0[${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}] ) @@ -1095,60 +1121,63 @@ 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-2.1.0[${PYTHON_USEDEP}] ) + withings? ( ~dev-python/aiowithings-3.0.3[${PYTHON_USEDEP}] ) wiz? ( ~dev-python/pywizlight-0.5.14[${PYTHON_USEDEP}] ) - wled? ( ~dev-python/wled-0.18.0[${PYTHON_USEDEP}] ) - wolflink? ( ~dev-python/wolf-comm-0.0.8[${PYTHON_USEDEP}] ) - workday? ( ~dev-python/holidays-0.51[${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}] ) 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}] ) xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] ) - xiaomi_ble? ( ~dev-python/xiaomi-ble-0.28.0[${PYTHON_USEDEP}] ) + xiaomi_ble? ( ~dev-python/xiaomi-ble-0.32.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}] ) - yalexs_ble? ( ~dev-python/yalexs-ble-2.4.2[${PYTHON_USEDEP}] ) - yale_smart_alarm? ( ~dev-python/yalesmartalarmclient-0.3.9[${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_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.2[${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.38.3[${PYTHON_USEDEP}] ) + yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.40.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.4[${PYTHON_USEDEP}] ) - youless? ( ~dev-python/youless-api-1.1.1[${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.132.2[${PYTHON_USEDEP}] ) + zeroconf? ( ~dev-python/zeroconf-0.135.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/bellows-0.39.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.116[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.64.1[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.20[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${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}] ) 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.56.0[${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.2.2[${PYTHON_USEDEP}] - ~dev-python/coverage-7.5.0[${PYTHON_USEDEP}] - ~dev-python/freezegun-1.5.0[${PYTHON_USEDEP}] + ~dev-python/astroid-3.3.4[${PYTHON_USEDEP}] + ~dev-python/coverage-7.6.1[${PYTHON_USEDEP}] + ~dev-python/freezegun-1.5.1[${PYTHON_USEDEP}] ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] - ~dev-python/mypy-dev-1.11.0_alpha3[${PYTHON_USEDEP}] - ~dev-python/pipdeptree-2.19.0[${PYTHON_USEDEP}] - ~dev-vcs/pre-commit-3.7.1 - ~dev-python/pydantic-1.10.15[${PYTHON_USEDEP}] + ~dev-python/mypy-dev-1.12.0_alpha3[${PYTHON_USEDEP}] + ~dev-python/pip-licenses-5.0.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-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}] - ~dev-python/pylint-3.2.2[${PYTHON_USEDEP}] - ~dev-python/pytest-asyncio-0.23.6[${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}] @@ -1156,14 +1185,13 @@ BDEPEND="${RDEPEND} ~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.0[${PYTHON_USEDEP}] + ~dev-python/pytest-unordered-0.6.1[${PYTHON_USEDEP}] ~dev-python/pytest-xdist-3.6.1[${PYTHON_USEDEP}] - ~dev-python/pytest-8.2.0[${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.6.1[${PYTHON_USEDEP}] - ~dev-python/tqdm-4.66.4[${PYTHON_USEDEP}] - ~dev-python/uv-0.1.43 + ~dev-python/syrupy-4.7.1[${PYTHON_USEDEP}] + ~dev-python/tqdm-4.66.5[${PYTHON_USEDEP}] ) dev-python/setuptools[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}]" diff --git a/app-misc/homeassistant-full/metadata.xml b/app-misc/homeassistant-full/metadata.xml index f9efcad7d..846d4803c 100644 --- a/app-misc/homeassistant-full/metadata.xml +++ b/app-misc/homeassistant-full/metadata.xml @@ -55,6 +55,7 @@ The android_ip_webcam integration turns any Android phone or tablet into a netwo allows you to control Anova sous vides with Wi-Fi capability Both Anthem’s current and last generation of A/V Receivers and Processors suppor + adds a conversation agent powered by Anthropic control a compatible A. O. Smith iCOMM-enabled water heater from Home Assistant Sends all state changes from Home Assistant to a Apache Kafka topic Query Apcupsd status information from Home Assistant @@ -64,6 +65,7 @@ The Aprilaire integration allows you to control an Aprilaire thermostat Tracker integration connects to the APRS-IS allows you to read the data from your APsystems EZ1 microinverter + monitor your AquaCell device in Home Assistant Provides connectivity to a Hayward/Goldline AquaLogic/ProLogic pool controller The aquostv platform allows you to control a Sharp Aquos TV Integrates Aranet devices into Home Assistant @@ -84,6 +86,7 @@ The aurora platform uses the NOAA Aurora Forecast service to let you know if an This implements a direct RS485 connection to a solar inverter in the PVI-3.0/3.6 displays various service metrics using the Aussie Broadband API + gather data from the cloud API of Autarco Library for Elgato Avea bulbs Support for the Avi-on Bluetooth dimmer switch Avi-on deprecated @@ -125,16 +128,19 @@ Allows you to interact with Broadlink remote control devices brottsplatskartan sensor allows one to track reported incidents The brunt platform allows one to control Blind Engines by Brunt + lets you control Bryant Evolution HVAC systems This integration integrates BSBLan device into Home Assistant Integrates BTHome BLE devices into Home Assistant Offers presence detection by looking at connected devices to a BT Home Presence detection by looking at BT Smart Hub based routers Integrate buienradar weather data into Home Assistant Integrate a CalDAV (RFC4791) calendar in Home Assistant + control all receivers and streamers that support the StreamMagic app The camera integration allows you to use IP cameras with Home Assistant Allows you to integrate your Canary devices from Home Assistant Let Home Assitant talk to Google Chromecast integrate Midea CCM15 devices in Home Assistant. + connected home devices that can be controlled via RF 433 MHz or Wi-Fi Allows you to control Channels from Home Assistant Unify Circuit platform allows you to send notifications Presence detection scanner for Cisco IOS devices @@ -162,6 +168,7 @@ Integrate Daikin wireless controllers into Home Assistant The danfoss_air integration accesses information from your Danfoss Air HRV unit The datadog integration sends all state changes to Datadog using a Datadog Agent + control your Deako devices from Home Assistant Useful in testing changes on a local development install Add deCONZ ConBee/RaspBee Zigbee gateways to Home Assistant Support Decora Bluetooth dimmer switch Leviton from Home Assistant @@ -197,6 +204,7 @@ monitor your Dremel 3D printer and its progress with your Home Assistant provides connectivity with DROP smart water system devices via a local MQTT API Dutch Smart Meters which comply to DSMR (Dutch Smart Meter Requirements) + get energy information from Duke Energy control a Dune HD media player used to control Duotecno nodes in Home Assistant dwd_weather_warnings sensor platform uses DWD for warnings @@ -221,6 +229,7 @@ Control an Egardia/Woonveilig alarm control panel from Home Assistant control Electra Air Ait COnditioners with HA uses the official Electric Kiwi API to show and select the hour of free power + support for ElevenLabs as text-to-speech with natural sounding voices The Elgato Key Light sets the bar for high-end studio lighting Integrate your ELIQ Online smart meter information Elk-M1 is a home security and automation controller @@ -297,6 +306,7 @@ monitors the call monitor exposed by AVM FRITZ!Box routers on TCP port 1012 Add (very basic) Support for Fronius Symo JSON Api to Home Assistant Support for Internet Radios based on the Frontier Silicon chipset + provides support for Fujitsu heat pumps and air conditioners Fully Kiosk Browser control in Home Assistant Allows you to use P5 FutureNow relay/dimmer units as lights uses the open API of FYTA to obtain the data from your plant sensors @@ -328,6 +338,7 @@ adds a conversation agent powered by Google Generative AI in Home Assistant allows you to connect your Google Mail and set an email auto-response google_maps platform allows you to detect presence + upload photos to your Google Photos using Home Assistant Send events to Google Cloud Pub/Sub from Home Assistant allows you to connect your Google Drive to Home Assistant allows you to connect your Google Tasks to Home Assistant @@ -407,14 +418,19 @@ communications with IntesisHome Smart AC Controllers IOTA is a new blockless distributed ledger Integration for the IoTaWatt Open WiFi Electricity Monitor + integrate iotty devices into Home Assistant iperf3 sensor integration allows you to measure network bandwidth ipma weather platform read current data from your networked printer collects allergy, asthma and disease information (based on a U.S. ZIP code) will give you the time until the next two departures + connects Home Assistant with PINE64’s Pinecil V2 soldering irons Intelligent Storage Acceleration, is used for accelerating aiohttp + connect Iskra energy meters and power quality analyzers to Home Assistant integration displays the various prayer times for Muslims as sensors + give you the next three departure times from Israel rail know if the station is above your home location + import your monthly meter readings from the ista EcoTrend service controller that is capable of controlling Insteon and X10 devices control IR devices with a Global Caché iTach Device and GC-100 devices control of a local iZone ducted reverse-cycle climate control device @@ -436,6 +452,7 @@ main integration to integrate Keene Electronics IR over IP Kira modules open your KIWI Smart Locks and Smart Entry Devices IP-connected relays + receive events for the triggers set up from your Knocki devices Asynchronous Library for the KNX protocol control a Kodi multimedia system connect wired sensors and switches to a Konnected Alarm Panel @@ -455,6 +472,7 @@ Integrates LD2410 BLE sensors from Hi-Link Integrates LeaOne health devices into Home Assistant Integrates multiple brands of Bluetooth Low Energy LED devices into Home Assista + 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 The Lidarr integration pulls data from a given Lidarr instance @@ -464,6 +482,7 @@ WiFi link for controlling Lightwave lights, switches and TRVs control your LimitlessLED lights from within Home Assistant lets you control Linear garage doors through Home Assistant + control various media players based on the LinkPlay protocol allows you to access the information about your Linode systems sensor platform is using the information stored in /sys/class/power_supply/ allows a computer to control the system via LiteJet’s third party protocol @@ -484,6 +503,7 @@ Library to control the Lagute LW-12 WiFi LED controller Unofficial Lyft Rides API Python SDK Honeywell Lyric thermostat platform + automation and control of madVR Envy devices Provides API wrapper to magicseaweed.com. A simple mailgun client - pymailgun fork with Python 3 support WIP: set dependencies for mariadb-connector-python @@ -493,6 +513,7 @@ control Matter devices on your local WiFi or Thread network eQ-3 ELV MAX Cube Python API base for all related mcp23017 platforms in Home Assistant + The Mealie integration will fetch data from your Mealie instance communication with the Meater Temperature Probe from Apption Labs International Medcom Bluetooth-enabled radiation monitors control a Mediaroom Set-Top Box (STB) from Home Assistant @@ -522,6 +543,7 @@ Uses an available modem for collecting caller ID information Asynchronous Python client for Modern Forms fans allows you to control a Möhlenhoff Alpha 2 temperature control system + a personal finance aggregation and budgeting service Python API for talking to Monoprice 6-zone amplifier allows you to connect your Monzo bank accounts to Home Assistant Integrates Mopeka devices into Home Assistant @@ -565,6 +587,7 @@ allows you to monitor NextDNS statistics Notifications for Android TV and Notifications for Fire TV control and monitor Nibe Heat Pumps in Home Assistant + control Nice G.O. garage doors through Home Assistant allows you to view your CGM data from Nightscout platform allows you to integrate your Niko Home Control An API client for getting pollution data from NILU sensor stations in Norway @@ -585,6 +608,7 @@ monitor a UPS (battery backup) by using data from a NUT (Network UPS Tools) uses the National Weather Service web API NX584/NX8E Interface Library and Server + The NYT Games integration fetches data about your progress monitor and control your downloads with NZBGet bus and trolley arrival times for Greek public transport for Athens view the call status for your Obihai devices @@ -748,6 +772,7 @@ Integrates sensors talking Sensirion’s BLE protocol into Home Assistant Integrates SensorPro devices into Home Assistant Integrates SensorPush devices into Home Assistant + communicates with your Sensoterra soil moisture probes using The free Sentry account allows 5000 events per month allows you to control and monitor your nVent RAYCHEM SENZ-WIFI thermostats use data provided by a device connected to the serial port of the system @@ -764,6 +789,7 @@ provides integration with several alarm systems that implement the SIA Protocol Detect people in camera images using Sighthound Cloud add Support for Moxie's Signal API + share read-only financial data deliver notifications from Home Assistant to your Android device integrates SimpliSafe home security (V2 and V3) systems The sinch platform uses Sinch to deliver notifications from Home Assistant @@ -783,6 +809,7 @@ lets you control Salda Smarty ventilation units from Home Assistant allows Texas residents to integrate their electric meters into Home Assistant support for the SMHI.se web service as a source for meteorological data + allows users to monitor and manage their SLZB-06x devices allows having a local execution SMS notification via Gammu The snapcast platform allows you to control Snapcast from Home Assistant Presence Detection, Sensor, Switch via SNMP @@ -858,6 +885,7 @@ integrates TellStick devices into Home Assistant get the current temperature from a TEMPer device integration with the Tesla cloud service + exposes various sensors from Tesla vehicles and energy sites allows you to integrate your Gen 3 Tesla Wall Connector with Wi-Fi commands and sensors from the Tesla vehicles connected to a Teslemetry subscript control Tesla vehicles connected to your Tessie account from HA @@ -881,6 +909,7 @@ client for the Quby ToonAPI provides connectivity with the Honeywell TotalConnect alarm systems lets you control ROTH Touchline floor heating thermostats + control Roth Touchline SL underfloor heating systems control your TP-Link Smart Home Devices allows you to observe and control TP-Link LTE routers allows you to control your TP-Link Omada SDN Devices @@ -897,6 +926,7 @@ gets next departure from Transport NSW stop for bus, train, light rail or ferry integrate the test build results reported by Travis-CI working sensors which show the trend of numeric state orstate_attributes + allows you to run commands on computers via TRIGGERcmd with Home Assistant Audio metadata tag reader and writer implemented in pure Python integrate all Tuya Smart related platforms allows you to track the next scheduled waste pickups by Twente Milieu @@ -958,6 +988,7 @@ obtains current weather and forecasts (hourly and daily) from Apple Weather provides sensors for monitoring the CPU and memory usage of your server allows you to control a LG webOS Smart TV + display your Weheat devices through Home Assistant discover and control WeMo devices integrates Whirlpool 6th Sense Live appliances perform daily WHOIS lookups @@ -968,6 +999,7 @@ add support for Withings Health API allows you to control your WiZ lights and smart sockets add support for Aircookie's WLED + WMS WebControl pro integration allows you to integrate WAREMA devices uses the Wolf Smart-Set for your heating system status generating country, province and state specific sets of holidays on the fly Control the Soundavo Whole-Home Audio Amplifier via local network @@ -980,6 +1012,7 @@ The xiaomi_tv platform allows you to control a Xiaomi TV Python 3 library for XMPP get and set values of the EZcontrol XS1 Gateway + integrate your Yale devices in Home Assistant Integrates Yale Access Bluetooth devices into Home Assistant Yale Smart Alarm systems and Smart Hub through Yale’s API Library for Yamaha RX-* Receivers diff --git a/app-misc/homeassistant-min/Manifest b/app-misc/homeassistant-min/Manifest index 05cf4a745..222aad789 100644 --- a/app-misc/homeassistant-min/Manifest +++ b/app-misc/homeassistant-min/Manifest @@ -8,10 +8,13 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20 AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94 AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca +DIST homeassistant-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.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 18579 BLAKE2B adc4d1894acdb2903719dd9d81178414a16fd6d0804b626e87c723a4283137c8f20ee84d6613878d3477e973658c79f8b64cd9b06939f66bed7916c63bdd3c09 SHA512 98a2dbee226b0012569da4127e4860afd7891b5ab495ac7c1f0df641611ad5724a7f6469b9a2266c2db49832e99e816855c472002a30ac517cc28feec4fdc316 EBUILD homeassistant-min-2024.5.5.ebuild 19138 BLAKE2B 4f6be7dbb599d8362d77e5f0c575548b4b2109e93b8da0186b5b4f893575d7909e25443822fe7692992dded1116ddeeeb76afdc167078b06a09fb51af74a7854 SHA512 68022f33414e9bceb9d66a58c804b9fb38e4721082b218631a8e2694576a43f68cee33976e7585b59f652d1199d52e5e81ba5a0dad361f0ecb79ff394d749624 EBUILD homeassistant-min-2024.6.4.ebuild 19200 BLAKE2B 33e19352958f0a519669a5f252648d83b8fc3e07eea14a6604f05988c5b169108c07e4c801117e1b840cd6e2925db019d28747bd72bf3074ec4baacb304007ba SHA512 2be0ae81fe3b920cfd2349cf57cadbead52c6f404da35d1e739e77dc6fbf03ccf98ee480c7651456f824111782cafa41ea75fda48ff3c9734716339c55b7fc13 MISC metadata.xml 10235 BLAKE2B 251a5e3fa494894f740165c940a3b088a9b17cd53e8bf70d4e55f5f3b7ae10f1402a9cc8d050669bdaad3b69beb01132400b52b85040a608f98c7129ee906bd5 SHA512 9ff42f44548b8cd3422945678bbe0b25b8caefe0f5b8c767d84e542fd2efd1ae99e3e28aca21d6a20ee6acdb38b7296f5e03199a5d4bdb5efbcbb90ccb640de3 diff --git a/app-misc/homeassistant-min/homeassistant-min-2024.10.4.ebuild b/app-misc/homeassistant-min/homeassistant-min-2024.10.4.ebuild new file mode 100644 index 000000000..b70ec76ec --- /dev/null +++ b/app-misc/homeassistant-min/homeassistant-min-2024.10.4.ebuild @@ -0,0 +1,339 @@ +# 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 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.1.0[${PYTHON_USEDEP}] + ~dev-python/aiohttp-fast-zlib-0.1.1[${PYTHON_USEDEP}] + ~dev-python/aiohttp-3.10.8[${PYTHON_USEDEP}] + ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] + ~dev-python/aiozoneinfo-0.2.1[${PYTHON_USEDEP}] + ~dev-python/anyio-4.6.0[${PYTHON_USEDEP}] + ~dev-python/astral-2.2[${PYTHON_USEDEP}] + ~dev-python/async-interrupt-1.2.0[${PYTHON_USEDEP}] + ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] + ~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}] + ~dev-python/attrs-23.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/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/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/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/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/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/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/jinja-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.7[${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-python-4.25.4[${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/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.13.1[${PYTHON_USEDEP}] + ~dev-python/zeroconf-0.135.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.7.0[${PYTHON_USEDEP}] ) + androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[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-62[${PYTHON_USEDEP}] ) + backup? ( ~dev-python/securetar-2024.2.1[${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_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.3[${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.40.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) + dlna_dms? ( ~dev-python/async-upnp-client-0.40.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.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] ) + ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] ) + file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] ) + forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] ) + fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] ) + github? ( ~dev-python/aiogithubapi-24.6.0[${PYTHON_USEDEP}] ) + glances? ( ~dev-python/glances-api-0.8.0[${PYTHON_USEDEP}] ) + holiday? ( ~dev-python/holidays-0.58[${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}] ) + 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.2.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.1.0[${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.5.2[${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.1.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.3[${PYTHON_USEDEP}] ) + qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] ) + qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] ) + radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] ) + recorder? ( ~dev-python/sqlalchemy-2.0.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}] ) + 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}] ) + scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.3.0[${PYTHON_USEDEP}] ) + season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-11.4.2[${PYTHON_USEDEP}] ) + 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/spotipy-2.23.0[${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.5[${PYTHON_USEDEP}] ) + upnp? ( ~dev-python/async-upnp-client-0.40.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.58[${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.135.0[${PYTHON_USEDEP}] ) + zha? ( ~dev-python/universal-silabs-flasher-0.0.22[${PYTHON_USEDEP}] ~dev-python/zha-0.0.34[${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.4[${PYTHON_USEDEP}] + ~dev-python/coverage-7.6.1[${PYTHON_USEDEP}] + ~dev-python/freezegun-1.5.1[${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/pipdeptree-2.23.4[${PYTHON_USEDEP}] + ~dev-vcs/pre-commit-3.8.0 + ~dev-python/pydantic-1.10.17[${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.1[${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/Manifest b/app-misc/homeassistant/Manifest index 03520e10b..c830b190a 100644 --- a/app-misc/homeassistant/Manifest +++ b/app-misc/homeassistant/Manifest @@ -8,28 +8,17 @@ AUX maxcube_TypeError_dirty_hack.patch 1460 BLAKE2B 08570971bb3ce4c120086a32ec20 AUX recorder.yaml 114 BLAKE2B af04840805aa13124208584e7f1d40335905a083ee7deead5c0e4324c969f2a231c801c23e42075782950aba7535496d92747bf03efd73a80b0d07e8492d18f6 SHA512 cb4e353e54fb6dc7034569b8d62ddcdca92680c23c2c4e1ce707d21cf95e93f41a0c44521d8c3ee90b68c830f6b8e65dab82ae64bfa09727ae384550f7de0c94 AUX socat-zwave.init.d 637 BLAKE2B d61c1024a6fe3ce8d322e62ac1ec15e00d08f5c5a63feabc8603ecc51ec16e0a4775e0c7da83d12d1ef0c9815c9ebf8ec8a86a678bb4a3b40decb04adc887f26 SHA512 2b13cd4175427853d5a4169cc7d441d62618e8136e4f5d9fd24d08a47f6916953ebd1e747ea9c7a0907b00766c7b2108ba3b8917178fd9a795da23e6525a0faf AUX update-homeassistant 1326 BLAKE2B 917bdd332c4e5dea5177eecd11a7f8d72b911fddfdc8e5eb54960c526fe8c735e20d44e570cf7aeb99669d2a9670c70da1c5fbc30efb284d1f0f330799de6e24 SHA512 3c05f0d6d1bde0e1526c3e679568794c07091e7856dfd8793e13feec6f22725ddaa3163ca2c81d9df86cf73573f932e561743f05de420b350a0b68f6a9582aca -DIST homeassistant-2024.10.3.gh.tar.gz 18782063 BLAKE2B 6d124e7282815ebb106051e6795d801fc07b18694a172711a34baa0e909f2207c4cbca79ab6be73e3b4dde333b2ede66cfd2cc1226897bfff878878c8a2f05ea SHA512 8ab59252eb0c25e0bbea92fa594a94bb086c718528af4a81da8ea7d790c2d67a5253a1b177c9dc2862486cd7786703985329646e6084e23a86e20ee24f9076b2 -DIST homeassistant-2024.10.3.tar.gz 22982969 BLAKE2B de54bf0dc737fe6fe9990d5bef07df7eca5ff2962df6832e72de471f5b4f4f458a5e38c4d31083f09305e428a419294cf408a884620a687f6a41ce7bce0f0b0a SHA512 9666fdebc99ff6712375a2b1d4d29073e5ddb26d7d33c5e3f01f6b96b7f64fb006746998f81003bc12170dbed92de90b3d21c55ff89f395cd18701073b2f947f DIST homeassistant-2024.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.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 -DIST homeassistant-2024.7.3.gh.tar.gz 17515947 BLAKE2B 0ebeae6a365a977c1f3285e58ef643042ce32d4e479b8af91fc94f5060c02b45cf10c24517c7de1829e21d9f9d6c1b375c3ec2617682eb9816386134e6f9de25 SHA512 16d83cdd1ea5a3b59d47a2e4cdcdaa4eb4b4544a88ce31d185aac820b4e56e1a3285f2d68319910f5f939161bcdff5c02593982259fb7ed3f27ead03a6d4b425 -DIST homeassistant-2024.7.3.tar.gz 21846054 BLAKE2B 331637f82f6118b8234ee0a399df359b5e64e881093a276c781b0c4a77796818eeb1301e5570132ab925d4e448f08049e3d25890cbce0187d0aef8c36550f83e SHA512 d20f896c45a17eafcfe3dc1eccb4e9c7204f4a932be7413442a2cb92fe9973b9c43cc893be3d21a5b7a5633692240389f287f2323b0e33bdb9c5e16dece5f6c6 -DIST homeassistant-2024.8.3.gh.tar.gz 17753086 BLAKE2B 342aaa50d7ecb398edda44d5775934fe5b91da8465ca759f8f47f5fe05a8299b7adfff57b89b14003cdaae7ade438ff8d22afd9818b7fe8e5effaca10cbf4090 SHA512 0337090ac109446849c44327f494d6ced783aa270a49941178bce091c8621499b7bba442642ff99e5e6ca2490f0736e7ed16a437ff5da83363fd4abb767fc120 -DIST homeassistant-2024.8.3.tar.gz 22278165 BLAKE2B e799883637e21f5425960d76feec5dfe4ddc2fd31d0feda85f4460b32ff2162018c52a5ac1ffdeba768ee6f05e477fe90dcc358582df00a015561e5bc95c4f52 SHA512 f55e67f7d0a8faf438afd0f9d1a01c5b6b04db20382eac7e2c942ac981dd09db7ed53e43eab6febcf09db6bfe6bb89b1cb8671929413c7aae933491d4072ecb6 -DIST homeassistant-2024.9.2.gh.tar.gz 17868949 BLAKE2B fa6e8296849a5115e04b4dd9210c881bdf81c77a8e1d6df636afbcb055329c61cf60e6c311d557aa8abdb5e8fff7805c233fcaf4f455696898d05eba60d19a19 SHA512 102e4cd931d024a63a91a7e299aa27aef38f308640f0d344431dd0b51dd80377416ae0c3ef754066924f366242ac605147c4bf29014926e1bc49dc6f6cce7196 -DIST homeassistant-2024.9.2.tar.gz 22554858 BLAKE2B 42e9a11884b87137eef2178eaf77164907a10c065917ffb294c7ecb189109d4a54c76f79566c6c44bba20c3f1bc42aea760e26f94c53f33bddafbb76191b9dc2 SHA512 7476f3d82c38104cc697a7a07bbce030b802f5560d4ebcccdf4a8c9b5687fd66e3595cca723bf9b9c43d7c738b633275e29d5c41698f6248db95911efe323f92 DIST homeassistant-2024.9.3.gh.tar.gz 17871399 BLAKE2B dd87f91d3ac20b1940f56975692ac5e6f3d3ca28b9b16854cf0138c6acdbb3e856b166a8f1b40ffbe6c175af516dc5e44e06cac33ec575c68f35fd0a41b1a927 SHA512 3df6321c8a279414f364a3f91a9c7824c7832fd176137e511805ae683608830bd00fd2c71d40f77573c4b9aaa9703ae716d3025a9cf7adc1a02a8a1a82223c60 DIST homeassistant-2024.9.3.tar.gz 22557091 BLAKE2B d99f577b226336b5a50208d6713c7a51ba4a2488e29535b4ef25c5c265cfb3d2f685febf88c151b281ea5e7f979ad4b2935aee78708bfac0d401fca30f619414 SHA512 148b5d69c2834cd14015aa0a9c0b2e3e4d27cdc7538ee8278583b9cc5e1ee7147bd29680cb72c7a105b86ba2d605c40537d0aebf38ed33afc9859878c3555659 -EBUILD homeassistant-2024.10.3.ebuild 37851 BLAKE2B 962da2f285780011d4065b400ea63b7aa63716669adb738fa1cbe0f5040a5d0c04c323220311aca84691e4bb91ff2f03209bbd6fd15049b80175850c38afab88 SHA512 bb0773594655d081a2ee67473ac292839bd7a9d157d935d6adc2985c4aea1699f5370f89f28f2a88fd62d62e80daad4d830c79988ce3536d7096c5a247fe52d7 +EBUILD homeassistant-2024.10.4-r1.ebuild 33669 BLAKE2B 5641e9c7cebd2901e105374f6fb924a370d748fda96936a42dc48b5488296793a3fad3dc07aee6636cd126fa7487059bf787ebb56f566ee85724473b3bb2597e SHA512 fb29d0f24de72f10e55d72f0ac1db2e5a39d34699c5bf07de582da5ceb71ba63652e5ff75041c8412907f21d1d2659ae50d65dc4b7b80524e4e4821984980617 EBUILD homeassistant-2024.10.4.ebuild 37851 BLAKE2B b7930e90e615116773c0eecdecbf0c4e908104ad93985cf20353be63bb06b75888af7e98720a0de29839668917d69a808cca10a06e6bf0ab00ec6087b1009eff SHA512 5a4333ae8fcc73db179f55c618a3aac2c1c058727482e4281b0d5a03f81a820fa54f8e5ab89b0dc44dea4fe6e3b12810f6c09fd2e122c0fa3e11956712c5e3d6 EBUILD homeassistant-2024.5.5.ebuild 34380 BLAKE2B f4c2514212925ee3aaaef7224fd0c39b5fb1c274243813efb332b420bfbf62f8100ee33a249baa901f868e3d38cefbe9ddb16c479a82abfffa77374dd6dde0dd SHA512 45e1e398d00ee019fbc223c214ec8246665cd87ee8da3c5ddc6063f742fb4d81f14b098db59d8caa1f2bd28f2609c401e22b4deb2ea698ef3f68f71b2fa3c680 EBUILD homeassistant-2024.6.4.ebuild 34440 BLAKE2B 3df3359d75c411b4b364f78b5ce00abfb24583f821bb6ecbf0bc386f775fa668a3323bd8e27ee4a0d4dfca7eba41bcecd6ad348ad7cde6a4a887235c81b01c80 SHA512 adca2850deeadaf268c5b4e22191ea707e3344085264422e8837a8cda753ea7a470c0816f598c696837b4621d91c067fb675d0db79f6433cca275b19a963fa12 -EBUILD homeassistant-2024.7.3.ebuild 34450 BLAKE2B 27dbe0a7bbb11cc722a00ef2adee3325e590f3895a9073ef591703e6da6152140631e5e51b7380f9edeb0cc09acfcec0e27655fed2113d034066a156a10d1806 SHA512 4ac4bff3a397bbb57e0b01b1bb6514bc65b1498d4e55a2807368d991a90ce3e7982225620392dee167b1f90d9d80f7114d9354c09ea475bc74fd5969a62da84f -EBUILD homeassistant-2024.8.3.ebuild 35197 BLAKE2B aa6526dd3171a7e792310369c901e0fcd92899f849b4bea20c8e10f3517ca5c6b427be120db203753df3b208794f747e076d420e910280fef90c59260bdb9940 SHA512 0c3e2454b861be37d62e7daabe803084345bdec9e6517682629beda148480c7aa8cea0d0840751dbc219bfe50a85b594402715e20d7fb8b998ecb49d38ac8c6f -EBUILD homeassistant-2024.9.2.ebuild 37724 BLAKE2B 39f96454df5597cedc652222a0217c940da15899ddacfb1579321827a76e15082cf825e031f90dc9e42eac289b722eee54b9c27efbd599fb42ace15c50ff1031 SHA512 904689d7be1cb1b115f9c00eeca6bee37f6ff269b0aa99afc31551aaabc8ab623424da0f7febe5213ca7fdffc1a1f869046537e3bf41d2cbbdbbe7c79c7a2a36 EBUILD homeassistant-2024.9.3.ebuild 37724 BLAKE2B b255d6016d9703f4223c5bc6f1f7adadfe0275a0826310fb7c0aa090da81c65fcd4f1e8519a15051d15c5da79f06a2f6c73b866c66198ba976d2b6234f69e3d8 SHA512 480e08ca2687a63411258f14f5d5e1dc2057c9d054bcc90181a9bc31058db41eef20427a78c109f01ae3a77c549517708c180e6da198a8b659575f1053458b99 MISC metadata.xml 27465 BLAKE2B 1af3996bc2b0ec02ff639b28c127d9bc0f6c480cb89a1b4368bbabd7207da41b02dc8f2c2ac8da01d7ab870dd567ecf80d78f64baea8551970544bd2028595be SHA512 44110155ecebab1564c971bf431145a6dc535e87404c87933d8a68a123e64025d3aa0316d56483d26a7e66d9bf93dafec8b7c7e9d796239342db429a1eafef3d diff --git a/app-misc/homeassistant/homeassistant-2024.10.3.ebuild b/app-misc/homeassistant/homeassistant-2024.10.3.ebuild deleted file mode 100644 index b98daa46f..000000000 --- a/app-misc/homeassistant/homeassistant-2024.10.3.ebuild +++ /dev/null @@ -1,627 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_12 ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYPI_PN="homeassistant" -inherit distutils-r1 pypi readme.gentoo-r1 systemd - -MY_PN=homeassistant - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/home-assistant/core.git" - EGIT_BRANCH="dev" - S="${WORKDIR}/homeassistant-full-9999/" -else - MY_PV=${PV/_beta/b} - MY_P=${MY_PN}-${MY_PV} - SRC_URI="$(pypi_sdist_url) - https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz" -fi - -DESCRIPTION="Open-source home automation platform running on Python." -HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" -IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual alarmdecoder alpha_vantage ambiclimate ambient_station amcrest ampio analytics_insights androidtv androidtv_remote android_ip_webcam anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis +backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain +bluetooth bluetooth_tracker bme280 bme680 bmw_connected_drive bond braviatv bring broadlink brottsplatskartan brunt bsblan bt_home_hub_5 bt_smarthub buienradar +caldav camera canary cast cisco_mobility_express cli co2signal compensation coronavirus daikin deconz delijn denonavr deutsche_bahn devolo_home_control dexcom dhcp dht discogs discord discovery dlna_dmr dlna_dms doorbird dunehd dwd_weather_warnings dynalite dyson ecobee ecowitt emulated_roku enigma2 enocean enphase_envoy environment_canada esphome everlights evohome ffmpeg fibaro file flume flunearyou flux_led foobot forecast_solar fortios freebox fritz fritzbox fritzbox_callmonitor fronius garmin_connect gios github glances gogogate2 greeneye_monitor growatt_server guardian harman_kardon_avr harmony heos here_travel_time holiday +homekit homekit_controller homematic homematicip_cloud hp_ilo http hue hydrawise iaqualink ibeacon ihc image_upload imap incomfort influxdb insteon intesishome ipma ipp isal islamic_prayer_times jewish_calendar joaoapps_join kef knx kodi kraken lifx linode litterrobot local_calendar local_todo loopenergy luci luftdaten +mariadb +matter maxcube media_extractor met meteo_france mfi mikrotik +mobile_app modbus +mosquitto +mqtt mysql nad nederlandse_spoorwegen netatmo netdata nextcloud nfandroidtv nmap_tracker +notify_events nuki nut nws nx584 octoprint onkyo onvif opengarage opensensemap openweathermap opnsense +otp owntracks panasonic_viera philips_js pilight +ping pi_hole +plex plugwise poolsense powerwall ps4 +python_script qnap qvr_pro rachio radio_browser rainbird rainmachine +recorder rejseplanen +rest ring roku roomba roon ruuvi_gateway samsungtv +scrape season shelly shodan signal_messenger simplisafe skybell sma smappee smarthab smartthings +snmp socat solax somfy sonos speedtestdotnet +spotify +sql squeezebox +ssl statsd synology_dsm systemd systemmonitor tankerkoenig tasmota tellduslive tesla test tile tomorrowio toon totalconnect tplink tts tuya unifi unifi_direct +upnp usb utility_meter vallox velbus velux vera +version vicare vizio +wake_on_lan waqi waze_travel_time webostv wemo whois wink withings wled workday xbox_live xiaomi_aqara xiaomi_miio xiaomi_tv xs1 yamaha yamaha_musiccast yeelight yi zeroconf zerproc zha zhong_hong zoneminder zwave_js" -RESTRICT="!test? ( test )" - -# external deps -RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN} - || ( dev-lang/python:3.12 dev-lang/python:3.13 ) - app-admin/logrotate - dev-db/sqlite - dev-libs/libfastjson - dev-libs/xerces-c" -# make sure no conflicting main Ebuild is installed -RDEPEND="${RDEPEND} - !app-misc/homeassistant-min - !app-misc/homeassistant-full" -REQUIRED_USE="bluetooth? ( ruuvi_gateway shelly ) - homekit_controller? ( bluetooth )" - -# Home Assistant Core dependencies from ./core-2024.10.3/homeassistant/package_constraints.txt -RDEPEND=" - ~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}] - ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] - ~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] - ~dev-python/aiohasupervisor-0.1.0[${PYTHON_USEDEP}] - ~dev-python/aiohttp-fast-zlib-0.1.1[${PYTHON_USEDEP}] - ~dev-python/aiohttp-3.10.8[${PYTHON_USEDEP}] - ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] - ~dev-python/aiozoneinfo-0.2.1[${PYTHON_USEDEP}] - ~dev-python/astral-2.2[${PYTHON_USEDEP}] - ~dev-python/async-interrupt-1.2.0[${PYTHON_USEDEP}] - ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] - ~dev-python/atomicwrites-1.4.1[${PYTHON_USEDEP}] - ~dev-python/attrs-23.2.0[${PYTHON_USEDEP}] - ~dev-python/awesomeversion-24.6.0[${PYTHON_USEDEP}] - ~dev-python/bcrypt-4.2.0[${PYTHON_USEDEP}] - ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] - ~dev-python/bleak-0.22.2[${PYTHON_USEDEP}] - ~dev-python/bluetooth-adapters-0.19.4[${PYTHON_USEDEP}] - ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] - ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] - ~dev-python/cached-ipaddress-0.6.0[${PYTHON_USEDEP}] - >=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}] - ~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}] - ~dev-python/cryptography-43.0.1[${PYTHON_USEDEP}] - ~dev-python/dbus-fast-2.24.0[${PYTHON_USEDEP}] - ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] - ~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}] - ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] - ~dev-python/habluetooth-3.4.0[${PYTHON_USEDEP}] - ~dev-python/hass-nabucasa-0.81.1[${PYTHON_USEDEP}] - ~dev-python/hassil-1.7.4[${PYTHON_USEDEP}] - ~dev-python/home-assistant-bluetooth-1.13.0[${PYTHON_USEDEP}] - ~dev-python/home-assistant-frontend-20241002.3[${PYTHON_USEDEP}] - ~dev-python/home-assistant-intents-2024.10.2[${PYTHON_USEDEP}] - ~dev-python/httpx-0.27.2[${PYTHON_USEDEP}] - ~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}] - ~dev-python/jinja-3.1.4[${PYTHON_USEDEP}] - ~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}] - ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] - ~dev-python/orjson-3.10.7[${PYTHON_USEDEP}] - >=dev-python/packaging-23.1[${PYTHON_USEDEP}] - ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] - ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] - ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] - ~dev-python/pyjwt-2.9.0[${PYTHON_USEDEP}] - ~dev-python/pymicro-vad-1.0.1[${PYTHON_USEDEP}] - ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] - ~dev-python/pyopenssl-24.2.1[${PYTHON_USEDEP}] - ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] - ~dev-python/pyspeex-noise-1.0.2[${PYTHON_USEDEP}] - ~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}] - ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] - ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] - ~dev-python/pyyaml-6.0.2[${PYTHON_USEDEP}] - ~dev-python/requests-2.32.3[${PYTHON_USEDEP}] - ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}] - ~dev-python/ulid-transform-1.0.2[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}] - >=dev-python/uv-0.4.15 - ~dev-python/voluptuous-openapi-0.0.5[${PYTHON_USEDEP}] - ~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}] - ~dev-python/voluptuous-0.15.2[${PYTHON_USEDEP}] - ~dev-python/yarl-1.13.1[${PYTHON_USEDEP}] - ~dev-python/zeroconf-0.135.0[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] - >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] - ~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}] - ~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}] - ~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}] - dev-python/cchardet[${PYTHON_USEDEP}] - >=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}] - ~dev-python/anyio-4.6.0[${PYTHON_USEDEP}] - ~dev-python/h11-0.14.0[${PYTHON_USEDEP}] - ~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}] - >=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}] - ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] - >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}] - >=dev-python/backoff-2.0[${PYTHON_USEDEP}] - ~dev-python/pydantic-1.10.17[${PYTHON_USEDEP}] - >=dev-python/mashumaro-3.13.1[${PYTHON_USEDEP}] - !=dev-python/pubnub-6.4.0[${PYTHON_USEDEP}] - !=dev-python/iso4217-1.10.20220401[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}] - ~dev-python/protobuf-python-4.25.4[${PYTHON_USEDEP}] - >=dev-python/cchardet-2.1.18[${PYTHON_USEDEP}] - >=dev-python/websockets-11.0.1[${PYTHON_USEDEP}] - ~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}] - >=dev-python/dacite-1.7.0[${PYTHON_USEDEP}] - >=dev-python/chacha20poly1305-reuseable-0.13.0[${PYTHON_USEDEP}] - >=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}] - >=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}] - >=dev-python/tuf-4.0.0[${PYTHON_USEDEP}] - !=dev-python/tenacity-8.4.0[${PYTHON_USEDEP}] -" -# Home Assistant Core dependencies from ./homeassistant-2024.10.3/homeassistant/package_constraints.txt -RDEPEND=" - ~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}] - ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] - ~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] - ~dev-python/aiohasupervisor-0.1.0[${PYTHON_USEDEP}] - ~dev-python/aiohttp-fast-zlib-0.1.1[${PYTHON_USEDEP}] - ~dev-python/aiohttp-3.10.8[${PYTHON_USEDEP}] - ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] - ~dev-python/aiozoneinfo-0.2.1[${PYTHON_USEDEP}] - ~dev-python/astral-2.2[${PYTHON_USEDEP}] - ~dev-python/async-interrupt-1.2.0[${PYTHON_USEDEP}] - ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] - ~dev-python/atomicwrites-1.4.1[${PYTHON_USEDEP}] - ~dev-python/attrs-23.2.0[${PYTHON_USEDEP}] - ~dev-python/awesomeversion-24.6.0[${PYTHON_USEDEP}] - ~dev-python/bcrypt-4.2.0[${PYTHON_USEDEP}] - ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] - ~dev-python/bleak-0.22.2[${PYTHON_USEDEP}] - ~dev-python/bluetooth-adapters-0.19.4[${PYTHON_USEDEP}] - ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] - ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] - ~dev-python/cached-ipaddress-0.6.0[${PYTHON_USEDEP}] - >=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}] - ~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}] - ~dev-python/cryptography-43.0.1[${PYTHON_USEDEP}] - ~dev-python/dbus-fast-2.24.0[${PYTHON_USEDEP}] - ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] - ~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}] - ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] - ~dev-python/habluetooth-3.4.0[${PYTHON_USEDEP}] - ~dev-python/hass-nabucasa-0.81.1[${PYTHON_USEDEP}] - ~dev-python/hassil-1.7.4[${PYTHON_USEDEP}] - ~dev-python/home-assistant-bluetooth-1.13.0[${PYTHON_USEDEP}] - ~dev-python/home-assistant-frontend-20241002.3[${PYTHON_USEDEP}] - ~dev-python/home-assistant-intents-2024.10.2[${PYTHON_USEDEP}] - ~dev-python/httpx-0.27.2[${PYTHON_USEDEP}] - ~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}] - ~dev-python/jinja-3.1.4[${PYTHON_USEDEP}] - ~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}] - ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] - ~dev-python/orjson-3.10.7[${PYTHON_USEDEP}] - >=dev-python/packaging-23.1[${PYTHON_USEDEP}] - ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] - ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] - ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] - ~dev-python/pyjwt-2.9.0[${PYTHON_USEDEP}] - ~dev-python/pymicro-vad-1.0.1[${PYTHON_USEDEP}] - ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] - ~dev-python/pyopenssl-24.2.1[${PYTHON_USEDEP}] - ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] - ~dev-python/pyspeex-noise-1.0.2[${PYTHON_USEDEP}] - ~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}] - ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] - ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] - ~dev-python/pyyaml-6.0.2[${PYTHON_USEDEP}] - ~dev-python/requests-2.32.3[${PYTHON_USEDEP}] - ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}] - ~dev-python/ulid-transform-1.0.2[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}] - >=dev-python/uv-0.4.15 - ~dev-python/voluptuous-openapi-0.0.5[${PYTHON_USEDEP}] - ~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}] - ~dev-python/voluptuous-0.15.2[${PYTHON_USEDEP}] - ~dev-python/yarl-1.13.1[${PYTHON_USEDEP}] - ~dev-python/zeroconf-0.135.0[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] - >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] - ~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}] - ~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}] - ~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}] - dev-python/cchardet[${PYTHON_USEDEP}] - >=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}] - ~dev-python/anyio-4.6.0[${PYTHON_USEDEP}] - ~dev-python/h11-0.14.0[${PYTHON_USEDEP}] - ~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}] - >=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}] - ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] - >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}] - >=dev-python/backoff-2.0[${PYTHON_USEDEP}] - ~dev-python/pydantic-1.10.17[${PYTHON_USEDEP}] - >=dev-python/mashumaro-3.13.1[${PYTHON_USEDEP}] - !=dev-python/pubnub-6.4.0[${PYTHON_USEDEP}] - !=dev-python/iso4217-1.10.20220401[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}] - ~dev-python/protobuf-python-4.25.4[${PYTHON_USEDEP}] - >=dev-python/cchardet-2.1.18[${PYTHON_USEDEP}] - >=dev-python/websockets-11.0.1[${PYTHON_USEDEP}] - ~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}] - >=dev-python/dacite-1.7.0[${PYTHON_USEDEP}] - >=dev-python/chacha20poly1305-reuseable-0.13.0[${PYTHON_USEDEP}] - >=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}] - >=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}] - >=dev-python/tuf-4.0.0[${PYTHON_USEDEP}] - !=dev-python/tenacity-8.4.0[${PYTHON_USEDEP}] -" - -# unknown origin, still something to clean up here - -RDEPEND="${RDEPEND} - ~dev-python/colorlog-6.8.2[${PYTHON_USEDEP}] - ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] - >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]" - -# Module requirements from useflags -RDEPEND="${RDEPEND} - ambiclimate? ( dev-python/Ambiclimate[${PYTHON_USEDEP}] ) - bh1750? ( dev-python/i2csense[${PYTHON_USEDEP}] ) - blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] ) - blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] ) - bme280? ( dev-python/i2csense[${PYTHON_USEDEP}] dev-python/bme280spi[${PYTHON_USEDEP}] ) - bme680? ( dev-python/bme680[${PYTHON_USEDEP}] ) - cli? ( app-misc/home-assistant-cli ) - coronavirus? ( dev-python/coronavirus[${PYTHON_USEDEP}] ) - deutsche_bahn? ( dev-python/schiene[${PYTHON_USEDEP}] ) - dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] ) - http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] ) - loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] ) - mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] ) - mosquitto? ( app-misc/mosquitto ) - mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] ) - smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] ) - socat? ( net-misc/socat ) - somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] ) - ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy ) - tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] ) - wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] ) - abode? ( ~dev-python/jaraco-abode-6.2.1[${PYTHON_USEDEP}] ) - accuweather? ( ~dev-python/accuweather-3.0.0[${PYTHON_USEDEP}] ) - acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ) - acmeda? ( ~dev-python/aiopulse-0.4.6[${PYTHON_USEDEP}] ) - adguard? ( ~dev-python/adguardhome-0.7.0[${PYTHON_USEDEP}] ) - ads? ( ~dev-python/pyads-3.4.0[${PYTHON_USEDEP}] ) - aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] ) - agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] ) - airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] ) - airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] ) - alarmdecoder? ( ~dev-python/adext-0.4.3[${PYTHON_USEDEP}] ) - alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] ) - ambient_station? ( ~dev-python/aioambient-2024.8.0[${PYTHON_USEDEP}] ) - amcrest? ( ~dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] ) - ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] ) - analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.7.0[${PYTHON_USEDEP}] ) - androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0-r0[async,${PYTHON_USEDEP}] ) - androidtv_remote? ( ~dev-python/androidtvremote2-0.1.2[${PYTHON_USEDEP}] ) - android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] ) - anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] ) - apache_kafka? ( ~dev-python/aiokafka-0.10.0[${PYTHON_USEDEP}] ) - apcupsd? ( ~dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] ) - apple_tv? ( ~dev-python/pyatv-0.15.1[${PYTHON_USEDEP}] ) - apprise? ( ~dev-python/apprise-1.8.0[${PYTHON_USEDEP}] ) - aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] ) - arcam_fmj? ( ~dev-python/arcam-fmj-1.5.2[${PYTHON_USEDEP}] ) - aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) - asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] ) - aten_pe? ( ~dev-python/auroranoaa-0.0.3[${PYTHON_USEDEP}] ) - atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] ) - august? ( ~dev-python/yalexs-ble-2.4.3[${PYTHON_USEDEP}] ~dev-python/yalexs-8.6.4[${PYTHON_USEDEP}] ) - aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] ) - avea? ( ~dev-python/axis-62[${PYTHON_USEDEP}] ) - avion? ( ~dev-python/axis-62[${PYTHON_USEDEP}] ) - awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] ) - axis? ( ~dev-python/axis-62[${PYTHON_USEDEP}] ) - backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] ) - baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] ) - beewi_smartclim? ( ~dev-python/bimmer-connected-0.16.3[china,${PYTHON_USEDEP}] ) - bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] ) - bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] ) - blackbird? ( ~dev-python/pyblackbird-0.6[${PYTHON_USEDEP}] ) - blebox? ( ~dev-python/blebox-uniapi-2.5.0[${PYTHON_USEDEP}] ) - blink? ( ~dev-python/blinkpy-0.23.0[${PYTHON_USEDEP}] ) - blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] ) - bluetooth? ( ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bleak-0.22.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.19.4[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.24.0[${PYTHON_USEDEP}] ~dev-python/habluetooth-3.4.0[${PYTHON_USEDEP}] ) - bluetooth_tracker? ( ~dev-python/pychromecast-14.0.3[${PYTHON_USEDEP}] ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ) - bmw_connected_drive? ( ~dev-python/bimmer-connected-0.16.3[china,${PYTHON_USEDEP}] ) - bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] ) - braviatv? ( ~dev-python/pybravia-0.3.4[${PYTHON_USEDEP}] ) - bring? ( ~dev-python/bring-api-0.9.0[${PYTHON_USEDEP}] ) - broadlink? ( ~dev-python/broadlink-0.19.0[${PYTHON_USEDEP}] ) - brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] ) - brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] ) - bsblan? ( ~dev-python/python-bsblan-0.6.2[${PYTHON_USEDEP}] ) - bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] ) - bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] ) - buienradar? ( ~dev-python/buienradar-1.0.6[${PYTHON_USEDEP}] ) - caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] ) - camera? ( ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] ) - canary? ( ~dev-python/py-canary-0.5.4[${PYTHON_USEDEP}] ) - cast? ( ~dev-python/pychromecast-14.0.3[${PYTHON_USEDEP}] ) - cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] ) - co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] ) - compensation? ( ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] ) - daikin? ( ~dev-python/pydaikin-2.13.7[${PYTHON_USEDEP}] ) - deconz? ( ~dev-python/pydeconz-116[${PYTHON_USEDEP}] ) - delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] ) - denonavr? ( ~dev-python/denonavr-1.0.0[${PYTHON_USEDEP}] ) - devolo_home_control? ( ~dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] ) - dexcom? ( ~dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] ) - dhcp? ( ~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}] ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] ~dev-python/cached-ipaddress-0.6.0[${PYTHON_USEDEP}] ) - discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] ) - discord? ( ~dev-python/nextcord-2.6.0[${PYTHON_USEDEP}] ) - dlna_dmr? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) - dlna_dms? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ) - doorbird? ( ~dev-python/DoorBirdPy-3.0.4[${PYTHON_USEDEP}] ) - dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] ) - dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] ) - dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] ~dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] ) - ecobee? ( ~dev-python/python-ecobee-api-0.2.18[${PYTHON_USEDEP}] ) - ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] ) - emulated_roku? ( ~dev-python/emulated-roku-0.3.0[${PYTHON_USEDEP}] ) - enigma2? ( ~dev-python/openwebifpy-4.2.7[${PYTHON_USEDEP}] ) - enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] ) - enphase_envoy? ( ~dev-python/pyenphase-1.22.0[${PYTHON_USEDEP}] ) - environment_canada? ( ~dev-python/env-canada-0.7.2[${PYTHON_USEDEP}] ) - esphome? ( ~dev-python/aioesphomeapi-27.0.0[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ) - everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) - evohome? ( ~dev-python/evohome-async-0.4.20[${PYTHON_USEDEP}] ) - ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] ) - fibaro? ( ~dev-python/pyfibaro-0.7.8[${PYTHON_USEDEP}] ) - file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] ) - flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] ) - flux_led? ( ~dev-python/flux-led-1.0.4[${PYTHON_USEDEP}] ) - foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] ) - forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] ) - fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] ) - freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] ) - fritz? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) - fritzbox? ( ~dev-python/pyfritzhome-0.6.12[${PYTHON_USEDEP}] ) - fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ) - fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] ) - gios? ( ~dev-python/gios-4.0.0[${PYTHON_USEDEP}] ) - github? ( ~dev-python/aiogithubapi-24.6.0[${PYTHON_USEDEP}] ) - glances? ( ~dev-python/glances-api-0.8.0[${PYTHON_USEDEP}] ) - gogogate2? ( ~dev-python/ismartgate-5.0.1[${PYTHON_USEDEP}] ) - greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] ) - growatt_server? ( ~dev-python/growattServer-1.5.0[${PYTHON_USEDEP}] ) - guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] ) - harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] ) - harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] ) - heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] ) - here_travel_time? ( ~dev-python/here-routing-1.0.1[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.1[${PYTHON_USEDEP}] ) - holiday? ( ~dev-python/Babel-2.15.0[${PYTHON_USEDEP}] ~dev-python/holidays-0.58[${PYTHON_USEDEP}] ) - homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] ) - homekit_controller? ( ~dev-python/aiohomekit-3.2.3[${PYTHON_USEDEP}] ) - homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] ) - homematicip_cloud? ( ~dev-python/homematicip-1.1.2[${PYTHON_USEDEP}] ) - hp_ilo? ( ~dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] ) - hue? ( ~dev-python/aiohue-4.7.3[${PYTHON_USEDEP}] ) - hydrawise? ( ~dev-python/pydrawise-2024.9.0[${PYTHON_USEDEP}] ) - iaqualink? ( ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ) - ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] ) - ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] ) - image_upload? ( ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] ) - imap? ( ~dev-python/aioimaplib-1.1.0[${PYTHON_USEDEP}] ) - incomfort? ( ~dev-python/incomfort-client-0.6.3-r1[${PYTHON_USEDEP}] ) - influxdb? ( ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ) - insteon? ( ~dev-python/insteon-frontend-home-assistant-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyinsteon-1.6.3[${PYTHON_USEDEP}] ) - intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] ) - ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] ) - ipp? ( ~dev-python/pyipp-0.17.0[${PYTHON_USEDEP}] ) - isal? ( ~dev-python/isal-1.7.1[${PYTHON_USEDEP}] ) - islamic_prayer_times? ( ~dev-python/prayer-times-calculator-offline-1.0.3[${PYTHON_USEDEP}] ) - jewish_calendar? ( ~dev-python/hdate-0.10.9[${PYTHON_USEDEP}] ) - joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] ) - kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) - knx? ( ~dev-python/knx-frontend-2024.9.10.221729[${PYTHON_USEDEP}] ~dev-python/xknx-3.2.0[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.8.1[${PYTHON_USEDEP}] ) - kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] ) - kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] ) - lifx? ( ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.5.5[${PYTHON_USEDEP}] ~dev-python/aiolifx-1.1.1[${PYTHON_USEDEP}] ) - linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] ) - litterrobot? ( ~dev-python/pylitterbot-2023.5.0[${PYTHON_USEDEP}] ) - local_calendar? ( ~dev-python/ical-8.2.0[${PYTHON_USEDEP}] ) - local_todo? ( ~dev-python/ical-8.2.0[${PYTHON_USEDEP}] ) - luci? ( ~dev-python/openwrt-luci-rpc-1.1.17[${PYTHON_USEDEP}] ) - luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] ) - matter? ( ~dev-python/python-matter-server-6.5.2[${PYTHON_USEDEP}] ) - maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] ) - media_extractor? ( ~net-misc/yt-dlp-2024.10.07[${PYTHON_USEDEP}] ) - met? ( ~dev-python/PyMetno-0.13.0[${PYTHON_USEDEP}] ) - meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] ) - mfi? ( ~dev-python/mficlient-0.5.0[${PYTHON_USEDEP}] ) - mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] ) - mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] ) - modbus? ( ~dev-python/pymodbus-3.6.9[${PYTHON_USEDEP}] ) - mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ) - nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] ) - nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] ) - netatmo? ( ~dev-python/pyatmo-8.1.0[${PYTHON_USEDEP}] ) - netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] ) - nextcloud? ( ~dev-python/nextcloudmonitor-1.5.1[${PYTHON_USEDEP}] ) - nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] ) - nmap_tracker? ( ~dev-python/aiooui-0.1.6[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ) - notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] ) - nuki? ( ~dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] ) - nut? ( ~dev-python/aionut-4.3.3[${PYTHON_USEDEP}] ) - nws? ( ~dev-python/pynws-1.8.2[retry,${PYTHON_USEDEP}] ) - nx584? ( ~dev-python/pynx584-0.8.2[${PYTHON_USEDEP}] ) - octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] ) - onkyo? ( ~dev-python/pyeiscp-0.0.7[${PYTHON_USEDEP}] ) - onvif? ( ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ) - opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] ) - opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] ) - openweathermap? ( ~dev-python/pyopenweathermap-0.1.1[${PYTHON_USEDEP}] ) - opnsense? ( ~dev-python/pyopnsense-0.4.0[${PYTHON_USEDEP}] ) - otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] ) - owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] ) - panasonic_viera? ( ~dev-python/panasonic-viera-0.4.2[${PYTHON_USEDEP}] ) - philips_js? ( ~dev-python/ha-philipsjs-3.2.2[${PYTHON_USEDEP}] ) - pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] ) - ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] ) - pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] ) - plex? ( ~dev-python/PlexAPI-4.15.16[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] ) - plugwise? ( ~dev-python/plugwise-1.4.0[${PYTHON_USEDEP}] ) - poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] ) - powerwall? ( ~dev-python/tesla-powerwall-0.5.2[${PYTHON_USEDEP}] ) - ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] ) - python_script? ( ~dev-python/RestrictedPython-7.3[${PYTHON_USEDEP}] ) - qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] ) - qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] ) - rachio? ( ~dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] ) - radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] ) - rainbird? ( ~dev-python/pyrainbird-6.0.1[${PYTHON_USEDEP}] ) - rainmachine? ( ~dev-python/regenmaschine-2024.3.0[${PYTHON_USEDEP}] ) - recorder? ( ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ) - rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] ) - rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) - ring? ( ~dev-python/ring-doorbell-0.9.6[${PYTHON_USEDEP}] ) - roku? ( ~dev-python/rokuecp-0.19.3[${PYTHON_USEDEP}] ) - roomba? ( ~dev-python/roombapy-1.8.1[${PYTHON_USEDEP}] ) - roon? ( ~dev-python/roonapi-0.1.6[${PYTHON_USEDEP}] ) - ruuvi_gateway? ( ~dev-python/aioruuvigateway-0.1.0[${PYTHON_USEDEP}] ) - samsungtv? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[websocket,${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ) - scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.3.0[${PYTHON_USEDEP}] ) - season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] ) - shelly? ( ~dev-python/aioshelly-11.4.2[${PYTHON_USEDEP}] ) - shodan? ( ~net-analyzer/shodan-1.28.0[${PYTHON_USEDEP}] ) - signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.24[${PYTHON_USEDEP}] ) - simplisafe? ( ~dev-python/simplisafe-python-2024.1.0[${PYTHON_USEDEP}] ) - skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] ) - sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] ) - smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] ) - smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] ) - snmp? ( ~dev-python/pysnmp-6.2.6[${PYTHON_USEDEP}] ) - solax? ( ~dev-python/solax-3.1.1[${PYTHON_USEDEP}] ) - sonos? ( ~dev-python/soco-0.30.4[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] ) - speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] ) - spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] ) - sql? ( ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] ) - squeezebox? ( ~dev-python/pysqueezebox-0.9.3[${PYTHON_USEDEP}] ) - statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] ) - synology_dsm? ( ~dev-python/py-synologydsm-api-2.5.3[${PYTHON_USEDEP}] ) - systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ~dev-python/psutil-6.0.0[${PYTHON_USEDEP}] ) - tankerkoenig? ( ~dev-python/aiotankerkoenig-0.4.2[${PYTHON_USEDEP}] ) - tasmota? ( ~dev-python/HATasmota-0.9.2[${PYTHON_USEDEP}] ) - tellduslive? ( ~dev-python/tellduslive-0.10.12[${PYTHON_USEDEP}] ) - tile? ( ~dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] ) - tomorrowio? ( ~dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] ) - toon? ( ~dev-python/toonapi-0.3.0[${PYTHON_USEDEP}] ) - totalconnect? ( ~dev-python/total-connect-client-2024.5[${PYTHON_USEDEP}] ) - tplink? ( ~dev-python/python-kasa-0.7.5[speedups,${PYTHON_USEDEP}] ) - tts? ( ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] ) - tuya? ( ~dev-python/tuya-device-sharing-sdk-0.1.9[${PYTHON_USEDEP}] ) - unifi? ( ~dev-python/aiounifi-80[${PYTHON_USEDEP}] ) - unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] ) - upnp? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) - usb? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] ) - utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] ) - vallox? ( ~dev-python/vallox-websocket-api-5.3.0[${PYTHON_USEDEP}] ) - velbus? ( ~dev-python/velbus-aio-2024.7.6[${PYTHON_USEDEP}] ) - velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] ) - vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] ) - version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] ) - vicare? ( ~dev-python/PyViCare-2.34.0[${PYTHON_USEDEP}] ) - vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] ) - wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ) - waqi? ( ~dev-python/aiowaqi-3.1.0[${PYTHON_USEDEP}] ) - waze_travel_time? ( ~dev-python/pywaze-1.0.2[${PYTHON_USEDEP}] ) - webostv? ( ~dev-python/aiowebostv-0.4.2[${PYTHON_USEDEP}] ) - wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] ) - whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] ) - withings? ( ~dev-python/aiowithings-3.0.3[${PYTHON_USEDEP}] ) - wled? ( ~dev-python/wled-0.20.2[${PYTHON_USEDEP}] ) - workday? ( ~dev-python/holidays-0.58[${PYTHON_USEDEP}] ) - xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] ) - xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] ) - xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] ) - xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] ) - yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] ) - yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] ) - yeelight? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ) - yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] ) - zeroconf? ( ~dev-python/zeroconf-0.135.0[${PYTHON_USEDEP}] ) - zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] ) - zha? ( ~dev-python/universal-silabs-flasher-0.0.22[${PYTHON_USEDEP}] ~dev-python/zha-0.0.34[${PYTHON_USEDEP}] ) - zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.12[${PYTHON_USEDEP}] ) - zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] ) - zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.58.1[${PYTHON_USEDEP}] ) -" - -BDEPEND="${RDEPEND} - test? ( - dev-python/astroid[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/mock-open[${PYTHON_USEDEP}] - dev-python/mypy-dev[${PYTHON_USEDEP}] - dev-python/pipdeptree[${PYTHON_USEDEP}] - dev-vcs/pre-commit - dev-python/pylint-per-file-ignores[${PYTHON_USEDEP}] - dev-python/pylint[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-cov[${PYTHON_USEDEP}] - dev-python/pytest-freezer[${PYTHON_USEDEP}] - dev-python/pytest-github-actions-annotate-failures[${PYTHON_USEDEP}] - dev-python/pytest-picked[${PYTHON_USEDEP}] - dev-python/pytest-socket[${PYTHON_USEDEP}] - dev-python/pytest-sugar[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/pytest-unordered[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - dev-python/respx[${PYTHON_USEDEP}] - dev-python/syrupy[${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] - ) - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}]" - -src_prepare() { - if use test ; then - cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S} - chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh - fi - sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die - - distutils-r1_src_prepare -} -INSTALL_DIR="/opt/${MY_PN}" - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -The HA interface listens on port 8123 -hass configuration is in: /etc/${MY_PN} -daemon command line arguments are configured in: /etc/conf.d/${MY_PN} -logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log -The sqlite db is by default in: /etc/${MY_PN} -support at https://git.edevau.net/onkelbeh/HomeAssistantRepository -" - -DOCS="README.rst" - -python_install_all() { - dodoc ${DOCS} - distutils-r1_python_install_all - keepdir "$INSTALL_DIR" - keepdir "/etc/${MY_PN}" - fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}" - keepdir "/var/log/${MY_PN}" - fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}" - newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}" - newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}" - use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service" - dobin "${FILESDIR}/hasstest" - if use socat ; then - newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave" - sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die - fi - if use mqtt ; then - sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die - fi - insinto /etc/logrotate.d - newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}" - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} - -distutils_enable_tests pytest diff --git a/app-misc/homeassistant/homeassistant-2024.7.3.ebuild b/app-misc/homeassistant/homeassistant-2024.10.4-r1.ebuild similarity index 71% rename from app-misc/homeassistant/homeassistant-2024.7.3.ebuild rename to app-misc/homeassistant/homeassistant-2024.10.4-r1.ebuild index ece50b601..0935773e8 100644 --- a/app-misc/homeassistant/homeassistant-2024.7.3.ebuild +++ b/app-misc/homeassistant/homeassistant-2024.10.4-r1.ebuild @@ -50,98 +50,94 @@ 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/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] - ~dev-python/aiohttp-fast-zlib-0.1.0[${PYTHON_USEDEP}] - ~dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}] + ~dev-python/aiohasupervisor-0.1.0[${PYTHON_USEDEP}] + ~dev-python/aiohttp-fast-zlib-0.1.1[${PYTHON_USEDEP}] + ~dev-python/aiohttp-3.10.8[${PYTHON_USEDEP}] ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] - ~dev-python/aiozoneinfo-0.2.0[${PYTHON_USEDEP}] - ~dev-python/anyio-4.3.0[${PYTHON_USEDEP}] + ~dev-python/aiozoneinfo-0.2.1[${PYTHON_USEDEP}] + ~dev-python/anyio-4.6.0[${PYTHON_USEDEP}] ~dev-python/astral-2.2[${PYTHON_USEDEP}] - ~dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}] - ~dev-python/async-upnp-client-0.39.0[${PYTHON_USEDEP}] + ~dev-python/async-interrupt-1.2.0[${PYTHON_USEDEP}] + ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/atomicwrites-homeassistant-1.4.1[${PYTHON_USEDEP}] ~dev-python/attrs-23.2.0[${PYTHON_USEDEP}] - ~dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}] + ~dev-python/awesomeversion-24.6.0[${PYTHON_USEDEP}] >=dev-python/backoff-2.0[${PYTHON_USEDEP}] - ~dev-python/bcrypt-4.1.2[${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.3[${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.19.3[${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.3.0[${PYTHON_USEDEP}] + ~dev-python/cached-ipaddress-0.6.0[${PYTHON_USEDEP}] >=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}] - >=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}] - ~dev-python/charset-normalizer-3.3.2[${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-42.0.8[${PYTHON_USEDEP}] + ~dev-python/cryptography-43.0.1[${PYTHON_USEDEP}] >=dev-python/dacite-1.7.0[${PYTHON_USEDEP}] - ~dev-python/dbus-fast-2.22.1[${PYTHON_USEDEP}] + ~dev-python/dbus-fast-2.24.0[${PYTHON_USEDEP}] >=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}] - ~dev-python/fnv-hash-fast-0.5.0[${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/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.1.3[${PYTHON_USEDEP}] + ~dev-python/habluetooth-3.4.0[${PYTHON_USEDEP}] ~dev-python/hass-nabucasa-0.81.1[${PYTHON_USEDEP}] - ~dev-python/hassil-1.7.1[${PYTHON_USEDEP}] - ~dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}] - ~dev-python/home-assistant-frontend-20240710.0[${PYTHON_USEDEP}] - ~dev-python/home-assistant-intents-2024.7.3[${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/httpcore-1.0.5[${PYTHON_USEDEP}] >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] - ~dev-python/httpx-0.27.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/jinja-3.1.4[${PYTHON_USEDEP}] - ~dev-python/libcst-0.3.23[${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.0-r1[${PYTHON_USEDEP}] - ~dev-python/orjson-3.9.15[${PYTHON_USEDEP}] + ~dev-python/numpy-1.26.4[${PYTHON_USEDEP}] + ~dev-python/orjson-3.10.7[${PYTHON_USEDEP}] >=dev-python/packaging-23.1[${PYTHON_USEDEP}] ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ~dev-python/pandas-2.1.4[${PYTHON_USEDEP}] - ~dev-python/pillow-10.3.0[${PYTHON_USEDEP}] - >=dev-python/pip-21.3.1[${PYTHON_USEDEP}] - ~dev-python/protobuf-python-4.25.2[${PYTHON_USEDEP}] + ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] + ~dev-python/protobuf-python-4.25.4[${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-2.7.4[${PYTHON_USEDEP}] - ~dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}] + ~dev-python/pydantic-1.10.17[${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.1.0[${PYTHON_USEDEP}] + ~dev-python/pyopenssl-24.2.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] - >=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}] - =dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}] - =net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}] - ~dev-python/sqlalchemy-2.0.31-r1[${PYTHON_USEDEP}] - =dev-python/tuf-4.0.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}] =dev-python/websockets-11.0.1[${PYTHON_USEDEP}] - ~dev-python/yarl-1.9.4[${PYTHON_USEDEP}] - ~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}]" + ~dev-python/yarl-1.13.1[${PYTHON_USEDEP}] + ~dev-python/zeroconf-0.135.0[${PYTHON_USEDEP}]" # unknown origin, still something to clean up here @@ -151,32 +147,31 @@ RDEPEND="${RDEPEND} >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]" # Module requirements from useflags RDEPEND="${RDEPEND} - abode? ( ~dev-python/jaraco-abode-5.2.1[${PYTHON_USEDEP}] ~dev-python/jaraco-functools-4.0.1[${PYTHON_USEDEP}] ) + abode? ( ~dev-python/jaraco-abode-6.2.1[${PYTHON_USEDEP}] ) accuweather? ( ~dev-python/accuweather-3.0.0[${PYTHON_USEDEP}] ) acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ) - acmeda? ( ~dev-python/aiopulse-0.4.4[${PYTHON_USEDEP}] ) - adguard? ( ~dev-python/adguardhome-0.6.3[${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}] ) - aladdin_connect? ( ~dev-python/genie-partner-sdk-1.0.2[${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.1.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.6.0[${PYTHON_USEDEP}] ) + analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.7.0[${PYTHON_USEDEP}] ) androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] ) - androidtv_remote? ( ~dev-python/androidtvremote2-0.1.1[${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.14.3[${PYTHON_USEDEP}] ) + apple_tv? ( ~dev-python/pyatv-0.15.1[${PYTHON_USEDEP}] ) apprise? ( ~dev-python/apprise-1.8.0[${PYTHON_USEDEP}] ) aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] ) arcam_fmj? ( ~dev-python/arcam-fmj-1.5.2[${PYTHON_USEDEP}] ) @@ -184,12 +179,12 @@ RDEPEND="${RDEPEND} 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-3.1.0[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.2[${PYTHON_USEDEP}] ) + august? ( ~dev-python/yalexs-8.6.4[${PYTHON_USEDEP}] ~dev-python/yalexs-ble-2.4.3[${PYTHON_USEDEP}] ) aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] ) avea? ( ~dev-python/avea-1.5.1[${PYTHON_USEDEP}] ) avion? ( ~dev-python/avion-0.10[${PYTHON_USEDEP}] ) awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] ) - axis? ( ~dev-python/axis-61[${PYTHON_USEDEP}] ) + axis? ( ~dev-python/axis-62[${PYTHON_USEDEP}] ) backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] ) baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] ) beewi_smartclim? ( ~dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] ) @@ -197,51 +192,51 @@ RDEPEND="${RDEPEND} bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] ) bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] ) blackbird? ( ~dev-python/pyblackbird-0.6[${PYTHON_USEDEP}] ) - blebox? ( ~dev-python/blebox-uniapi-2.2.2[${PYTHON_USEDEP}] ) - blink? ( ~dev-python/blinkpy-0.22.6[${PYTHON_USEDEP}] ) + 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.2[${PYTHON_USEDEP}] ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.19.3[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.19.3[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.22.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-3.1.3[${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_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.15.3[china,${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.3[${PYTHON_USEDEP}] ) - bring? ( ~dev-python/bring-api-0.7.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.5.18[${PYTHON_USEDEP}] ) + bsblan? ( ~dev-python/python-bsblan-0.6.2[${PYTHON_USEDEP}] ) bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] ) bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] ) buienradar? ( ~dev-python/buienradar-1.0.6[${PYTHON_USEDEP}] ) caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] ) - camera? ( ~dev-python/PyTurboJPEG-1.7.1[${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.1[${PYTHON_USEDEP}] ) + cast? ( ~dev-python/pychromecast-14.0.3[${PYTHON_USEDEP}] ) cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] ) cli? ( app-misc/home-assistant-cli ) co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] ) - compensation? ( ~dev-python/numpy-1.26.0-r1[${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.11.1[${PYTHON_USEDEP}] ) + daikin? ( ~dev-python/pydaikin-2.13.7[${PYTHON_USEDEP}] ) deconz? ( ~dev-python/pydeconz-116[${PYTHON_USEDEP}] ) delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] ) - denonavr? ( ~dev-python/denonavr-0.11.6[${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.3.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.6.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.39.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) - dlna_dms? ( ~dev-python/async-upnp-client-0.39.0[${PYTHON_USEDEP}] ) - doorbird? ( ~dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] ) + dlna_dmr? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) + dlna_dms? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ) + doorbird? ( ~dev-python/DoorBirdPy-3.0.4[${PYTHON_USEDEP}] ) dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] ) dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] ) dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] ~dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] ) @@ -249,13 +244,13 @@ RDEPEND="${RDEPEND} ecobee? ( ~dev-python/python-ecobee-api-0.2.18[${PYTHON_USEDEP}] ) ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] ) emulated_roku? ( ~dev-python/emulated-roku-0.3.0[${PYTHON_USEDEP}] ) - enigma2? ( ~dev-python/openwebifpy-4.2.4[${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.20.3[${PYTHON_USEDEP}] ) - environment_canada? ( ~dev-python/env-canada-0.6.3[${PYTHON_USEDEP}] ) - esphome? ( ~dev-python/aioesphomeapi-24.6.1[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] ) + enphase_envoy? ( ~dev-python/pyenphase-1.22.0[${PYTHON_USEDEP}] ) + environment_canada? ( ~dev-python/env-canada-0.7.2[${PYTHON_USEDEP}] ) + esphome? ( ~dev-python/aioesphomeapi-27.0.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] ) everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) - evohome? ( ~dev-python/evohome-async-0.4.19[${PYTHON_USEDEP}] ) + evohome? ( ~dev-python/evohome-async-0.4.20[${PYTHON_USEDEP}] ) ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] ) fibaro? ( ~dev-python/pyfibaro-0.7.8[${PYTHON_USEDEP}] ) file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] ) @@ -267,12 +262,12 @@ RDEPEND="${RDEPEND} fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] ) freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] ) fritz? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) - fritzbox? ( ~dev-python/pyfritzhome-0.6.11[${PYTHON_USEDEP}] ) + fritzbox? ( ~dev-python/pyfritzhome-0.6.12[${PYTHON_USEDEP}] ) fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ) fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] ) garmin_connect? ( ~dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] ) gios? ( ~dev-python/gios-4.0.0[${PYTHON_USEDEP}] ) - github? ( ~dev-python/aiogithubapi-23.11.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}] ) @@ -281,159 +276,159 @@ RDEPEND="${RDEPEND} harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] ) harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] ) heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] ) - here_travel_time? ( ~dev-python/here-routing-0.2.0[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] ) - holiday? ( ~dev-python/holidays-0.51[${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-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] ) - homekit_controller? ( ~dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] ) + 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.58[${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}] ) homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] ) - homematicip_cloud? ( ~dev-python/homematicip-1.1.1[${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.1[${PYTHON_USEDEP}] ) - hydrawise? ( ~dev-python/pydrawise-2024.6.4[${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.3.0[${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.5.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.1[${PYTHON_USEDEP}] ~dev-python/insteon-frontend-home-assistant-0.5.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.16.0[${PYTHON_USEDEP}] ) - isal? ( ~dev-python/isal-1.6.1[${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-2.12.2[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ~dev-python/knx-frontend-2024.1.20.105944[${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}] ) kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] ) kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] ) - lifx? ( ~dev-python/aiolifx-1.0.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.4.15[${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.0.1[${PYTHON_USEDEP}] ) - local_todo? ( ~dev-python/ical-8.0.1[${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.2.2[${PYTHON_USEDEP}] ) + matter? ( ~dev-python/python-matter-server-6.5.2[${PYTHON_USEDEP}] ) maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] ) - media_extractor? ( ~net-misc/yt-dlp-2024.05.27 ) - met? ( ~dev-python/PyMetno-0.12.0[${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.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.8[${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.0.3[${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.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.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.6[${PYTHON_USEDEP}] ) notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] ) nuki? ( ~dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] ) - nut? ( ~dev-python/aionut-4.3.2[${PYTHON_USEDEP}] ) + nut? ( ~dev-python/aionut-4.3.3[${PYTHON_USEDEP}] ) nws? ( ~dev-python/pynws-1.8.2[${PYTHON_USEDEP}] ) - nx584? ( ~dev-python/pynx584-0.5[${PYTHON_USEDEP}] ) + nx584? ( ~dev-python/pynx584-0.8.2[${PYTHON_USEDEP}] ) octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] ) - onkyo? ( ~dev-python/onkyo-eiscp-1.2.7[${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.0.9[${PYTHON_USEDEP}] ) + openweathermap? ( ~dev-python/pyopenweathermap-0.1.1[${PYTHON_USEDEP}] ) opnsense? ( ~dev-python/pyopnsense-0.4.0[${PYTHON_USEDEP}] ) otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] ) owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] ) - panasonic_viera? ( ~dev-python/panasonic-viera-0.3.6[${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.13[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] ) - plugwise? ( ~dev-python/plugwise-0.37.4.1[${PYTHON_USEDEP}] ) + plex? ( ~dev-python/PlexAPI-4.15.16[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] ) + plugwise? ( ~dev-python/plugwise-1.4.0[${PYTHON_USEDEP}] ) poolsense? ( ~dev-python/poolsense-0.0.8[${PYTHON_USEDEP}] ) powerwall? ( ~dev-python/tesla-powerwall-0.5.2[${PYTHON_USEDEP}] ) ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1[${PYTHON_USEDEP}] ) - python_script? ( ~dev-python/RestrictedPython-7.0_alpha1[${PYTHON_USEDEP}] ) + python_script? ( ~dev-python/RestrictedPython-7.3[${PYTHON_USEDEP}] ) qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] ) qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] ) rachio? ( ~dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] ) radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] ) rainbird? ( ~dev-python/pyrainbird-6.0.1[${PYTHON_USEDEP}] ) rainmachine? ( ~dev-python/regenmaschine-2024.3.0[${PYTHON_USEDEP}] ) - recorder? ( ~dev-python/sqlalchemy-2.0.31-r1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.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}] ) rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] ) rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) - ring? ( ~dev-python/ring-doorbell-0.8.11[listen,${PYTHON_USEDEP}] ) + ring? ( ~dev-python/ring-doorbell-0.9.8[${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.39.0[${PYTHON_USEDEP}] ) - scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.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.40.0[${PYTHON_USEDEP}] ) + scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.3.0[${PYTHON_USEDEP}] ) season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] ) - shelly? ( ~dev-python/aioshelly-10.0.1[${PYTHON_USEDEP}] ) - shodan? ( ~dev-python/shodan-1.28.0[${PYTHON_USEDEP}] ) - signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] ) + shelly? ( ~dev-python/aioshelly-11.4.2[${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-lextudio-6.0.11[${PYTHON_USEDEP}] ) + snmp? ( ~dev-python/pysnmp-6.2.6[${PYTHON_USEDEP}] ) socat? ( net-misc/socat ) - solax? ( ~dev-python/solax-3.1.0[${PYTHON_USEDEP}] ) + 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/spotipy-2.23.0[${PYTHON_USEDEP}] ) - sql? ( ~dev-python/sqlalchemy-2.0.31-r1[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] ) - squeezebox? ( ~dev-python/pysqueezebox-0.7.1[${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}] ) 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.4.4[${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.1[${PYTHON_USEDEP}] ) - tasmota? ( ~dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] ) - tellduslive? ( ~dev-python/tellduslive-0.10.11[${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.6.2.1[${PYTHON_USEDEP}] ) + tplink? ( ~dev-python/python-kasa-0.7.5[${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-77[${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.39.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) + upnp? ( ~dev-python/async-upnp-client-0.40.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.1.1[${PYTHON_USEDEP}] ) - velbus? ( ~dev-python/velbus-aio-2024.5.1[${PYTHON_USEDEP}] ) + vallox? ( ~dev-python/vallox-websocket-api-5.3.0[${PYTHON_USEDEP}] ) + velbus? ( ~dev-python/velbus-aio-2024.7.6[${PYTHON_USEDEP}] ) velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] ) vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] ) version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] ) - vicare? ( ~dev-python/PyViCare-2.32.0[${PYTHON_USEDEP}] ) + vicare? ( ~dev-python/PyViCare-neo-0.3.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.1[${PYTHON_USEDEP}] ) - webostv? ( ~dev-python/aiowebostv-0.4.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-2.1.0[${PYTHON_USEDEP}] ) - wled? ( ~dev-python/wled-0.18.0[${PYTHON_USEDEP}] ) - workday? ( ~dev-python/holidays-0.51[${PYTHON_USEDEP}] ) + withings? ( ~dev-python/aiowithings-3.0.3[${PYTHON_USEDEP}] ) + wled? ( ~dev-python/wled-0.20.2[${PYTHON_USEDEP}] ) + workday? ( ~dev-python/holidays-0.58[${PYTHON_USEDEP}] ) 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}] ) @@ -441,28 +436,29 @@ RDEPEND="${RDEPEND} xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] ) yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] ) yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] ) - yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.39.0[${PYTHON_USEDEP}] ) + yeelight? ( ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ) yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] ) - zeroconf? ( ~dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}] ) + zeroconf? ( ~dev-python/zeroconf-0.135.0[${PYTHON_USEDEP}] ) zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] ) - zha? ( ~dev-python/bellows-0.39.1[${PYTHON_USEDEP}] ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zha-quirks-0.0.116[${PYTHON_USEDEP}] ~dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] ~dev-python/zigpy-0.64.1[${PYTHON_USEDEP}] ~dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] ~dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] ~dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] ~dev-python/universal-silabs-flasher-0.0.20[${PYTHON_USEDEP}] ~dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] ) + zha? ( ~dev-python/universal-silabs-flasher-0.0.22[${PYTHON_USEDEP}] ~dev-python/zha-0.0.34[${PYTHON_USEDEP}] ) zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.12[${PYTHON_USEDEP}] ) zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] ) - zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.57.0[${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.2.2[${PYTHON_USEDEP}] - ~dev-python/coverage-7.5.0[${PYTHON_USEDEP}] - ~dev-python/freezegun-1.5.0[${PYTHON_USEDEP}] + ~dev-python/astroid-3.3.4[${PYTHON_USEDEP}] + ~dev-python/coverage-7.6.1[${PYTHON_USEDEP}] + ~dev-python/freezegun-1.5.1[${PYTHON_USEDEP}] ~dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] - ~dev-python/mypy-dev-1.11.0_alpha3[${PYTHON_USEDEP}] - ~dev-python/pipdeptree-2.19.0[${PYTHON_USEDEP}] - ~dev-vcs/pre-commit-3.7.1 - ~dev-python/pydantic-2.7.4[${PYTHON_USEDEP}] + ~dev-python/mypy-dev-1.12.0_alpha3[${PYTHON_USEDEP}] + ~dev-python/pip-licenses-5.0.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-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}] - ~dev-python/pylint-3.2.2[${PYTHON_USEDEP}] - ~dev-python/pytest-asyncio-0.23.6[${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}] @@ -470,14 +466,13 @@ BDEPEND="${RDEPEND} ~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.0[${PYTHON_USEDEP}] + ~dev-python/pytest-unordered-0.6.1[${PYTHON_USEDEP}] ~dev-python/pytest-xdist-3.6.1[${PYTHON_USEDEP}] - ~dev-python/pytest-8.2.0[${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.6.1[${PYTHON_USEDEP}] - ~dev-python/tqdm-4.66.4[${PYTHON_USEDEP}] - ~dev-python/uv-0.1.43 + ~dev-python/syrupy-4.7.1[${PYTHON_USEDEP}] + ~dev-python/tqdm-4.66.5[${PYTHON_USEDEP}] ) dev-python/setuptools[${PYTHON_USEDEP}] dev-python/mock[${PYTHON_USEDEP}]" diff --git a/app-misc/homeassistant/homeassistant-2024.8.3.ebuild b/app-misc/homeassistant/homeassistant-2024.8.3.ebuild deleted file mode 100644 index d95da9e53..000000000 --- a/app-misc/homeassistant/homeassistant-2024.8.3.ebuild +++ /dev/null @@ -1,551 +0,0 @@ -# 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 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" -RDEPEND="${RDEPEND} - test? ( - dev-python/pytest - dev-python/pytest-socket - dev-python/sqlalchemy - dev-python/freezegun - dev-python/requests-mock - dev-python/syrup - dev-python/voluptuous - dev-python/python-slugify - dev-python/aiozoneinfo - dev-python/ciso8601 - dev-python/orjson - dev-python/ulid-transform - dev-python/respx - )" -# 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/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] - >=dev-python/aiohttp-fast-zlib-0.1.0[${PYTHON_USEDEP}] - >=dev-python/aiohttp-3.9.5[${PYTHON_USEDEP}] - >=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] - >=dev-python/aiozoneinfo-0.2.0[${PYTHON_USEDEP}] - >=dev-python/anyio-4.3.0[${PYTHON_USEDEP}] - >=dev-python/astral-2.2[${PYTHON_USEDEP}] - >=dev-python/async-interrupt-1.1.1[${PYTHON_USEDEP}] - ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] - >=dev-python/atomicwrites-1.4.1[${PYTHON_USEDEP}] - >=dev-python/attrs-23.2.0[${PYTHON_USEDEP}] - >=dev-python/awesomeversion-24.2.0[${PYTHON_USEDEP}] - >=dev-python/backoff-2.0[${PYTHON_USEDEP}] - >=dev-python/bcrypt-4.1.2[${PYTHON_USEDEP}] - >=dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] - ~dev-python/bleak-0.22.2[${PYTHON_USEDEP}] - ~dev-python/bluetooth-adapters-0.19.4[${PYTHON_USEDEP}] - >=dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] - ~dev-python/bluetooth-data-tools-1.19.4[${PYTHON_USEDEP}] - >=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}] - >=dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] - >=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}] - >=dev-python/chacha20poly1305-reuseable-0.12.1[${PYTHON_USEDEP}] - >=dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}] - >=dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}] - >=dev-python/cryptography-42.0.5[${PYTHON_USEDEP}] - >=dev-python/dacite-1.7.0[${PYTHON_USEDEP}] - ~dev-python/dbus-fast-2.22.1[${PYTHON_USEDEP}] - >=dev-python/faust-cchardet-2.1.18[${PYTHON_USEDEP}] - >=dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] - >=dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}] - >=dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}] - >=dev-python/grpcio-1.59.0[${PYTHON_USEDEP}] - >=dev-python/h11-0.14.0[${PYTHON_USEDEP}] - >=dev-python/ha-av-10.1.1[${PYTHON_USEDEP}] - >=dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] - ~dev-python/habluetooth-3.1.3[${PYTHON_USEDEP}] - >=dev-python/hass-nabucasa-0.81.1[${PYTHON_USEDEP}] - ~dev-python/hassil-1.7.4[${PYTHON_USEDEP}] - >=dev-python/home-assistant-bluetooth-1.12.0[${PYTHON_USEDEP}] - ~dev-python/home-assistant-frontend-20240809.0[${PYTHON_USEDEP}] - ~dev-python/home-assistant-intents-2024.8.7[${PYTHON_USEDEP}] - >=dev-python/httpcore-1.0.5[${PYTHON_USEDEP}] - >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] - >=dev-python/httpx-0.27.0[${PYTHON_USEDEP}] - >=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}] - >=dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}] - >=dev-python/jinja-3.1.4[${PYTHON_USEDEP}] - >=dev-python/libcst-0.3.23[${PYTHON_USEDEP}] - >=dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}] - >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}] - >=media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] - ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] - >=dev-python/orjson-3.9.15[${PYTHON_USEDEP}] - >=dev-python/packaging-23.1[${PYTHON_USEDEP}] - ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] - ~dev-python/pandas-2.1.4[${PYTHON_USEDEP}] - >=dev-python/pillow-10.3.0[${PYTHON_USEDEP}] - >=dev-python/pip-21.3.1[${PYTHON_USEDEP}] - >=dev-python/protobuf-python-4.25.1[${PYTHON_USEDEP}] - >=dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] - >=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] - >=dev-python/pydantic-1.10.15[${PYTHON_USEDEP}] - >=dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}] - >=dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-24.1.0[${PYTHON_USEDEP}] - >=dev-python/pyserial-3.5[${PYTHON_USEDEP}] - >=dev-python/python-engineio-3.13.1[${PYTHON_USEDEP}] - =dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}] - >=dev-python/python-socketio-4.6.0[${PYTHON_USEDEP}] - =dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] - ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] - >=dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}] - >=dev-python/regex-2023.12.25[${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.0[${PYTHON_USEDEP}] - =dev-python/ulid-transform-0.9.0[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - >=dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}] - >=dev-python/voluptuous-0.13.1[${PYTHON_USEDEP}] - >=dev-python/webrtc-noise-gain-1.2.3[${PYTHON_USEDEP}] - >=dev-python/websockets-11.0.1[${PYTHON_USEDEP}] - >=dev-python/yarl-1.9.4[${PYTHON_USEDEP}] - ~dev-python/zeroconf-0.132.2[${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-3.3.0[${PYTHON_USEDEP}] >=dev-python/jaraco-functools-3.9.0[${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.4[${PYTHON_USEDEP}] ) - adguard? ( >=dev-python/adguardhome-0.6.3[${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}] ) - aladdin_connect? ( >=dev-python/genie-partner-sdk-1.0.2[${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.1.0[${PYTHON_USEDEP}] ) - amcrest? ( >=dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] ) - ampio? ( >=dev-python/asmog-0.0.6[${PYTHON_USEDEP}] ) - analytics_insights? ( >=dev-python/python-homeassistant-analytics-0.6.0[${PYTHON_USEDEP}] ) - androidtv? ( >=dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] >=dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] >=dev-python/pure-python-adb-0.3.0[async,${PYTHON_USEDEP}] ) - androidtv_remote? ( >=dev-python/androidtvremote2-0.1.1[${PYTHON_USEDEP}] ) - android_ip_webcam? ( >=dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] ) - anthemav? ( >=dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] ) - apache_kafka? ( >=dev-python/aiokafka-0.10.0[${PYTHON_USEDEP}] ) - apcupsd? ( >=dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] ) - apple_tv? ( >=dev-python/pyatv-0.14.3[${PYTHON_USEDEP}] ) - apprise? ( >=dev-python/apprise-1.8.0[${PYTHON_USEDEP}] ) - aquostv? ( >=dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] ) - arcam_fmj? ( >=dev-python/arcam-fmj-1.5.2[${PYTHON_USEDEP}] ) - aruba? ( >=dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) - asuswrt? ( >=dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] >=dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] ) - aten_pe? ( >=dev-python/atenpdu-0.3.2[${PYTHON_USEDEP}] ) - atome? ( >=dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] ) - august? ( >=dev-python/yalexs-3.1.0[${PYTHON_USEDEP}] >=dev-python/yalexs-ble-2.4.2[${PYTHON_USEDEP}] ) - aurora_abb_powerone? ( >=dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] ) - avea? ( >=dev-python/avea-1.5.1[${PYTHON_USEDEP}] ) - avion? ( >=dev-python/avion-0.10[${PYTHON_USEDEP}] ) - awair? ( >=dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] ) - axis? ( >=dev-python/axis-61[${PYTHON_USEDEP}] ) - backup? ( >=dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] ) - baidu? ( >=dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] ) - beewi_smartclim? ( >=dev-python/beewi-smartclim-0.0.10[${PYTHON_USEDEP}] ) - bh1750? ( >=dev-python/i2csense-0.0.4[${PYTHON_USEDEP}] >=dev-python/smbus-cffi-0.5.1[${PYTHON_USEDEP}] ) - bitcoin? ( >=dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] ) - bizkaibus? ( >=dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] ) - blackbird? ( >=dev-python/pyblackbird-0.6[${PYTHON_USEDEP}] ) - blebox? ( >=dev-python/blebox-uniapi-2.2.2[${PYTHON_USEDEP}] ) - blink? ( >=dev-python/blinkpy-0.22.6[${PYTHON_USEDEP}] ) - blinksticklight? ( >=dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] ) - blinkt? ( >=dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] ) - blockchain? ( >=dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] ) - bluetooth? ( ~dev-python/bleak-0.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.19.4[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.22.1[${PYTHON_USEDEP}] ~dev-python/habluetooth-3.1.3[${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.15.3[china,${PYTHON_USEDEP}] ) - bond? ( >=dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] ) - braviatv? ( >=dev-python/pybravia-0.3.3[${PYTHON_USEDEP}] ) - bring? ( >=dev-python/bring-api-0.7.1[${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.5.18[${PYTHON_USEDEP}] ) - bt_home_hub_5? ( >=dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] ) - bt_smarthub? ( >=dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] ) - buienradar? ( >=dev-python/buienradar-1.0.6[${PYTHON_USEDEP}] ) - caldav? ( >=dev-python/caldav-1.3.9[${PYTHON_USEDEP}] ) - camera? ( >=dev-python/PyTurboJPEG-1.7.1[${PYTHON_USEDEP}] ) - canary? ( >=dev-python/py-canary-0.5.4[${PYTHON_USEDEP}] ) - cast? ( >=dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] ) - cisco_mobility_express? ( >=dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] ) - cli? ( app-misc/home-assistant-cli ) - co2signal? ( >=dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] ) - compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] ) - coronavirus? ( >=dev-python/coronavirus-1.1.1[${PYTHON_USEDEP}] ) - daikin? ( >=dev-python/pydaikin-2.11.1[${PYTHON_USEDEP}] ) - deconz? ( >=dev-python/pydeconz-116[${PYTHON_USEDEP}] ) - delijn? ( >=dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] ) - denonavr? ( >=dev-python/denonavr-0.11.6[${PYTHON_USEDEP}] ) - deutsche_bahn? ( >=dev-python/schiene-0.23[${PYTHON_USEDEP}] ) - devolo_home_control? ( >=dev-python/devolo-home-control-api-0.18.3[${PYTHON_USEDEP}] ) - dexcom? ( >=dev-python/pydexcom-0.2.3[${PYTHON_USEDEP}] ) - dhcp? ( ~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}] >=dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] >=dev-python/cached-ipaddress-0.3.0[${PYTHON_USEDEP}] ) - dht? ( >=dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] >=dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] ) - discogs? ( >=dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] ) - discord? ( >=dev-python/nextcord-2.6.0[${PYTHON_USEDEP}] ) - discovery? ( >=dev-python/netdisco-3.0.0[${PYTHON_USEDEP}] ) - dlna_dmr? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] >=dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) - dlna_dms? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ) - doorbird? ( >=dev-python/DoorBirdPy-2.1.0[${PYTHON_USEDEP}] ) - dunehd? ( >=dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] ) - dwd_weather_warnings? ( >=dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] ) - dynalite? ( >=dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] >=dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] ) - dyson? ( >=dev-python/libpurecool-0.6.4[${PYTHON_USEDEP}] ) - ecobee? ( >=dev-python/python-ecobee-api-0.2.18[${PYTHON_USEDEP}] ) - ecowitt? ( >=dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] ) - emulated_roku? ( >=dev-python/emulated-roku-0.3.0[${PYTHON_USEDEP}] ) - enigma2? ( >=dev-python/openwebifpy-4.2.4[${PYTHON_USEDEP}] ) - enocean? ( >=dev-python/enocean-0.50.1[${PYTHON_USEDEP}] ) - enphase_envoy? ( >=dev-python/pyenphase-1.20.3[${PYTHON_USEDEP}] ) - environment_canada? ( >=dev-python/env-canada-0.6.3[${PYTHON_USEDEP}] ) - esphome? ( ~dev-python/aioesphomeapi-25.0.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] >=dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] ) - everlights? ( >=dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) - evohome? ( >=dev-python/evohome-async-0.4.19[${PYTHON_USEDEP}] ) - ffmpeg? ( >=dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] ) - fibaro? ( >=dev-python/pyfibaro-0.7.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.13.2[qrcode,${PYTHON_USEDEP}] >=dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) - fritzbox? ( >=dev-python/pyfritzhome-0.6.11[${PYTHON_USEDEP}] ) - fritzbox_callmonitor? ( >=dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ) - fronius? ( >=dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] ) - garmin_connect? ( >=dev-python/garminconnect-ha-0.1.6[${PYTHON_USEDEP}] ) - gios? ( >=dev-python/gios-4.0.0[${PYTHON_USEDEP}] ) - github? ( >=dev-python/aiogithubapi-23.11.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-0.2.0[${PYTHON_USEDEP}] >=dev-python/here-transit-1.2.0[${PYTHON_USEDEP}] ) - holiday? ( >=dev-python/holidays-0.51[${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-0.5.0[${PYTHON_USEDEP}] >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] >=dev-python/base36-0.1.1[${PYTHON_USEDEP}] ) - homekit_controller? ( >=dev-python/aiohomekit-3.1.5[${PYTHON_USEDEP}] ) - homematic? ( >=dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] ) - homematicip_cloud? ( >=dev-python/homematicip-1.1.1[${PYTHON_USEDEP}] ) - hp_ilo? ( >=dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] ) - http? ( >=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] >=dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] >=dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] ) - hue? ( >=dev-python/aiohue-4.7.1[${PYTHON_USEDEP}] ) - hydrawise? ( >=dev-python/pydrawise-2024.6.4[${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.3.0[${PYTHON_USEDEP}] ) - imap? ( >=dev-python/aioimaplib-1.1.0[${PYTHON_USEDEP}] ) - incomfort? ( >=dev-python/incomfort-client-0.5.0[${PYTHON_USEDEP}] ) - influxdb? ( >=dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] >=dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] ) - insteon? ( >=dev-python/pyinsteon-1.6.1[${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.16.0[${PYTHON_USEDEP}] ) - isal? ( >=dev-python/isal-1.6.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-2.12.2[${PYTHON_USEDEP}] >=dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] >=dev-python/knx-frontend-2024.1.20.105944[${PYTHON_USEDEP}] ) - kodi? ( >=dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] ) - kraken? ( >=dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] >=dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] ) - lifx? ( >=dev-python/aiolifx-1.0.2[${PYTHON_USEDEP}] >=dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] >=dev-python/aiolifx-themes-0.4.15[${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.0.1[${PYTHON_USEDEP}] ) - local_todo? ( >=dev-python/ical-8.0.1[${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.3.0[${PYTHON_USEDEP}] ) - maxcube? ( >=dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] ) - media_extractor? ( ~net-misc/yt-dlp-2024.05.27 ) - met? ( >=dev-python/PyMetno-0.12.0[${PYTHON_USEDEP}] ) - meteo_france? ( >=dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] ) - mfi? ( >=dev-python/mficlient-0.3.0[${PYTHON_USEDEP}] ) - mikrotik? ( >=dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] ) - mobile_app? ( >=dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] ) - modbus? ( >=dev-python/pymodbus-3.6.8[${PYTHON_USEDEP}] ) - mosquitto? ( app-misc/mosquitto ) - mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ) - mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] ) - nad? ( >=dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] ) - nederlandse_spoorwegen? ( >=dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] ) - netatmo? ( >=dev-python/pyatmo-8.0.3[${PYTHON_USEDEP}] ) - netdata? ( >=dev-python/netdata-1.1.0[${PYTHON_USEDEP}] ) - nextcloud? ( >=dev-python/nextcloudmonitor-1.5.0[${PYTHON_USEDEP}] ) - nfandroidtv? ( >=dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] ) - nmap_tracker? ( >=dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] >=dev-python/getmac-0.9.4[${PYTHON_USEDEP}] >=dev-python/aiooui-0.1.5[${PYTHON_USEDEP}] ) - notify_events? ( >=dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] ) - nuki? ( >=dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] ) - nut? ( >=dev-python/aionut-4.3.2[${PYTHON_USEDEP}] ) - nws? ( >=dev-python/pynws-1.8.1[${PYTHON_USEDEP}] ) - nx584? ( >=dev-python/pynx584-0.5[${PYTHON_USEDEP}] ) - octoprint? ( >=dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] ) - onkyo? ( >=dev-python/onkyo-eiscp-1.2.7[${PYTHON_USEDEP}] ) - onvif? ( >=dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] >=dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] ) - opengarage? ( >=dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] ) - opensensemap? ( >=dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] ) - openweathermap? ( >=dev-python/pyopenweathermap-0.0.9[${PYTHON_USEDEP}] ) - opnsense? ( >=dev-python/pyopnsense-0.4.0[${PYTHON_USEDEP}] ) - otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] ) - owntracks? ( >=dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] ) - panasonic_viera? ( >=dev-python/panasonic-viera-0.3.6[${PYTHON_USEDEP}] ) - philips_js? ( >=dev-python/ha-philipsjs-3.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.13[${PYTHON_USEDEP}] >=dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] >=dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] ) - plugwise? ( >=dev-python/plugwise-0.37.4.1[${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.0_alpha1[${PYTHON_USEDEP}] ) - qnap? ( >=dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] ) - qvr_pro? ( >=dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] ) - rachio? ( >=dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] ) - radio_browser? ( >=dev-python/radios-0.3.1[${PYTHON_USEDEP}] ) - rainbird? ( >=dev-python/pyrainbird-6.0.1[${PYTHON_USEDEP}] ) - rainmachine? ( >=dev-python/regenmaschine-2024.3.0[${PYTHON_USEDEP}] ) - recorder? ( >=dev-python/sqlalchemy-2.0.30[${PYTHON_USEDEP}] >=dev-python/fnv-hash-fast-0.5.0[${PYTHON_USEDEP}] >=dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ) - rejseplanen? ( >=dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] ) - rest? ( >=dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] >=dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) - ring? ( >=dev-python/ring-doorbell-0.8.11[listen,${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.40.0[${PYTHON_USEDEP}] ) - scrape? ( >=dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] >=dev-python/lxml-5.1.0[${PYTHON_USEDEP}] ) - season? ( >=dev-python/ephem-4.1.5[${PYTHON_USEDEP}] ) - shelly? ( ~dev-python/aioshelly-11.2.4[${PYTHON_USEDEP}] ) - shodan? ( >=dev-python/shodan-1.28.0[${PYTHON_USEDEP}] ) - signal_messenger? ( >=dev-python/pysignalclirestapi-0.3.23[${PYTHON_USEDEP}] ) - simplisafe? ( >=dev-python/simplisafe-python-2024.1.0[${PYTHON_USEDEP}] ) - skybell? ( >=dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] ) - sma? ( >=dev-python/pysma-0.7.3[${PYTHON_USEDEP}] ) - smappee? ( >=dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] ) - smarthab? ( >=dev-python/SmartHab-0.21[${PYTHON_USEDEP}] ) - smartthings? ( >=dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] >=dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] ) - snmp? ( >=dev-python/pysnmp-lextudio-6.0.11[${PYTHON_USEDEP}] ) - socat? ( net-misc/socat ) - solax? ( >=dev-python/solax-3.1.0[${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/spotipy-2.23.0[${PYTHON_USEDEP}] ) - sql? ( >=dev-python/sqlalchemy-2.0.30[${PYTHON_USEDEP}] >=dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] ) - squeezebox? ( >=dev-python/pysqueezebox-0.7.1[${PYTHON_USEDEP}] ) - ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy ) - statsd? ( >=dev-python/statsd-3.2.1[${PYTHON_USEDEP}] ) - synology_dsm? ( >=dev-python/py-synologydsm-api-2.4.4[${PYTHON_USEDEP}] ) - systemmonitor? ( >=dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] >=dev-python/psutil-5.9.8[${PYTHON_USEDEP}] ) - tankerkoenig? ( >=dev-python/aiotankerkoenig-0.4.1[${PYTHON_USEDEP}] ) - tasmota? ( >=dev-python/HATasmota-0.8.0[${PYTHON_USEDEP}] ) - tellduslive? ( >=dev-python/tellduslive-0.10.11[${PYTHON_USEDEP}] ) - tesla? ( >=dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] ) - tile? ( >=dev-python/pytile-2023.12.0[${PYTHON_USEDEP}] ) - tomorrowio? ( >=dev-python/pytomorrowio-0.3.6[${PYTHON_USEDEP}] ) - toon? ( >=dev-python/toonapi-0.3.0[${PYTHON_USEDEP}] ) - totalconnect? ( >=dev-python/total-connect-client-2024.5[${PYTHON_USEDEP}] ) - tplink? ( >=dev-python/python-kasa-0.6.2.1[${PYTHON_USEDEP}] ) - tts? ( ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] ) - tuya? ( >=dev-python/tuya-device-sharing-sdk-0.1.9[${PYTHON_USEDEP}] ) - unifi? ( >=dev-python/aiounifi-77[${PYTHON_USEDEP}] ) - unifi_direct? ( >=dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] ) - upnp? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] >=dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) - usb? ( ~dev-python/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.1.1[${PYTHON_USEDEP}] ) - velbus? ( >=dev-python/velbus-aio-2024.5.1[${PYTHON_USEDEP}] ) - velux? ( >=dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] ) - vera? ( >=dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] ) - version? ( >=dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] ) - vicare? ( >=dev-python/PyViCare-2.32.0[${PYTHON_USEDEP}] ) - vizio? ( >=dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] ) - wake_on_lan? ( >=dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ) - waqi? ( >=dev-python/aiowaqi-3.1.0[${PYTHON_USEDEP}] ) - waze_travel_time? ( >=dev-python/pywaze-1.0.1[${PYTHON_USEDEP}] ) - webostv? ( >=dev-python/aiowebostv-0.4.0[${PYTHON_USEDEP}] ) - wemo? ( >=dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] ) - whois? ( >=dev-python/whois-0.9.27[${PYTHON_USEDEP}] ) - wink? ( >=dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] >=dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] ) - withings? ( >=dev-python/aiowithings-2.1.0[${PYTHON_USEDEP}] ) - wled? ( >=dev-python/wled-0.18.0[${PYTHON_USEDEP}] ) - workday? ( >=dev-python/holidays-0.51[${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.40.0[${PYTHON_USEDEP}] ) - yi? ( >=dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] ) - zeroconf? ( >=dev-python/zeroconf-0.132.2[${PYTHON_USEDEP}] ) - zerproc? ( >=dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] ) - zha? ( >=dev-python/bellows-0.39.1[${PYTHON_USEDEP}] >=dev-python/pyserial-3.5[${PYTHON_USEDEP}] >=dev-python/zha-quirks-0.0.116[${PYTHON_USEDEP}] >=dev-python/zigpy-deconz-0.23.1[${PYTHON_USEDEP}] >=dev-python/zigpy-0.64.1[${PYTHON_USEDEP}] >=dev-python/zigpy-xbee-0.20.1[${PYTHON_USEDEP}] >=dev-python/zigpy-zigate-0.12.0[${PYTHON_USEDEP}] >=dev-python/zigpy-znp-0.12.1[${PYTHON_USEDEP}] >=dev-python/universal-silabs-flasher-0.0.20[${PYTHON_USEDEP}] >=dev-python/pyserial-asyncio-fast-0.11[${PYTHON_USEDEP}] ) - zhong_hong? ( >=dev-python/zhong-hong-hvac-1.0.12[${PYTHON_USEDEP}] ) - zoneminder? ( >=dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] ) - zwave_js? ( >=dev-python/pyserial-3.5[${PYTHON_USEDEP}] >=dev-python/zwave-js-server-python-0.56.0[${PYTHON_USEDEP}] )" - -BDEPEND="${RDEPEND} - test? ( - >=dev-python/astroid-3.2.2[${PYTHON_USEDEP}] - >=dev-python/coverage-7.5.0[${PYTHON_USEDEP}] - >=dev-python/freezegun-1.5.0[${PYTHON_USEDEP}] - >=dev-python/mock-open-1.4.0[${PYTHON_USEDEP}] - >=dev-python/mypy-dev-1.11.0_alpha3[${PYTHON_USEDEP}] - >=dev-python/pipdeptree-2.19.0[${PYTHON_USEDEP}] - >=dev-vcs/pre-commit-3.7.1 - >=dev-python/pydantic-1.10.15[${PYTHON_USEDEP}] - >=dev-python/pylint-per-file-ignores-1.3.2[${PYTHON_USEDEP}] - >=dev-python/pylint-3.2.2[${PYTHON_USEDEP}] - >=dev-python/pytest-asyncio-0.23.6[${PYTHON_USEDEP}] - >=dev-python/pytest-cov-5.0.0[${PYTHON_USEDEP}] - >=dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}] - >=dev-python/pytest-github-actions-annotate-failures-0.2.0[${PYTHON_USEDEP}] - >=dev-python/pytest-picked-0.5.0[${PYTHON_USEDEP}] - >=dev-python/pytest-socket-0.7.0[${PYTHON_USEDEP}] - >=dev-python/pytest-sugar-1.0.0[${PYTHON_USEDEP}] - >=dev-python/pytest-timeout-2.3.1[${PYTHON_USEDEP}] - >=dev-python/pytest-unordered-0.6.0[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-3.6.1[${PYTHON_USEDEP}] - >=dev-python/pytest-8.2.0[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.12.1[${PYTHON_USEDEP}] - >=dev-python/respx-0.21.1[${PYTHON_USEDEP}] - >=dev-python/syrupy-4.6.1[${PYTHON_USEDEP}] - >=dev-python/tqdm-4.66.4[${PYTHON_USEDEP}] - >=dev-python/uv-0.1.43 - ) - 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/homeassistant-2024.9.2.ebuild b/app-misc/homeassistant/homeassistant-2024.9.2.ebuild deleted file mode 100644 index a97c5598c..000000000 --- a/app-misc/homeassistant/homeassistant-2024.9.2.ebuild +++ /dev/null @@ -1,624 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_12 ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYPI_PN="homeassistant" -inherit distutils-r1 pypi readme.gentoo-r1 systemd - -MY_PN=homeassistant - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/home-assistant/core.git" - EGIT_BRANCH="dev" - S="${WORKDIR}/homeassistant-full-9999/" -else - MY_PV=${PV/_beta/b} - MY_P=${MY_PN}-${MY_PV} - SRC_URI="$(pypi_sdist_url) - https://github.com/home-assistant/core/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz" -fi - -DESCRIPTION="Open-source home automation platform running on Python." -HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssistantRepository/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" -IUSE="abode accuweather acer_projector acmeda adguard ads aftership agent_dvr airly airvisual alarmdecoder alpha_vantage ambiclimate ambient_station amcrest ampio analytics_insights androidtv androidtv_remote android_ip_webcam anthemav apache_kafka apcupsd apple_tv apprise aquostv arcam_fmj aruba asuswrt aten_pe atome august aurora_abb_powerone avea avion awair axis +backup baidu beewi_smartclim bh1750 bitcoin bizkaibus blackbird blebox blink blinksticklight blinkt blockchain +bluetooth bluetooth_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 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 ./homeassistant-2024.9.2/homeassistant/package_constraints.txt -RDEPEND=" - ~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}] - ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] - ~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] - ~dev-python/aiohttp-fast-zlib-0.1.1[${PYTHON_USEDEP}] - ~dev-python/aiohttp-3.10.5[${PYTHON_USEDEP}] - ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] - ~dev-python/aiozoneinfo-0.2.1[${PYTHON_USEDEP}] - ~dev-python/astral-2.2[${PYTHON_USEDEP}] - ~dev-python/async-interrupt-1.2.0[${PYTHON_USEDEP}] - ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] - ~dev-python/atomicwrites-1.4.1[${PYTHON_USEDEP}] - ~dev-python/attrs-23.2.0[${PYTHON_USEDEP}] - ~dev-python/awesomeversion-24.6.0[${PYTHON_USEDEP}] - ~dev-python/bcrypt-4.1.3[${PYTHON_USEDEP}] - ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] - ~dev-python/bleak-0.22.2[${PYTHON_USEDEP}] - ~dev-python/bluetooth-adapters-0.19.4[${PYTHON_USEDEP}] - ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] - ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] - ~dev-python/cached-ipaddress-0.5.0[${PYTHON_USEDEP}] - >=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}] - ~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}] - ~dev-python/cryptography-43.0.0[${PYTHON_USEDEP}] - ~dev-python/dbus-fast-2.24.0[${PYTHON_USEDEP}] - ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] - ~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}] - ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] - ~dev-python/habluetooth-3.4.0[${PYTHON_USEDEP}] - ~dev-python/hass-nabucasa-0.81.1[${PYTHON_USEDEP}] - ~dev-python/hassil-1.7.4[${PYTHON_USEDEP}] - ~dev-python/home-assistant-bluetooth-1.12.2[${PYTHON_USEDEP}] - ~dev-python/home-assistant-frontend-20240909.1[${PYTHON_USEDEP}] - ~dev-python/home-assistant-intents-2024.9.4[${PYTHON_USEDEP}] - ~dev-python/httpx-0.27.0[${PYTHON_USEDEP}] - ~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}] - ~dev-python/jinja-3.1.4[${PYTHON_USEDEP}] - ~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}] - ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] - ~dev-python/orjson-3.10.7[${PYTHON_USEDEP}] - >=dev-python/packaging-23.1[${PYTHON_USEDEP}] - ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] - ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] - >=dev-python/pip-21.3.1[${PYTHON_USEDEP}] - ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] - ~dev-python/pyjwt-2.9.0[${PYTHON_USEDEP}] - ~dev-python/pymicro-vad-1.0.1[${PYTHON_USEDEP}] - ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] - ~dev-python/pyopenssl-24.2.1[${PYTHON_USEDEP}] - ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] - ~dev-python/pyspeex-noise-1.0.2[${PYTHON_USEDEP}] - ~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}] - ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] - ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] - ~dev-python/pyyaml-6.0.2[${PYTHON_USEDEP}] - ~dev-python/requests-2.32.3[${PYTHON_USEDEP}] - ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}] - ~dev-python/ulid-transform-1.0.2[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}] - ~dev-python/voluptuous-openapi-0.0.5[${PYTHON_USEDEP}] - ~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}] - ~dev-python/voluptuous-0.15.2[${PYTHON_USEDEP}] - ~dev-python/yarl-1.9.7[${PYTHON_USEDEP}] - ~dev-python/zeroconf-0.133.0[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] - >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] - ~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}] - ~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}] - ~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}] - dev-python/cchardet[${PYTHON_USEDEP}] - >=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}] - ~dev-python/anyio-4.4.0[${PYTHON_USEDEP}] - ~dev-python/h11-0.14.0[${PYTHON_USEDEP}] - ~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}] - >=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}] - ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] - >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}] - >=dev-python/backoff-2.0[${PYTHON_USEDEP}] - ~dev-python/pydantic-1.10.17[${PYTHON_USEDEP}] - >=dev-python/mashumaro-3.13.1[${PYTHON_USEDEP}] - !=dev-python/pubnub-6.4.0[${PYTHON_USEDEP}] - !=dev-python/iso4217-1.10.20220401[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}] - ~dev-python/protobuf-python-4.25.4[${PYTHON_USEDEP}] - >=dev-python/cchardet-2.1.18[${PYTHON_USEDEP}] - >=dev-python/websockets-11.0.1[${PYTHON_USEDEP}] - ~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}] - >=dev-python/dacite-1.7.0[${PYTHON_USEDEP}] - >=dev-python/chacha20poly1305-reuseable-0.13.0[${PYTHON_USEDEP}] - >=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}] - >=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}] - >=dev-python/tuf-4.0.0[${PYTHON_USEDEP}] - !=dev-python/tenacity-8.4.0[${PYTHON_USEDEP}] - ~dev-python/pyasn1-0.6.0[${PYTHON_USEDEP}] -" -# Home Assistant Core dependencies from ./core-2024.9.2/homeassistant/package_constraints.txt -RDEPEND=" - ~dev-python/aiodhcpwatcher-1.0.2[${PYTHON_USEDEP}] - ~dev-python/aiodiscover-2.1.0[${PYTHON_USEDEP}] - ~dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] - ~dev-python/aiohttp-fast-zlib-0.1.1[${PYTHON_USEDEP}] - ~dev-python/aiohttp-3.10.5[${PYTHON_USEDEP}] - ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] - ~dev-python/aiozoneinfo-0.2.1[${PYTHON_USEDEP}] - ~dev-python/astral-2.2[${PYTHON_USEDEP}] - ~dev-python/async-interrupt-1.2.0[${PYTHON_USEDEP}] - ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] - ~dev-python/atomicwrites-1.4.1[${PYTHON_USEDEP}] - ~dev-python/attrs-23.2.0[${PYTHON_USEDEP}] - ~dev-python/awesomeversion-24.6.0[${PYTHON_USEDEP}] - ~dev-python/bcrypt-4.1.3[${PYTHON_USEDEP}] - ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] - ~dev-python/bleak-0.22.2[${PYTHON_USEDEP}] - ~dev-python/bluetooth-adapters-0.19.4[${PYTHON_USEDEP}] - ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] - ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] - ~dev-python/cached-ipaddress-0.5.0[${PYTHON_USEDEP}] - >=dev-python/certifi-2021.5.30[${PYTHON_USEDEP}] - ~dev-python/ciso8601-2.3.1[${PYTHON_USEDEP}] - ~dev-python/cryptography-43.0.0[${PYTHON_USEDEP}] - ~dev-python/dbus-fast-2.24.0[${PYTHON_USEDEP}] - ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] - ~dev-python/ha-av-10.1.1[${PYTHON_USEDEP}] - ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] - ~dev-python/habluetooth-3.4.0[${PYTHON_USEDEP}] - ~dev-python/hass-nabucasa-0.81.1[${PYTHON_USEDEP}] - ~dev-python/hassil-1.7.4[${PYTHON_USEDEP}] - ~dev-python/home-assistant-bluetooth-1.12.2[${PYTHON_USEDEP}] - ~dev-python/home-assistant-frontend-20240909.1[${PYTHON_USEDEP}] - ~dev-python/home-assistant-intents-2024.9.4[${PYTHON_USEDEP}] - ~dev-python/httpx-0.27.0[${PYTHON_USEDEP}] - ~dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}] - ~dev-python/jinja-3.1.4[${PYTHON_USEDEP}] - ~dev-python/lru-dict-1.3.0[${PYTHON_USEDEP}] - ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] - ~dev-python/orjson-3.10.7[${PYTHON_USEDEP}] - >=dev-python/packaging-23.1[${PYTHON_USEDEP}] - ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] - ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] - >=dev-python/pip-21.3.1[${PYTHON_USEDEP}] - ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] - ~dev-python/pyjwt-2.9.0[${PYTHON_USEDEP}] - ~dev-python/pymicro-vad-1.0.1[${PYTHON_USEDEP}] - ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] - ~dev-python/pyopenssl-24.2.1[${PYTHON_USEDEP}] - ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] - ~dev-python/pyspeex-noise-1.0.2[${PYTHON_USEDEP}] - ~dev-python/python-slugify-8.0.4[${PYTHON_USEDEP}] - ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] - ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] - ~dev-python/pyyaml-6.0.2[${PYTHON_USEDEP}] - ~dev-python/requests-2.32.3[${PYTHON_USEDEP}] - ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}] - ~dev-python/ulid-transform-1.0.2[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.26.5[${PYTHON_USEDEP}] - ~dev-python/voluptuous-openapi-0.0.5[${PYTHON_USEDEP}] - ~dev-python/voluptuous-serialize-2.6.0[${PYTHON_USEDEP}] - ~dev-python/voluptuous-0.15.2[${PYTHON_USEDEP}] - ~dev-python/yarl-1.9.7[${PYTHON_USEDEP}] - ~dev-python/zeroconf-0.133.0[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.6.6[${PYTHON_USEDEP}] - >=dev-python/httplib2-0.19.0[${PYTHON_USEDEP}] - ~dev-python/grpcio-1.59.0[${PYTHON_USEDEP}] - ~dev-python/grpcio-status-1.59.0[${PYTHON_USEDEP}] - ~dev-python/grpcio-reflection-1.59.0[${PYTHON_USEDEP}] - dev-python/cchardet[${PYTHON_USEDEP}] - >=dev-python/btlewrap-0.0.10[${PYTHON_USEDEP}] - ~dev-python/anyio-4.4.0[${PYTHON_USEDEP}] - ~dev-python/h11-0.14.0[${PYTHON_USEDEP}] - ~dev-python/httpcore-1.0.5[${PYTHON_USEDEP}] - >=dev-python/hyperframe-5.2.0[${PYTHON_USEDEP}] - ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] - >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}] - >=dev-python/backoff-2.0[${PYTHON_USEDEP}] - ~dev-python/pydantic-1.10.17[${PYTHON_USEDEP}] - >=dev-python/mashumaro-3.13.1[${PYTHON_USEDEP}] - !=dev-python/pubnub-6.4.0[${PYTHON_USEDEP}] - !=dev-python/iso4217-1.10.20220401[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-24.0.0[${PYTHON_USEDEP}] - ~dev-python/protobuf-python-4.25.4[${PYTHON_USEDEP}] - >=dev-python/cchardet-2.1.18[${PYTHON_USEDEP}] - >=dev-python/websockets-11.0.1[${PYTHON_USEDEP}] - ~dev-python/charset-normalizer-3.2.0[${PYTHON_USEDEP}] - >=dev-python/dacite-1.7.0[${PYTHON_USEDEP}] - >=dev-python/chacha20poly1305-reuseable-0.13.0[${PYTHON_USEDEP}] - >=dev-python/pycountry-23.12.11[${PYTHON_USEDEP}] - >=net-analyzer/scapy-2.5.0[${PYTHON_USEDEP}] - >=dev-python/tuf-4.0.0[${PYTHON_USEDEP}] - !=dev-python/tenacity-8.4.0[${PYTHON_USEDEP}] - ~dev-python/pyasn1-0.6.0[${PYTHON_USEDEP}] -" - -# unknown origin, still something to clean up here - -RDEPEND="${RDEPEND} - ~dev-python/colorlog-6.8.2[${PYTHON_USEDEP}] - ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] - >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]" - -# Module requirements from useflags -RDEPEND="${RDEPEND} - ambiclimate? ( dev-python/Ambiclimate[${PYTHON_USEDEP}] ) - bh1750? ( dev-python/i2csense[${PYTHON_USEDEP}] ) - blinksticklight? ( ~dev-python/BlinkStick-1.2.0[${PYTHON_USEDEP}] ) - blinkt? ( ~dev-python/blinkt-0.1.0[${PYTHON_USEDEP}] ) - bme280? ( dev-python/i2csense[${PYTHON_USEDEP}] dev-python/bme280spi[${PYTHON_USEDEP}] ) - bme680? ( dev-python/bme680[${PYTHON_USEDEP}] ) - cli? ( app-misc/home-assistant-cli ) - coronavirus? ( dev-python/coronavirus[${PYTHON_USEDEP}] ) - deutsche_bahn? ( dev-python/schiene[${PYTHON_USEDEP}] ) - dht? ( ~dev-python/adafruit-circuitpython-dht-3.7.0[${PYTHON_USEDEP}] ~dev-python/RPi-GPIO-0.7.1_alpha4[${PYTHON_USEDEP}] ) - http? ( ~dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-fast-url-dispatcher-0.3.0[${PYTHON_USEDEP}] ~dev-python/aiohttp-zlib-ng-0.3.1[${PYTHON_USEDEP}] ) - loopenergy? ( ~dev-python/pyloopenergy-0.2.1[${PYTHON_USEDEP}] ) - mariadb? ( dev-python/mysqlclient[${PYTHON_USEDEP}] ) - mosquitto? ( app-misc/mosquitto ) - mysql? ( dev-python/mysqlclient[${PYTHON_USEDEP}] ) - smarthab? ( ~dev-python/SmartHab-0.21[${PYTHON_USEDEP}] ) - socat? ( net-misc/socat ) - somfy? ( ~dev-python/pymfy-0.11.0[${PYTHON_USEDEP}] ) - ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy ) - tesla? ( ~dev-python/teslajsonpy-0.18.3[${PYTHON_USEDEP}] ) - wink? ( ~dev-python/pubnubsub-handler-1.0.9[${PYTHON_USEDEP}] ~dev-python/python-wink-1.10.5[${PYTHON_USEDEP}] ) - abode? ( ~dev-python/jaraco-abode-5.2.1[${PYTHON_USEDEP}] ) - accuweather? ( ~dev-python/accuweather-3.0.0[${PYTHON_USEDEP}] ) - acer_projector? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ) - acmeda? ( ~dev-python/aiopulse-0.4.6[${PYTHON_USEDEP}] ) - adguard? ( ~dev-python/adguardhome-0.7.0[${PYTHON_USEDEP}] ) - ads? ( ~dev-python/pyads-3.4.0[${PYTHON_USEDEP}] ) - aftership? ( ~dev-python/pyaftership-21.11.0[${PYTHON_USEDEP}] ) - agent_dvr? ( ~dev-python/agent-py-0.0.23[${PYTHON_USEDEP}] ) - airly? ( ~dev-python/airly-1.1.0[${PYTHON_USEDEP}] ) - airvisual? ( ~dev-python/pyairvisual-2023.8.1[${PYTHON_USEDEP}] ) - alarmdecoder? ( ~dev-python/adext-0.4.3[${PYTHON_USEDEP}] ) - alpha_vantage? ( ~dev-python/alpha-vantage-2.3.1[${PYTHON_USEDEP}] ) - ambient_station? ( ~dev-python/aioambient-2024.8.0[${PYTHON_USEDEP}] ) - amcrest? ( ~dev-python/amcrest-1.9.8[${PYTHON_USEDEP}] ) - ampio? ( ~dev-python/asmog-0.0.6[${PYTHON_USEDEP}] ) - analytics_insights? ( ~dev-python/python-homeassistant-analytics-0.7.0[${PYTHON_USEDEP}] ) - androidtv? ( ~dev-python/adb-shell-0.4.4[async,${PYTHON_USEDEP}] ~dev-python/androidtv-0.0.73[async,${PYTHON_USEDEP}] ~dev-python/pure-python-adb-0.3.0-r0[async,${PYTHON_USEDEP}] ) - androidtv_remote? ( ~dev-python/androidtvremote2-0.1.2[${PYTHON_USEDEP}] ) - android_ip_webcam? ( ~dev-python/pydroid-ipcam-2.0.0[${PYTHON_USEDEP}] ) - anthemav? ( ~dev-python/anthemav-1.4.1[${PYTHON_USEDEP}] ) - apache_kafka? ( ~dev-python/aiokafka-0.10.0[${PYTHON_USEDEP}] ) - apcupsd? ( ~dev-python/aioapcaccess-0.4.2[${PYTHON_USEDEP}] ) - apple_tv? ( ~dev-python/pyatv-0.15.1[${PYTHON_USEDEP}] ) - apprise? ( ~dev-python/apprise-1.8.0[${PYTHON_USEDEP}] ) - aquostv? ( ~dev-python/sharp_aquos_rc-0.3.2[${PYTHON_USEDEP}] ) - arcam_fmj? ( ~dev-python/arcam-fmj-1.5.2[${PYTHON_USEDEP}] ) - aruba? ( ~dev-python/pexpect-4.6.0[${PYTHON_USEDEP}] ) - asuswrt? ( ~dev-python/aioasuswrt-1.4.0[${PYTHON_USEDEP}] ~dev-python/pyasuswrt-0.1.21[${PYTHON_USEDEP}] ) - aten_pe? ( ~dev-python/auroranoaa-0.0.3[${PYTHON_USEDEP}] ) - atome? ( ~dev-python/pyAtome-0.1.1[${PYTHON_USEDEP}] ) - august? ( ~dev-python/yalexs-ble-2.4.3[${PYTHON_USEDEP}] ~dev-python/yalexs-8.6.4[${PYTHON_USEDEP}] ) - aurora_abb_powerone? ( ~dev-python/aurorapy-0.2.7[${PYTHON_USEDEP}] ) - avea? ( ~dev-python/axis-62[${PYTHON_USEDEP}] ) - avion? ( ~dev-python/axis-62[${PYTHON_USEDEP}] ) - awair? ( ~dev-python/python-awair-0.2.4[${PYTHON_USEDEP}] ) - axis? ( ~dev-python/axis-62[${PYTHON_USEDEP}] ) - backup? ( ~dev-python/securetar-2024.2.1[${PYTHON_USEDEP}] ) - baidu? ( ~dev-python/baidu-aip-1.6.6.0[${PYTHON_USEDEP}] ) - beewi_smartclim? ( ~dev-python/bimmer-connected-0.16.3[china,${PYTHON_USEDEP}] ) - bitcoin? ( ~dev-python/blockchain-1.4.4[${PYTHON_USEDEP}] ) - bizkaibus? ( ~dev-python/bizkaibus-0.1.1[${PYTHON_USEDEP}] ) - blackbird? ( ~dev-python/pyblackbird-0.6[${PYTHON_USEDEP}] ) - blebox? ( ~dev-python/blebox-uniapi-2.4.2[${PYTHON_USEDEP}] ) - blink? ( ~dev-python/blinkpy-0.23.0[${PYTHON_USEDEP}] ) - blockchain? ( ~dev-python/python-blockchain-api-0.0.2[${PYTHON_USEDEP}] ) - bluetooth? ( ~dev-python/bleak-retry-connector-3.5.0[${PYTHON_USEDEP}] ~dev-python/bleak-0.22.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-adapters-0.19.4[${PYTHON_USEDEP}] ~dev-python/bluetooth-auto-recovery-1.4.2[${PYTHON_USEDEP}] ~dev-python/bluetooth-data-tools-1.20.0[${PYTHON_USEDEP}] ~dev-python/dbus-fast-2.24.0[${PYTHON_USEDEP}] ~dev-python/habluetooth-3.4.0[${PYTHON_USEDEP}] ) - bluetooth_tracker? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] ~dev-python/bt-proximity-0.2.1[${PYTHON_USEDEP}] ) - bmw_connected_drive? ( ~dev-python/bimmer-connected-0.16.3[china,${PYTHON_USEDEP}] ) - bond? ( ~dev-python/bond-async-0.2.1[${PYTHON_USEDEP}] ) - braviatv? ( ~dev-python/pybravia-0.3.4[${PYTHON_USEDEP}] ) - bring? ( ~dev-python/bring-api-0.8.1[${PYTHON_USEDEP}] ) - broadlink? ( ~dev-python/broadlink-0.19.0[${PYTHON_USEDEP}] ) - brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5[${PYTHON_USEDEP}] ) - brunt? ( ~dev-python/brunt-1.2.0[${PYTHON_USEDEP}] ) - bsblan? ( ~dev-python/python-bsblan-0.6.2[${PYTHON_USEDEP}] ) - bt_home_hub_5? ( ~dev-python/bthomehub5-devicelist-0.1.1[${PYTHON_USEDEP}] ) - bt_smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3[${PYTHON_USEDEP}] ) - buienradar? ( ~dev-python/buienradar-1.0.6[${PYTHON_USEDEP}] ) - caldav? ( ~dev-python/caldav-1.3.9[${PYTHON_USEDEP}] ) - camera? ( ~dev-python/PyTurboJPEG-1.7.5[${PYTHON_USEDEP}] ) - canary? ( ~dev-python/py-canary-0.5.4[${PYTHON_USEDEP}] ) - cast? ( ~dev-python/pychromecast-14.0.1[${PYTHON_USEDEP}] ) - cisco_mobility_express? ( ~dev-python/ciscomobilityexpress-0.3.9[${PYTHON_USEDEP}] ) - co2signal? ( ~dev-python/aioelectricitymaps-0.4.0[${PYTHON_USEDEP}] ) - compensation? ( ~dev-python/numpy-1.26.0[${PYTHON_USEDEP}] ) - daikin? ( ~dev-python/pydaikin-2.13.6[${PYTHON_USEDEP}] ) - deconz? ( ~dev-python/pydeconz-116[${PYTHON_USEDEP}] ) - delijn? ( ~dev-python/pydelijn-1.1.0[${PYTHON_USEDEP}] ) - denonavr? ( ~dev-python/denonavr-0.11.6[${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.5.0[${PYTHON_USEDEP}] ) - discogs? ( ~dev-python/discogs-client-2.3.0[${PYTHON_USEDEP}] ) - discord? ( ~dev-python/nextcord-2.6.0[${PYTHON_USEDEP}] ) - dlna_dmr? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) - dlna_dms? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ) - doorbird? ( ~dev-python/DoorBirdPy-3.0.2[${PYTHON_USEDEP}] ) - dunehd? ( ~dev-python/pdunehd-1.3.2[${PYTHON_USEDEP}] ) - dwd_weather_warnings? ( ~dev-python/dwdwfsapi-1.0.7[${PYTHON_USEDEP}] ) - dynalite? ( ~dev-python/dynalite-devices-0.1.47[${PYTHON_USEDEP}] ~dev-python/dynalite-panel-0.0.4[${PYTHON_USEDEP}] ) - ecobee? ( ~dev-python/python-ecobee-api-0.2.18[${PYTHON_USEDEP}] ) - ecowitt? ( ~dev-python/aioecowitt-2024.2.1[${PYTHON_USEDEP}] ) - emulated_roku? ( ~dev-python/emulated-roku-0.3.0[${PYTHON_USEDEP}] ) - enigma2? ( ~dev-python/openwebifpy-4.2.7[${PYTHON_USEDEP}] ) - enocean? ( ~dev-python/enocean-0.50.1[${PYTHON_USEDEP}] ) - enphase_envoy? ( ~dev-python/pyenphase-1.22.0[${PYTHON_USEDEP}] ) - environment_canada? ( ~dev-python/env-canada-0.7.2[${PYTHON_USEDEP}] ) - esphome? ( ~dev-python/aioesphomeapi-25.3.1[${PYTHON_USEDEP}] ~dev-python/bleak-esphome-1.0.0[${PYTHON_USEDEP}] ~dev-python/esphome-dashboard-api-1.2.3[${PYTHON_USEDEP}] ) - everlights? ( ~dev-python/pyeverlights-0.1.0[${PYTHON_USEDEP}] ) - evohome? ( ~dev-python/evohome-async-0.4.20[${PYTHON_USEDEP}] ) - ffmpeg? ( ~dev-python/ha-ffmpeg-3.2.0[${PYTHON_USEDEP}] ) - fibaro? ( ~dev-python/pyfibaro-0.7.8[${PYTHON_USEDEP}] ) - file? ( ~dev-python/file-read-backwards-2.0.0[${PYTHON_USEDEP}] ) - flume? ( ~dev-python/PyFlume-0.6.5[${PYTHON_USEDEP}] ) - flux_led? ( ~dev-python/flux-led-1.0.4[${PYTHON_USEDEP}] ) - foobot? ( ~dev-python/foobot_async-1.0.0[${PYTHON_USEDEP}] ) - forecast_solar? ( ~dev-python/forecast-solar-3.1.0[${PYTHON_USEDEP}] ) - fortios? ( ~dev-python/fortiosapi-1.0.5[${PYTHON_USEDEP}] ) - freebox? ( ~dev-python/freebox-api-1.1.0[${PYTHON_USEDEP}] ) - fritz? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) - fritzbox? ( ~dev-python/pyfritzhome-0.6.12[${PYTHON_USEDEP}] ) - fritzbox_callmonitor? ( ~dev-python/fritzconnection-1.13.2[qrcode,${PYTHON_USEDEP}] ) - fronius? ( ~dev-python/PyFronius-0.7.3[${PYTHON_USEDEP}] ) - gios? ( ~dev-python/gios-4.0.0[${PYTHON_USEDEP}] ) - github? ( ~dev-python/aiogithubapi-23.11.0[${PYTHON_USEDEP}] ) - glances? ( ~dev-python/glances-api-0.8.0[${PYTHON_USEDEP}] ) - gogogate2? ( ~dev-python/ismartgate-5.0.1[${PYTHON_USEDEP}] ) - greeneye_monitor? ( ~dev-python/greeneye-monitor-3.0.3[${PYTHON_USEDEP}] ) - growatt_server? ( ~dev-python/growattServer-1.5.0[${PYTHON_USEDEP}] ) - guardian? ( ~dev-python/aioguardian-2022.7.0[${PYTHON_USEDEP}] ) - harman_kardon_avr? ( ~dev-python/hkavr-0.0.5[${PYTHON_USEDEP}] ) - harmony? ( ~dev-python/aioharmony-0.2.10[${PYTHON_USEDEP}] ) - heos? ( ~dev-python/pyheos-0.7.2[${PYTHON_USEDEP}] ) - here_travel_time? ( ~dev-python/here-routing-1.0.1[${PYTHON_USEDEP}] ~dev-python/here-transit-1.2.1[${PYTHON_USEDEP}] ) - holiday? ( ~dev-python/Babel-2.15.0[${PYTHON_USEDEP}] ~dev-python/holidays-0.56[${PYTHON_USEDEP}] ) - homekit? ( ~dev-python/HAP-python-4.9.1[${PYTHON_USEDEP}] ~dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}] ~dev-python/base36-0.1.1[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] ) - homekit_controller? ( ~dev-python/aiohomekit-3.2.3[${PYTHON_USEDEP}] ) - homematic? ( ~dev-python/pyhomematic-0.1.77[${PYTHON_USEDEP}] ) - homematicip_cloud? ( ~dev-python/homematicip-1.1.2[${PYTHON_USEDEP}] ) - hp_ilo? ( ~dev-python/python-hpilo-4.4.3[${PYTHON_USEDEP}] ) - hue? ( ~dev-python/aiohue-4.7.3[${PYTHON_USEDEP}] ) - hydrawise? ( ~dev-python/pydrawise-2024.8.0[${PYTHON_USEDEP}] ) - iaqualink? ( ~dev-python/h2-4.1.0[${PYTHON_USEDEP}] ~dev-python/iaqualink-0.5.0[${PYTHON_USEDEP}] ) - ibeacon? ( ~dev-python/ibeacon-ble-1.2.0[${PYTHON_USEDEP}] ) - ihc? ( ~dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] ~dev-python/ihcsdk-2.8.5[${PYTHON_USEDEP}] ) - image_upload? ( ~dev-python/pillow-10.4.0[${PYTHON_USEDEP}] ) - imap? ( ~dev-python/aioimaplib-1.1.0[${PYTHON_USEDEP}] ) - incomfort? ( ~dev-python/incomfort-client-0.6.3-r1[${PYTHON_USEDEP}] ) - influxdb? ( ~dev-python/influxdb-client-1.24.0[${PYTHON_USEDEP}] ~dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] ) - insteon? ( ~dev-python/insteon-frontend-home-assistant-0.5.0[${PYTHON_USEDEP}] ~dev-python/pyinsteon-1.6.3[${PYTHON_USEDEP}] ) - intesishome? ( ~dev-python/pyintesishome-1.8.0[${PYTHON_USEDEP}] ) - ipma? ( ~dev-python/pyipma-3.0.7[${PYTHON_USEDEP}] ) - ipp? ( ~dev-python/pyipp-0.16.0[${PYTHON_USEDEP}] ) - isal? ( ~dev-python/isal-1.6.1[${PYTHON_USEDEP}] ) - islamic_prayer_times? ( ~dev-python/prayer-times-calculator-offline-1.0.3[${PYTHON_USEDEP}] ) - jewish_calendar? ( ~dev-python/hdate-0.10.9[${PYTHON_USEDEP}] ) - joaoapps_join? ( ~dev-python/python-join-api-0.0.9[${PYTHON_USEDEP}] ) - kef? ( ~dev-python/aiokef-0.2.16[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) - knx? ( ~dev-python/knx-frontend-2024.9.10.221729[${PYTHON_USEDEP}] ~dev-python/xknx-3.1.1[${PYTHON_USEDEP}] ~dev-python/xknxproject-3.7.1[${PYTHON_USEDEP}] ) - kodi? ( ~dev-python/pykodi-0.2.7[${PYTHON_USEDEP}] ) - kraken? ( ~dev-python/krakenex-2.1.0[${PYTHON_USEDEP}] ~dev-python/pykrakenapi-0.1.8[${PYTHON_USEDEP}] ) - lifx? ( ~dev-python/aiolifx-effects-0.3.2[${PYTHON_USEDEP}] ~dev-python/aiolifx-themes-0.5.5[${PYTHON_USEDEP}] ~dev-python/aiolifx-1.1.1[${PYTHON_USEDEP}] ) - linode? ( ~dev-python/linode-api-4.1.9_beta1[${PYTHON_USEDEP}] ) - litterrobot? ( ~dev-python/pylitterbot-2023.5.0[${PYTHON_USEDEP}] ) - local_calendar? ( ~dev-python/ical-8.1.1[${PYTHON_USEDEP}] ) - local_todo? ( ~dev-python/ical-8.1.1[${PYTHON_USEDEP}] ) - luci? ( ~dev-python/openwrt-luci-rpc-1.1.17[${PYTHON_USEDEP}] ) - luftdaten? ( ~dev-python/luftdaten-0.7.4[${PYTHON_USEDEP}] ) - matter? ( ~dev-python/python-matter-server-6.3.0[${PYTHON_USEDEP}] ) - maxcube? ( ~dev-python/maxcube-api-0.4.3[${PYTHON_USEDEP}] ) - media_extractor? ( ~net-misc/yt-dlp-2024.08.06[${PYTHON_USEDEP}] ) - met? ( ~dev-python/PyMetno-0.12.0[${PYTHON_USEDEP}] ) - meteo_france? ( ~dev-python/meteofrance-api-1.3.0[${PYTHON_USEDEP}] ) - mfi? ( ~dev-python/mficlient-0.5.0[${PYTHON_USEDEP}] ) - mikrotik? ( ~dev-python/librouteros-3.2.0[${PYTHON_USEDEP}] ) - mobile_app? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] ) - modbus? ( ~dev-python/pymodbus-3.6.9[${PYTHON_USEDEP}] ) - mqtt? ( ~dev-python/paho-mqtt-1.6.1[${PYTHON_USEDEP}] ) - nad? ( ~dev-python/nad-receiver-0.3.0[${PYTHON_USEDEP}] ) - nederlandse_spoorwegen? ( ~dev-python/nsapi-3.0.5[${PYTHON_USEDEP}] ) - netatmo? ( ~dev-python/pyatmo-8.1.0[${PYTHON_USEDEP}] ) - netdata? ( ~dev-python/netdata-1.1.0[${PYTHON_USEDEP}] ) - nextcloud? ( ~dev-python/nextcloudmonitor-1.5.1[${PYTHON_USEDEP}] ) - nfandroidtv? ( ~dev-python/notifications-android-tv-0.1.5[${PYTHON_USEDEP}] ) - nmap_tracker? ( ~dev-python/aiooui-0.1.6[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/netmap-0.7.0.2[${PYTHON_USEDEP}] ) - notify_events? ( ~dev-python/notify-events-1.0.4[${PYTHON_USEDEP}] ) - nuki? ( ~dev-python/pynuki-1.6.3[${PYTHON_USEDEP}] ) - nut? ( ~dev-python/aionut-4.3.3[${PYTHON_USEDEP}] ) - nws? ( ~dev-python/pynws-1.8.2[retry,${PYTHON_USEDEP}] ) - nx584? ( ~dev-python/pynx584-0.8.2[${PYTHON_USEDEP}] ) - octoprint? ( ~dev-python/pyoctoprintapi-0.1.12[${PYTHON_USEDEP}] ) - onkyo? ( ~dev-python/pyeiscp-0.0.7[${PYTHON_USEDEP}] ) - onvif? ( ~dev-python/WSDiscovery-2.0.0[${PYTHON_USEDEP}] ~dev-python/onvif-zeep-async-3.1.12[${PYTHON_USEDEP}] ) - opengarage? ( ~dev-python/open-garage-0.2.0[${PYTHON_USEDEP}] ) - opensensemap? ( ~dev-python/opensensemap-api-0.2.0[${PYTHON_USEDEP}] ) - openweathermap? ( ~dev-python/pyopenweathermap-0.1.1[${PYTHON_USEDEP}] ) - opnsense? ( ~dev-python/pyopnsense-0.4.0[${PYTHON_USEDEP}] ) - otp? ( ~dev-python/pyotp-2.8.0[${PYTHON_USEDEP}] ) - owntracks? ( ~dev-python/pynacl-1.5.0[${PYTHON_USEDEP}] ) - panasonic_viera? ( ~dev-python/panasonic-viera-0.4.2[${PYTHON_USEDEP}] ) - philips_js? ( ~dev-python/ha-philipsjs-3.2.2[${PYTHON_USEDEP}] ) - pilight? ( ~dev-python/pilight-0.1.1[${PYTHON_USEDEP}] ) - ping? ( ~dev-python/icmplib-3.0[${PYTHON_USEDEP}] ) - pi_hole? ( ~dev-python/hole-0.8.0[${PYTHON_USEDEP}] ) - plex? ( ~dev-python/PlexAPI-4.15.16[${PYTHON_USEDEP}] ~dev-python/plexauth-0.0.6[${PYTHON_USEDEP}] ~dev-python/plexwebsocket-0.0.14[${PYTHON_USEDEP}] ) - plugwise? ( ~dev-python/plugwise-0.38.3[${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.0[${PYTHON_USEDEP}] ) - qnap? ( ~dev-python/qnapstats-0.4.0[${PYTHON_USEDEP}] ) - qvr_pro? ( ~dev-python/pyqvrpro-0.52[${PYTHON_USEDEP}] ) - rachio? ( ~dev-python/RachioPy-1.1.0[${PYTHON_USEDEP}] ) - radio_browser? ( ~dev-python/radios-0.3.1[${PYTHON_USEDEP}] ) - rainbird? ( ~dev-python/pyrainbird-6.0.1[${PYTHON_USEDEP}] ) - rainmachine? ( ~dev-python/regenmaschine-2024.3.0[${PYTHON_USEDEP}] ) - recorder? ( ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] ~dev-python/fnv-hash-fast-1.0.2[${PYTHON_USEDEP}] ~dev-python/psutil-home-assistant-0.0.1[${PYTHON_USEDEP}] ) - rejseplanen? ( ~dev-python/rjpl-0.3.6[${PYTHON_USEDEP}] ) - rest? ( ~dev-python/jsonpath-0.82.2[${PYTHON_USEDEP}] ~dev-python/xmltodict-0.13.0[${PYTHON_USEDEP}] ) - ring? ( ~dev-python/ring-doorbell-0.9.0[listen,${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/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ~dev-python/samsungctl-0.7.1[websocket,${PYTHON_USEDEP}] ~dev-python/samsungtvws-2.6.0[async,encrypted,${PYTHON_USEDEP}] ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ) - scrape? ( ~dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}] ~dev-python/lxml-5.1.0[${PYTHON_USEDEP}] ) - season? ( ~dev-python/ephem-4.1.5[${PYTHON_USEDEP}] ) - shelly? ( ~dev-python/aioshelly-11.4.2[${PYTHON_USEDEP}] ) - shodan? ( ~net-analyzer/shodan-1.28.0[${PYTHON_USEDEP}] ) - signal_messenger? ( ~dev-python/pysignalclirestapi-0.3.24[${PYTHON_USEDEP}] ) - simplisafe? ( ~dev-python/simplisafe-python-2024.1.0[${PYTHON_USEDEP}] ) - skybell? ( ~dev-python/aioskybell-22.7.0[${PYTHON_USEDEP}] ) - sma? ( ~dev-python/pysma-0.7.3[${PYTHON_USEDEP}] ) - smappee? ( ~dev-python/pysmappee-0.2.29[${PYTHON_USEDEP}] ) - smartthings? ( ~dev-python/pysmartapp-0.3.5[${PYTHON_USEDEP}] ~dev-python/pysmartthings-0.7.8[${PYTHON_USEDEP}] ) - snmp? ( ~dev-python/pysnmp-6.2.5[${PYTHON_USEDEP}] ) - solax? ( ~dev-python/solax-3.1.1[${PYTHON_USEDEP}] ) - sonos? ( ~dev-python/soco-0.30.4[${PYTHON_USEDEP}] ~dev-python/sonos-websocket-0.1.3[${PYTHON_USEDEP}] ) - speedtestdotnet? ( ~net-analyzer/speedtest-cli-2.1.3[${PYTHON_USEDEP}] ) - spotify? ( ~dev-python/spotipy-2.23.0[${PYTHON_USEDEP}] ) - sql? ( ~dev-python/sqlalchemy-2.0.31[${PYTHON_USEDEP}] ~dev-python/sqlparse-0.5.0[${PYTHON_USEDEP}] ) - squeezebox? ( ~dev-python/pysqueezebox-0.7.1[${PYTHON_USEDEP}] ) - statsd? ( ~dev-python/statsd-3.2.1[${PYTHON_USEDEP}] ) - synology_dsm? ( ~dev-python/py-synologydsm-api-2.5.2[${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.1[${PYTHON_USEDEP}] ) - tasmota? ( ~dev-python/HATasmota-0.9.2[${PYTHON_USEDEP}] ) - tellduslive? ( ~dev-python/tellduslive-0.10.11[${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.3[speedups,${PYTHON_USEDEP}] ) - tts? ( ~media-libs/mutagen-1.47.0[${PYTHON_USEDEP}] ) - tuya? ( ~dev-python/tuya-device-sharing-sdk-0.1.9[${PYTHON_USEDEP}] ) - unifi? ( ~dev-python/aiounifi-80[${PYTHON_USEDEP}] ) - unifi_direct? ( ~dev-python/unifi-ap-0.0.1[${PYTHON_USEDEP}] ) - upnp? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/getmac-0.9.4[${PYTHON_USEDEP}] ) - usb? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/pyudev-0.24.1[${PYTHON_USEDEP}] ) - utility_meter? ( ~dev-python/croniter-2.0.2[${PYTHON_USEDEP}] ) - vallox? ( ~dev-python/vallox-websocket-api-5.3.0[${PYTHON_USEDEP}] ) - velbus? ( ~dev-python/velbus-aio-2024.7.6[${PYTHON_USEDEP}] ) - velux? ( ~dev-python/pyvlx-0.2.21[${PYTHON_USEDEP}] ) - vera? ( ~dev-python/pyvera-0.3.13[${PYTHON_USEDEP}] ) - version? ( ~dev-python/pyhaversion-22.8.0[${PYTHON_USEDEP}] ) - vicare? ( ~dev-python/PyViCare-2.34.0[${PYTHON_USEDEP}] ) - vizio? ( ~dev-python/pyvizio-0.1.61[${PYTHON_USEDEP}] ) - wake_on_lan? ( ~dev-python/wakeonlan-2.1.0[${PYTHON_USEDEP}] ) - waqi? ( ~dev-python/aiowaqi-3.1.0[${PYTHON_USEDEP}] ) - waze_travel_time? ( ~dev-python/pywaze-1.0.2[${PYTHON_USEDEP}] ) - webostv? ( ~dev-python/aiowebostv-0.4.2[${PYTHON_USEDEP}] ) - wemo? ( ~dev-python/pywemo-1.4.0[${PYTHON_USEDEP}] ) - whois? ( ~dev-python/whois-0.9.27[${PYTHON_USEDEP}] ) - withings? ( ~dev-python/aiowithings-3.0.3[${PYTHON_USEDEP}] ) - wled? ( ~dev-python/wled-0.20.2[${PYTHON_USEDEP}] ) - workday? ( ~dev-python/holidays-0.56[${PYTHON_USEDEP}] ) - xiaomi_aqara? ( ~dev-python/PyXiaomiGateway-0.14.3[${PYTHON_USEDEP}] ) - xiaomi_miio? ( ~dev-python/construct-2.10.68[${PYTHON_USEDEP}] ~dev-python/micloud-0.5[${PYTHON_USEDEP}] ~dev-python/python-miio-0.5.12[${PYTHON_USEDEP}] ) - xiaomi_tv? ( ~dev-python/pymitv-1.4.3[${PYTHON_USEDEP}] ) - xs1? ( ~dev-python/xs1-api-client-3.0.0[${PYTHON_USEDEP}] ) - yamaha? ( ~dev-python/rxv-0.7.0[${PYTHON_USEDEP}] ) - yamaha_musiccast? ( ~dev-python/aiomusiccast-0.14.8[${PYTHON_USEDEP}] ) - yeelight? ( ~dev-python/async-upnp-client-0.40.0[${PYTHON_USEDEP}] ~dev-python/yeelight-0.7.14[${PYTHON_USEDEP}] ) - yi? ( ~dev-python/aioftp-0.21.3[${PYTHON_USEDEP}] ) - zeroconf? ( ~dev-python/zeroconf-0.133.0[${PYTHON_USEDEP}] ) - zerproc? ( ~dev-python/pyzerproc-0.4.8[${PYTHON_USEDEP}] ) - zha? ( ~dev-python/universal-silabs-flasher-0.0.22[${PYTHON_USEDEP}] ~dev-python/zha-0.0.33[${PYTHON_USEDEP}] ) - zhong_hong? ( ~dev-python/zhong-hong-hvac-1.0.12[${PYTHON_USEDEP}] ) - zoneminder? ( ~dev-python/zm-py-0.5.4[${PYTHON_USEDEP}] ) - zwave_js? ( ~dev-python/pyserial-3.5[${PYTHON_USEDEP}] ~dev-python/zwave-js-server-python-0.57.0[${PYTHON_USEDEP}] ) -" - -BDEPEND="${RDEPEND} - test? ( - dev-python/astroid[${PYTHON_USEDEP}] - dev-python/coverage[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/mock-open[${PYTHON_USEDEP}] - dev-python/mypy-dev[${PYTHON_USEDEP}] - dev-python/pipdeptree[${PYTHON_USEDEP}] - dev-vcs/pre-commit - dev-python/pylint-per-file-ignores[${PYTHON_USEDEP}] - dev-python/pylint[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-cov[${PYTHON_USEDEP}] - dev-python/pytest-freezer[${PYTHON_USEDEP}] - dev-python/pytest-github-actions-annotate-failures[${PYTHON_USEDEP}] - dev-python/pytest-picked[${PYTHON_USEDEP}] - dev-python/pytest-socket[${PYTHON_USEDEP}] - dev-python/pytest-sugar[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/pytest-unordered[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - dev-python/respx[${PYTHON_USEDEP}] - dev-python/syrupy[${PYTHON_USEDEP}] - dev-python/tqdm[${PYTHON_USEDEP}] - ) - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}]" - -src_prepare() { - if use test ; then - cp --no-preserve=mode --recursive ${WORKDIR}/core-${MY_PV}/tests ${S} - chmod u+x ${S}/tests/auth/providers/test_command_line_cmd.sh - fi - sed -E -i "s/regex==[^ ]*/regex/g" -i homeassistant/package_constraints.txt || die - - distutils-r1_src_prepare -} -INSTALL_DIR="/opt/${MY_PN}" - -DISABLE_AUTOFORMATTING=1 -DOC_CONTENTS=" -The HA interface listens on port 8123 -hass configuration is in: /etc/${MY_PN} -daemon command line arguments are configured in: /etc/conf.d/${MY_PN} -logging is to: /var/log/${MY_PN}/{server,errors,stdout}.log -The sqlite db is by default in: /etc/${MY_PN} -support at https://git.edevau.net/onkelbeh/HomeAssistantRepository -" - -DOCS="README.rst" - -python_install_all() { - dodoc ${DOCS} - distutils-r1_python_install_all - keepdir "$INSTALL_DIR" - keepdir "/etc/${MY_PN}" - fowners -R "${MY_PN}:${MY_PN}" "/etc/${MY_PN}" - keepdir "/var/log/${MY_PN}" - fowners -R "${MY_PN}:${MY_PN}" "/var/log/${MY_PN}" - newconfd "${FILESDIR}/${MY_PN}.conf.d" "${MY_PN}" - newinitd "${FILESDIR}/${MY_PN}.init.d" "${MY_PN}" - use systemd && systemd_dounit "${FILESDIR}/${MY_PN}.service" - dobin "${FILESDIR}/hasstest" - if use socat ; then - newinitd "${FILESDIR}/socat-zwave.init.d" "socat-zwave" - sed -i -e 's/# need socat-zwave/need socat-zwave/g' "${D}/etc/init.d/${MY_PN}" || die - fi - if use mqtt ; then - sed -i -e 's/# need mosquitto/need mosquitto/g' "${D}/etc/init.d/${MY_PN}" || die - fi - insinto /etc/logrotate.d - newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}" - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} - -distutils_enable_tests pytest diff --git a/requirements_all.txt b/requirements_all.txt index 3dd24b18e..d3d07449a 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -16,9 +16,9 @@ Adax-local==0.1.5 adax==0.4.0 adb-shell==0.4.4 adext==0.4.3 -adguardhome==0.6.3 +adguardhome==0.7.0 advantage-air==0.4.4 -AEMET-OpenData==0.5.2 +AEMET-OpenData==0.5.4 aenum==3.1.15 afsapi==0.2.7 agent-py==0.0.23 @@ -29,83 +29,91 @@ aio-geojson-geonetnz-quakes==0.16 aio-geojson-geonetnz-volcano==0.9 aio-geojson-nsw-rfs-incidents==0.7 aio-geojson-usgs-earthquakes==0.3 -aio-georss-client==0.12 -aio-georss-gdacs==0.9 +aio-georss-client==0.14 +aio-georss-gdacs==0.10 aioairq==0.3.2 -aioairzone-cloud==0.5.1 -aioairzone==0.7.6 -aioambient==2024.1.0 +aioairzone-cloud==0.6.6 +aioairzone==0.9.5 +aioambient==2024.8.0 aioapcaccess==0.4.2 -aioaseko==0.1.1 +aioaquacell==0.2.0 +aioaseko==1.0.0 aioasuswrt==1.4.0 -aioautomower==2024.5.1 +aioautomower==2024.10.0 aiobafi6==0.9.0 -aiobotocore==2.12.1 +aiobotocore==2.13.1 aiocache==0.11.1 aiocoap==0.4.5 aiocomelit==0.9.0 aioconsole==0.5.1 -aiodhcpwatcher==1.0.0 +aiodhcpwatcher==1.0.2 aiodiscover==2.1.0 aiodns==3.2.0 +aiodukeenergy==0.2.2 aioeafm==0.1.2 aioeagle==1.1.0 aioecowitt==2024.2.1 aioelectricitymaps==0.4.0 aioemonitor==1.0.5 -aioesphomeapi==24.5.0 -aiofiles==23.2.1 +aioesphomeapi==27.0.0 +aiofile==3.8.1 +aiofiles==24.1.0 aioflo==2021.11.0 aioftp==0.21.3 -aiogithubapi==23.11.0 +aiogithubapi==24.6.0 aioguardian==2022.7.0 -aiohappyeyeballs==2.3.1 +aiohappyeyeballs==2.4.3 aioharmony==0.2.10 -aiohomekit==3.1.5 +aiohasupervisor==0.1.0 +aiohomekit==3.2.3 aiohttp-cors==0.7.0 aiohttp-fast-url-dispatcher==0.3.0 -aiohttp-fast-zlib==0.1.0 +aiohttp-fast-zlib==0.1.1 aiohttp-retry==2.8.3 -aiohttp-socks==0.8.4 +aiohttp-socks==0.9.0 +aiohttp-sse-client2==0.3.0 aiohttp-zlib-ng==0.3.1 -aiohttp==3.9.5 -aiohue==4.7.1 +aiohttp==3.10.10 +aiohue==4.7.3 aioimaplib==1.1.0 -aioitertools==0.11.0 +aioitertools==0.12.0 aiokafka==0.10.0 aiokef==0.2.16 aiolifx-effects==0.3.2 -aiolifx-themes==0.4.15 -aiolifx==1.0.2 +aiolifx-themes==0.5.5 +aiolifx==1.1.1 aiolimiter==1.1.0 aiolivisi==0.0.19 aiolookin==1.0.0 -aiolyric==1.1.0 +aiolyric==2.0.1 +aiomealie==0.9.3 aiomodernforms==0.1.8 aiomqtt==2.1.0 aiomusiccast==0.14.8 aionanoleaf==0.2.1 aionotion==2024.3.0 -aionut==4.3.2 +aionut==4.3.3 aiooncue==0.3.7 -aiooui==0.1.5 +aiooui==0.1.6 aiopegelonline==0.0.10 -aiopulse==0.4.4 +aiopulse==0.4.6 aiopurpleair==2022.12.1 aiopvapi==3.1.1 aiopvpc==4.2.2 aiopyarr==23.4.0 -aioqsw==0.3.5 -aioraven==0.5.3 +aioqsw==0.4.1 +aioraven==0.7.0 aiorecollect==2023.9.0 +aioresponses==0.7.6 aioridwell==2024.1.0 aiortsp==1.3.7 -aioruckus==0.34 +aioruckus==0.41 +aiorussound==4.0.5 aioruuvigateway==0.1.0 aiosenseme==0.6.1 aiosenz==1.0.0 aioserial==1.3.0 -aioshelly==10.0.1 +aioshelly==11.4.2 aioshutil==1.4 aiosignal==1.3.1 aioskybell==22.7.0 @@ -113,52 +121,53 @@ aioslimproto==3.0.0 aiosolaredge==0.2.0 AIOSomecomfort==0.0.25 aiosqlite==0.20.0 -aiosteamist==0.3.2 -aioswitcher==3.4.3 +aiosteamist==1.0.0 +aiostreammagic==2.5.0 +aioswitcher==4.0.3 aiosyncthing==0.5.1 -aiotankerkoenig==0.4.1 -aiotractive==0.5.6 -aiounifi==77 -aiovlc==0.3.2 +aiotankerkoenig==0.4.2 +aiotractive==0.6.0 +aiounifi==80 +aiovlc==0.5.1 aiovodafone==0.6.0 aiowaqi==3.1.0 aiowatttime==0.1.1 -aiowebostv==0.4.0 -aiowithings==2.1.0 -aioymaps==1.2.2 -aiozoneinfo==0.2.0 -airgradient==0.4.3 +aiowebostv==0.4.2 +aiowithings==3.0.3 +aioymaps==1.2.5 +aiozoneinfo==0.2.1 +airgradient==0.9.1 airly==1.1.0 airthings-cloud==0.2.0 airtouch4pyapi==1.0.5 -airtouch5py==0.2.8 +airtouch5py==0.2.10 ajsonrpc==1.2.0 -alabaster==0.7.16 +alabaster==1.0.0 alarmdecoder==1.13.11 alpha-vantage==2.3.1 ambee==0.4.0 -amberelectric==1.1.0 +amberelectric==1.1.1 Ambiclimate==0.2.1 amcrest==1.9.8 androidtv==0.0.73 -androidtvremote2==0.1.1 +androidtvremote2==0.1.2 annotated-types==0.7.0 -anova-wifi==0.12.0 +anova-wifi==0.17.0 anthemav==1.4.1 -anyio==4.3.0 -anyio==4.4.0 +anthropic==0.31.2 +anyio==4.6.0 apischema==0.18.1 apns2==0.3.0 appdirs==1.4.4 apple_weatherkit==1.1.2 apprise==1.8.0 aprslib==0.7.2 -apsystems-ez1==1.3.1 +apsystems-ez1==2.2.1 aqipy-atmotech==0.1.5 aqualogic==2.6 -aranet4==2.3.4 +aranet4==2.4.0 arcam-fmj==1.5.2 -argcomplete==3.3.0 +argcomplete==3.5.1 arris-tg2492lg==2.2.0 arrow==1.3.0 asgiref==3.8.1 @@ -166,12 +175,12 @@ asmog==0.0.6 asn1crypto==1.5.1_p20231012 asterisk_mbox==0.5.0 astral==2.2 -async-interrupt==1.1.1 +async-interrupt==1.2.0 async-modbus==0.2.1 async-timeout==4.0.3 -async-upnp-client==0.38.3 -asyncarve==0.0.9 -asyncclick==8.0.1.3 +async-upnp-client==0.40.0 +asyncarve==0.1.1 +asyncclick==8.1.7.2 asyncinotify==4.0.2 asyncio-dgram==2.1.2 asyncio-throttle==1.0.2 @@ -181,94 +190,103 @@ asyncssh==2.9.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 aurorapy==0.2.7 +autarco==3.0.0 Authlib==1.2.0 -automat==22.10.0 +automat==24.8.1 avea==1.5.1 avion==0.10 -awesomeversion==24.2.0 -axis==61 +awesomeversion==24.6.0 +aws-request-signer==1.2.0 +axis==62 +ayla-iot-unofficial==1.4.2 azure-core==1.30.2 azure-identity==1.17.1 -azure-kusto-data==3.1.0 -azure-kusto-ingest==3.1.0 +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 backoff==2.2.1 backports-strenum==1.2.8 baidu-aip==1.6.6.0 batinfo==0.4.2 -bcrypt==4.1.2 -bcrypt==4.1.3 +bcrypt==4.2.0 beacontools==2.1.0 beautifulsoup4==4.12.3 beewi-smartclim==0.0.10 -bellows==0.39.1 +bellows==0.41.0 bidict==0.22.0 -bimmer-connected==0.15.3 -bitarray==2.9.2 -bitstring==4.1.4 +bimmer-connected==0.16.3 +bitarray==2.9.3 +bitstring==4.2.3 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.1 -blebox-uniapi==2.2.2 +bleak==0.22.2 +blebox-uniapi==2.5.0 blinker==1.8.2 -blinkpy==0.22.6 +blinkpy==0.23.0 BlinkStick==1.2.0 blinkt==0.1.0 blockchain==1.4.4 bluecurrent-api==1.2.3 bluemaestro-ble==0.2.3 bluepy==1.3.0 -bluetooth-adapters==0.19.2 +bluetooth-adapters==0.19.4 bluetooth-auto-recovery==1.4.2 -bluetooth-data-tools==1.19.0 +bluetooth-data-tools==1.20.0 bluetooth-sensor-state-data==1.6.2 -bluez==5.76 +bluez==5.78 blurhash==1.1.4 bme280spi==0.2.0 bme680==1.0.5 bond-async==0.2.1 boschshcpy==0.2.91 -boto3==1.34.122 -boto3==1.34.51 -botocore==1.34.122 +boto3==1.34.131 +boto3==1.35.39 +botocore==1.34.131 +botocore==1.35.39 bottle==0.12.25 -bottleneck==1.3.8 -bring-api==0.7.1 +bottleneck==1.4.0 +bring-api==0.9.0 broadlink==0.19.0 brotli==1.1.0 brotlicffi==1.1.0.0 brottsplatskartan==1.0.5 brunt==1.2.0 bt-proximity==0.2.1 -bthome-ble==3.8.1 +bthome-ble==3.9.1 bthomehub5-devicelist==0.1.1 btlewrap==0.1.0 btsmarthub-devicelist==0.2.3 btsocket==0.2.0 buienradar==1.0.6 bx-py-utils==75 -c-ares==1.28.1 +bzip2==1.0.8 +c-ares==1.33.1 ca-certificates==20240203.3.98 -cached-ipaddress==0.3.0 -cachetools==5.3.3 +cached-ipaddress==0.6.0 +cached-ipaddress==0.8.0 +cachetools==5.5.0 +caio==0.9.17 casttube==0.2.1 -cbor2==5.6.4 +cbor2==5.6.5 cchardet==2.1.19 -certifi==3021.3.16 -cffi==1.16.0 -chacha20poly1305-reuseable==0.12.1 +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.3.2 +charset-normalizer==3.4.0 circuit-webhook==1.0.1 ciscomobilityexpress==0.3.9 ciso8601==2.3.1 @@ -278,6 +296,7 @@ click-log==0.4.0 click-plugins==1.1.1 click==8.1.7 clx-sdk-xms==1.0.0 +coinbase-advanced-py==1.2.2 coinbase==2.1.0 colorama==0.4.6 coloredlogs==15.0.1 @@ -286,7 +305,7 @@ colorthief==0.2.1 colorzero==2.0 colour==0.1.5 commentjson==0.9.0 -concord232==0.15 +concord232==0.15.1 config==0.5.1 ConfigArgParse==1.7 connect-box==0.3.1 @@ -295,93 +314,96 @@ constantly==23.10.4 construct-typing==0.6.2 construct==2.10.68 construct==2.10.70 +convertertools==0.5.0 coronavirus==1.1.1 -coverage==7.5.3 +coverage==7.6.2 crc==5.0.0 crccheck==1.3.0 crcmod==1.7 croniter==2.0.2 -croniter==2.0.5 +croniter==3.0.3 crownstone-cloud==1.4.11 crownstone-core==3.0.1 crownstone-sse==2.0.5 crownstone-uart==2.1.0 -cryptography==42.0.5 -cryptography==42.0.8 +cryptography==43.0.1 csrmesh==0.10.0 cssselect==1.2.0 -cups==2.4.7 -curl==8.7.1 +cups==2.4.10 +curio-compat==1.6.7 +curl==8.9.1 dacite==1.8.1 dataclasses-json==0.6.3 datadog==0.15.0 datapoint==0.9.9 dateparser==1.2.0 DateTime==5.3 -dbus-fast==2.21.3 +dbus-fast==2.24.0 dbus==1.15.8 debugpy==1.8.1 decora-wifi==1.4 decora==0.6 decorator==5.1.1 -deebot-client==7.3.0 +deebot-client==8.4.0 deepdiff==6.2.1 -deepmerge==1.1.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 -denonavr==0.11.6 deprecated==1.2.14 devialet==1.4.5 devolo-home-control-api==0.18.3 devolo-plc-api==1.4.1 dialog==1.3.20240307 dicttoxml2==2.1.0 +dicttoxml==1.7.16 +dio-chacon-wifi-api==1.2.1 directv==0.4.0 discogs-client==2.3.0 -discovery30303==0.2.1 +discovery30303==0.3.2 distro==1.9.0 dlib==19.24.2 dlipower==0.7.165 dlms-cosem==21.3.2 -dnspython==2.6.1 +dnspython==2.7.0 docopt==0.6.2 docutils==0.21.2 -DoorBirdPy==2.1.0 +DoorBirdPy==3.0.4 double-conversion==3.3.0 dovado==0.4.1 dpkt==1.9.8 dremel3dpy==2.1.1 dropmqttapi==1.0.3 -dsmr-parser==1.3.1 -dtlssocket==0.1.16 +dsmr-parser==1.4.2 dwdwfsapi==1.0.7 dweepy==0.3.0 dynalite-devices==0.1.47 dynalite-panel==0.0.4 eagle100==0.1.1 -easyenergy==2.1.1 +easyenergy==2.1.2 ebusdpy==0.0.17 ecdsa==0.19.0 ecoaliface==0.4.0 eebrightbox==0.0.4 electrickiwi-api==0.8.5 -elementpath==4.4.0 +elementpath==4.5.0 +elevenlabs==1.6.1 elgato==5.1.2 eliqonline==1.2.2 elkm1-lib==2.2.7 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 -energyzero==2.1.0 +energyzero==2.1.1 enocean==0.50.1 enturclient==0.2.4 enum-compat==0.0.3 -env-canada==0.6.3 +env-canada==0.7.2 envirophat==0.0.6 envoy-utils==0.0.1 envs==1.4 @@ -390,28 +412,30 @@ epicstore-api==0.1.7 epion==0.0.3 epson-projector==0.5.1 epsonprinter==0.0.9 -eq3btsmart==1.1.8 +eq3btsmart==1.1.9 esphome esphome-dashboard-api==1.2.3 -esphome-dashboard==20240412.0 +esphome-dashboard==20240620.0 esprima==4.0.1 esptool==4.7.0 eternalegypt==0.0.16 eufylife-ble-client==0.1.8 evdev==1.6.1 Events==0.4 -evohome-async==0.4.19 -exceptiongroup==1.2.1 -expat==2.5.0 +evohome-async==0.4.20 +evolutionhttp==0.0.18 +exceptiongroup==1.2.2 +expat==2.6.3 faadelays==2023.9.1 face-recognition==1.2.3 face_recognition_models==0.3.0 fastdotcom==0.0.3 -faust-cchardet==2.1.18 +faust-cchardet==2.1.19 feedparser==6.0.11 ffmpeg==6.1.1 file-read-backwards==2.0.0 file==5.45 +filelock==3.16.1 fints==3.1.0 fitbit==0.3.1 fivem-api==0.1.2 @@ -420,9 +444,9 @@ fjaraskupan==2.3.0 flac==1.4.3 flask==3.0.3 flexit-bacnet==2.2.1 -flipr-api==1.5.1 +flipr-api==1.6.1 flux-led==1.0.4 -fnv-hash-fast==0.5.0 +fnv-hash-fast==1.0.2 fnvhash==0.1.0 foobot_async==1.0.0 forecast-solar==3.1.0 @@ -430,20 +454,22 @@ 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 +frozendict==2.4.4 frozenlist==1.4.1 -ftfy==6.1.3 -furo==2024.5.6 -fyta-cli==0.4.1 +furo==2024.8.6 +future==1.0.0 +fyta-cli==0.6.7 gammu==1.42.0 -gardena-bluetooth==1.4.2 +gardena-bluetooth==1.4.3 garminconnect-ha==0.1.6 gassist-text==0.0.11 -gcal-sync==6.0.4 +gcal-sync==6.1.6 gcloud==0.18.3 gd==2.3.3 -genie-partner-sdk==1.0.2 geniushub-client==0.7.1 geocachingapi==0.2.1 GeographicLib==1.52 @@ -452,8 +478,9 @@ geopy==2.3.0 georss-client==0.17 georss-generic-client==0.8 georss-ign-sismologia-client==0.8 -georss-qld-bushfire-alert-client==0.7 +georss-qld-bushfire-alert-client==0.8 getmac==0.9.4 +gfloat==0.3 gios==4.0.0 gitterpy==0.1.7 glances-api==0.8.0 @@ -461,38 +488,40 @@ glib==2.78.6 glibc==2.39 gmp==6.3.0 gntp==1.0.3 -gnutls==3.8.0 +gnutls==3.8.7.1 goalzero==0.2.2 gobject-introspection-common==1.78.1 gobject-introspection==1.78.1 goodwe==0.3.6 -google-ai-generativelanguage==0.6.5 -google-api-core==2.19.0 +google-api-core==2.21.0 +google-api-python-client==2.149.0 google-api-python-client==2.71.0 google-auth-httplib2==0.2.0 -google-auth-oauthlib==1.2.0 -google-auth==2.30.0 -google-cloud-pubsub==2.13.11 -google-cloud-texttospeech==2.12.3 -google-generativeai==0.6.0 -google-nest-sdm==4.0.5 -googleapis-common-protos==1.63.1 +google-auth-oauthlib==1.2.1 +google-auth==2.35.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-photos-library-api==0.12.1 +googleapis-common-protos==1.65.0 googlemaps==2.5.1 goslide-api==0.5.1 -gotailwind==0.2.3 -govee-ble==0.31.2 -govee-local-api==1.5.0 +gotailwind==0.2.4 +govee-ble==0.40.0 +govee-local-api==1.5.2 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==9.0.0 -greeclimate==1.4.1 +graphviz==12.0.0 +greeclimate==2.1.0 greeneye-monitor==3.0.3 greenwavereality==0.5.1 -gridnet==5.0.0 +gridnet==5.0.1 growattServer==1.5.0 grpc-google-iam-v1==0.12.4 grpcio-reflection==1.59.0 @@ -509,41 +538,42 @@ ha-ffmpeg==3.2.0 ha-iotawattpy==0.1.2 ha-philipsjs==3.2.2 habitipy==0.3.1 -habluetooth==3.1.1 +habluetooth==3.4.0 hangups==0.4.18 hass-nabucasa==0.81.1 hass-splunk==0.1.1 -hassil==1.7.1 -HATasmota==0.8.0 +hassil==1.7.4 +HATasmota==0.9.2 haversine==2.8.1 hbmqtt==0.9.5 hdate==0.10.9 heatmiserV3==1.1.18 -here-routing==0.2.0 -here-transit==1.2.0 +here-routing==1.0.1 +here-transit==1.2.1 hikvision==0.4 hkavr==0.0.5 hko==0.3.2 hlk-sw16==0.0.9 hole==0.8.0 -holidays==0.51 -home-assistant-bluetooth==1.12.0 +holidays==0.58 +home-assistant-bluetooth==1.13.0 home-assistant-cli==9999 -home-assistant-frontend==20240610.1 -home-assistant-intents==2024.6.21 +home-assistant-frontend==20241002.4 +home-assistant-intents==2024.10.2 homeassistant -homeconnect==0.7.2 -homematicip==1.1.1 +homeconnect==0.8.0 +homematicip==1.1.2 homepluscontrol==0.0.5 horimote==0.4.1 hpack==4.0.0 html5lib==1.1 http-ece==1.1.0 httpcore==1.0.5 +httpcore==1.0.6 httplib2==0.20.4 httplib2==0.22.0 httpsig==1.3.0 -httpx==0.27.0 +httpx==0.27.2 huawei-lte-api==1.7.3 humanfriendly==10.0 huum==0.7.10 @@ -558,106 +588,110 @@ ibeacon-ble==1.2.0 ibm-cloud-sdk-core==3.11.3 ibm-watson==5.2.2 ibmiotf==0.3.4 -ical==8.0.1 +ical==8.2.0 icmplib==3.0.4 -idasen-ha==2.5.3 +idasen-ha==2.6.2 idasen==0.10.3 -idna==3.7 +idna==3.10 ifaddr==0.2.0 iglo==1.2.7 ihcsdk==2.8.5 ijson==3.3.0 -imageio==2.34.1 +imageio==2.36.0 imagesize==1.4.1 -imgw-pib==1.0.5 +imgw-pib==1.0.6 imutils==0.5.4 -incomfort-client==0.5.0 -incremental==22.10.0 -inflect==7.2.1 +incomfort-client==0.6.3 +incremental==24.7.2 +inflect==7.4.0 inflection==0.5.1 influxdb-client==1.24.0 influxdb==5.3.1 -inkbird-ble==0.5.6 +iniconfig==2.0.0 +inkbird-ble==0.5.8 inquirerpy==0.3.4 insteon-frontend-home-assistant==0.5.0 intelhex==2.3.0 -intellifire4py==2.2.2 +intellifire4py==4.1.9 +iottycloud==0.2.1 iperf3==0.1.11 -iperf==3.16 -isal==1.6.1 +iperf==3.17.1 +isal==1.7.1 ismartgate==5.0.1 iso4217==1.11.20220401 iso8601==2.1.0 -isodate==0.6.1 +isodate==0.7.2 isoduration==20.11.0 +israel-rail-api==0.1.2 itsdangerous==2.2.0 janus==1.0.0 -jaraco-abode==3.3.0 +jaraco-abode==6.2.1 jaraco-classes==3.4.0 -jaraco-collections==5.0.1 -jaraco-context==5.3.0 +jaraco-collections==5.1.0 +jaraco-context==6.0.1 jaraco-email==3.1.0 -jaraco-functools==3.9.0 -jaraco-functools==4.0.1 +jaraco-functools==4.0.2 jaraco-itertools==6.4.1 jaraco-logging==3.3.0 jaraco-net==9.3.1 -jaraco-text==3.12.0 +jaraco-text==4.0.0 jeepney==0.8.0 jellyfin-apiclient-python==1.9.2 jinja==3.1.4 jmespath==1.0.1 josepy==1.14.0 js2py==0.74 -jsonpath-ng==1.6.1 -jsonpickle==3.0.4 -jsonpointer==2.4 +jsonpath-ng==1.7.0 +jsonpickle==3.3.0 +jsonpointer==3.0.0 jsonrpc-async==2.1.0 jsonrpc-base==2.1.0 jsonrpc-websocket==3.1.1 -jsonschema-specifications==2023.12.1 -jsonschema==4.22.0 +jsonschema-specifications==2024.10.1 +jsonschema==4.23.0 justbackoff==0.6.0 -justnimbus==0.7.3 +justnimbus==0.7.4 kaiterra-async-client==1.0.0 kasa-crypt==0.3.0 kconfiglib==13.7.1 keba-kecontact==1.1.0 kegtron-ble==0.4.0 -keyring==25.2.1 +keyring==25.4.1 keyrings_alt==4.1.0 kiwiki-client==0.1.1 -knx-frontend==2024.1.20.105944 +knocki==0.3.5 +knx-frontend==2024.9.10.221729 konnected==1.2.0 krakenex==2.1.0 -lacrosse-view==1.0.1 +lacrosse-view==1.0.2 lakeside==0.13 lame==3.100 -lark==1.1.9 -laundrify-aio==1.1.2 +lark==1.2.2 +laundrify-aio==1.2.2 +lcn-frontend==0.1.6 ld2410-ble==0.1.1 leaone-ble==0.1.0 -led-ble==1.0.1 +led-ble==1.0.2 +lektricowifi==0.0.42 libatomic_ops==7.8.2 libcap==2.70 libcrypt==2 -libcst==0.3.23 libfastjson==1.2304.0 -libffi==3.4.4 +libffi==3.4.6 libgudev==238 libiconv==0 libiconv==1.17 libidn2==2.3.7 libidn==1.42 libintl==0 -libintl==0.22.4 -libjpeg-turbo==3.0.0 +libintl==0.22.5 +libjpeg-turbo==3.0.3 liblinear==246 libltdl==2.4.7 libogg==1.3.5 -libpaper==2.1.2 -libpcap==1.10.4 -libpcre2==10.43 +libpaper==2.1.3 +libpcap==1.10.5 +libpcre2==10.44 libpng==1.6.43 libpulse==17.0 libpurecool==0.6.4 @@ -665,7 +699,7 @@ libpyfoscam==1.2.2 libpyvivotek==0.4.0 librouteros==3.2.0 libsndfile==1.2.2 -libsodium==1.0.19_p20240117 +libsodium==1.0.20 libsoundtouch==0.8.0 libtasn1==4.19.0 libtomcrypt==1.18.2 @@ -674,6 +708,7 @@ libunistring==1.2 libusb1==3.0.0 libusb==1 libusb==1.0.27 +libuv==1.48.0 libvorbis==1.3.7 libxml2==2.12.7 libxslt==1.1.39 @@ -685,7 +720,7 @@ limitlessled==1.1.3 linear-garage-door==0.2.9 linkify-it-py==2.0.3 linode-api==4.1.9_beta1 -lmcloud==0.4.35 +lmcloud==1.2.3 locationsharinglib==5.0.1 logi-circle==0.2.3 loguru==0.7.2 @@ -696,18 +731,18 @@ lru-dict==1.3.0 luftdaten==0.7.4 lupupy==0.3.2 lw12==0.9.2 -lxml==5.2.2 +lxml==5.3.0 lyft_rides==0.2 mac-vendor-lookup==0.1.12 magicseaweed==1.0.3 markdown-it-py==3.0.0 -markdown==3.6 +markdown==3.7 markupsafe==2.1.5 marshmallow-dataclass==8.5.9 marshmallow==3.21.1 -mashumaro==3.12 +mashumaro==3.13.1 Mastodon-py==1.8.1 -matrix-nio==0.24.0 +matrix-nio==0.25.2 maxcube-api==0.4.3 mbddns==0.1.2 mcstatus==11.1.1 @@ -718,33 +753,34 @@ medcom-ble==0.1.1 mediafile==0.12.0 melnor-bluetooth==0.0.25 messagebird==1.2.0 -meteoalertapi==0.3.0 +meteoalertapi==0.3.1 meteocalc==1.1.0 meteofrance-api==1.3.0 -mficlient==0.3.0 +mficlient==0.5.0 micloud==0.5 microBeesPy==0.3.2 mill-local==0.3.0 millheater==0.11.8 -miniaudio==1.59 +miniaudio==1.61 minio==7.1.12 moat-ble==0.1.1 -moehlenhoff-alpha2==1.3.0 -monzopy==1.2.0 -mopeka-iot-ble==0.7.0 -more-itertools==10.2.0 -motionblinds==0.6.23 -motionblindsble==0.0.9 +moehlenhoff-alpha2==1.3.1 +monarchmoney==0.1.13 +monzopy==1.3.2 +mopeka-iot-ble==0.8.0 +more-itertools==10.5.0 +motionblinds==0.6.25 +motionblindsble==0.1.2 motioneye-client==0.3.14 -mozart-api==3.4.1.8.5 +mozart-api==3.4.1.8.8 mpg123-base==1.32.3 ms-cv==0.1.1 msal-extensions==1.2.0 msal==1.29.0 -msgpack==1.0.8 +msgpack==1.1.0 mt_940==4.26.0 mullvad-api==1.0.0 -multidict==6.0.5 +multidict==6.1.0 munch==4.0.0 mutagen==1.47.0 mutesync==0.0.1 @@ -758,85 +794,89 @@ nad-receiver==0.3.0 nclib==1.0.1 ncurses==6.4_p20240414 ndms2-client==0.1.2 -nessclient==1.0.0 +nessclient==1.1.2 netaddr==1.3.0 netdata==1.1.0 netdisco==3.0.0 netifaces==0.11.0 netmap==0.7.0.2 -nettigo-air-monitor==3.1.0 -nettle==3.9.1 +nettigo-air-monitor==3.3.0 +nettle==3.10 neurio==0.3.1 nexia==2.0.8 -nextcloudmonitor==1.5.0 +nextcloudmonitor==1.5.1 nextcord==2.6.0 -nextdns==3.0.0 -nibe==2.8.0 +nextdns==3.3.0 +nibe==2.11.0 +nice-go==0.3.9 niko-home-control==0.2.1 niluclient==0.1.2 nmap==7.95 noaa-coops==0.1.9 noiseprotocol==0.3.1 +nose==1.3.7 notifications-android-tv==0.1.5 nsapi==3.0.5 nsw-fuel-api-client==1.1.0 nuheat==1.0.1 numato-gpio==0.13.0 -numexpr==2.9.0 -numpy==1.26.0 +numexpr==2.10.1 numpy==1.26.4 +numpy==2.1.1 +nyt-games==0.4.4 oasatelematics==0.3 +oathtool==2.3.2 oauth2client==4.1.3 oauthlib==3.2.2 objgraph==3.5.0 -odp-amsterdam==6.0.1 +odp-amsterdam==6.0.2 oemthermostat==1.1.1 olefile==0.47 -ollama-hass==0.1.7 +ollama==0.3.1 omnilogic==0.4.5 ondilo==0.5.0 -onkyo-eiscp==1.2.7 onvif-zeep-async==3.1.12 open-garage==0.2.0 open-meteo==0.3.1 -openai==1.3.8 +openai==1.35.7 openerz-api==0.3.0 openevsewifi==1.1.2 openhomedevice==2.2 opensensemap-api==0.2.0 -openssl==3.0.13 -openwebifpy==4.2.4 +openssl==3.3.2 +openwebifpy==4.2.7 openwrt-luci-rpc==1.1.17 openwrt-ubus-rpc==0.0.2 OPi-GPIO==0.5.2 -opower==0.4.7 +opower==0.8.3 opus==1.5.2 opuslib==3.0.1 oralb-ble==0.17.6 ordered-set==4.1.0 -orjson==3.10.5 -orjson==3.9.15 +orjson==3.10.7 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.0 -packaging==24.0 +p1monitor==3.0.1 +packaging==24.1 paho-mqtt==1.6.1 paho-mqtt==2.1.0 panacotta==0.2 -panasonic-viera==0.3.6 +panasonic-viera==0.4.2 pandas==2.1.4 -pandas==2.2.2 -paramiko==3.4.0 +pandas==2.2.3 +paramiko==3.5.0 passlib==1.7.4 -path==16.14.0 -pbr==6.0.0 +path==17.0.0 +pathvalidate==3.2.1 +pbr==6.1.0 pcal9535a==0.7 pdunehd==1.3.2 -peco==0.0.29 -peewee==3.17.5 +peco==0.0.30 +peewee==3.17.6 pencompy==0.0.3 pescea==1.0.12 pexpect==4.6.0 @@ -848,38 +888,37 @@ pifacedigitalio==3.0.5 piglow==1.2.4 pigpio==1.78 pilight==0.1.1 -pillow==10.3.0 +pillow==10.4.0 pillow==9.3.0 Pint==0.22 -pip==24.0 -pizzapi==0.0.3 +pizzapi==0.0.6 pkce==1.0.3 -pkgconf==2.2.0 +pkgconf==2.3.0 pkgconfig==3 -platformdirs==4.2.2 +platformdirs==4.3.6 platformio==6.1.15 -plugwise==0.37.4.1 -plumbum==1.8.3 +pluggy==1.5.0 +plugwise==1.4.0 +plumbum==1.9.0 plumlightpad==0.0.11 ply==3.11 pmsensor==0.4 poolsense==0.0.8 -portalocker==2.8.2 +portalocker==2.10.1 praw==7.5.0 prawcore==2.3.0 prayer-times-calculator-offline==1.0.3 -prettytable==3.10.0 +prettytable==3.11.0 ProgettiHWSW==0.1.3 proliphix==0.4.1 -prometheus-client==0.17.1 -prompt-toolkit==3.0.45 -proto-plus==1.23.0 -protobuf-python==4.25.1 -protobuf-python==4.25.2 -protobuf==25.1 +prometheus-client==0.21.0 +prompt-toolkit==3.0.48 +propcache==0.2.0 +proto-plus==1.24.0 +protobuf-python==5.28.2 proxmoxer==2.0.1 psutil-home-assistant==0.0.1 -psutil==5.9.8 +psutil==6.0.0 PsychroLib==2.5.0 ptyprocess==0.7.0 pubnub==7.4.2 @@ -897,15 +936,16 @@ py-ccm15==0.0.9 py-cpuinfo==9.0.0 py-dormakaba-dkey==1.0.5 py-improv-ble-client==1.0.3 +py-madvr2==1.6.32 py-melissa-climate==2.1.4 -py-nextbusnext==1.0.2 +py-nextbusnext==2.0.5 py-nightscout==1.2.2 py-schluter==0.1.7 py-sucks==0.9.10 -py-synologydsm-api==2.4.4 +py-synologydsm-api==2.5.3 py-vapid==1.8.2 py-zabbix==1.1.7 -py17track==2021.12.2 +py==1.11.0 pyads==3.4.0 pyaehw4a1==0.3.9 pyaes==1.6.1 @@ -913,68 +953,72 @@ pyaftership==21.11.0 pyairnow==1.2.1 pyairvisual==2023.8.1 pyalmond==0.0.2 -pyaprilaire==0.7.0 +pyaprilaire==0.7.4 pyarlo==0.2.4 pyasn1-modules==0.4.0 -pyasn1==0.4.8 pyasn1==0.6.0 pyasuswrt==0.1.21 pyatag==0.3.5.3 -pyatmo==8.0.3 +pyatmo==8.1.0 pyAtome==0.1.1 -pyatv==0.14.3 +pyatv==0.15.1 pyaussiebb==0.0.15 -pybalboa==1.0.1 +pybalboa==1.0.2 pybbox==0.0.5_alpha0 pyblackbird==0.6 +pyblu==1.0.4 pybluez==0.22 pybotvac==0.0.25 -pybravia==0.3.3 +pybravia==0.3.4 pycares==4.4.0 pycarwings2==2.14 pyCEC==0.5.2 pycfdns==3.0.0 pychannels==1.2.3 -pychromecast==14.0.1 +pychromecast==14.0.3 pycketcasts==1.0.1 pyclimacell==0.18.2 pycmus==0.1.1 pycognito==2024.5.1 pycomfoconnect==0.5.1 -pyControl4==1.1.0 -pycoolmasternet-async==0.1.5 +pyControl4==1.2.0 +pycoolmasternet-async==0.2.2 pycountry-convert==0.7.2 pycountry==24.6.1 pycparser==2.22 pycrc16==0.1.2 -pycryptodome==3.20.0 +pycryptodome==3.21.0 pycryptodomex==3.20.0 pycsspeechtts==1.0.8 pycups==1.9.73 pycurl==7.45.3 -pydaikin==2.11.1 +pydaikin==2.13.7 pydanfossair==0.1.0 -pydantic-core==2.18.4 -pydantic==1.10.15 -pydantic==2.7.4 +pydantic-core==2.23.4 +pydantic-core==2.25.0 +pydantic==1.10.17 +pydantic==2.9.2 +pydeako==0.4.0 pydeconz==116 pydelijn==1.1.0 pydexcom==0.2.3 -pydiscovergy==3.0.1 +pydiscovergy==3.0.2 pydoods==1.0.2 -pydrawise==2024.6.4 +pydrawise==2024.9.0 pydroid-ipcam==2.0.0 -pyDuotecno==2024.5.1 +pyDuotecno==2024.10.1 pyebox==1.1.4 pyecoforest==0.4.0 -pyeconet==0.1.22 +pyeconet==0.1.23 +pyecotrend-ista==3.3.1 pyedimax==0.2.1 pyefergy==22.5.0 pyEGPS==0.2.5 -pyElectra==1.2.1 +pyeiscp==0.0.7 +pyElectra==1.2.4 pyelftools==0.31 -pyEmby==1.9 -pyenphase==1.20.3 +pyEmby==1.10 +pyenphase==1.22.0 pyenvisalink==4.7 pyephember==0.3.1 PyEssent==0.14 @@ -985,20 +1029,20 @@ pyfibaro==0.7.8 pyfido==2.1.2 pyfireservicerota==0.0.43 pyflexit==0.3 -pyflic==2.0.3 +pyflic==2.0.4 PyFlick==0.0.2 PyFlume==0.6.5 pyflunearyou==2.0.2 pyfnip==0.2 pyforked-daapd==0.1.14 pyfreedompro==1.1.0 -pyfritzhome==0.6.11 +pyfritzhome==0.6.12 PyFronius==0.7.3 pyfttt==0.3.2 pygatt==4.0.5 pygments==2.18.0 pygobject==3.46.0 -pygraphviz==1.13 +pygraphviz==1.14 pygtfs==0.1.9 pygti==0.9.4 pyhamcrest==2.1.0 @@ -1006,23 +1050,24 @@ pyheos==0.7.2 pyHik==0.3.2 pyhiveapi==0.5.16 pyhomematic==0.1.77 -pyhomeworks==0.0.6 -pyhumps==3.5.0 +pyhomeworks==1.1.2 +pyhumps==3.8.0 pyialarm==2.2.0 pyialarmxr-homeassistant==1.0.18 pyicloud==1.0.0 -pyinsteon==1.6.1 +pyinsteon==1.6.3 pyintesishome==1.8.0 pyipma==3.0.7 -pyipp==0.16.0 +pyipp==0.17.0 pyiqvia==2022.4.0 pyirishrail==0.0.2 +pyiskra==0.1.14 pyiss==1.0.1 pyisy==3.1.14 pyitachip2ir==0.0.7 pyjsparser==2.7.1_p20190421 -pyjvcprojector==1.0.11 -pyjwt==2.8.0 +pyjvcprojector==1.1.2 +pyjwt==2.9.0 pykaleidescape==1.0.1 PyKCS11==1.5.15 pykira==0.1.1 @@ -1037,64 +1082,66 @@ pylast==5.1.0 pylaunches==2.0.0 pylgnetcast==0.3.9 pylibrespot-java==0.1.1 -pylitejet==0.6.2 +pylitejet==0.6.3 pylitterbot==2023.5.0 pyloopenergy==0.2.1 -pylutron-caseta==0.20.0 -pylutron==0.2.13 +pylutron-caseta==0.21.1 +pylutron==0.2.15 pymailgunner==1.4 pymata-express==1.19 pymediaroom==0.6.5.4 pymelcloud==2.5.9 PyMetEireann==2021.8.0 pymeteoclimatic==0.1.0 -PyMetno==0.12.0 +PyMetno==0.13.0 pymfy==0.11.0 +pymicro-vad==1.0.1 PyMicroBot==0.0.17 pymitv==1.4.3 pymochad==0.2.0 -pymodbus==3.6.8 +pymodbus==3.6.9 pymonoprice==0.4 pymsteams==0.1.12 PyMVGLive==1.1.4 pymysensors==0.24.0 pynacl==1.5.0 +pynecil==0.2.0 pynello==2.0.3 pynetgear==0.10.10 pynetio==0.1.9.1 PyNINA==0.3.3 pynobo==1.8.1 pynuki==1.6.3 -pynws==1.8.1 -pynx584==0.5 +pynws==1.8.2 +pynx584==0.8.2 pynzbgetapi==0.2.0 pyobihai==1.4.2 pyoctoprintapi==0.1.12 pyombi==0.1.10 -pyopenssl==24.1.0 +pyopenssl==24.2.1 pyopenuv==2023.2.0 -pyopenweathermap==0.0.9 +pyopenweathermap==0.1.1 pyopnsense==0.4.0 pyoppleio-legacy==1.0.8 pyosoenergyapi==1.1.4 PyOTA==2.0.5 -pyotgw==2.2.0 +pyotgw==2.2.2 pyotp==2.8.0 -pyoverkiz==1.13.11 -pyparsing==3.1.2 +pyoverkiz==1.14.1 +pyparsing==3.1.4 PyPasser==0.0.5 pypca==0.0.7 -pypck==0.7.17 +pypck==0.7.23 pypjlink2==1.2.1 pyplaato==0.0.18 -pypoint==2.3.2 +pypoint==3.0.0 pyprof2calltree==1.4.5 pyprosegur==0.0.9 pyprusalink==2.1.1 pyps4-2ndscreen==1.3.1 PyPubSub==4.0.3 pyqrcode==1.2.1 -pyquery==2.0.0 +pyquery==2.0.1 pyqvrpro==0.52 pyqwikswitch==0.93 pyrail==0.0.3 @@ -1105,7 +1152,7 @@ pyrepetierng==0.1.0 pyrfc3339==1.1 pyRFXtrx==0.31.1 PyRIC==0.1.6.3 -pyrisco==0.6.2 +pyrisco==0.6.4 pyrituals==0.0.6 PyRMVtransport==0.3.3 pyroute2==0.7.12 @@ -1113,135 +1160,147 @@ pyroute2==0.7.5 pyrympro==0.0.8 pysabnzbd==1.1.1 pysaj==0.0.16 -pyschlage==2024.2.0 +pyschlage==2024.8.0 pySDCP==1 -pysensibo==1.0.36 -pyserial-asyncio-fast==0.11 +pysensibo==1.1.0 +pyserial-asyncio-fast==0.13 pyserial-asyncio==0.6 pyserial==3.5 pysesame2==1.0.1 +pyseventeentrack==1.0.1 pysha3==1.0.2 Pysher==1.0.7 pysiaalarm==3.1.1 -pysignalclirestapi==0.3.23 +pysignalclirestapi==0.3.24 pyskyqhub==0.1.4 pysma==0.7.3 pysmappee==0.2.29 pysmartapp==0.3.5 pysmartthings==0.7.8 -pysmarty==0.8 +pysmarty2==0.10.1 +pysmi-lextudio==1.4.1 +pysmi==1.5.0 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-pysmi==1.1.10 -pysnmp==4.4.12 -pysnmplib==5.0.21 +pysnmp==7.0.3 +pysnmpcrypto==0.0.4 pysnooz==0.8.6 PySocks==1.7.1 pysoma==0.0.12 pyspcwebgw==0.7.0 +pyspeex-noise==1.0.2 PySPX==0.5.0 -pysqueezebox==0.7.1 +pysqueezebox==0.9.3 pysuez==0.2.0 -pyswitchbee==1.8.0 -PySwitchbot==0.46.1 +pyswitchbee==1.8.3 +PySwitchbot==0.48.2 PySwitchmate==0.5.1 PySyncThru==0.7.10 pytautulli==23.1.1 -pytedee-async==0.2.17 +pytedee-async==0.2.20 +pytest-aio==1.9.0 +pytest-cov==5.0.0 +pytest==8.3.3 pytfiac==0.4 pythinkingcleaner==0.0.3 python-awair==0.2.4 python-blockchain-api==0.0.2 -python-bsblan==0.5.18 +python-bsblan==0.6.2 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-engineio==3.14.2 python-etherscan-api==0.0.3 python-family-hub-local==0.0.2 -python-fullykiosk==0.0.12 +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.6.0 -python-homewizard-energy==6.0.0 +python-homeassistant-analytics==0.7.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-juicenet==1.1.0 -python-kasa==0.6.2.1 +python-kasa==0.7.5 +python-linkplay==0.0.15 python-magic==0.4.27 python-metar==1.4.0 python-miio==0.5.12 -python-MotionMount==1.0.0 +python-MotionMount==2.2.0 python-mpd2==3.1.1 -python-multipart==0.0.9 +python-multipart==0.0.12 python-mystrom==2.2.0 python-opendata-transport==0.4.0 -python-opensky==1.0.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-qbittorrent==0.4.3 python-rabbitair==0.0.8 python-ripple-api==0.0.3 python-sense-hat==2.2.0 python-singleton==0.1.2 python-slugify==8.0.4 python-smarttub==0.0.36 -python-socketio==4.6.0 -python-socks==2.4.4 +python-socketio==5.11.4 +python-socks==2.5.3 python-songpal==0.16.2 -python-tado==0.17.4 -python-technove==1.2.2 -python-telegram-bot==21.0.1 +python-tado==0.17.6 +python-technove==1.3.1 +python-telegram-bot==21.5 python-vlc==3.0.18122 python-wink==1.10.5 python-xlib==0.33 pythonegardia==1.0.52 -pyTibber==0.28.2 +pyTibber==0.30.3 pytile==2023.12.0 pytomorrowio==0.3.6 pytouchline==0.7 +pytouchlinesl==0.1.8 pytraccar==2.1.1 pytrackr==0.0.5 -pytrafikverket==0.3.10 +pytradfri==9.0.1 +pytrafikverket==1.0.0 PyTransportNSW==0.1.1 -pytrydan==0.6.1 -PyTurboJPEG==1.7.1 -pytz==2024.1 +pytrydan==0.8.0 +PyTurboJPEG==1.7.5 +pytz==2024.2 pyudev==0.24.1 pyuptimerobot==22.2.0 pyusb==1.2.1 PyUserInput==0.1.11 pyvera==0.3.13 pyversasense==0.0.6 -pyvesync==2.1.10 -PyViCare==2.32.0 +pyvesync==2.1.12 +PyViCare-neo==0.3.0 pyvizio==0.1.61 pyvlx==0.2.21 pyvolumio==0.1.5 pyW215==0.7.0 pyW800rf32==0.4 -pywaze==1.0.1 +pywaze==1.0.2 pyweatherflowudp==1.4.5 pywebpush==1.14.1 pywemo==1.4.0 pywilight==0.0.74 pywizlight==0.5.14 +pywmspro==0.2.1 pyws66i==1.1 pyxeoma==1.4.1 PyXiaomiGateway==0.14.3 pyyaml==6.0.1 +pyyaml==6.0.2 pyyardian==1.1.1 pyzbar==0.1.7 pyzerproc==0.4.8 pyzipper==0.3.6 +qbittorrent-api==2024.2.59 qingping-ble==0.10.0 qnapstats==0.4.0 quantum-gateway==0.0.8 @@ -1256,28 +1315,29 @@ re2==0.2022.12.01 readlike==0.1.2 reedsolo==2.1.1_beta1 referencing==0.35.1 -refoss-ha==1.2.0 +refoss-ha==1.2.4 regenmaschine==2024.3.0 -regex==2023.12.25 -regex==2024.5.15 +regex==2024.9.11 related==0.7.2 -renault-api==0.2.3 +renault-api==0.2.7 renson-endura-delta==1.7.1 -reolink-aio==0.9.1 +reolink-aio==0.9.11 ReParser==1.4.3 +requests-aws4auth==1.3.1 requests-file==2.1.0 requests-futures==1.0.1 requests-oauthlib==2.0.0 requests-toolbelt==1.0.0 requests==2.32.3 +retry2==0.9.5 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rfc3986==2.0.0 rfc3987==1.3.8 rfk101py==0.0.1 rflink==0.0.66 -rich==13.7.1 -ring-doorbell==0.8.11 +rich==13.9.2 +ring-doorbell==0.9.8 ritassist==0.9.2 rjpl==0.3.6 rocketchat-API==0.6.1 @@ -1286,7 +1346,7 @@ romy==0.0.10 roombapy==1.8.1 roonapi==0.1.6 rova==0.4.1 -rpds-py==0.18.1 +rpds-py==0.19.1 rpi-bad-power==0.1.0 RPi-GPIO==0.7.1_alpha4 rpi-rf==0.9.7 @@ -1296,12 +1356,11 @@ RtmAPI==0.7.2 rtsp-to-webrtc==0.5.1 ruamel-yaml-clib==0.2.8 ruamel-yaml==0.18.6 -russound-rio==1.0.0 -russound==0.1.9 +russound==0.2.0 ruuvitag-ble==0.1.2 Rx==3.2.0 rxv==0.7.0 -s3transfer==0.10.1 +s3transfer==0.10.3 samsungctl==0.7.1 samsungtvws==2.6.0 sanix==1.0.6 @@ -1317,27 +1376,28 @@ segno==1.6.1 semantic-version==2.10.0 semver==3.0.2 sendgrid==6.8.2 -sense-energy==0.12.2 +sense-energy==0.12.4 sensirion-ble==0.1.1 sensor-state-data==2.18.0 sensorpro-ble==0.5.3 sensorpush-ble==1.6.2 -sentry-sdk==1.40.3 +sensoterra==2.0.1 sepaxml==2.2.0 -setuptools==70.0.0 -sfrbox-api==0.0.8 +setuptools==74.1.3 +sfrbox-api==0.0.11 sgmllib3k==1.0.0 sharkiq==1.0.2 sharp_aquos_rc==0.3.2 shodan==1.28.0 shortuuid==1.0.12 -sigstore==1.0.0 +sigstore==1.1.2 +simplefin4py==0.0.18 simplehound==0.3 -simplejson==3.19.2 +simplejson==3.19.3 simplepush==2.2.3 simplisafe-python==2024.1.0 siobrultech-protocols==0.5.0 -sisyphus-control==3.1.3 +sisyphus-control==3.1.4 six==1.16.0 slackclient==2.5.0 sleekxmppfs==1.4.1 @@ -1350,78 +1410,81 @@ snapcast==2.3.6 sniffio==1.3.1 snitun==0.39.1 snowballstemmer==2.2.0 -socat==1.7.4.4 +socat==1.8.0.0 soco==0.30.4 solaredge-local==0.2.3 -solax==3.1.0 +solarlog-cli==0.3.2 +solax==3.1.1 somfy-mylink-synergy==1.0.6 sonos-websocket==0.1.3 sortedcontainers==2.4.0 -soupsieve==2.5 +soupsieve==2.6 speak2mary==1.4.0 speedtest-cli==2.1.3 sphinx-basic-ng==1.0.0_beta2 -sphinx==7.3.7 -sphinxcontrib-applehelp==1.0.8 -sphinxcontrib-devhelp==1.0.6 -sphinxcontrib-htmlhelp==2.0.5 +sphinx==8.0.2 +sphinxcontrib-applehelp==2.0.0 +sphinxcontrib-devhelp==2.0.0 +sphinxcontrib-htmlhelp==2.1.0 sphinxcontrib-jsmath==1.0.1 -sphinxcontrib-qthelp==1.0.7 -sphinxcontrib-serializinghtml==1.1.10 +sphinxcontrib-qthelp==2.0.0 +sphinxcontrib-serializinghtml==2.0.0 spiderpy==1.6.1 spidev==3.5 -sqlalchemy==2.0.30 +sqlalchemy==2.0.31 +sqlalchemy==2.0.35 srpenergy==1.3.6 srptools==1.0.1 sseclient-py==1.7.2 starkbank-ecdsa==1.0.0 -starlette==0.37.2 +starlette==0.39.2 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.2.0 +stevedore==5.3.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.2.0 +structlog==24.4.0 subarulink==0.7.11 -sunwatcher==0.2.1 -sunweg==2.1.1 +sunweg==3.0.2 surepy==0.9.0 +svg-py==1.4.3 swisshydrodata==0.1.0 -switchbot-api==2.1.0 +switchbot-api==2.2.1 synology-srm==0.2.0 -systembridgeconnector==4.0.3 -systembridgemodels==4.0.4 -systemd-utils==254.13 +syrupy==4.6.1 +systembridgeconnector==4.1.5 +systembridgemodels==4.2.4 +systemd-utils==254.17 tabulate==0.9.0 tahoma-api==0.0.16 tailer==0.4.1 -tailscale==0.6.0 -Tami4EdgeAPI==2.1 +tailscale==0.6.1 +Tami4EdgeAPI==3.0 tank-utility==1.5.0 tapsaff==0.2.1 tellcore-net==0.4 tellcore-py==1.1.2 -tellduslive==0.10.11 +tellduslive==0.10.12 tellsticknet==0.1.2 temescal==0.5 temperusb==1.6.1 -tempora==5.5.1 -tenacity==8.3.0 -tesla-fleet-api==0.5.12 +tempora==5.7.0 +tenacity==9.0.0 +tesla-fleet-api==0.7.8 tesla-powerwall==0.5.2 tesla-wall-connector==1.0.2 teslajsonpy==0.18.3 -tessie-api==0.0.9 +tessie-api==0.1.1 text-unidecode==1.3 -thermobeacon-ble==0.6.2 +thermobeacon-ble==0.7.0 thermopro-ble==0.10.0 thermoworks-smoke==0.1.8 thingspeak==1.0.0 @@ -1429,26 +1492,30 @@ tikteck==0.4 tilt-ble==0.2.3 timezone-data==2024a titlecase==2.3 +tldextract==5.1.2 tmb==0.0.4 todoist-api-python==2.1.2 -tokenize-rt==5.2.0 +tokenize-rt==6.0.0 tololib==1.1.0 toonapi==0.3.0 total-connect-client==2024.5 tp-connected==0.0.4 -tplink-omada-client==1.3.12 -tqdm==4.66.4 -transitions==0.9.1 +tplink-omada-client==1.4.2 +tqdm==4.66.5 +transitions==0.9.2 transmission-rpc==7.0.3 TravisPy==0.3.5 -ttls==1.5.1 +triggercmd==0.0.27 +trio==0.26.2 +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.3.0 -twitchAPI==4.0.0 +twisted==24.7.0 +twitchAPI==4.2.1 TwitterAPI==2.7.12 +typedmonarchmoney==0.3.1 typeguard==4.3.0 typer==0.12.3 typing-extensions==4.12.2 @@ -1460,117 +1527,123 @@ uart-devices==0.1.0 uasiren==0.0.1 uc-micro-py==1.0.3 udev==217 -uiprotect==1.7.2 +uiprotect==6.1.0 ujson==5.10.0 -ulid-transform==0.9.0 +ulid-transform==1.0.2 ultraheat-api==0.5.7 uModbus==1.0.4 unasync==0.6.0 +unicode-rbnf==1.1.0 unifi-ap==0.0.1 -unifi-discovery==1.1.8 +unifi-discovery==1.2.0 unifiled==0.11 -universal-silabs-flasher==0.0.20 +universal-silabs-flasher==0.0.22 unpaddedbase64==2.1.0 untangle==1.2.1 uonet-request-signer-hebe==0.1.1 -upb-lib==0.5.6 +upb-lib==0.5.8 upcloud-api==2.5.1 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.1 -urwid==2.6.13 +urllib3==2.2.3 +urwid==2.6.15 usb-devices==0.4.5 uscisstatus==0.1.1 user-agents==2.0 -util-linux==2.39.3 -uvcclient==0.11.0 -uvicorn==0.30.1 -validators==0.28.3 -vallox-websocket-api==5.1.1 -vehicle==2.2.1 -velbus-aio==2024.5.1 +util-linux==2.39.4 +uv==0.4.15 +uvcclient==0.12.1 +uvicorn==0.29.0 +uvicorn==0.31.1 +uvloop==0.21.0_beta1 +validators==0.34.0 +vallox-websocket-api==5.3.0 +vehicle==2.2.2 +velbus-aio==2024.7.6 venstarcolortouch==0.19 vilfo-api-client==0.5.0 vincenty==0.1.4 VL53L1X2==0.1.5 voip-utils==0.1.0 volkszaehler==0.4.0 -voluptuous-openapi==0.0.4 +voluptuous-openapi==0.0.5 voluptuous-serialize==2.6.0 -voluptuous==0.13.1 -voluptuous==0.14.2 +voluptuous==0.15.2 volvooncall==0.10.3 vsure==2.6.6 vtjp==0.2.1 vulcan-api==2.3.2 vultr==0.1.2 wakeonlan==2.1.0 -wallbox==0.6.0 +wallbox==0.7.0 warrant-lite==1.0.4 watchdog==2.3.1 waterfurnace==1.1.0 wcwidth==0.2.13 -weatherflow4py==0.2.21 -webcolors==24.6.0 +weatherflow4py==1.0.6 +webcolors==24.8.0 webencodings==0.5.1 webmin-xmlrpc==0.0.2 -webob==1.8.7 -webrtc-noise-gain==1.2.3 websocket-client==1.8.0 -websockets==12.0 -werkzeug==3.0.3 -wheel==0.43.0 +websockets==13.1 +weheat==2024.9.23 +werkzeug==3.0.6 +wheel==0.44.0 whirlpool-sixth-sense==0.18.8 whois==0.9.27 wiffi==1.1.2 wirelesstagpy==0.8.1 -wled==0.18.0 -wolf-comm==0.0.8 +wled==0.20.2 +wolf-comm==0.0.15 wrapt==1.16.0 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.28.0 -xknx==2.12.2 -xknxproject==3.7.1 -xmlschema==3.3.1 +xiaomi-ble==0.32.0 +xknx==3.2.0 +xknxproject==3.8.1 +xlsxwriter==3.2.0 +xmlschema==3.4.2 xmltodict==0.13.0 +xmltodict==0.14.2 xs1-api-client==3.0.0 +xz-utils==5.6.2 yagrc==1.1.2 yajl==2.1.0 -yalesmartalarmclient==0.3.9 -yalexs-ble==2.4.2 -yalexs==3.1.0 -yarl==1.9.4 +yalesmartalarmclient==0.4.3 +yalexs-ble==2.4.3 +yalexs==8.6.4 +yarl==1.13.1 +yarl==1.14.0 yeelight==0.7.14 yeelightsunflower==0.0.10 -yolink-api==0.4.4 -youless-api==1.1.1 +yolink-api==0.4.7 +youless-api==2.1.2 youtubeaio==1.1.5 -yt-dlp==2024.05.27 +yt-dlp==2024.10.22 zamg==0.3.6 -zbar==0.23.92 +zbar==0.23.93 zeep==4.2.1 zengge==0.2 -zeroconf==0.132.2 +zeroconf==0.135.0 zeversolar==0.3.1 -zha-quirks==0.0.116 +zha==0.0.34 zhong-hong-hvac==1.0.12 ziggo-mediabox-xl==1.1.0 -zigpy-deconz==0.23.1 -zigpy-xbee==0.20.1 -zigpy-zigate==0.12.0 -zigpy-znp==0.12.1 -zigpy==0.64.1 +zigpy-xbee==0.20.2 +zigpy-zigate==0.13.1 +zigpy-znp==0.13.0 +zigpy==0.70.0 zlib-ng==0.2.0 -zlib-ng==2.1.6 +zlib-ng==2.1.7 zlib==1.3.1 zm-py==0.5.4 -zope-interface==6.4_p2 -zwave-js-server-python==0.56.0 +zope-interface==7.0.3 +zstd==1.5.6 +zwave-js-server-python==0.58.1 zwave-me-ws==0.4.3