diff --git a/app-misc/homeassistant/Manifest b/app-misc/homeassistant/Manifest index 2bfc520f8c..951b425539 100644 --- a/app-misc/homeassistant/Manifest +++ b/app-misc/homeassistant/Manifest @@ -1,6 +1,6 @@ -AUX genebuild_2026.3.3.patch 6238 BLAKE2B af0085a1b6e300baf7e66975804bb068f1e61268aa00ea5b0ed81df0f9c723a507a29abe53f1053a268f340eeacfc5544b1912824bfed1a55b86701d7c8cac74 SHA512 b49bd77f2246a59e27baaa2ea4f1c5b802d5c4a79a928b858235557b9b9202107cd7302c351d4ef8c983ebdb67dda3df40c577ed7232f816d1b3d09287963831 AUX genebuild_2026.3.4.patch 6238 BLAKE2B 46f2fb9bd0c7ac9b2830fb86de1095ce14767a6cbc3aa2121054783a670c3a98c99f8a31dda7f180965a69d9cea75a61282712ffc2b31556714eacb40639946f SHA512 95aaf79b7e6952440029b4d1fa8484d30c21288138e1d05f3c9813d8cb5f669f125bc3998ca8fa5fe4a763796379701d162023e28bbaf8a9ecdb504c53d814ac AUX genebuild_2026.4.0.patch 6361 BLAKE2B 984bd00e41fc566b759e91c2475883e37bae38384d1860798a48f52e945aefac096c9c2ca4163d5afddd7616107e1650fb6f432d9d1a5e018cbf228721866f27 SHA512 dbaa3e0d14e619df44a3e72c986eb66ee20bb504207fc546b36a44f88eb35ae42afd44f3ee409ded7df4e70e552f77d4a62f3cc8fd1e164e308baac8f8a2adc3 +AUX genebuild_2026.4.1.patch 6361 BLAKE2B 649a95ec4c3cdae6d539f3f890cf8116a2cf0d57095ef6478fcd97d17bc187dea35a5f5a37c79656f79a4a6f608547a134c180d811549aa797ccac7a181bc5c4 SHA512 de6c8f979f0dce064f2d59da8fde08979c2380039b1d1ae27fd8a10c10d36b00280e81f8be64c6ebd4a619738820010724065a15e21d8dbd099a704b6a7208ab AUX hasstest 72 BLAKE2B 219dc5045193bbbf18f91d37d90072304c3f9937ac55337b692fcb03adea8e3fc63b3852b928d40b13162172d22f712feedb088d3d9b54c9b199a01c7446c865 SHA512 57491109c03926f0ab0a1cd3f55da0faac1afafc0ba405b4244652376d4da943227c17b1bf6b136dea151649cf02caf51d9aa49581addffc8ccf4c80d3c43c9c AUX homeassistant.conf.d 340 BLAKE2B cd70ac04de20518de9042892084b7042d9987b4536d000e7918fa6e59e9a66ca41525654ced9359f5d88fba281b9fa248b76431a307d43ca1761ac713b4f8725 SHA512 c5928c56fef1181dfa5db8463aed311340709ea5fc1db913adb4832196399b1c4166e04e4e1fa8cb726c8506885e2304fd24dbce4c1a4193fc20ee3d3c4f3775 AUX homeassistant.init.d 1032 BLAKE2B cb5e1a989e47db9c22fe823b3181526a3cbc7d428d938dc7976b4b3fcdc06173b0276478460694f1a9459a854db950175d0ca0d98249afc081f8433d8177eb76 SHA512 3f8b955775b38b913ce6d1c391d1b1ca4b98a758ce9ad9eff07c965024c55756964739cce36becc949ebe8718f4ec37f2eb0441ef16bc78b45c620d6dc4a832f @@ -11,15 +11,15 @@ 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-2026.3.3.gh.tar.gz 24972973 BLAKE2B bc82c3f2400530424e93af28b75b7fdb80df62a959746181f8bfc43cf8c8c1a28c41598b71919dbf0fb7391871fdcaec8ec88d3ef2c18c05e1e925f17fa5e38a SHA512 d3ed3d9fb985b1a30dfd28a42806075eb1509a4d229536c67443ad3761db9134a27b35466dc8f7f1ecc6b6fe4af7b64c77932c319e2bcd13245f615fbb336470 -DIST homeassistant-2026.3.3.tar.gz 31718359 BLAKE2B 672349b540cf7407f7d566df3862cd69a3e1a3f47284735948894d4fef69e4d75cb889b8987b5bf92ddc2efdab3b519f64abd0fea326d3af3f0a331b30161876 SHA512 777c2b39ea9b1c413d7633177e9f9aa23be745d6449586f6dc3d61e61a0c89be022f81624cebff49247f1895e94d206ee52a851775d1295d1f1968885c6783ea DIST homeassistant-2026.3.4.gh.tar.gz 24975955 BLAKE2B 00042925977f45f11f2052a607beb767a61b715b86f016f1d244ce704e5e49dd1c12c5c266b5731f3b4420613e8eb72d80c11a915d95021a6bb3c31a23682c90 SHA512 b6d3062c8f286a2c2071c03d101835f2417301353bfd75090710e8247e4a31ee0e3936039186eb1d3a8de0ba35630a940a71b3305acd345385eb153db042da81 DIST homeassistant-2026.3.4.tar.gz 31738146 BLAKE2B ec63120adb2f1c585dca27bb72e3102b2fd88c1878df045293a97f6c2441be87127acecced31f323010f811ab9a23bdd541e11d0a46ac8179cfa1758e6b29272 SHA512 eb8869f9d2245d9a0d1d0ac65da4a956f9c98ad185f896039e619836561089fb729540b341ab8af5d49b9cfb56ead8b7fac7045908c6a88bfde5c32abaa8d68a DIST homeassistant-2026.4.0.gh.tar.gz 25484316 BLAKE2B 2bbb0dcf67eac3c16b05136f5251960584773d726f3073815c68c2892b0c8839678113e36957402cefe39c069b8bde778f46ae92f0755fb4adf6eb55e0fdba73 SHA512 de45e6dd1c8937de710bd762d70c410b83f840020ff4d37e0c8a907ab8e9ae0fa61eed8a83fcf3c820fb580522ec13bad8ccafdc4e95715a8ea481c0800ced98 DIST homeassistant-2026.4.0.tar.gz 32301866 BLAKE2B 7c3eb7e658b880186bf327a2b653674d77a6a9933464878fea97aa0ab0a34c8007644866485e90ec4184ec55676c61842a998036aced8943397b19a2de8c48c2 SHA512 1af2ad05b708268c2277722e962cde4a58e11039b85f596247f9e78c529bc6cafa49d6daf08fa5c707712e16da75a72da6555b3a1b76dda5d397b9a571b564d9 -EBUILD homeassistant-2026.3.3.ebuild 71355 BLAKE2B 492ef6becc771e2b13fcd46e09e08e0f1ec9c8c82f4b9fb9630956464795eac461ec5ac4d2206721600682e90ad29af33cea798290bcc2b66dcb61ac2644cb02 SHA512 8c844ca7c888aecbf50992bc6df6bc0e7c55a500727228b9ab494f94552ee797ae0cfb1a37542aa0c73ea16a3bee5061011da57c2502a9b081944bc5d832ea0b +DIST homeassistant-2026.4.1.gh.tar.gz 25493109 BLAKE2B b618568fd8f5b82d67f55874702fd3b3ba613eea6d7ade2ac3d90b7ed96e07e3668f71b7c34f78208ffcd64c226315e1efa372062be5a1228174377f52ab8db8 SHA512 42c4e3dfdeccc4d85056118e4b6ede71ad3d2bf2b8aac903a4a8a00d2e0f6cb4b439b6d6a1d7ed41288baa4dfeb3c524aa7a4b7037626cb5ecf5fc5a2ea057e2 +DIST homeassistant-2026.4.1.tar.gz 32296399 BLAKE2B 1d1fb18e69ba69f39906b6ad896bb910e0974780924e877371a0f5f255cf0cb585b5da30d53b82b394173c708584767e8491988e484c9abf1a29a6308bdb0970 SHA512 d0a259fddc025a66176802b4ddc2d5c5560b0ebf14c99f08a5f741dde6c089fd9474b31b5407bca3cf60745d76562e8918860217d666d9f814fb675202ac72be EBUILD homeassistant-2026.3.4.ebuild 71357 BLAKE2B 130773907d14f24a2a348eb48c8fa6a6719f53b6b88ee9e1e5f66bba68c91613eba496b706ae9faf08144a086da7bece71cc43ddcd6644d728fbbdce17b18c0c SHA512 e05595574d8a831fad0e631e5b13da56a1508d92ec6b8b7657b6ed2731483680308194add9cd9bb03bcebc50601ab45ef349744cf7fdb8a00b22b4c6f51ba55c EBUILD homeassistant-2026.4.0.ebuild 72042 BLAKE2B 1c3f1abd143959dd4f15a23c773be841a4b229d6d3b479cb12781930424af7f31278bfc3fe74fa70d3cf8817e36b05f452bc358f6327b45d17a80f43792a4b01 SHA512 3f0a4bfd1d97686746149fcd80823fbbfb306d7e1b2389fcc9dde59720fca33a4938fe292bc7422e20302c3d8a82a0aa58fc9cce163f156217555df28a9cfc43 +EBUILD homeassistant-2026.4.1.ebuild 72042 BLAKE2B e07bdeaae80bb293b1aec792d43262589057ee8d760788fd0bd1522ce985d3e2acf2722e5f0313e0d0d19f0ef87bd1261045e2d398d8d2f58ee4871a8a601a78 SHA512 a1604b59f809348956bbf5626de7ed8c2b8b696d03abb32a6f4565078ad59c304ce944117b30900b8868cced6dc511145b420278f64451a8139322eee97eae92 MISC ChangeLog 11993 BLAKE2B f10d1a3a3ee692be6f8182c955d58709a1552cda920909b7a5a62c41b96ff67bce78d99b3755bfea50986e65679674bd6e703e73a0e1a5fa4be7ffd425ceea38 SHA512 d01325e440046245e47fdb3819645e4843e79ba68508c36c665d8f91da6f830ffd9206b45a7aa1efa986943a0defdff154246b55fcd06503c6208e216c88a989 MISC genebuild.sh 13542 BLAKE2B 97608c998180ce1baaaf73ec58dcb3c37195ee91bbd757553879d28722236e1c00a9d133af2bc7a141c47e1dce724eeabaf83bb5dda2fa3955f11a248206e942 SHA512 c5d43f93d9b5e470a59a4e15a43bfc0f132e51335761494e9a66f9e5123451999cd8029d45b2ffc4078a43b29fb5d32843c47ab6324fe13933298d85e7667d63 MISC metadata.xml 213091 BLAKE2B fed6c450958ad0726af8f665db1703c93a202e45ed7e2f5bdb2c394532b53b460056ec45a7124cdaa748e3c519df58698856a540cab85543bd8cc436ce7cbb5d SHA512 8a7959708ee5756ac7143441e71fe4218d9ea95d1fdbfe25c29901239393de12f57989188baf7b4f5c7bea2f01f201e8b7433855c475e92c0880130edf87d6c3 diff --git a/app-misc/homeassistant/files/genebuild_2026.3.3.patch b/app-misc/homeassistant/files/genebuild_2026.4.1.patch similarity index 80% rename from app-misc/homeassistant/files/genebuild_2026.3.3.patch rename to app-misc/homeassistant/files/genebuild_2026.4.1.patch index 88d04c00b6..ec97aaa4c3 100644 --- a/app-misc/homeassistant/files/genebuild_2026.3.3.patch +++ b/app-misc/homeassistant/files/genebuild_2026.4.1.patch @@ -1,5 +1,5 @@ ---- a/core-2026.3.3/requirements_all.txt 2024-10-11 18:25:02.000000000 +0200 -+++ b/core-2026.3.3/requirements_all.txt 2024-10-13 20:44:30.782824454 +0200 +--- a/core-2026.4.1/requirements_all.txt 2024-10-11 18:25:02.000000000 +0200 ++++ b/core-2026.4.1/requirements_all.txt 2024-10-13 20:44:30.782824454 +0200 @@ -194,7 +194,7 @@ # homeassistant.components.ambient_network @@ -9,7 +9,7 @@ # homeassistant.components.apcupsd aioapcaccess==1.0.0 -@@ -273,7 +273,7 @@ +@@ -270,7 +270,7 @@ aiogithubapi==26.0.0 # homeassistant.components.guardian @@ -26,7 +26,7 @@ +aionotion==2024.3.0 # homeassistant.components.ntfy - aiontfy==0.8.1 + aiontfy==0.8.4 @@ -360,7 +360,7 @@ aiopulse==0.4.6 @@ -50,7 +50,7 @@ # homeassistant.components.ruckus_unleashed aioruckus==0.42 @@ -500,7 +500,7 @@ - androidtvremote2==0.2.3 + androidtvremote2==0.3.1 # homeassistant.components.anel_pwrctrl -anel-pwrctrl-homeassistant==0.0.1.dev2 @@ -58,7 +58,7 @@ # homeassistant.components.anova anova-wifi==0.17.0 -@@ -620,7 +620,7 @@ +@@ -623,7 +623,7 @@ babel==2.15.0 # homeassistant.components.baidu @@ -67,7 +67,7 @@ # homeassistant.components.homekit base36==0.1.1 -@@ -792,7 +792,7 @@ +@@ -795,7 +795,7 @@ # homeassistant.components.ihc # homeassistant.components.ohmconnect # homeassistant.components.sonos @@ -76,7 +76,7 @@ # homeassistant.components.deluge deluge-client==1.10.2 -@@ -882,7 +882,7 @@ +@@ -885,7 +885,7 @@ -elkoep-aio-mqtt==0.1.0b4 +elkoep-aio-mqtt==0.1.0_beta4 @@ -86,16 +86,7 @@ # homeassistant.components.elvia elvia==0.1.0 -@@ -903,7 +903,7 @@ - energyzero==4.0.1 - - # homeassistant.components.enocean --enocean==0.50 -+enocean==0.50.1 - - # homeassistant.components.entur_public_transport - enturclient==0.2.4 -@@ -978,7 +978,7 @@ +@@ -981,7 +981,7 @@ fivem-api==0.1.2 # homeassistant.components.fixer @@ -104,7 +95,7 @@ # homeassistant.components.fjaraskupan fjaraskupan==2.3.3 -@@ -1019,7 +1019,7 @@ +@@ -1022,7 +1022,7 @@ # homeassistant.components.fritz # homeassistant.components.fritzbox_callmonitor @@ -113,7 +104,7 @@ # homeassistant.components.fyta fyta_cli==0.7.2 -@@ -1277,7 +1277,7 @@ +@@ -1283,7 +1283,7 @@ icalendar==6.3.1 # homeassistant.components.ping @@ -121,8 +112,8 @@ +icmplib>=3.0.0 # homeassistant.components.idasen_desk - idasen-ha==2.6.4 -@@ -1422,7 +1422,7 @@ + idasen-ha==2.6.5 +@@ -1431,7 +1431,7 @@ librouteros==3.2.0 # homeassistant.components.soundtouch @@ -131,7 +122,7 @@ # homeassistant.components.osramlightify lightify==1.0.7.3 -@@ -1434,7 +1434,7 @@ +@@ -1443,7 +1443,7 @@ limitlessled==1.1.3 # homeassistant.components.linode @@ -140,7 +131,7 @@ # homeassistant.components.livisi livisi==0.0.25 -@@ -1461,7 +1461,7 @@ +@@ -1473,7 +1473,7 @@ lw12==0.9.2 # homeassistant.components.scrape @@ -149,7 +140,7 @@ # homeassistant.components.matrix matrix-nio==0.25.2 -@@ -1696,7 +1696,7 @@ +@@ -1711,7 +1711,7 @@ openerz-api==0.3.0 # homeassistant.components.openhome @@ -158,7 +149,7 @@ # homeassistant.components.openrgb openrgb-python==0.3.6 -@@ -1935,7 +1935,7 @@ +@@ -1956,7 +1956,7 @@ # homeassistant.components.airvisual # homeassistant.components.airvisual_pro @@ -166,8 +157,8 @@ +pyairvisual==2023.8.1 # homeassistant.components.anglian_water - pyanglianwater==3.1.0 -@@ -1962,7 +1962,7 @@ + pyanglianwater==3.1.2 +@@ -1983,7 +1983,7 @@ pybalboa==1.1.3 # homeassistant.components.bbox @@ -176,7 +167,7 @@ # homeassistant.components.blackbird pyblackbird==0.6 -@@ -2110,7 +2110,7 @@ +@@ -2137,7 +2137,7 @@ pyfritzhome==0.6.20 # homeassistant.components.ifttt @@ -185,7 +176,7 @@ # homeassistant.components.skybeacon pygatt[GATTTOOL]==4.0.5 -@@ -2158,7 +2158,7 @@ +@@ -2185,7 +2185,7 @@ pyipp==0.17.0 # homeassistant.components.iqvia @@ -194,7 +185,7 @@ # homeassistant.components.irish_rail_transport pyirishrail==0.0.2 -@@ -2320,7 +2320,7 @@ +@@ -2347,7 +2347,7 @@ pyombi==0.1.10 # homeassistant.components.openuv @@ -203,8 +194,8 @@ # homeassistant.components.openweathermap pyopenweathermap==0.2.2 -@@ -2554,7 +2554,7 @@ - python-fullykiosk==0.0.14 +@@ -2581,7 +2581,7 @@ + python-fullykiosk==0.0.15 # homeassistant.components.gc100 -python-gc100==1.0.3a0 @@ -212,7 +203,7 @@ # homeassistant.components.gitlab_ci python-gitlab==1.6.0 -@@ -2618,7 +2618,7 @@ +@@ -2645,7 +2645,7 @@ python-overseerr==0.9.0 # homeassistant.components.picnic @@ -220,8 +211,8 @@ +python-picnic-api==1.3.1 # homeassistant.components.pooldose - python-pooldose==0.8.2 -@@ -2787,7 +2787,7 @@ + python-pooldose==0.9.0 +@@ -2817,7 +2817,7 @@ refoss-ha==1.2.5 # homeassistant.components.rainmachine @@ -229,8 +220,8 @@ +regenmaschine==2024.3.0 # homeassistant.components.renault - renault-api==0.5.5 -@@ -2835,7 +2835,7 @@ + renault-api==0.5.7 +@@ -2865,7 +2865,7 @@ rpi-bad-power==0.1.0 # homeassistant.components.russound_rnet @@ -239,7 +230,7 @@ # homeassistant.components.ruuvitag_ble ruuvitag-ble==0.4.0 -@@ -2921,7 +2021,7 @@ +@@ -2951,7 +2051,7 @@ simplepush==2.2.3 # homeassistant.components.simplisafe @@ -248,18 +239,18 @@ # homeassistant.components.sisyphus sisyphus-control==3.1.4 ---- a/core-2026.3.3/homeassistant/package_constraints.txt 2025-08-22 08:09:48.520657746 +0200 -+++ b/core-2026.3.3/homeassistant/package_constraints.txt 2025-08-22 08:10:04.003523492 +0200 -@@ -74,7 +74,7 @@ - uv==0.10.6 +--- a/core-2026.4.1/homeassistant/package_constraints.txt 2025-08-22 08:09:48.520657746 +0200 ++++ b/core-2026.4.1/homeassistant/package_constraints.txt 2025-08-22 08:10:04.003523492 +0200 +@@ -73,7 +73,7 @@ + uv==0.11.1 voluptuous-openapi==0.2.0 voluptuous-serialize==2.7.0 -voluptuous==0.15.2 +voluptuous==0.16.0 webrtc-models==0.3.0 - yarl==1.22.0 + yarl==1.23.0 zeroconf==0.148.0 -@@ -138,7 +138,7 @@ +@@ -137,7 +137,7 @@ pydantic==2.12.2 # Required for Python 3.14.0 compatibility (#119223). @@ -268,13 +259,22 @@ # Breaks asyncio # https://github.com/pubnub/python/issues/130 -@@ -232,7 +232,7 @@ +@@ -231,10 +231,9 @@ # auth0-python v5.0 is a major rewrite with breaking changes # used by sharkiq==1.5.0 # https://github.com/auth0/auth0-python/releases/tag/5.0.0 -auth0-python<5.0 +auth0-python<=4.99 - + # Setuptools >=82.0.0 doesn't contain pkg_resources anymore -setuptools<82.0.0 -+ + + # Pin dependencies with '.pth' files to exact versions, only update manually! + # https://github.com/Azure/azure-kusto-python/ -> '.pth' files removed with >=5.0.5 +@@ -243,4 +242,4 @@ + azure-kusto-data==4.5.1 + azure-kusto-ingest==4.5.1 + coloredlogs==15.0.1 +-setuptools==81.0.0 ++pkg-resources>=81.0.0 + diff --git a/app-misc/homeassistant/homeassistant-2026.3.3.ebuild b/app-misc/homeassistant/homeassistant-2026.4.1.ebuild similarity index 77% rename from app-misc/homeassistant/homeassistant-2026.3.3.ebuild rename to app-misc/homeassistant/homeassistant-2026.4.1.ebuild index c4e8962258..e4a0aa7c2d 100644 --- a/app-misc/homeassistant/homeassistant-2026.3.3.ebuild +++ b/app-misc/homeassistant/homeassistant-2026.4.1.ebuild @@ -29,7 +29,7 @@ HOMEPAGE="https://home-assistant.io/ https://git.edevau.net/onkelbeh/HomeAssista LICENSE="Apache-2.0" SLOT="0" KEYWORDS="amd64 arm arm64 x86" -IUSE="bh1750 blinkt bme280 bme680 cli dht http mariadb mosquitto mysql smarthab socat somfy ssl systemd tesla wink abode acaia accuweather acer-projector acmeda actron-air adax adguard ads advantage-air aemet aftership agent-dvr airgradient airly airnow airobot airos airpatrol airq airthings-ble airthings airtouch4 airtouch5 airvisual airvisual-pro airzone-cloud airzone aladdin-connect alarmdecoder alexa-devices alpha-vantage altruist amazon-polly amberelectric ambient-network ambient-station amcrest ampio analytics-insights android-ip-webcam androidtv androidtv-remote anel-pwrctrl anglian-water anova anthemav anthropic aosmith apache-kafka apcupsd apple-tv apprise aprilaire aprs apsystems aquacell aqualogic aquostv aranet arcam-fmj arris-tg2492lg aruba arve aseko-pool-live assist-pipeline assist-satellite asuswrt atag aten-pe atome august aurora-abb-powerone aurora aussie-broadband autarco avea avion awair aws aws-s3 axis azure-data-explorer azure-devops azure-event-hub azure-service-bus azure-storage backblaze-b2 backup baf baidu balboa bang-olufsen bbox beewi-smartclim bitcoin bizkaibus blackbird blebox blink blockchain blue-current bluemaestro bluesound bluetooth bmw-connected-drive bond bosch-alarm bosch-shc braviatv bring broadlink brother brottsplatskartan brunt bryant-evolution bsblan bt-home-hub-5 bthome bt-smarthub buienradar caldav cambridge-audio camera canary cast ccm15 chacon-dio channels cisco-ios cisco-mobility-express cisco-webex-teams citybikes clementine cloudflare cloudflare-r2 cloud cmus co2signal coinbase color-extractor comelit comfoconnect command-line compensation compit concord232 control4 conversation cookidoo coolmaster cppm-tracker cpuspeed crownstone cync daikin danfoss-air datadog deako debugpy deconz decora-wifi delijn deluge denonavr devialet devolo-home-control devolo-home-network dexcom dhcp digital-ocean directv discogs discord discovergy dlink dlna-dmr dlna-dms dnsip doods doorbird dormakaba-dkey dremel-3d-printer drop-connect droplet dsmr duke-energy dunehd duotecno dwd-weather-warnings dynalite eafm easyenergy ebox ebusd ecoal-boiler ecobee ecoforest econet ecovacs ecowitt edimax edl21 efergy egardia egauge eheimdigital ekeybionyx electrasmart electric-kiwi elevenlabs elgato eliqonline elkm1 elmax elvia elv emby emoncms-history emoncms emonitor emulated-kasa emulated-roku energenie-power-sockets energyid energyzero enigma2 enocean enphase-envoy entur-public-transport environment-canada envisalink ephember epic-games-store epion epson eq3btsmart escea esphome essent etherscan eufylife-ble eufy everlights evil-genius-labs evohome ezviz faa-delays familyhub fastdotcom feedreader ffmpeg fibaro fido file fing fints firefly-iii fireservicerota firmata fish-audio fitbit fivem fixer fjaraskupan fleetgo flexit-bacnet flic flipr flo flume fluss flux-led folder-watcher foobot forecast-solar forked-daapd fortios foscam freebox freedompro free-mobile fressnapf-tracker fritzbox-callmonitor fritzbox fritz fronius frontend frontier-silicon fujitsu-fglair fully-kiosk futurenow fyta garages-amsterdam gardena-bluetooth gc100 gdacs generic geniushub gentex-homelink geocaching geo-json-events geonetnz-quakes geonetnz-volcano geo-rss-events ghost gios github gitlab-ci gitter glances go2rtc goalzero gogogate2 goodwe google-air-quality google-assistant-sdk google-cloud google-drive google-generative-ai-conversation google-mail google google-maps google-photos google-pubsub google-sheets google-tasks google-translate google-travel-time google-weather govee-ble govee-light-local gpsd gree greeneye-monitor green-planet-energy greenwave growatt-server gtfs guardian habitica hanna hardware harman-kardon-avr harmony hassio hdfury hdmi-cec heatmiser hegel heos here-travel-time hikvisioncam hikvision hisense-aehw4a1 hive hko hlk-sw16 holiday homeassistant-hardware home-connect homee homekit-controller homekit homematicip-cloud homematic homevolt homewizard homeworks honeywell horizon hp-ilo html5 huawei-lte hue-ble hue huisbaasje hunterdouglas-powerview husqvarna-automower-ble husqvarna-automower huum hvv-departures hydrawise hyperion hypontech ialarm iammeter iaqualink ibeacon icloud idasen-desk idrive-e2 idteck-prox ifttt iglo igloohome ign-sismologia ihc image-upload imap imeon-inverter imgw-pib immich improv-ble incomfort indevolt inels influxdb inkbird insteon intelliclima intellifire intesishome iometer iotawatt iotty iperf3 ipma ipp iqvia irish-rail-transport irm-kmi iron-os isal iskra islamic-prayer-times israel-rail iss ista-ecotrend isy994 itach ituran izone jellyfin jewish-calendar joaoapps-join justnimbus jvc-projector kaiterra kaleidescape keba keenetic-ndms2 kef kegtron 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 letpot lg-netcast lg-soundbar lg-thinq libre-hardware-monitor lidarr liebherr lifx lightwave limitlessled linkplay linode linux-battery litejet litterrobot livisi local-calendar local-todo london-underground lookin loqed luci luftdaten lunatone lupusec lutron-caseta lutron lw12wifi lyric madvr mailgun marytts mastodon matrix matter maxcube mcp mcp-server mealie meater medcom-ble media-extractor mediaroom melcloud melissa melnor message-bird met-eireann meteoalarm meteoclimatic meteo-france meteo-lt met metoffice mfi microbees microsoft miele mikrotik mill minecraft-server minio moat mobile-app mochad modbus modem-callerid modern-forms moehlenhoff-alpha2 monarch-money monoprice monzo mopeka motionblinds-ble motion-blinds motioneye motionmount mpd mqtt msteams mta mullvad music-assistant mutesync mvglive myneomitis mysensors mystrom mythicbeastsdns myuplink nad nam nanoleaf nasweb neato nederlandse-spoorwegen ness-alarm nest netatmo netdata netgear-lte netgear netio network neurio-energy nexia nextbus nextcloud nextdns nfandroidtv nibe-heatpump nice-go nightscout niko-home-control nilu nina nintendo-parental-controls nissan-leaf nmap-tracker nmbs noaa-tides nobo-hub nordpool norway-air notify-events notion nrgkick nsw-fuel-station nsw-rural-fire-service-feed ntfy nuheat nuki numato nut nws nx584 nyt-games nzbget oasa-telematics obihai octoprint oem ohmconnect ohme ollama ombi omnilogic ondilo-ico onedrive-for-business onedrive onewire onkyo onvif openai-conversation openerz openevse openexchangerates opengarage openhome open-meteo openrgb open-router opensensemap opensky opentherm-gw openuv openweathermap opnsense opower opple oralb oru orvibo osoenergy osramlightify otbr otp ourgroceries overkiz overseerr ovo-energy owntracks p1-monitor palazzetti panasonic-bluray panasonic-viera paperless-ngx peblar peco pegel-online pencom permobil pglab philips-js picnic pi-hole pilight ping pjlink plaato playstation-network plex plugwise pocketcasts point pooldose poolsense portainer powerfox-local powerfox powerwall prana private-ble-device probe-plus profiler progettihwsw proliphix prometheus prosegur prowl proxmoxve proxy prusalink ps4 pterodactyl pulseaudio-loopback pure-energie purpleair pushbullet pushover pvoutput pvpc-hourly-pricing pyload python-script qbittorrent qbus qingping qld-bushfire qnap qnap-qsw qrcode quantum-gateway qvr-pro qwikswitch rabbitair rachio radarr radio-browser radiotherm rainbird raincloud rainforest-eagle rainforest-raven rainmachine rapt-ble raspyrfm rdw recollect-waste recorder recswitch reddit redgtech refoss rehlko rejseplanen remember-the-milk remote-calendar remote-rpi-gpio renault renson reolink repetier rest rflink rfxtrx ridwell ring ripple risco rituals-perfume-genie rmvtransport roborock rocketchat roku romy roomba roon route53 route-b-smart-meter rova rpi-power ruckus-unleashed russound-rio russound-rnet +ruuvi-gateway ruuvitag-ble rympro sabnzbd saj samsungtv sanix satel-integra saunum schlage schluter scrape screenlogic scsgate season sendgrid sense sensibo sensirion-ble sensorpro sensorpush-cloud sensorpush sensoterra sentry senz serial serial-pm sesame seven-segments seventeentrack sfr-box sftp-storage sharkiq +shelly shodan sia sighthound signal-messenger simplefin simplepush simplisafe sinch sisyphus skybeacon skybell sky-hub sky-remote slack sleepiq slide-local slide slimproto sma smappee smarla smart-meter-texas smartthings smarttub smarty smhi smlight snapcast snmp snoo snooz solaredge-local solaredge solarlog solax soma somfy-mylink sonarr songpal sonos sony-projector soundtouch spc speedtestdotnet splunk spotify sql squeezebox srp-energy ssdp starline starlingbank starlink startca statsd steamist steam-online stiebel-eltron stookwijzer streamlabswater stream subaru suez-water sunricher-dali supla surepetcare swiss-hydrological-data swiss-public-transport switchbee switchbot-cloud switchbot switcher-kis switchmate syncthing syncthru synology-dsm synology-srm system-bridge systemmonitor systemnexa2 tado tailscale tailwind tami4 tankerkoenig tank-utility tapsaff tasmota tautulli technove ted5000 tedee telegram-bot tellduslive tellstick teltonika temper tesla-fleet tesla-wall-connector teslemetry tessie thermobeacon thermopro thethingsnetwork thingspeak thinkingcleaner thread tibber tikteck tile tilt-ble tilt-pi tmb todoist togrill tolo tomorrowio toon totalconnect touchline touchline-sl tplink-lte tplink tplink-omada traccar traccar-server tractive tradfri trafikverket-camera trafikverket-ferry trafikverket-train trafikverket-weatherstation trane transmission transport-nsw travisci trend triggercmd tts tuya twentemilieu twilio twinkly twitch twitter ubus uhoo ukraine-alarm unifi-direct unifiled unifi unifiprotect upb upc-connect upcloud upnp uptime-kuma uptimerobot usb usgs-earthquakes-feed utility-meter uvc v2c vallox vasttrafik vegehub velbus velux venstar vera verisure versasense version vesync viaggiatreno vicare victron-ble victron-remote-monitoring vilfo vivotek vizio vlc vlc-telnet vodafone-station voip volkszaehler volumio volvo w800rf32 wake-on-lan wallbox waqi waterfurnace watergate watts watttime waze-travel-time weatherflow-cloud weatherflow weatherkit webdav webmin webostv weheat wemo whirlpool whois wiffi wilight wirelesstag withings wiz wled wmspro wolflink workday ws66i wsdot wyoming xbox xeoma xiaomi-aqara xiaomi-ble xiaomi-miio xiaomi-tv xmpp xs1 yale yale-smart-alarm yalexs-ble yamaha yamaha-musiccast yandex-transport yardian yeelight yeelightsunflower yi yolink youless youtube zabbix zamg zeroconf zerproc zestimate zeversolar zha zhong-hong ziggo-mediabox-xl zimi zinvolt zoneminder zwave-js zwave-me blinkt bme280 bme680 cli dht mariadb mosquitto smarthab socat tesla wink" +IUSE="bh1750 blinkt bme280 bme680 cli dht http mariadb mosquitto mysql smarthab socat somfy ssl systemd tesla wink abode acaia accuweather acer-projector acmeda actron-air adax adguard ads advantage-air aemet aftership agent-dvr airgradient airly airnow airobot airos airpatrol airq airthings-ble airthings airtouch4 airtouch5 airvisual airvisual-pro airzone-cloud airzone aladdin-connect alarmdecoder alexa-devices alpha-vantage altruist amazon-polly amberelectric ambient-network ambient-station amcrest ampio analytics-insights android-ip-webcam androidtv androidtv-remote anel-pwrctrl anglian-water anova anthemav anthropic aosmith apache-kafka apcupsd apple-tv apprise aprilaire aprs apsystems aquacell aqualogic aquostv aranet arcam-fmj arris-tg2492lg aruba arve aseko-pool-live assist-pipeline assist-satellite asuswrt atag aten-pe atome august aurora-abb-powerone aurora aussie-broadband autarco autoskope avea avion awair aws aws-s3 axis azure-data-explorer azure-devops azure-event-hub azure-service-bus azure-storage backblaze-b2 backup baf baidu balboa bang-olufsen bbox beewi-smartclim bitcoin bizkaibus blackbird blebox blink blockchain blue-current bluemaestro bluesound bluetooth bond bosch-alarm bosch-shc braviatv bring broadlink brother brottsplatskartan brunt bryant-evolution bsblan bt-home-hub-5 bthome bt-smarthub buienradar caldav cambridge-audio camera canary casper-glow cast ccm15 chacon-dio channels chess-com cisco-ios cisco-mobility-express cisco-webex-teams citybikes clementine cloudflare cloudflare-r2 cloud cmus co2signal coinbase color-extractor comelit comfoconnect command-line compensation compit concord232 control4 conversation cookidoo coolmaster cppm-tracker cpuspeed crownstone cync daikin danfoss-air datadog deako debugpy deconz decora-wifi delijn deluge denonavr devialet devolo-home-control devolo-home-network dexcom dhcp digital-ocean directv discogs discord discovergy dlink dlna-dmr dlna-dms dnsip doods doorbird dormakaba-dkey dremel-3d-printer drop-connect droplet dsmr dunehd duotecno dwd-weather-warnings dynalite eafm easyenergy ebox ebusd ecoal-boiler ecobee ecoforest econet ecovacs ecowitt edimax edl21 efergy egardia egauge eheimdigital ekeybionyx electrasmart electric-kiwi elevenlabs elgato eliqonline elkm1 elmax elvia elv emby emoncms-history emoncms emonitor emulated-kasa emulated-roku energenie-power-sockets energyid energyzero enigma2 enocean enphase-envoy entur-public-transport environment-canada envisalink ephember epic-games-store epion epson eq3btsmart escea esphome essent etherscan eufylife-ble eufy everlights evil-genius-labs evohome ezviz faa-delays familyhub fastdotcom feedreader ffmpeg fibaro fido file fing fints firefly-iii fireservicerota firmata fish-audio fitbit fivem fixer fjaraskupan fleetgo flexit-bacnet flic flipr flo flume fluss flux-led folder-watcher foobot forecast-solar forked-daapd fortios foscam freebox freedompro free-mobile freshr fressnapf-tracker fritzbox-callmonitor fritzbox fritz fronius frontend frontier-silicon fujitsu-fglair fully-kiosk futurenow fyta garages-amsterdam gardena-bluetooth gc100 gdacs generic geniushub gentex-homelink geocaching geo-json-events geonetnz-quakes geonetnz-volcano geo-rss-events ghost gios github gitlab-ci gitter glances go2rtc goalzero gogogate2 goodwe google-air-quality google-assistant-sdk google-cloud google-drive google-generative-ai-conversation google-mail google google-maps google-photos google-pubsub google-sheets google-tasks google-translate google-travel-time google-weather govee-ble govee-light-local gpsd gree greeneye-monitor green-planet-energy greenwave growatt-server gtfs guardian habitica hanna hardware harman-kardon-avr harmony hassio hdfury hdmi-cec heatmiser hegel heos here-travel-time hikvisioncam hikvision hisense-aehw4a1 hive hko hlk-sw16 holiday homeassistant-hardware home-connect homee homekit-controller homekit homematicip-cloud homematic homevolt homewizard homeworks honeywell horizon hp-ilo hr-energy-qube html5 huawei-lte hue-ble hue huisbaasje hunterdouglas-powerview husqvarna-automower-ble husqvarna-automower huum hvv-departures hydrawise hyperion hypontech ialarm iammeter iaqualink ibeacon icloud idasen-desk idrive-e2 idteck-prox ifttt iglo igloohome ign-sismologia ihc image-upload imap imeon-inverter imgw-pib immich improv-ble incomfort indevolt inels influxdb infrared inkbird insteon intelliclima intellifire intesishome iometer iotawatt iotty iperf3 ipma ipp iqvia irish-rail-transport irm-kmi iron-os isal iskra islamic-prayer-times israel-rail iss ista-ecotrend isy994 itach ituran izone jellyfin jewish-calendar joaoapps-join justnimbus jvc-projector kaiterra kaleidescape keba keenetic-ndms2 kef kegtron 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 letpot lg-netcast lg-soundbar lg-thinq libre-hardware-monitor lichess lidarr liebherr lifx lightwave limitlessled linkplay linode linux-battery litejet litterrobot livisi local-calendar local-todo lojack london-underground lookin loqed luci luftdaten lunatone lupusec lutron-caseta lutron lw12wifi lyric madvr mailgun marytts mastodon matrix matter maxcube mcp mcp-server mealie meater medcom-ble media-extractor mediaroom melcloud melissa melnor message-bird met-eireann meteoalarm meteoclimatic meteo-france meteo-lt met metoffice mfi microbees microsoft miele mikrotik mill minecraft-server minio moat mobile-app mochad modbus modem-callerid modern-forms moehlenhoff-alpha2 monarch-money monoprice monzo mopeka motionblinds-ble motion-blinds motioneye motionmount mpd mqtt msteams mta mullvad music-assistant mutesync mvglive myneomitis mysensors mystrom mythicbeastsdns myuplink nad nam nanoleaf nasweb neato nederlandse-spoorwegen ness-alarm nest netatmo netdata netgear-lte netgear netio network neurio-energy nexia nextbus nextcloud nextdns nfandroidtv nibe-heatpump nice-go nightscout niko-home-control nilu nina nintendo-parental-controls nissan-leaf nmap-tracker nmbs noaa-tides nobo-hub nordpool norway-air notify-events notion nrgkick nsw-fuel-station nsw-rural-fire-service-feed ntfy nuheat nuki numato nut nws nx584 nyt-games nzbget oasa-telematics obihai octoprint oem ohmconnect ohme ollama ombi omnilogic ondilo-ico onedrive-for-business onedrive onewire onkyo onvif openai-conversation opendisplay openerz openevse openexchangerates opengarage openhome open-meteo openrgb open-router opensensemap opensky opentherm-gw openuv openweathermap opnsense opower opple oralb oru orvibo osoenergy osramlightify otbr otp ourgroceries overkiz overseerr ovo-energy owntracks p1-monitor palazzetti panasonic-bluray panasonic-viera paperless-ngx peblar peco pegel-online pencom permobil pglab philips-js picnic pi-hole pilight ping pjlink plaato playstation-network plex plugwise pocketcasts point pooldose poolsense portainer powerfox-local powerfox powerwall prana private-ble-device probe-plus profiler progettihwsw proliphix prometheus prosegur prowl proxmoxve proxy prusalink ps4 pterodactyl pulseaudio-loopback pure-energie purpleair pushbullet pushover pvoutput pvpc-hourly-pricing pyload python-script qbittorrent qbus qingping qld-bushfire qnap qnap-qsw qrcode quantum-gateway qvr-pro qwikswitch rabbitair rachio radarr radio-browser radiotherm rainbird raincloud rainforest-eagle rainforest-raven rainmachine rapt-ble raspyrfm rdw recollect-waste recorder recswitch reddit redgtech refoss rehlko rejseplanen remember-the-milk remote-calendar remote-rpi-gpio renault renson reolink repetier rest rflink rfxtrx ridwell ring ripple risco rituals-perfume-genie rmvtransport roborock rocketchat roku romy roomba roon route53 route-b-smart-meter rova rpi-power ruckus-unleashed russound-rio russound-rnet +ruuvi-gateway ruuvitag-ble rympro sabnzbd saj samsungtv sanix satel-integra saunum schlage schluter scrape screenlogic scsgate season sendgrid sense sensibo sensirion-ble sensorpro sensorpush-cloud sensorpush sensoterra sentry senz serial serial-pm sesame seven-segments seventeentrack sfr-box sftp-storage sharkiq +shelly shodan sia sighthound signal-messenger simplefin simplepush simplisafe sinch sisyphus skybeacon skybell sky-hub sky-remote slack sleepiq slide-local slide slimproto sma smappee smarla smart-meter-texas smartthings smarttub smarty smhi smlight snapcast snmp snoo snooz solaredge-local solaredge solarlog solarman solax soma somfy-mylink sonarr songpal sonos sony-projector soundtouch spc speedtestdotnet splunk spotify sql squeezebox srp-energy ssdp starline starlingbank starlink startca statsd steamist steam-online stiebel-eltron stookwijzer streamlabswater stream subaru suez-water sunricher-dali supla surepetcare swiss-hydrological-data swiss-public-transport switchbee switchbot-cloud switchbot switcher-kis switchmate syncthing syncthru synology-dsm synology-srm system-bridge systemmonitor systemnexa2 tado tailscale tailwind tami4 tankerkoenig tank-utility tapsaff tasmota tautulli technove ted5000 tedee telegram-bot tellduslive tellstick teltonika temper tesla-fleet tesla-wall-connector teslemetry tessie thermobeacon thermopro thethingsnetwork thingspeak thinkingcleaner thread tibber tikteck tile tilt-ble tilt-pi tmb todoist togrill tolo tomorrowio toon totalconnect touchline touchline-sl tplink tplink-omada traccar traccar-server tractive tradfri trafikverket-camera trafikverket-ferry trafikverket-train trafikverket-weatherstation trane transmission transport-nsw travisci trend triggercmd trmnl tts tuya twentemilieu twilio twinkly twitch twitter ubus uhoo ukraine-alarm unifi-access unifi-direct unifiled unifi unifiprotect upb upc-connect upcloud upnp uptime-kuma uptimerobot usb usgs-earthquakes-feed utility-meter uvc v2c vallox vasttrafik vegehub velbus velux venstar vera verisure versasense version vesync viaggiatreno vicare victron-ble victron-remote-monitoring vilfo vivotek vizio vlc vlc-telnet vodafone-station voip volkszaehler volumio volvo w800rf32 wake-on-lan wallbox waqi waterfurnace watergate watts watttime waze-travel-time weatherflow-cloud weatherflow weatherkit webdav webmin webostv weheat wemo whirlpool whois wiffi wiim wilight wirelesstag withings wiz wled wmspro wolflink workday ws66i wsdot wyoming xbox xeoma xiaomi-aqara xiaomi-ble xiaomi-miio xiaomi-tv xmpp xs1 yale yale-smart-alarm yalexs-ble yamaha yamaha-musiccast yandex-transport yardian yeelight yeelightsunflower yi yolink youless youtube zabbix zamg zeroconf zerproc zestimate zeversolar zha zhong-hong ziggo-mediabox-xl zimi zinvolt zoneminder zwave-js zwave-me blinkt bme280 bme680 cli dht mariadb mosquitto smarthab socat tesla wink" RESTRICT="!test? ( test )" # external deps @@ -41,17 +41,16 @@ RDEPEND="${PYTHON_DEPS} acct-group/${MY_PN} acct-user/${MY_PN} dev-libs/xerces-c" REQUIRED_USE="bluetooth? ( ruuvi-gateway shelly ) homekit-controller? ( bluetooth )" -# Home Assistant Core dependencies from /var/tmp/portage/app-misc/homeassistant-2026.3.3/work/core-2026.3.3/homeassistant/package_constraints.txt +# Home Assistant Core dependencies from /var/tmp/portage/app-misc/homeassistant-2026.4.1/work/core-2026.4.1/homeassistant/package_constraints.txt RDEPEND="${RDEPEND} ~dev-python/aiodhcpwatcher-1.2.1 ~dev-python/aiodiscover-2.7.1 ~dev-python/aiodns-4.0.0 ~dev-python/aiogithubapi-26.0.0 - ~dev-python/aiohasupervisor-0.3.3 ~dev-python/aiohttp-asyncmdnsresolver-0.1.1 ~dev-python/aiohttp-fast-zlib-0.3.0 - ~dev-python/aiohttp-3.13.3 + ~dev-python/aiohttp-3.13.5 ~dev-python/aiohttp-cors-0.8.1 ~dev-python/aiousbwatcher-1.1.1 ~dev-python/aiozoneinfo-0.2.3 @@ -65,7 +64,7 @@ RDEPEND="${RDEPEND} ~dev-python/av-16.0.1 ~dev-python/awesomeversion-25.8.0 ~dev-python/bcrypt-5.0.0 - ~dev-python/bleak-retry-connector-4.4.3 + ~dev-python/bleak-retry-connector-4.6.0 ~dev-python/bleak-2.1.1 ~dev-python/bluetooth-adapters-2.1.0 ~dev-python/bluetooth-auto-recovery-1.5.3 @@ -77,15 +76,15 @@ RDEPEND="${RDEPEND} ~dev-python/cryptography-46.0.5 ~dev-python/dbus-fast-3.1.2 ~dev-python/file-read-backwards-2.0.0 - ~dev-python/fnv-hash-fast-1.6.0 + ~dev-python/fnv-hash-fast-2.0.0 ~dev-python/go2rtc-client-0.4.0 ~dev-python/ha-ffmpeg-3.2.2 - ~dev-python/habluetooth-5.8.0 - ~dev-python/hass-nabucasa-1.15.0 + ~dev-python/habluetooth-5.11.1 + ~dev-python/hass-nabucasa-2.2.0 ~dev-python/hassil-3.5.0 ~dev-python/home-assistant-bluetooth-1.13.1 - ~dev-python/home-assistant-frontend-20260312.0 - ~dev-python/home-assistant-intents-2026.3.3 + ~dev-python/home-assistant-frontend-20260325.6 + ~dev-python/home-assistant-intents-2026.3.24 ~dev-python/httpx-0.28.1 ~dev-python/ifaddr-0.2.0 ~dev-python/jinja2-3.1.6 @@ -107,21 +106,21 @@ RDEPEND="${RDEPEND} ~dev-python/python-slugify-8.0.4 ~dev-python/pyturbojpeg-1.8.0 ~dev-python/pyyaml-6.0.3 - ~dev-python/requests-2.32.5 + ~dev-python/requests-2.33.1 ~dev-python/securetar-2026.2.0 ~dev-python/sqlalchemy-2.0.41 ~dev-python/standard-aifc-3.13.0 ~dev-python/standard-telnetlib-3.13.0 >=dev-python/typing-extensions-4.15.0 - ~dev-python/ulid-transform-1.5.2 + ~dev-python/ulid-transform-2.2.0 >=dev-python/urllib3-2.0 - >=dev-python/uv-0.10.6 + >=dev-python/uv-0.11.1 ~dev-python/voluptuous-openapi-0.2.0 ~dev-python/voluptuous-serialize-2.7.0 ~dev-python/voluptuous-0.16.0 ~dev-python/webrtc-models-0.3.0 - ~dev-python/yarl-1.22.0 + ~dev-python/yarl-1.23.0 ~dev-python/zeroconf-0.148.0 >=dev-python/pycryptodome-3.6.6 >=dev-python/httplib2-0.19.0 @@ -156,7 +155,11 @@ RDEPEND="${RDEPEND} ~dev-python/pymodbus-3.11.2 ~dev-python/pytest-rerunfailures-16.0.1 >=dev-python/aiomqtt-2.5.0 - <=dev-python/auth0-python-4.99" + <=dev-python/auth0-python-4.99 + ~dev-python/azure-kusto-data-4.5.1 + ~dev-python/azure-kusto-ingest-4.5.1 + ~dev-python/coloredlogs-15.0.1 + >=dev-python/pkg-resources-81.0.0" # Module requirements from useflags RDEPEND="${RDEPEND} @@ -176,7 +179,7 @@ RDEPEND="${RDEPEND} ssl? ( dev-libs/openssl app-crypt/certbot net-proxy/haproxy ) tesla? ( ~dev-python/teslajsonpy-0.18.3 ) wink? ( ~dev-python/pubnubsub-handler-1.0.9 ~dev-python/python-wink-1.10.5 ) - abode? ( ~dev-python/jaraco-abode-6.2.1 ) + abode? ( ~dev-python/jaraco-abode-6.4.0 ) acaia? ( ~dev-python/aioacaia-0.1.17 ) accuweather? ( ~dev-python/accuweather-5.1.0 ) acer-projector? ( ~dev-python/pyserial-3.5 ) @@ -199,14 +202,14 @@ RDEPEND="${RDEPEND} airthings-ble? ( ~dev-python/airthings-ble-1.2.0 ) airthings? ( ~dev-python/airthings-cloud-0.2.0 ) airtouch4? ( ~dev-python/airtouch4pyapi-1.0.5 ) - airtouch5? ( ~dev-python/airtouch5py-0.3.0 ) + airtouch5? ( ~dev-python/airtouch5py-0.4.0 ) airvisual? ( ~dev-python/pyairvisual-2023.8.1 ) airvisual-pro? ( ~dev-python/pyairvisual-2023.8.1 ) airzone-cloud? ( ~dev-python/aioairzone-cloud-0.7.2 ) airzone? ( ~dev-python/aioairzone-1.0.5 ) aladdin-connect? ( ~dev-python/genie-partner-sdk-1.0.11 ) alarmdecoder? ( ~dev-python/adext-0.4.4 ) - alexa-devices? ( ~dev-python/aioamazondevices-13.0.1 ) + alexa-devices? ( ~dev-python/aioamazondevices-13.3.2 ) alpha-vantage? ( ~dev-python/alpha-vantage-2.3.1 ) altruist? ( ~dev-python/altruistclient-0.1.1 ) amazon-polly? ( ~dev-python/boto3-1.37.1 ) @@ -218,9 +221,9 @@ RDEPEND="${RDEPEND} analytics-insights? ( ~dev-python/python-homeassistant-analytics-0.9.0 ) android-ip-webcam? ( ~dev-python/pydroid-ipcam-3.0.0 ) androidtv? ( ~dev-python/adb-shell-0.4.4[async] ~dev-python/androidtv-0.0.75[async] ) - androidtv-remote? ( ~dev-python/androidtvremote2-0.2.3 ) + androidtv-remote? ( ~dev-python/androidtvremote2-0.3.1 ) anel-pwrctrl? ( ~dev-python/anel-pwrctrl-homeassistant-0.0.1 ) - anglian-water? ( ~dev-python/pyanglianwater-3.1.1 ) + anglian-water? ( ~dev-python/pyanglianwater-3.1.2 ) anova? ( ~dev-python/anova-wifi-0.17.0 ) anthemav? ( ~dev-python/anthemav-1.4.1 ) anthropic? ( ~dev-python/anthropic-0.83.0 ) @@ -236,7 +239,7 @@ RDEPEND="${RDEPEND} aqualogic? ( ~dev-python/aqualogic-2.6 ) aquostv? ( ~dev-python/sharp-aquos-rc-0.3.2 ) aranet? ( ~dev-python/aranet4-2.6.0 ) - arcam-fmj? ( ~dev-python/arcam-fmj-1.8.2 ) + arcam-fmj? ( ~dev-python/arcam-fmj-1.8.3 ) arris-tg2492lg? ( ~dev-python/arris-tg2492lg-2.2.0 ) aruba? ( ~dev-python/pexpect-4.9.0 ) arve? ( ~dev-python/asyncarve-0.1.1 ) @@ -247,11 +250,12 @@ RDEPEND="${RDEPEND} atag? ( ~dev-python/pyatag-0.3.5.3 ) aten-pe? ( ~dev-python/auroranoaa-0.0.5 ) atome? ( ~dev-python/pyatome-0.1.1 ) - august? ( ~dev-python/yalexs-ble-3.2.8 ~dev-python/yalexs-9.2.0 ) + august? ( ~dev-python/yalexs-ble-3.3.0 ~dev-python/yalexs-9.2.0 ) aurora-abb-powerone? ( ~dev-python/aurorapy-0.2.7 ) aurora? ( ~dev-python/auroranoaa-0.0.5 ) aussie-broadband? ( ~dev-python/pyaussiebb-0.1.5 ) autarco? ( ~dev-python/autarco-3.2.0 ) + autoskope? ( ~dev-python/autoskope-client-1.4.1 ) avea? ( ~dev-python/avea-1.6.1 ) avion? ( ~dev-python/axis-67 ) awair? ( ~dev-python/python-awair-0.2.5 ) @@ -270,7 +274,7 @@ RDEPEND="${RDEPEND} balboa? ( ~dev-python/pybalboa-1.1.3 ) bang-olufsen? ( ~dev-python/mozart-api-5.3.1.108.2 ) bbox? ( ~dev-python/pybbox-0.0.5_alpha0 ) - beewi-smartclim? ( ~dev-python/bimmer-connected-0.17.3[china] ) + beewi-smartclim? ( ~dev-python/bizkaibus-0.1.1 ) bitcoin? ( ~dev-python/blockchain-1.4.4 ) bizkaibus? ( ~dev-python/bizkaibus-0.1.1 ) blackbird? ( ~dev-python/pyblackbird-0.6 ) @@ -279,9 +283,8 @@ RDEPEND="${RDEPEND} blockchain? ( ~dev-python/python-blockchain-api-0.0.2 ) blue-current? ( ~dev-python/bluecurrent-api-1.3.2 ) bluemaestro? ( ~dev-python/bluemaestro-ble-0.4.1 ) - bluesound? ( ~dev-python/pyblu-2.0.5 ) - bluetooth? ( ~dev-python/bleak-retry-connector-4.4.3 ~dev-python/bleak-2.1.1 ~dev-python/bluetooth-adapters-2.1.0 ~dev-python/bluetooth-auto-recovery-1.5.3 ~dev-python/bluetooth-data-tools-1.28.4 ~dev-python/dbus-fast-3.1.2 ~dev-python/habluetooth-5.8.0 ) - bmw-connected-drive? ( ~dev-python/bimmer-connected-0.17.3[china] ) + bluesound? ( ~dev-python/pyblu-2.0.6 ) + bluetooth? ( ~dev-python/bleak-retry-connector-4.6.0 ~dev-python/bleak-2.1.1 ~dev-python/bluetooth-adapters-2.1.0 ~dev-python/bluetooth-auto-recovery-1.5.3 ~dev-python/bluetooth-data-tools-1.28.4 ~dev-python/dbus-fast-3.1.2 ~dev-python/habluetooth-5.11.1 ) bond? ( ~dev-python/bond-async-0.2.1 ) bosch-alarm? ( ~dev-python/bosch-alarm-mode2-0.4.10 ) bosch-shc? ( ~dev-python/boschshcpy-0.2.107 ) @@ -292,7 +295,7 @@ RDEPEND="${RDEPEND} brottsplatskartan? ( ~dev-python/brottsplatskartan-1.0.5 ) brunt? ( ~dev-python/brunt-1.2.0 ) bryant-evolution? ( ~dev-python/evolutionhttp-0.0.18 ) - bsblan? ( ~dev-python/python-bsblan-5.1.2 ) + bsblan? ( ~dev-python/python-bsblan-5.1.3 ) bt-home-hub-5? ( ~dev-python/bthomehub5-devicelist-0.1.1 ) bthome? ( ~dev-python/bthome-ble-3.17.0 ) bt-smarthub? ( ~dev-python/btsmarthub-devicelist-0.2.3 ) @@ -301,10 +304,12 @@ RDEPEND="${RDEPEND} cambridge-audio? ( ~dev-python/aiostreammagic-2.13.0 ) camera? ( ~dev-python/pyturbojpeg-1.8.0 ) canary? ( ~dev-python/py-canary-0.5.4 ) + casper-glow? ( ~dev-python/pycasperglow-1.1.0 ) cast? ( ~dev-python/pychromecast-14.0.10 ) ccm15? ( ~dev-python/py-ccm15-0.1.2 ) chacon-dio? ( ~dev-python/dio-chacon-wifi-api-1.2.2 ) channels? ( ~dev-python/pychannels-1.2.3 ) + chess-com? ( ~dev-python/chess-com-api-1.1.0 ) cisco-ios? ( ~dev-python/pexpect-4.9.0 ) cisco-mobility-express? ( ~dev-python/ciscomobilityexpress-0.3.9 ) cisco-webex-teams? ( ~dev-python/webexpythonsdk-2.0.1 ) @@ -312,7 +317,7 @@ RDEPEND="${RDEPEND} clementine? ( ~dev-python/python-clementine-remote-1.0.1 ) cloudflare? ( ~dev-python/pycfdns-3.0.0 ) cloudflare-r2? ( ~dev-python/aiobotocore-2.21.1 ) - cloud? ( ~dev-python/hass-nabucasa-1.15.0 ~dev-python/openai-2.21.0 ) + cloud? ( ~dev-python/hass-nabucasa-2.2.0 ~dev-python/openai-2.21.0 ) cmus? ( ~dev-python/pycmus-0.1.1 ) co2signal? ( ~dev-python/aioelectricitymaps-1.1.1 ) coinbase? ( ~dev-python/coinbase-advanced-py-1.2.2 ) @@ -324,7 +329,7 @@ RDEPEND="${RDEPEND} compit? ( ~dev-python/compit-inext-api-0.8.0 ) concord232? ( ~dev-python/concord232-0.15.1 ) control4? ( ~dev-python/pycontrol4-1.5.0 ) - conversation? ( ~dev-python/hassil-3.5.0 ~dev-python/home-assistant-intents-2026.3.3 ) + conversation? ( ~dev-python/hassil-3.5.0 ~dev-python/home-assistant-intents-2026.3.24 ) cookidoo? ( ~dev-python/cookidoo-api-0.14.0 ) coolmaster? ( ~dev-python/pycoolmasternet-async-0.2.4 ) cppm-tracker? ( ~dev-python/clearpasspy-1.0.2 ) @@ -362,7 +367,6 @@ RDEPEND="${RDEPEND} drop-connect? ( ~dev-python/dropmqttapi-1.0.3 ) droplet? ( ~dev-python/pydroplet-2.3.4 ) dsmr? ( ~dev-python/dsmr-parser-1.5.0 ) - duke-energy? ( ~dev-python/aiodukeenergy-0.3.0 ) dunehd? ( ~dev-python/pdunehd-1.3.2 ) duotecno? ( ~dev-python/pyduotecno-2024.10.1 ) dwd-weather-warnings? ( ~dev-python/dwdwfsapi-1.0.7 ) @@ -374,8 +378,8 @@ RDEPEND="${RDEPEND} ecoal-boiler? ( ~dev-python/ecoaliface-0.4.0 ) ecobee? ( ~dev-python/python-ecobee-api-0.3.2 ) ecoforest? ( ~dev-python/pyecoforest-0.4.0 ) - econet? ( ~dev-python/pyeconet-0.2.1 ) - ecovacs? ( ~dev-python/deebot-client-18.0.0 ~dev-python/py-sucks-0.9.11 ) + econet? ( ~dev-python/pyeconet-0.2.2 ) + ecovacs? ( ~dev-python/deebot-client-18.1.0 ~dev-python/py-sucks-0.9.11 ) ecowitt? ( ~dev-python/aioecowitt-2025.9.2 ) edimax? ( ~dev-python/pyedimax-0.2.1 ) edl21? ( ~dev-python/pysml-0.1.5 ) @@ -397,16 +401,16 @@ RDEPEND="${RDEPEND} emoncms-history? ( ~dev-python/pyemoncms-0.1.3 ) emoncms? ( ~dev-python/pyemoncms-0.1.3 ) emonitor? ( ~dev-python/aioemonitor-1.0.5 ) - emulated-kasa? ( ~dev-python/sense-energy-0.13.8 ) + emulated-kasa? ( ~dev-python/sense-energy-0.14.0 ) emulated-roku? ( ~dev-python/emulated-roku-0.3.0 ) energenie-power-sockets? ( ~dev-python/pyegps-0.2.5 ) energyid? ( ~dev-python/energyid-webhooks-0.0.14 ) energyzero? ( ~dev-python/energyzero-4.0.1 ) enigma2? ( ~dev-python/openwebifpy-4.3.1 ) - enocean? ( ~dev-python/enocean-0.50.1 ) - enphase-envoy? ( ~dev-python/pyenphase-2.4.5 ) + enocean? ( ~dev-python/enocean-async-0.4.2 ) + enphase-envoy? ( ~dev-python/pyenphase-2.4.6 ) entur-public-transport? ( ~dev-python/enturclient-0.2.4 ) - environment-canada? ( ~dev-python/env-canada-0.12.4 ) + environment-canada? ( ~dev-python/env-canada-0.13.2 ) envisalink? ( ~dev-python/pyenvisalink-4.7 ) ephember? ( ~dev-python/pyephember2-0.4.12 ) epic-games-store? ( ~dev-python/epicstore-api-0.1.7 ) @@ -414,14 +418,14 @@ RDEPEND="${RDEPEND} epson? ( ~dev-python/epson-projector-0.6.0 ) eq3btsmart? ( ~dev-python/eq3btsmart-2.3.0 ) escea? ( ~dev-python/pescea-1.0.12 ) - esphome? ( ~dev-python/aioesphomeapi-44.1.0 ~dev-python/bleak-esphome-3.6.0 ~dev-python/esphome-dashboard-api-1.3.0 ) + esphome? ( ~dev-python/aioesphomeapi-44.6.2 ~dev-python/bleak-esphome-3.7.1 ~dev-python/esphome-dashboard-api-1.3.0 ) essent? ( ~dev-python/essent-dynamic-pricing-0.3.1 ) etherscan? ( ~dev-python/python-etherscan-api-0.0.3 ) eufylife-ble? ( ~dev-python/eufylife-ble-client-0.1.8 ) eufy? ( ~dev-python/lakeside-0.13 ) everlights? ( ~dev-python/pyeverlights-0.1.0 ) evil-genius-labs? ( ~dev-python/pyevilgenius-2.0.0 ) - evohome? ( ~dev-python/evohome-async-1.1.3 ) + evohome? ( ~dev-python/evohome-async-1.2.0 ) ezviz? ( ~dev-python/pyezvizapi-1.0.0.7 ) faa-delays? ( ~dev-python/faadelays-2023.9.1 ) familyhub? ( ~dev-python/python-family-hub-local-0.0.2 ) @@ -431,7 +435,7 @@ RDEPEND="${RDEPEND} fibaro? ( ~dev-python/pyfibaro-0.8.3 ) fido? ( ~dev-python/pyfido-2.1.2 ) file? ( ~dev-python/file-read-backwards-2.0.0 ) - fing? ( ~dev-python/fing-agent-api-1.0.3 ) + fing? ( ~dev-python/fing-agent-api-1.1.0 ) fints? ( ~dev-python/fints-3.1.0 ) firefly-iii? ( ~dev-python/pyfirefly-0.1.12 ) fireservicerota? ( ~dev-python/pyfireservicerota-0.0.46 ) @@ -458,19 +462,20 @@ RDEPEND="${RDEPEND} freebox? ( ~dev-python/freebox-api-1.3.0 ) freedompro? ( ~dev-python/pyfreedompro-1.1.0 ) free-mobile? ( ~dev-python/freesms-0.2.0 ) + freshr? ( ~dev-python/pyfreshr-1.2.0 ) fressnapf-tracker? ( ~dev-python/fressnapftracker-0.2.2 ) fritzbox-callmonitor? ( ~dev-python/fritzconnection-1.15.1[qrcode] ) fritzbox? ( ~dev-python/pyfritzhome-0.6.20 ) fritz? ( ~dev-python/fritzconnection-1.15.1[qrcode] ~dev-python/xmltodict-1.0.2 ) - fronius? ( ~dev-python/pyfronius-0.8.0 ) - frontend? ( ~dev-python/home-assistant-frontend-20260312.0 ) + fronius? ( ~dev-python/pyfronius-0.8.2 ) + frontend? ( ~dev-python/home-assistant-frontend-20260325.6 ) frontier-silicon? ( ~dev-python/afsapi-0.2.7 ) fujitsu-fglair? ( ~dev-python/ayla-iot-unofficial-1.4.7 ) - fully-kiosk? ( ~dev-python/python-fullykiosk-0.0.14 ) + fully-kiosk? ( ~dev-python/python-fullykiosk-0.0.15 ) futurenow? ( ~dev-python/pyfnip-0.2 ) fyta? ( ~dev-python/fyta-cli-0.7.2 ) garages-amsterdam? ( ~dev-python/odp-amsterdam-6.1.2 ) - gardena-bluetooth? ( ~dev-python/gardena-bluetooth-1.6.0 ) + gardena-bluetooth? ( ~dev-python/gardena-bluetooth-2.1.0 ) gc100? ( ~dev-python/python-gc100-1.0.3_alpha0 ) gdacs? ( ~dev-python/aio-georss-gdacs-0.10 ) generic? ( ~dev-python/pillow-12.1.1 ~dev-python/av-16.0.1 ) @@ -505,23 +510,23 @@ RDEPEND="${RDEPEND} google-tasks? ( ~dev-python/google-api-python-client-2.71.0 ) google-translate? ( ~dev-python/gtts-2.5.3 ) google-travel-time? ( ~dev-python/google-maps-routing-0.6.15 ) - google-weather? ( ~dev-python/python-google-weather-api-0.0.4 ) - govee-ble? ( ~dev-python/govee-ble-0.44.0 ) + google-weather? ( ~dev-python/python-google-weather-api-0.0.6 ) + govee-ble? ( ~dev-python/govee-ble-1.2.0 ) govee-light-local? ( ~dev-python/govee-local-api-2.4.0 ) gpsd? ( ~dev-python/gps3-0.33.3 ) gree? ( ~dev-python/greeclimate-2.1.1 ) greeneye-monitor? ( ~dev-python/greeneye-monitor-3.0.3 ) - green-planet-energy? ( ~dev-python/greenplanet-energy-api-0.1.4 ) + green-planet-energy? ( ~dev-python/greenplanet-energy-api-0.1.10 ) greenwave? ( ~dev-python/greenwavereality-0.5.1 ) growatt-server? ( ~dev-python/growattserver-1.9.0 ) gtfs? ( ~dev-python/pygtfs-0.1.9 ) guardian? ( ~dev-python/aioguardian-2026.1.1 ) - habitica? ( ~dev-python/habiticalib-0.4.6 ) + habitica? ( ~dev-python/habiticalib-0.4.7 ) hanna? ( ~dev-python/hanna-cloud-0.0.7 ) hardware? ( ~dev-python/psutil-home-assistant-0.0.1 ) harman-kardon-avr? ( ~dev-python/hkavr-0.0.5 ) harmony? ( ~dev-python/aioharmony-0.5.3 ) - hassio? ( ~dev-python/aiohasupervisor-0.3.3 ) + hassio? ( ~dev-python/aiohasupervisor-0.4.3 ) hdfury? ( ~dev-python/hdfury-1.6.0 ) hdmi-cec? ( ~dev-python/pycec-0.5.2 ) heatmiser? ( ~dev-python/heatmiserv3-2.0.4 ) @@ -534,13 +539,13 @@ RDEPEND="${RDEPEND} hive? ( ~dev-python/pyhive-integration-1.0.8 ) hko? ( ~dev-python/hko-0.3.2 ) hlk-sw16? ( ~dev-python/hlk-sw16-0.0.9 ) - holiday? ( ~dev-python/babel-2.15.0 ~dev-python/holidays-0.84 ) - homeassistant-hardware? ( ~dev-python/ha-silabs-firmware-client-0.3.0 ~dev-python/serialx-0.6.2 ~dev-python/universal-silabs-flasher-0.1.2 ) - home-connect? ( ~dev-python/aiohomeconnect-0.28.0 ) + holiday? ( ~dev-python/babel-2.15.0 ~dev-python/holidays-0.93 ) + homeassistant-hardware? ( ~dev-python/ha-silabs-firmware-client-0.3.0 ~dev-python/serialx-0.6.2 ~dev-python/universal-silabs-flasher-1.0.3 ) + home-connect? ( ~dev-python/aiohomeconnect-0.33.0 ) homee? ( ~dev-python/pyhomee-1.3.8 ) homekit-controller? ( ~dev-python/aiohomekit-3.2.20 ) - homekit? ( ~dev-python/hap-python-5.0.0 ~dev-python/pyqrcode-1.2.1 ~dev-python/base36-0.1.1 ~dev-python/fnv-hash-fast-1.6.0 ) - homematicip-cloud? ( ~dev-python/homematicip-2.6.0 ) + homekit? ( ~dev-python/hap-python-5.0.0 ~dev-python/pyqrcode-1.2.1 ~dev-python/base36-0.1.1 ~dev-python/fnv-hash-fast-2.0.0 ~dev-python/homekit-audio-proxy-1.2.1 ) + homematicip-cloud? ( ~dev-python/homematicip-2.7.0 ) homematic? ( ~dev-python/pyhomematic-0.1.77 ) homevolt? ( ~dev-python/homevolt-0.5.0 ) homewizard? ( ~dev-python/python-homewizard-energy-10.0.1 ) @@ -548,17 +553,18 @@ RDEPEND="${RDEPEND} honeywell? ( ~dev-python/aiosomecomfort-0.0.35 ) horizon? ( ~dev-python/horimote-0.4.1 ) hp-ilo? ( ~dev-python/python-hpilo-4.4.3 ) + hr-energy-qube? ( ~dev-python/python-qube-heatpump-1.7.0 ) html5? ( ~dev-python/py-vapid-1.9.4 ~dev-python/pywebpush-2.3.0 ) huawei-lte? ( ~dev-python/huawei-lte-api-1.11.0 ~dev-python/url-normalize-2.2.1 ) hue-ble? ( ~dev-python/hueble-2.1.0 ) hue? ( ~dev-python/aiohue-4.8.0 ) huisbaasje? ( ~dev-python/energyflip-client-0.2.2 ) hunterdouglas-powerview? ( ~dev-python/aiopvapi-3.3.0 ) - husqvarna-automower-ble? ( ~dev-python/automower-ble-0.2.8 ~dev-python/gardena-bluetooth-1.6.0 ) + husqvarna-automower-ble? ( ~dev-python/automower-ble-0.2.8 ~dev-python/gardena-bluetooth-2.1.0 ) husqvarna-automower? ( ~dev-python/aioautomower-2.7.3 ) - huum? ( ~dev-python/huum-0.8.1 ) + huum? ( ~dev-python/huum-0.8.2 ) hvv-departures? ( ~dev-python/pygti-0.9.4 ) - hydrawise? ( ~dev-python/pydrawise-2025.9.0 ) + hydrawise? ( ~dev-python/pydrawise-2026.3.0 ) hyperion? ( ~dev-python/hyperion-py-0.7.6 ) hypontech? ( ~dev-python/hyponcloud-0.9.0 ) ialarm? ( ~dev-python/pyialarm-2.2.0 ) @@ -566,7 +572,7 @@ RDEPEND="${RDEPEND} iaqualink? ( ~dev-python/h2-4.3.0 ~dev-python/iaqualink-0.6.0 ) ibeacon? ( ~dev-python/ibeacon-ble-1.2.0 ) icloud? ( ~dev-python/pyicloud-2.4.1 ) - idasen-desk? ( ~dev-python/idasen-ha-2.6.4 ) + idasen-desk? ( ~dev-python/idasen-ha-2.6.5 ) idrive-e2? ( ~dev-python/aiobotocore-2.21.1 ~dev-python/idrive-e2-client-0.1.1 ) idteck-prox? ( ~dev-python/rfk101py-0.0.1 ) ifttt? ( >=dev-python/pyfttt-0.3.0 ) @@ -578,16 +584,17 @@ RDEPEND="${RDEPEND} imap? ( ~dev-python/aioimaplib-2.0.1 ) imeon-inverter? ( ~dev-python/imeon-inverter-api-0.4.0 ) imgw-pib? ( ~dev-python/imgw-pib-2.0.2 ) - immich? ( ~dev-python/aioimmich-0.12.0 ) + immich? ( ~dev-python/aioimmich-0.12.1 ) improv-ble? ( ~dev-python/py-improv-ble-client-2.0.1 ) incomfort? ( ~dev-python/incomfort-client-0.6.12 ) indevolt? ( ~dev-python/indevolt-api-1.2.3 ) inels? ( ~dev-python/elkoep-aio-mqtt-0.1.0_beta4 ) influxdb? ( ~dev-python/influxdb-client-1.50.0 ~dev-python/influxdb-5.3.1 ) + infrared? ( ~dev-python/infrared-protocols-1.1.0 ) inkbird? ( ~dev-python/inkbird-ble-1.1.1 ) insteon? ( ~dev-python/insteon-frontend-home-assistant-0.6.1 ~dev-python/pyinsteon-1.6.4 ) - intelliclima? ( ~dev-python/pyintelliclima-0.2.2 ) - intellifire? ( ~dev-python/intellifire4py-4.3.1 ) + intelliclima? ( ~dev-python/pyintelliclima-0.3.1 ) + intellifire? ( ~dev-python/intellifire4py-4.4.0 ) intesishome? ( ~dev-python/pyintesishome-1.8.0 ) iometer? ( ~dev-python/iometer-0.4.0 ) iotawatt? ( ~dev-python/ha-iotawattpy-0.1.2 ) @@ -614,19 +621,19 @@ RDEPEND="${RDEPEND} joaoapps-join? ( ~dev-python/python-join-api-0.0.9 ) justnimbus? ( ~dev-python/justnimbus-0.7.4 ) jvc-projector? ( ~dev-python/pyjvcprojector-2.0.3 ) - kaiterra? ( ~dev-python/kaiterra-async-client-1.0.0 ) + kaiterra? ( ~dev-python/kaiterra-async-client-1.1.0 ) kaleidescape? ( ~dev-python/pykaleidescape-1.1.3 ) keba? ( ~dev-python/keba-kecontact-1.3.0 ) keenetic-ndms2? ( ~dev-python/ndms2-client-0.1.2 ) kef? ( ~dev-python/aiokef-0.2.16 ~dev-python/getmac-0.9.5 ) kegtron? ( ~dev-python/kegtron-ble-1.0.2 ) - keyboard-remote? ( ~dev-python/asyncinotify-4.4.0 ~dev-python/evohome-async-1.1.3 ) + keyboard-remote? ( ~dev-python/asyncinotify-4.4.0 ~dev-python/evohome-async-1.2.0 ) keymitt-ble? ( ~dev-python/pymicrobot-0.0.23 ) kira? ( ~dev-python/pykira-0.1.1 ) kiwi? ( ~dev-python/kiwiki-client-0.1.1 ) kmtronic? ( ~dev-python/pykmtronic-0.3.0 ) knocki? ( ~dev-python/knocki-0.4.2 ) - knx? ( ~dev-python/knx-frontend-2026.3.2.183756 ~dev-python/xknx-3.15.0 ~dev-python/xknxproject-3.8.2 ) + knx? ( ~dev-python/knx-frontend-2026.3.28.223133 ~dev-python/xknx-3.15.0 ~dev-python/xknxproject-3.8.2 ) kodi? ( ~dev-python/pykodi-0.2.7 ) konnected? ( ~dev-python/konnected-1.2.0 ) kostal-plenticore? ( ~dev-python/pykoplenti-1.5.0 ) @@ -644,15 +651,16 @@ RDEPEND="${RDEPEND} lcn? ( ~dev-python/lcn-frontend-0.2.7 ~dev-python/pypck-0.9.11 ) ld2410-ble? ( ~dev-python/bluetooth-data-tools-1.28.4 ~dev-python/ld2410-ble-0.1.1 ) leaone? ( ~dev-python/leaone-ble-0.3.0 ) - led-ble? ( ~dev-python/bluetooth-data-tools-1.28.4 ~dev-python/led-ble-1.1.7 ) + led-ble? ( ~dev-python/bluetooth-data-tools-1.28.4 ~dev-python/led-ble-1.1.8 ) lektrico? ( ~dev-python/lektricowifi-0.1 ) letpot? ( ~dev-python/letpot-0.6.4 ) lg-netcast? ( ~dev-python/pylgnetcast-0.3.9 ) lg-soundbar? ( ~dev-python/temescal-0.5 ) lg-thinq? ( ~dev-python/thinqconnect-1.0.9 ) - libre-hardware-monitor? ( ~dev-python/librehardwaremonitor-api-1.10.1 ) + libre-hardware-monitor? ( ~dev-python/librehardwaremonitor-api-1.11.1 ) + lichess? ( ~dev-python/aiolichess-1.2.0 ) lidarr? ( ~dev-python/aiopyarr-23.4.0 ) - liebherr? ( ~dev-python/pyliebherrhomeapi-0.3.0 ) + liebherr? ( ~dev-python/pyliebherrhomeapi-0.4.1 ) lifx? ( ~dev-python/aiolifx-effects-0.3.2 ~dev-python/aiolifx-themes-1.0.2 ~dev-python/aiolifx-1.2.1 ) lightwave? ( ~dev-python/lightwave-0.24 ) limitlessled? ( ~dev-python/limitlessled-1.1.3 ) @@ -660,19 +668,20 @@ RDEPEND="${RDEPEND} linode? ( ~dev-python/linode-api-4.1.9_beta1 ) linux-battery? ( ~dev-python/batinfo-0.4.2 ) litejet? ( ~dev-python/pylitejet-0.6.3 ) - litterrobot? ( ~dev-python/pylitterbot-2025.1.0 ) + litterrobot? ( ~dev-python/pylitterbot-2025.2.0 ) livisi? ( ~dev-python/livisi-0.0.25 ) local-calendar? ( ~dev-python/ical-13.2.2 ) local-todo? ( ~dev-python/ical-13.2.2 ) + lojack? ( ~dev-python/lojack-api-0.7.2 ) london-underground? ( ~dev-python/london-tube-status-0.5 ) lookin? ( ~dev-python/aiolookin-1.0.0 ) - loqed? ( ~dev-python/loqedapi-2.1.10 ) + loqed? ( ~dev-python/loqedapi-2.1.11 ) luci? ( ~dev-python/openwrt-luci-rpc-1.1.17 ) luftdaten? ( ~dev-python/luftdaten-0.7.4 ) lunatone? ( ~dev-python/lunatone-rest-api-client-0.7.0 ) lupusec? ( ~dev-python/lupupy-0.3.2 ) - lutron-caseta? ( ~dev-python/pylutron-caseta-0.26.0 ) - lutron? ( ~dev-python/pylutron-0.2.18 ) + lutron-caseta? ( ~dev-python/pylutron-caseta-0.27.0 ) + lutron? ( ~dev-python/pylutron-0.4.0 ) lw12wifi? ( ~dev-python/lw12-0.9.2 ) lyric? ( ~dev-python/aiolyric-2.0.2 ) madvr? ( ~dev-python/py-madvr2-1.6.40 ) @@ -684,10 +693,10 @@ RDEPEND="${RDEPEND} maxcube? ( ~dev-python/maxcube-api-0.4.3 ) mcp? ( ~dev-python/mcp-1.26.0 ) mcp-server? ( ~dev-python/aiohttp-sse-2.2.0 ~dev-python/anyio-4.10.0 ~dev-python/mcp-1.26.0 ) - mealie? ( ~dev-python/aiomealie-1.2.1 ) + mealie? ( ~dev-python/aiomealie-1.2.2 ) meater? ( ~dev-python/meater-python-0.0.8 ) medcom-ble? ( ~dev-python/medcom-ble-0.1.1 ) - media-extractor? ( ~net-misc/yt-dlp-2026.02.21[default] ) + media-extractor? ( ~net-misc/yt-dlp-2026.03.17[default] ) mediaroom? ( ~dev-python/pymediaroom-0.6.5.4 ) melcloud? ( ~dev-python/python-melcloud-0.1.2 ) melissa? ( ~dev-python/py-melissa-climate-3.0.3 ) @@ -762,7 +771,7 @@ RDEPEND="${RDEPEND} niko-home-control? ( ~dev-python/nhc-0.7.0 ) nilu? ( ~dev-python/niluclient-0.1.2 ) nina? ( ~dev-python/pynina-1.0.2 ) - nintendo-parental-controls? ( ~dev-python/pynintendoauth-1.0.2 ~dev-python/pynintendoparental-2.3.2.1 ) + nintendo-parental-controls? ( ~dev-python/pynintendoauth-1.0.2 ~dev-python/pynintendoparental-2.3.3 ) nissan-leaf? ( ~dev-python/pycarwings2-2.14 ) nmap-tracker? ( ~dev-python/aiooui-0.1.9 ~dev-python/getmac-0.9.5 ~dev-python/netmap-0.7.0.2 ) nmbs? ( ~dev-python/pyrail-0.4.1 ) @@ -775,7 +784,7 @@ RDEPEND="${RDEPEND} nrgkick? ( ~dev-python/nrgkick-api-1.7.1 ) nsw-fuel-station? ( ~dev-python/nsw-fuel-api-client-1.1.0 ) nsw-rural-fire-service-feed? ( ~dev-python/aio-geojson-nsw-rfs-incidents-0.7 ) - ntfy? ( ~dev-python/aiontfy-0.8.1 ) + ntfy? ( ~dev-python/aiontfy-0.8.4 ) nuheat? ( ~dev-python/nuheat-1.0.1 ) nuki? ( ~dev-python/pynuki-1.6.3 ) numato? ( ~dev-python/numato-gpio-0.13.0 ) @@ -789,7 +798,7 @@ RDEPEND="${RDEPEND} octoprint? ( ~dev-python/pyoctoprintapi-0.1.14 ) oem? ( ~dev-python/oemthermostat-1.1.1 ) ohmconnect? ( =dev-python/defusedxml-0.7.1-r1 ) - ohme? ( ~dev-python/ohme-1.7.0 ) + ohme? ( ~dev-python/ohme-1.7.1 ) ollama? ( ~dev-python/ollama-0.5.1 ) ombi? ( ~dev-python/pyombi-0.1.10 ) omnilogic? ( ~dev-python/omnilogic-0.4.5 ) @@ -798,10 +807,11 @@ RDEPEND="${RDEPEND} onedrive? ( ~dev-python/onedrive-personal-sdk-0.1.7 ) onewire? ( ~dev-python/aio-ownet-0.0.5 ) onkyo? ( ~dev-python/aioonkyo-0.4.0 ) - onvif? ( ~dev-python/wsdiscovery-2.1.2 ~dev-python/onvif-zeep-async-4.0.4 ) + onvif? ( ~dev-python/wsdiscovery-2.1.2 ~dev-python/onvif-zeep-async-4.0.4 ~dev-python/onvif-parsers-2.3.0 ) openai-conversation? ( ~dev-python/openai-2.21.0 ) + opendisplay? ( ~dev-python/py-opendisplay-5.5.0 ) openerz? ( ~dev-python/openerz-api-0.3.0 ) - openevse? ( ~dev-python/python-openevse-http-0.2.1 ) + openevse? ( ~dev-python/python-openevse-http-0.2.5 ) openexchangerates? ( ~dev-python/aioopenexchangerates-0.6.8 ) opengarage? ( ~dev-python/open-garage-0.2.0 ) openhome? ( ~dev-python/openhomedevice-2.2 ) @@ -814,9 +824,9 @@ RDEPEND="${RDEPEND} openuv? ( ~dev-python/pyopenuv-2023.2.0 ) openweathermap? ( ~dev-python/pyopenweathermap-0.2.2 ) opnsense? ( ~dev-python/pyopnsense-0.4.0 ) - opower? ( ~dev-python/opower-0.17.1 ) + opower? ( ~dev-python/opower-0.18.0 ) opple? ( ~dev-python/pyoppleio-legacy-1.0.8 ) - oralb? ( ~dev-python/oralb-ble-1.0.2 ) + oralb? ( ~dev-python/oralb-ble-1.1.0 ) oru? ( ~dev-python/oru-0.1.11 ) orvibo? ( ~dev-python/orvibo-1.1.2 ) osoenergy? ( ~dev-python/pyosoenergyapi-1.2.4 ) @@ -846,18 +856,18 @@ RDEPEND="${RDEPEND} ping? ( >=dev-python/icmplib-3.0.0 ) pjlink? ( ~dev-python/pypjlink2-1.2.1 ) plaato? ( ~dev-python/pyplaato-0.0.19 ) - playstation-network? ( ~dev-python/psnawp-3.0.1 ~dev-python/pyrate-limiter-3.9.0 ) + playstation-network? ( ~dev-python/psnawp-3.0.3 ~dev-python/pyrate-limiter-4.1.0 ) plex? ( ~dev-python/plexapi-4.15.16 ~dev-python/plexauth-0.0.6 ~dev-python/plexwebsocket-0.0.14 ) - plugwise? ( ~dev-python/plugwise-1.11.2 ) + plugwise? ( ~dev-python/plugwise-1.11.3 ) pocketcasts? ( ~dev-python/pycketcasts-1.0.1 ) point? ( ~dev-python/pypoint-3.0.0 ) - pooldose? ( ~dev-python/python-pooldose-0.8.2 ) + pooldose? ( ~dev-python/python-pooldose-0.9.0 ) poolsense? ( ~dev-python/poolsense-0.0.8 ) portainer? ( ~dev-python/pyportainer-1.0.33 ) powerfox-local? ( ~dev-python/powerfox-2.1.1 ) powerfox? ( ~dev-python/powerfox-2.1.1 ) powerwall? ( ~dev-python/tesla-powerwall-0.5.2 ) - prana? ( ~dev-python/prana-api-client-0.10.0 ) + prana? ( ~dev-python/prana-api-client-0.12.0 ) private-ble-device? ( ~dev-python/bluetooth-data-tools-1.28.4 ) probe-plus? ( ~dev-python/pyprobeplus-1.1.2 ) profiler? ( ~dev-python/guppy3-3.1.6 ~dev-python/objgraph-3.5.0 ~dev-python/pyprof2calltree-1.4.5 ) @@ -866,7 +876,7 @@ RDEPEND="${RDEPEND} prometheus? ( ~dev-python/prometheus-client-0.21.0 ) prosegur? ( ~dev-python/pyprosegur-0.0.14 ) prowl? ( ~dev-python/prowlpy-1.1.1 ) - proxmoxve? ( ~dev-python/proxmoxer-2.0.1 ) + proxmoxve? ( ~dev-python/proxmoxer-2.3.0 ) proxy? ( ~dev-python/pillow-12.1.1 ) prusalink? ( ~dev-python/pyprusalink-2.1.1 ) ps4? ( ~dev-python/pyps4-2ndscreen-1.3.1 ) @@ -878,7 +888,7 @@ RDEPEND="${RDEPEND} pushover? ( ~dev-python/pushover-complete-1.2.0 ) pvoutput? ( ~dev-python/pvo-2.2.1 ) pvpc-hourly-pricing? ( ~dev-python/aiopvpc-4.2.2 ) - pyload? ( ~dev-python/pyloadapi-1.4.2 ) + pyload? ( ~dev-python/pyloadapi-2.0.0 ) python-script? ( ~dev-python/restrictedpython-8.1 ) qbittorrent? ( ~dev-python/qbittorrent-api-2024.9.67 ) qbus? ( ~dev-python/qbusmqttapi-1.4.2 ) @@ -895,7 +905,7 @@ RDEPEND="${RDEPEND} radarr? ( ~dev-python/aiopyarr-23.4.0 ) radio-browser? ( ~dev-python/pycountry-24.6.1 ~dev-python/radios-0.3.2 ) radiotherm? ( ~dev-python/radiotherm-2.1.0 ) - rainbird? ( ~dev-python/pyrainbird-6.1.0 ) + rainbird? ( ~dev-python/pyrainbird-6.1.1 ) raincloud? ( ~dev-python/raincloudy-0.0.7 ) rainforest-eagle? ( ~dev-python/aioeagle-1.1.0 ~dev-python/eagle100-0.1.1 ) rainforest-raven? ( ~dev-python/aioraven-0.7.1 ) @@ -904,7 +914,7 @@ RDEPEND="${RDEPEND} raspyrfm? ( ~dev-python/raspyrfm-client-1.2.9 ) rdw? ( ~dev-python/vehicle-2.2.2 ) recollect-waste? ( ~dev-python/aiorecollect-2023.9.0 ) - recorder? ( ~dev-python/sqlalchemy-2.0.41 ~dev-python/fnv-hash-fast-1.6.0 ~dev-python/psutil-home-assistant-0.0.1 ) + recorder? ( ~dev-python/sqlalchemy-2.0.41 ~dev-python/fnv-hash-fast-2.0.0 ~dev-python/psutil-home-assistant-0.0.1 ) recswitch? ( ~dev-python/pyrecswitch-1.0.2 ) reddit? ( ~dev-python/praw-7.5.0 ) redgtech? ( ~dev-python/redgtech-api-0.1.38 ) @@ -914,7 +924,7 @@ RDEPEND="${RDEPEND} remember-the-milk? ( ~dev-python/rtmapi-0.7.2 ~dev-python/httplib2-0.20.4 ) remote-calendar? ( ~dev-python/ical-13.2.2 ) remote-rpi-gpio? ( ~dev-python/gpiozero-1.6.2 ~dev-python/pigpio-1.78 ) - renault? ( ~dev-python/renault-api-0.5.5 ) + renault? ( ~dev-python/renault-api-0.5.7 ) renson? ( ~dev-python/renson-endura-delta-1.7.2 ) reolink? ( ~dev-python/reolink-aio-0.19.1 ) repetier? ( ~dev-python/pyrepetierng-0.1.0 ) @@ -927,7 +937,7 @@ RDEPEND="${RDEPEND} risco? ( ~dev-python/pyrisco-0.6.7 ) rituals-perfume-genie? ( ~dev-python/pyrituals-0.0.7 ) rmvtransport? ( ~dev-python/pyrmvtransport-0.3.3 ) - roborock? ( ~dev-python/python-roborock-4.17.1 ~dev-python/vacuum-map-parser-roborock-0.1.4 ) + roborock? ( ~dev-python/python-roborock-5.0.0 ~dev-python/vacuum-map-parser-roborock-0.1.4 ) rocketchat? ( ~dev-python/rocketchat-api-0.6.1 ) roku? ( ~dev-python/rokuecp-0.19.5 ) romy? ( ~dev-python/romy-0.0.10 ) @@ -938,7 +948,7 @@ RDEPEND="${RDEPEND} rova? ( ~dev-python/rova-0.4.1 ) rpi-power? ( ~dev-python/rpi-bad-power-0.1.0 ) ruckus-unleashed? ( ~dev-python/aioruckus-0.42 ) - russound-rio? ( ~dev-python/aiorussound-4.9.0 ) + russound-rio? ( ~dev-python/aiorussound-4.9.1 ) russound-rnet? ( ~dev-python/russound-0.1.9 ) ruuvi-gateway? ( ~dev-python/aioruuvigateway-0.1.0 ) ruuvitag-ble? ( ~dev-python/ruuvitag-ble-0.4.0 ) @@ -947,8 +957,8 @@ RDEPEND="${RDEPEND} saj? ( ~dev-python/pysaj-0.0.16 ) samsungtv? ( ~dev-python/async-upnp-client-0.46.2 ~dev-python/getmac-0.9.5 ~dev-python/samsungctl-0.7.1[websocket] ~dev-python/samsungtvws-2.7.2[async,encrypted] ~dev-python/wakeonlan-3.1.0 ) sanix? ( ~dev-python/sanix-1.0.6 ) - satel-integra? ( ~dev-python/satel-integra-0.3.7 ) - saunum? ( ~dev-python/pysaunum-0.5.0 ) + satel-integra? ( ~dev-python/satel-integra-1.0.0 ) + saunum? ( ~dev-python/pysaunum-0.6.0 ) schlage? ( ~dev-python/pyschlage-2025.9.0 ) schluter? ( ~dev-python/py-schluter-0.1.7 ) scrape? ( ~dev-python/beautifulsoup4-4.13.3 >=dev-python/lxml-6.0.1 ) @@ -956,7 +966,7 @@ RDEPEND="${RDEPEND} scsgate? ( ~dev-python/scsgate-0.1.0 ) season? ( ~dev-python/ephem-4.1.6 ) sendgrid? ( ~dev-python/sendgrid-6.8.2 ) - sense? ( ~dev-python/sense-energy-0.13.8 ) + sense? ( ~dev-python/sense-energy-0.14.0 ) sensibo? ( ~dev-python/pysensibo-1.2.1 ) sensirion-ble? ( ~dev-python/sensirion-ble-0.1.1 ) sensorpro? ( ~dev-python/sensorpro-ble-0.7.1 ) @@ -969,7 +979,7 @@ RDEPEND="${RDEPEND} serial-pm? ( ~dev-python/pmsensor-0.4 ) sesame? ( ~dev-python/pysesame2-1.0.1 ) seven-segments? ( ~dev-python/pillow-12.1.1 ) - seventeentrack? ( ~dev-python/pyseventeentrack-1.1.1 ) + seventeentrack? ( ~dev-python/pyseventeentrack-1.1.2 ) sfr-box? ( ~dev-python/sfrbox-api-0.1.0 ) sftp-storage? ( ~dev-python/asyncssh-2.21.0 ) sharkiq? ( ~dev-python/sharkiq-1.5.0 ) @@ -988,18 +998,18 @@ RDEPEND="${RDEPEND} sky-hub? ( ~dev-python/pyskyqhub-0.1.4 ) sky-remote? ( ~dev-python/skyboxremote-0.0.6 ) slack? ( ~dev-python/aiofiles-24.1.0 ~dev-python/slack-sdk-3.33.4 ) - sleepiq? ( ~dev-python/asyncsleepiq-1.7.0 ) + sleepiq? ( ~dev-python/asyncsleepiq-1.7.1 ) slide-local? ( ~dev-python/goslide-api-0.7.0 ) slide? ( ~dev-python/goslide-api-0.7.0 ) slimproto? ( ~dev-python/aioslimproto-3.0.0 ) sma? ( ~dev-python/pysma-1.1.0 ) smappee? ( ~dev-python/pysmappee-0.2.29 ) - smarla? ( ~dev-python/pysmarlaapi-1.0.1 ) + smarla? ( ~dev-python/pysmarlaapi-1.0.2 ) smart-meter-texas? ( ~dev-python/smart-meter-texas-0.5.5 ) - smartthings? ( ~dev-python/pysmartthings-3.7.2 ) + smartthings? ( ~dev-python/pysmartthings-3.7.3 ) smarttub? ( ~dev-python/python-smarttub-0.0.47 ) smarty? ( ~dev-python/pysmarty2-0.10.3 ) - smhi? ( ~dev-python/pysmhi-1.1.0 ) + smhi? ( ~dev-python/pysmhi-2.0.0 ) smlight? ( ~dev-python/pysmlight-0.3.1 ) snapcast? ( ~dev-python/snapcast-2.3.7 ) snmp? ( ~dev-python/pysnmp-7.1.22 ) @@ -1007,13 +1017,14 @@ RDEPEND="${RDEPEND} snooz? ( ~dev-python/pysnooz-0.8.6 ) solaredge-local? ( ~dev-python/solaredge-local-0.2.3 ) solaredge? ( ~dev-python/aiosolaredge-0.2.0 ~dev-python/solaredge-web-0.0.1 ) - solarlog? ( ~dev-python/solarlog-cli-0.7.0 ) + solarlog? ( ~dev-python/solarlog-cli-0.7.1 ) + solarman? ( ~dev-python/solarman-opendata-0.0.3 ) solax? ( ~dev-python/solax-3.2.3 ) soma? ( ~dev-python/pysoma-0.0.12 ) somfy-mylink? ( ~dev-python/somfy-mylink-synergy-1.0.6 ) sonarr? ( ~dev-python/aiopyarr-23.4.0 ) songpal? ( ~dev-python/python-songpal-0.16.2 ) - sonos? ( =dev-python/defusedxml-0.7.1-r1 ~dev-python/soco-0.30.14 ~dev-python/sonos-websocket-0.1.3 ) + sonos? ( =dev-python/defusedxml-0.7.1-r1 ~dev-python/soco-0.30.15 ~dev-python/sonos-websocket-0.1.3 ) sony-projector? ( ~dev-python/pysdcp-1 ) soundtouch? ( >=dev-python/libsoundtouch-0.8.0 ) spc? ( ~dev-python/pyspcwebgw-0.7.0 ) @@ -1021,12 +1032,12 @@ RDEPEND="${RDEPEND} splunk? ( ~dev-python/hass-splunk-0.1.4 ) spotify? ( ~dev-python/spotifyaio-2.0.2 ) sql? ( ~dev-python/sqlalchemy-2.0.41 ~dev-python/sqlparse-0.5.5 ) - squeezebox? ( ~dev-python/pysqueezebox-0.13.0 ) - srp-energy? ( ~dev-python/srpenergy-1.3.6 ) + squeezebox? ( ~dev-python/pysqueezebox-0.14.0 ) + srp-energy? ( ~dev-python/srpenergy-1.3.8 ) ssdp? ( ~dev-python/async-upnp-client-0.46.2 ) starline? ( ~dev-python/starline-0.1.5 ) starlingbank? ( ~dev-python/starlingbank-3.2 ) - starlink? ( ~dev-python/starlink-grpc-core-1.2.3 ) + starlink? ( ~dev-python/starlink-grpc-core-1.2.4 ) startca? ( ~dev-python/xmltodict-1.0.2 ) statsd? ( ~dev-python/statsd-3.2.1 ) steamist? ( ~dev-python/aiosteamist-1.0.1 ~dev-python/discovery30303-0.3.3 ) @@ -1043,8 +1054,8 @@ RDEPEND="${RDEPEND} swiss-hydrological-data? ( ~dev-python/swisshydrodata-0.1.0 ) swiss-public-transport? ( ~dev-python/python-opendata-transport-0.5.0 ) switchbee? ( ~dev-python/pyswitchbee-1.8.3 ) - switchbot-cloud? ( ~dev-python/switchbot-api-2.10.0 ) - switchbot? ( ~dev-python/pyswitchbot-1.0.0 ) + switchbot-cloud? ( ~dev-python/switchbot-api-2.11.0 ) + switchbot? ( ~dev-python/pyswitchbot-2.0.0 ) switcher-kis? ( ~dev-python/aioswitcher-6.1.1 ) switchmate? ( ~dev-python/pyswitchmate-0.5.1 ) syncthing? ( ~dev-python/aiosyncthing-0.7.1 ) @@ -1052,7 +1063,7 @@ RDEPEND="${RDEPEND} synology-dsm? ( ~dev-python/py-synologydsm-api-2.7.3 ) synology-srm? ( ~dev-python/synology-srm-0.2.0 ) system-bridge? ( ~dev-python/systembridgeconnector-5.4.3 ) - systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1 ~dev-python/psutil-7.1.2 ) + systemmonitor? ( ~dev-python/psutil-home-assistant-0.0.1 ~dev-python/psutil-7.2.2 ) systemnexa2? ( ~dev-python/python-sn2-0.4.0 ) tado? ( ~dev-python/python-tado-0.18.16 ) tailscale? ( ~dev-python/tailscale-0.6.2 ) @@ -1065,16 +1076,16 @@ RDEPEND="${RDEPEND} tautulli? ( ~dev-python/pytautulli-23.1.1 ) technove? ( ~dev-python/python-technove-2.0.0 ) ted5000? ( ~dev-python/xmltodict-1.0.2 ) - tedee? ( ~dev-python/aiotedee-0.2.25 ) - telegram-bot? ( ~dev-python/python-telegram-bot-22.1[socks] ) + tedee? ( ~dev-python/aiotedee-0.3.0 ) + telegram-bot? ( ~dev-python/python-telegram-bot-22.6[socks] ) tellduslive? ( ~dev-python/tellduslive-0.10.12 ) tellstick? ( ~dev-python/tellcore-net-0.4 ~dev-python/tellcore-py-1.1.2 ) teltonika? ( ~dev-python/teltasync-0.2.0 ) temper? ( ~dev-python/temperusb-1.6.1 ) - tesla-fleet? ( ~dev-python/tesla-fleet-api-1.4.3 ) + tesla-fleet? ( ~dev-python/tesla-fleet-api-1.4.5 ) tesla-wall-connector? ( ~dev-python/tesla-wall-connector-1.1.0 ) - teslemetry? ( ~dev-python/tesla-fleet-api-1.4.3 ~dev-python/teslemetry-stream-0.9.0 ) - tessie? ( ~dev-python/tesla-fleet-api-1.4.3 ~dev-python/tessie-api-0.1.1 ) + teslemetry? ( ~dev-python/tesla-fleet-api-1.4.5 ~dev-python/teslemetry-stream-0.9.0 ) + tessie? ( ~dev-python/tesla-fleet-api-1.4.5 ~dev-python/tessie-api-0.1.1 ) thermobeacon? ( ~dev-python/thermobeacon-ble-0.10.0 ) thermopro? ( ~dev-python/thermopro-ble-1.1.3 ) thethingsnetwork? ( ~dev-python/ttn-client-1.2.3 ) @@ -1095,12 +1106,11 @@ RDEPEND="${RDEPEND} totalconnect? ( ~dev-python/total-connect-client-2025.12.2 ) touchline? ( ~dev-python/pytouchline-extended-0.4.5 ) touchline-sl? ( ~dev-python/pytouchlinesl-0.6.0 ) - tplink-lte? ( ~dev-python/tp-connected-0.0.4 ) tplink? ( ~dev-python/python-kasa-0.10.2[speedups] ) - tplink-omada? ( ~dev-python/tplink-omada-client-1.5.3 ) + tplink-omada? ( ~dev-python/tplink-omada-client-1.5.6 ) traccar? ( ~dev-python/pytraccar-3.0.0 ) traccar-server? ( ~dev-python/pytraccar-3.0.0 ) - tractive? ( ~dev-python/aiotractive-1.0.0 ) + tractive? ( ~dev-python/aiotractive-1.0.1 ) tradfri? ( ~dev-python/pytradfri-9.0.1[async] ) trafikverket-camera? ( ~dev-python/pytrafikverket-1.1.1 ) trafikverket-ferry? ( ~dev-python/pytrafikverket-1.1.1 ) @@ -1112,20 +1122,22 @@ RDEPEND="${RDEPEND} travisci? ( ~dev-python/travispy-0.3.5 ) trend? ( ~dev-python/numpy-2.3.2 ) triggercmd? ( ~dev-python/triggercmd-0.0.36 ) + trmnl? ( ~dev-python/trmnl-0.1.1 ) tts? ( ~media-libs/mutagen-1.47.0 ) - tuya? ( ~dev-python/tuya-device-handlers-0.0.10 ~dev-python/tuya-device-sharing-sdk-0.2.8 ) + tuya? ( ~dev-python/tuya-device-handlers-0.0.15 ~dev-python/tuya-device-sharing-sdk-0.2.8 ) twentemilieu? ( ~dev-python/twentemilieu-2.2.1 ) twilio? ( ~dev-python/twilio-6.32.0 ) twinkly? ( ~dev-python/ttls-1.8.3 ) twitch? ( ~dev-python/twitchapi-4.2.1 ) twitter? ( ~dev-python/twitterapi-2.7.12 ) ubus? ( ~dev-python/openwrt-ubus-rpc-0.0.2 ) - uhoo? ( ~dev-python/uhooapi-1.2.6 ) + uhoo? ( ~dev-python/uhooapi-1.2.8 ) ukraine-alarm? ( ~dev-python/uasiren-0.0.1 ) + unifi-access? ( ~dev-python/py-unifi-access-1.1.3 ) unifi-direct? ( ~dev-python/unifi-ap-0.0.2 ) unifiled? ( ~dev-python/unifiled-0.11 ) unifi? ( ~dev-python/aiounifi-88 ) - unifiprotect? ( ~dev-python/uiprotect-10.2.2 ~dev-python/unifi-discovery-1.2.0 ) + unifiprotect? ( ~dev-python/uiprotect-10.2.3 ~dev-python/unifi-discovery-1.2.0 ) upb? ( ~dev-python/upb-lib-0.6.1 ) upc-connect? ( ~dev-python/connect-box-0.3.1 ) upcloud? ( ~dev-python/upcloud-api-2.9.0 ) @@ -1141,7 +1153,7 @@ RDEPEND="${RDEPEND} vasttrafik? ( ~dev-python/vtjp-0.2.1 ) vegehub? ( ~dev-python/vegehub-0.1.26 ) velbus? ( ~dev-python/velbus-aio-2026.2.0 ) - velux? ( ~dev-python/pyvlx-0.2.30 ) + velux? ( ~dev-python/pyvlx-0.2.32 ) venstar? ( ~dev-python/venstarcolortouch-0.21 ) vera? ( ~dev-python/pyvera-0.3.16 ) verisure? ( ~dev-python/vsure-2.6.7 ) @@ -1149,8 +1161,8 @@ RDEPEND="${RDEPEND} version? ( ~dev-python/pyhaversion-22.8.0 ) vesync? ( ~dev-python/pyvesync-3.4.1 ) viaggiatreno? ( ~dev-python/viaggiatreno-ha-0.2.4 ) - vicare? ( ~dev-python/pyvicare-2.58.0 ) - victron-ble? ( ~dev-python/victron-ble-ha-parser-0.4.10 ) + vicare? ( ~dev-python/pyvicare-2.58.1 ) + victron-ble? ( ~dev-python/victron-ble-ha-parser-0.6.3 ) victron-remote-monitoring? ( ~dev-python/victron-vrm-0.1.8 ) vilfo? ( ~dev-python/vilfo-api-client-0.5.0 ) vivotek? ( ~dev-python/libpyvivotek-0.6.1 ) @@ -1166,15 +1178,15 @@ RDEPEND="${RDEPEND} wake-on-lan? ( ~dev-python/wakeonlan-3.1.0 ) wallbox? ( ~dev-python/wallbox-0.9.0 ) waqi? ( ~dev-python/aiowaqi-3.1.0 ) - waterfurnace? ( ~dev-python/waterfurnace-1.5.1 ) + waterfurnace? ( ~dev-python/waterfurnace-1.6.2 ) watergate? ( ~dev-python/watergate-local-api-2025.1.0 ) watts? ( ~dev-python/visionpluspython-1.0.2 ) watttime? ( ~dev-python/aiowatttime-0.1.1 ) - waze-travel-time? ( ~dev-python/pywaze-1.1.1 ) + waze-travel-time? ( ~dev-python/pywaze-1.2.0 ) weatherflow-cloud? ( ~dev-python/weatherflow4py-1.4.1 ) - weatherflow? ( ~dev-python/pyweatherflowudp-1.5.0 ) + weatherflow? ( ~dev-python/pyweatherflowudp-1.5.2 ) weatherkit? ( ~dev-python/apple-weatherkit-1.1.3 ) - webdav? ( ~dev-python/aiowebdav2-0.6.1 ) + webdav? ( ~dev-python/aiowebdav2-0.6.2 ) webmin? ( ~dev-python/webmin-xmlrpc-0.0.2 ) webostv? ( ~dev-python/aiowebostv-0.7.5 ) weheat? ( ~dev-python/weheat-2026.2.28 ) @@ -1182,28 +1194,29 @@ RDEPEND="${RDEPEND} whirlpool? ( ~dev-python/whirlpool-sixth-sense-1.0.3 ) whois? ( ~dev-python/whois-0.9.27 ) wiffi? ( ~dev-python/wiffi-1.1.2 ) + wiim? ( ~dev-python/wiim-0.1.0 ) wilight? ( ~dev-python/pywilight-0.0.74 ) wirelesstag? ( ~dev-python/wirelesstagpy-0.8.1 ) withings? ( ~dev-python/aiowithings-3.1.6 ) wiz? ( ~dev-python/pywizlight-0.6.3 ) wled? ( ~dev-python/wled-0.21.0 ) wmspro? ( ~dev-python/pywmspro-0.3.3 ) - wolflink? ( ~dev-python/wolf-comm-0.0.23 ) - workday? ( ~dev-python/holidays-0.84 ) + wolflink? ( ~dev-python/wolf-comm-0.0.48 ) + workday? ( ~dev-python/holidays-0.93 ) ws66i? ( ~dev-python/pyws66i-1.1 ) wsdot? ( ~dev-python/wsdot-0.0.1 ) wyoming? ( ~dev-python/wyoming-1.7.2 ) - xbox? ( ~dev-python/python-xbox-0.1.3 ) + xbox? ( ~dev-python/python-xbox-0.2.0 ) xeoma? ( ~dev-python/pyxeoma-1.4.2 ) xiaomi-aqara? ( ~dev-python/pyxiaomigateway-0.14.3 ) - xiaomi-ble? ( ~dev-python/xiaomi-ble-1.6.0 ) + xiaomi-ble? ( ~dev-python/xiaomi-ble-1.10.0 ) xiaomi-miio? ( ~dev-python/construct-2.10.68 ~dev-python/micloud-0.5 ~dev-python/python-miio-0.5.12 ) xiaomi-tv? ( ~dev-python/pymitv-1.4.3 ) xmpp? ( ~dev-python/emoji-2.8.0 ~dev-python/slixmpp-1.13.2 ) xs1? ( ~dev-python/xs1-api-client-3.0.0 ) - yale? ( ~dev-python/yalexs-ble-3.2.8 ~dev-python/yalexs-9.2.0 ) + yale? ( ~dev-python/yalexs-ble-3.3.0 ~dev-python/yalexs-9.2.0 ) yale-smart-alarm? ( ~dev-python/yalesmartalarmclient-0.4.3 ) - yalexs-ble? ( ~dev-python/yalexs-ble-3.2.8 ) + yalexs-ble? ( ~dev-python/yalexs-ble-3.3.0 ) yamaha? ( ~dev-python/rxv-0.7.0 ) yamaha-musiccast? ( ~dev-python/aiomusiccast-0.15.0 ) yandex-transport? ( ~dev-python/aioymaps-1.2.5 ) @@ -1211,7 +1224,7 @@ RDEPEND="${RDEPEND} yeelight? ( ~dev-python/async-upnp-client-0.46.2 ~dev-python/yeelight-0.7.16 ) yeelightsunflower? ( ~dev-python/yeelightsunflower-0.0.10 ) yi? ( ~dev-python/aioftp-0.21.3 ) - yolink? ( ~dev-python/yolink-api-0.6.1 ) + yolink? ( ~dev-python/yolink-api-0.6.3 ) youless? ( ~dev-python/youless-api-2.2.0 ) youtube? ( ~dev-python/youtubeaio-2.1.1 ) zabbix? ( ~dev-python/zabbix-utils-2.0.3 ) @@ -1220,11 +1233,11 @@ RDEPEND="${RDEPEND} zerproc? ( ~dev-python/pyzerproc-0.4.8 ) zestimate? ( ~dev-python/xmltodict-1.0.2 ) zeversolar? ( ~dev-python/zeversolar-0.3.2 ) - zha? ( ~dev-python/serialx-0.6.2 ~dev-python/zha-1.0.2 ) + zha? ( ~dev-python/serialx-0.6.2 ~dev-python/zha-1.1.1 ) zhong-hong? ( ~dev-python/zhong-hong-hvac-1.0.13 ) ziggo-mediabox-xl? ( ~dev-python/ziggo-mediabox-xl-1.1.0 ) zimi? ( ~dev-python/zcc-helper-3.7 ) - zinvolt? ( ~dev-python/zinvolt-0.3.0 ) + zinvolt? ( ~dev-python/zinvolt-0.4.1 ) zoneminder? ( ~dev-python/zm-py-0.5.4 ) zwave-js? ( ~dev-python/pyserial-3.5 ~dev-python/zwave-js-server-python-0.68.0 ) zwave-me? ( ~dev-python/url-normalize-2.2.1 ~dev-python/zwave-me-ws-0.4.3 ) diff --git a/dev-python/aiotedee/Manifest b/dev-python/aiotedee/Manifest index 3998520aba..af6be91e5d 100644 --- a/dev-python/aiotedee/Manifest +++ b/dev-python/aiotedee/Manifest @@ -1,8 +1,6 @@ AUX aiotedee-build-system.patch 219 BLAKE2B 94c0636389ddfc2258e7bf9e70ea927228c2630933e8616bb0915c374aad2426f883307251494993dcdc86eef9aba7cb967efcfbc99f370fc31df75da81d3862 SHA512 547a9240cc5c80f1f0e4664e1980bb6317a817f3bed87f7759c435af34d62f3dc8019cc2f5474ba3ce7a5a6a4c019c52a6040d1a21582c9430d9b1a0ac713e09 -DIST aiotedee-0.2.25.tar.gz 10234 BLAKE2B f02cb5d24c51feffdf75e28831f8e87ae4a36cec65db75204eea661ac4354a415aa530f74cdada749c998aabf7cdfb5ec377fde55e36a73143f909ef1ee70a87 SHA512 a69fb7e7a75f95f7426e414daec53e4bb798050460e33914b4d1bc34bf13727c7df4e58ef28a2b5391f4c172a2116c3e7142fdbf5885b2b1a949eb425faa656c DIST aiotedee-0.2.27.tar.gz 10225 BLAKE2B 5fbfeef9392cbb576834d47fe1d5b021126577f18f4f00ff8563d2b713d621e21713ec4d00da8338787bcbe5f0a78f2fc2672b9b379456e0bbacc7e4afaf7328 SHA512 fadb16dfab4e430a98bf62da40f2a5f0cb22a62f85b5737fc73c5d19d56b7a2afc020771db458b4b835f4742a64e844a9cb63f4f4cdbd7c82102bfd32042939b DIST aiotedee-0.3.0.tar.gz 16242 BLAKE2B 6ce0ae53def68c3d6098c1b772a32be114aa7d2540abd742c51b1fbe080f6e2d20bd72dcb1357f81d414cc11d24f98e5b1cdfd5a2bc75ee750e886b0bd582d94 SHA512 28a15e15c518c26cb9d054b875232109a7760088ff9e2ee2f46b8f134eb69da676e488a4d31694975bc7373dd27ceaa4ade924278704d158d1a0e681cf883e9c -EBUILD aiotedee-0.2.25.ebuild 547 BLAKE2B 8c9965a2706a63927ecacceea56ae857835ec6a0f181563bae7c7fce3ea6c76b0e42b001041515e6c54f90c64713f9dd0c66314136cb044f11fde74b80602179 SHA512 36d22c7d837a2c9d0b38a98dcf044470b1a3d0e3a273af0e19c39bc87fd329461f6bd8cef060d1027e65f637655fa9564d092eb095b8fd3c28118e3810f734d7 EBUILD aiotedee-0.2.27.ebuild 547 BLAKE2B 8c9965a2706a63927ecacceea56ae857835ec6a0f181563bae7c7fce3ea6c76b0e42b001041515e6c54f90c64713f9dd0c66314136cb044f11fde74b80602179 SHA512 36d22c7d837a2c9d0b38a98dcf044470b1a3d0e3a273af0e19c39bc87fd329461f6bd8cef060d1027e65f637655fa9564d092eb095b8fd3c28118e3810f734d7 EBUILD aiotedee-0.3.0.ebuild 597 BLAKE2B f36803774d0003a777ff877b038fca8d18acdee9be7effd2b2728bca4cfc31203719f777b99cc6df6f864c323382e877410386f1b393ad16d25d8521482d0d66 SHA512 e49cedce5057e17920bc471ed3848345dd7b47d316e628e0e0c78f0c2d3c31c2d7234b02c0358d21d32e4640fe107693d6c6fd9b3a727886d5a197ea0b52761f MISC ChangeLog 1742 BLAKE2B 320e4efb38965de07d499c752d9d9eaec0dee7f4544f070e3f23e53b821215a4e5c0d7522d3260ce35c96f63d095ee1f78a44fcf140bc271c27e5014a215b768 SHA512 473f7ad0a959c095815ec0e3ef3aeb12437b4b8db1b306b06a7023252e6ad1649dde09107f0828a392e86a836ff8e2434e86291b4f6f2845dd71009ff89aff6a diff --git a/dev-python/aiotedee/aiotedee-0.2.25.ebuild b/dev-python/aiotedee/aiotedee-0.2.25.ebuild deleted file mode 100644 index c49a021215..0000000000 --- a/dev-python/aiotedee/aiotedee-0.2.25.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A package to interact with Tedee locks using asyncio" -HOMEPAGE=" - https://pypi.org/project/aiotedee/ - https://github.com/zweckj/aiotedee -" - -LICENSE="MIT" -SLOT="0" -PATCHES=" - ${FILESDIR}/${PN}-build-system.patch -" -KEYWORDS="amd64 arm arm64 x86" - -RDEPEND=" - dev-python/aiohttp[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/arcam-fmj/Manifest b/dev-python/arcam-fmj/Manifest index 360cd42f2b..a8572dd568 100644 --- a/dev-python/arcam-fmj/Manifest +++ b/dev-python/arcam-fmj/Manifest @@ -1,4 +1,6 @@ DIST arcam_fmj-1.8.2.tar.gz 24078 BLAKE2B 3161fde826d03ad56a3156a2d0697ada38bc15433916484287403a73e861ba365e8700d45fae6e90b4e05e30adc14288cba16f478ce3ae2feef647be6a349ce1 SHA512 e525a94e165fe181b689a4fc6eb150b094b3b1f6e5934bd2e3ed9fff85d72803bba6f2248fed3329a2840347be45f77e74ee6a99ad11f5393ee84fc48f61ded8 +DIST arcam_fmj-1.8.3.tar.gz 24461 BLAKE2B d6b0cce017c156b5e1a051c17ff1990f278b741df5dacaba5ac44fbbc37b6bb3fa26245fce0ac49618e1f476696b8e5b7349df2b4629f5399fe95e5fda848fc7 SHA512 a58978bb77d64f02222cd2ffb1e4ab3a7b33f6a9baceb7f8f17d5f68160b660b3a3a760aaa9150d189e4bd607cf1f662df0e4b581eebd5e0343a67369c8357b5 EBUILD arcam-fmj-1.8.2.ebuild 742 BLAKE2B 94bfa229bfbca046efed34628631ed98a01b1914b9941de6a17c27d674482df3c7c63499975f23fc5cdb3e2b7b26d27fd79f475184aba6a2f194d38c63ba2006 SHA512 f55e927d73cdbbd13c0fcc6d219a449da37649a53e0bd850d1ef9ebc06859dffe866c1fe024e9ebdb3c510d7c03fd36dce6f57a530725a422a162b3ac1f0e481 +EBUILD arcam-fmj-1.8.3.ebuild 792 BLAKE2B 0ce6b511ea3e77bcd0592974285c4a340223081146a7cf8d77915d59932aaaf68134361137d0bb40591f95c35764b6b92d7cb6e5ec1eb217e8f128fd0083ab9a SHA512 0b5f44d6e73d9936b7e97d52987df0bcc7052618018da72f37756688f378d1391bce83ccea4f73b77bd8528d13e3cc8c020c7931d0e2bcefe2db8fb5f8432649 MISC ChangeLog 6097 BLAKE2B 2a94967741b8877547a07d4dc474cb21b3a4e8cb750896a91223bdd239c8a7c1677a82ea410dd94db32ea4f6c4e407c3092a32881fd2d7a3dbc9677264c98ddf SHA512 00ea3c0899837b22b3d030f63df25f68290c465125f8b67829f324dc950b92f3d7c954534b7806ff0fb1a8cce4de95190d0095246808d831dd85849f035f1347 MISC metadata.xml 386 BLAKE2B 469a0f30165e7b32177f6394ee5820971a50a55ee9c633326dea83f9a1654e6a30e3e0b361b8f92d81704ea6e8278002c34b3058e3ec77913f8eed3ce743bd33 SHA512 a1e8cb4edc820c4377fc03866482d94cbc5aff84490e99a08b5623dca353d2b538630f55e19c033b987798d2e9ab9b50e6755bb4088ce94a52bbb77ec352767d diff --git a/dev-python/arcam-fmj/arcam-fmj-1.8.3.ebuild b/dev-python/arcam-fmj/arcam-fmj-1.8.3.ebuild new file mode 100644 index 0000000000..64e9125a60 --- /dev/null +++ b/dev-python/arcam-fmj/arcam-fmj-1.8.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi +DESCRIPTION="A python library for speaking to Arcam receivers" +HOMEPAGE="https://github.com/elupus/arcam_fmj https://pypi.org/project/arcam-fmj/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.rst" + +RDEPEND=" + >=dev-python/aiohttp-3.13.2[${PYTHON_USEDEP}] + >=dev-python/attrs-18.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/asynctest[${PYTHON_USEDEP}] + dev-python/coveralls[${PYTHON_USEDEP}] + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest index 4144fd6c7e..9232c15895 100644 --- a/dev-python/cryptography/Manifest +++ b/dev-python/cryptography/Manifest @@ -1,3 +1,4 @@ +AUX cryptography-46.0.5-stray-files.patch 1670 BLAKE2B a658335b76539e739ed41dd96f195545d3835e27713201735c8e54c6d97c43c1eeaeb0ed966eb7d28e93f0e9ff115df0eacc7875f8e9a2d521b662a892352366 SHA512 cf08647b801c98507bd7b034d28ec5397cc4f7f9ac2373057ba9436076c35d9fb03dc3519407c1ae607556209cb21291f10a63e961cbe3e77013835d3c61e485 DIST asn1-0.22.0.crate 47124 BLAKE2B d3ebce2752152968862a957c3bf87291d09dd7895ec1ac8012e4b968174b7a8013c98dde65f54dedf3c4ed4a206d1c306393e93c5b39783af44dbe36bb1b3116 SHA512 403c9fccf8a4c7f487a52528b23fd37790770526b75187b3634744ab9aff072eccdec5bf309e8532df6eb86fe70e60535d0783638c77c248b37296a0993feedf DIST asn1_derive-0.22.0.crate 8953 BLAKE2B ef2f3d248b0b5980b2475b4eb8127f4846ac200d2f8c7324757b571359ddf393f664b5b7189020bb12a390840c8fe0c423ab4c58e2359bf667d244d2e8f4e13c SHA512 bbbf3b498d2a59f19f044b627335e1b75a5341ee75b5cb281b09e3ab6e23c9f5a3d5f0eb09435fbeda211daedd9f9a867dbd99400b74e95f192fb0e09e694ab1 DIST autocfg-1.5.0.crate 18729 BLAKE2B 27580e39b366c6fca02c9db09997b6415c409f12068f1249184268bf96fd85ba659e25ec730f99e10caf452f96c486f3d7442bf09c4552b5f39519b21d6f88cc SHA512 f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08 @@ -36,6 +37,6 @@ DIST target-lexicon-0.13.3.crate 28498 BLAKE2B 397315667737abde41949081f8377f704 DIST unicode-ident-1.0.19.crate 47480 BLAKE2B d1b9d26833fcd1f3a8498abe2f4ba4202e4547315e48aa927c0f6e4a760c6c7000ff0c18d0cf45af362323c42843d745958c1b0419835f39e13dbc1559487026 SHA512 b17fcf6bffdb4745e0b1bf4983a0dcc4c84f8b4e2c2c618eefbbeae83f94ec75df87b55f9e2dede8c3b4c6e22107fcfc589475c0cbc2c58dfb8630db8d362183 DIST unindent-0.2.4.crate 7422 BLAKE2B 2e7870cd4f78240dbb1e5fb9c0f9b55c57bb40242fe668f105a0e862f1d6300e31efbffe0cdff676a5f96a8d19dfb148f88bfef1cd8a710556d777fd0f4ee37f SHA512 58bd4fd20a0b0a7200e0ea3ea70553cea135a5a8f7a2fb178520c41228f435becce4b9981019b7c73a17df87a2ee9b2a47c4cec29a3011bfe848d48b2473761b DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 -EBUILD cryptography-46.0.5.ebuild 2849 BLAKE2B bc628e708ee0036daeba6973ebd955ceca0b945e4d14fd6d0b77b9757a46b366162fef21c26271813748af1967f9cadc089c3234441baf56d0d815916afa8b1c SHA512 139289e751726c58fc36fae0340210fc066ba3da8572e51ec9d4a85f6c0d7b4e67586c9ad4e317f2d40564dc56bbcc2061153053e22fb236a9130838a21fd178 +EBUILD cryptography-46.0.5.ebuild 2959 BLAKE2B 661c91d49adf63dc6e23dd6d580e253c626dd06af3494bf35222e3648f8d7a842d7eae27f6bfd317a037eefa0ea5ddd50ca4d15d6bc3cf2738c097db09719576 SHA512 4f30406724f0369d2f65ceb831fecd40dee8871c5b3eeda71bf0644a82abc2220f614e4489f0af49caf488ce30f8d940c9c102055877ed587cd2c343b4748fac MISC ChangeLog 9793 BLAKE2B cdcd0dc74415a50714b8bbdaff7d7e3a39bfbced488bfb8298a13c45f12f383ba2e93931d2f27a3e42640748cd1fbc7f95369426bec8dbce4bdf8e035657acd7 SHA512 0bb2c9b986681305d690511e3bcae9745516783b0b615bafd5673f974ee671e48f2d6e1268748e31424dee0ac8cdd75308557b7783d6acd57518a7349717e5f9 MISC metadata.xml 573 BLAKE2B f9e4235081671be3f56d0fc490a7f071bb07389895b3ff22bbfd7d2691eb12fefccbc5aa4c49340cf7c47ef990f5e9a1de6d4d391b98626c526b261b2d250360 SHA512 5e6899d5bcce6c306df373a4c84cbfb6c610fd5ab890e2c18a12a48ea7de1eaf3028c4772958d6bb02e6716b83b9ae8b52f8799af8c89c904cd6bf8e1d3d93d4 diff --git a/dev-python/cryptography/cryptography-46.0.5.ebuild b/dev-python/cryptography/cryptography-46.0.5.ebuild index 87baa82c34..b4f712d44d 100644 --- a/dev-python/cryptography/cryptography-46.0.5.ebuild +++ b/dev-python/cryptography/cryptography-46.0.5.ebuild @@ -101,6 +101,11 @@ EPYTEST_PLUGINS=( hypothesis pytest-subtests ) EPYTEST_XDIST=1 distutils_enable_tests pytest +PATCHES=( + # https://github.com/pyca/cryptography/pull/14319 + "${FILESDIR}/${PN}-46.0.5-stray-files.patch" +) + src_unpack() { cargo_src_unpack } diff --git a/dev-python/cryptography/files/cryptography-46.0.5-stray-files.patch b/dev-python/cryptography/files/cryptography-46.0.5-stray-files.patch new file mode 100644 index 0000000000..e13bb4f560 --- /dev/null +++ b/dev-python/cryptography/files/cryptography-46.0.5-stray-files.patch @@ -0,0 +1,48 @@ +From b89a7737e3f135333125b0984e75ea553a485203 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Sun, 15 Feb 2026 17:47:48 +0100 +Subject: [PATCH] Fix installing stray files into site-packages +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Fix the `include` pattern in `pyproject.toml` not to install stray files +such as `CHANGELOG.rst`, `CONTRIBUTING.rst`, `docs` and `tests` straight +into site-packages. Apparently Maturin did not install them before due +to a bug, but it was fixed in maturin 1.12.0, leading to the files being +suddenly installed. + +Originally reported as https://bugs.gentoo.org/970090. + +Signed-off-by: Michał Górny +--- + pyproject.toml | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/pyproject.toml b/pyproject.toml +index e26b38628..8640cb6e5 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -106,10 +106,10 @@ module-name = "cryptography.hazmat.bindings._rust" + locked = true + sdist-generator = "git" + include = [ +- "CHANGELOG.rst", +- "CONTRIBUTING.rst", ++ { path = "CHANGELOG.rst", format = "sdist" }, ++ { path = "CONTRIBUTING.rst", format = "sdist" }, + +- "docs/**/*", ++ { path = "docs/**/*", format = "sdist" }, + + { path = "src/_cffi_src/**/*.py", format = "sdist" }, + { path = "src/_cffi_src/**/*.c", format = "sdist" }, +@@ -121,7 +121,7 @@ include = [ + { path = "src/rust/**/Cargo.lock", format = "sdist" }, + { path = "src/rust/**/*.rs", format = "sdist" }, + +- "tests/**/*.py", ++ { path = "tests/**/*.py", format = "sdist" }, + ] + exclude = [ + "vectors/**/*", diff --git a/dev-python/greenplanet-energy-api/Manifest b/dev-python/greenplanet-energy-api/Manifest index f157d75f41..c1fdecca11 100644 --- a/dev-python/greenplanet-energy-api/Manifest +++ b/dev-python/greenplanet-energy-api/Manifest @@ -1,6 +1,4 @@ DIST greenplanet_energy_api-0.1.10.tar.gz 14901 BLAKE2B ae37ef3cbd3010b87aec7babce933584584188c4c0cd7b8f3ac288f902308dfb080ec6361d3e0225239e5245923ad1db12d9029171b399888d011a8461844de4 SHA512 29c5fc09a3675693edb42dc6eb94e87cbd79a48d14038572e57aebde3c13f437fc632f674a6bd859c735b28148bf212c0024f3a80b960758dcb443b6669dff1b -DIST greenplanet_energy_api-0.1.4.tar.gz 10236 BLAKE2B 8082147b1587043405348b1df8d52fa964f614fb625514ac2c91e2e9b7da01337e3f155a5ea37fd2306c4a1a20bf7b13ca228d03655ab2a6b9237511a4abed21 SHA512 67abfdfb9aa8a6660aa50e25cfb0c6bd54c51086b7f849dec5a561c53112dccc7b30957a957495766c3878f8a31aca7698ff11244eea08cf69a42b39c79e76ab EBUILD greenplanet-energy-api-0.1.10.ebuild 559 BLAKE2B 1bb947bcf25614dfdc7188fd7e55594de7675efba1821c9538d4f0d30f40a63b2b6f6ef0438445782a7eed75e136436bd8540d9c5bac08fd55a7d1d0c432d41a SHA512 b7470537e2e33c670e80253abcec081ac527353101a2dd3fcc9bd16a70a23d89c9a5071dbdaabfaae49b3aef6f1509e0cfa6399a551e788766e44734171deafe -EBUILD greenplanet-energy-api-0.1.4.ebuild 559 BLAKE2B 1bb947bcf25614dfdc7188fd7e55594de7675efba1821c9538d4f0d30f40a63b2b6f6ef0438445782a7eed75e136436bd8540d9c5bac08fd55a7d1d0c432d41a SHA512 b7470537e2e33c670e80253abcec081ac527353101a2dd3fcc9bd16a70a23d89c9a5071dbdaabfaae49b3aef6f1509e0cfa6399a551e788766e44734171deafe MISC ChangeLog 363 BLAKE2B 477a33b4d651cbf588178752f7d1051d5c578d58c5e5b12d024d0381541eb5645bb623ec9fbeb91a244852ea9ade88744761367b5e9327c5843041ed0cc313f7 SHA512 565662c8a835e2fd46c1905bcd4a785de78928efe557437c430d70082e12e90c67e00c06b9c6882a5bb6e2c19f1f2337b62576759cdedf868a2042def4d4668c MISC metadata.xml 293 BLAKE2B 776f669779a9b57cde1945e6b2a98617f1924e5e44471be7e06b953bc727f763034c568bee5497d27fe93469426addc3041cffb3a1b6df957e2a623c0b37f320 SHA512 4436e7ef37bf73a15a7481d7c78e572baa13bb7c716038f2ec834472709a326a33ba55bf1dbd7832bc6682c294d04fd0e34fffead138eff458dc822aebe4e0f0 diff --git a/dev-python/greenplanet-energy-api/greenplanet-energy-api-0.1.4.ebuild b/dev-python/greenplanet-energy-api/greenplanet-energy-api-0.1.4.ebuild deleted file mode 100644 index 1dc2e41980..0000000000 --- a/dev-python/greenplanet-energy-api/greenplanet-energy-api-0.1.4.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python API client for Green Planet Energy electricity pricing data" -HOMEPAGE="https://github.com/petschni/greenplanet-energy-api https://pypi.org/project/greenplanet-energy-api/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" - -RDEPEND=" - >=dev-python/aiohttp-3.8.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/holidays/Manifest b/dev-python/holidays/Manifest index 2e0a49ebd1..2afa1797fd 100644 --- a/dev-python/holidays/Manifest +++ b/dev-python/holidays/Manifest @@ -1,4 +1,6 @@ DIST holidays-0.84.tar.gz 797583 BLAKE2B 2f9ad7063c6c5900f9f8c977063501d292f7a2f921584c13ef092c6b50bcfcc627fd0a10073cdb324bcca06adbaddaf5b8fbc3a733142c3a36a6e1c9a65c19bf SHA512 28fe479fd676a9f60f586aec24485df9d541ab07dc168e30b8331d10c15376aabacfa347332754cc651b9a0d49b3ed442b2ea53b7dc43cae30b5c3677d923958 +DIST holidays-0.93.tar.gz 855755 BLAKE2B a8f082132f3f91c5e515cd1ee4df40de696464f1a121ea5ad5eeaff9408b890382b8fbe52bfa27cb223bca1d7a9adefa07bf436ba2e2369249941e6966396706 SHA512 4c6cb32889900c0af8707e01bd689fb17de7ec3a5713898f05abf591ea0d6260801ac43d8e6e08def8a8dcea232d660258bce026887e3cd4dbecbf8fb940fa8b EBUILD holidays-0.84.ebuild 495 BLAKE2B d8fbafa9d6f50c2c58536414442707af91e3e28e705d763db5e6a08be6da8218f95203401444f8342efa9f7ed2119e182d36c6db3f0f1a7e5f2ea8885fd24991 SHA512 f76d64d95a805f84b6b1661b0d214dcfdf5177d57990ac071c39e58f07fc6a8242c2ffcdc69350cfbdf749f4c45aea6613c11a0d4e991b5963e502772cae4c42 +EBUILD holidays-0.93.ebuild 495 BLAKE2B d8fbafa9d6f50c2c58536414442707af91e3e28e705d763db5e6a08be6da8218f95203401444f8342efa9f7ed2119e182d36c6db3f0f1a7e5f2ea8885fd24991 SHA512 f76d64d95a805f84b6b1661b0d214dcfdf5177d57990ac071c39e58f07fc6a8242c2ffcdc69350cfbdf749f4c45aea6613c11a0d4e991b5963e502772cae4c42 MISC ChangeLog 16501 BLAKE2B 86771fe8bfa899ee5cd5b130a27ee8d7160c48598d4120b78a4e40ed6b15309039162bbf6f73495649a7ce7e12a84a6b6549dfe21f3464ebb4684e18772e2ae2 SHA512 90fa252d35e05ab9788d012fd5d6000314dc322846896e35826bc9bb845f3b6cda8843c64e5aba04e3f7635310ce56dcd8162dc8eca4eea438ee212f8a695735 MISC metadata.xml 385 BLAKE2B f5531bb57d08c5b7ba0bb7cafbc5f6a0e6562fd3e7fbb1f7302b6cc73a87a7031039e8371716a32f08a50cca45e492756b34fe67a129c8799793b9dba040a459 SHA512 44a252674dc85fa38c6051733eb2425b56b04c33a97060120f84c78a4cfd923a96413f984f72d3e688a3fe61f1581129c4fd0f1397fcaba94a4b1e907c5e61f1 diff --git a/dev-python/holidays/holidays-0.93.ebuild b/dev-python/holidays/holidays-0.93.ebuild new file mode 100644 index 0000000000..348a99eed9 --- /dev/null +++ b/dev-python/holidays/holidays-0.93.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Generate and work with holidays in Python" +HOMEPAGE="https://github.com/vacanza/holidays https://pypi.org/project/holidays/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-python/python-dateutil[${PYTHON_USEDEP}]" diff --git a/dev-python/home-assistant-frontend/Manifest b/dev-python/home-assistant-frontend/Manifest index 3bb612024d..33bb0f9550 100644 --- a/dev-python/home-assistant-frontend/Manifest +++ b/dev-python/home-assistant-frontend/Manifest @@ -1,8 +1,8 @@ -DIST home-assistant-frontend-20260312.0-artifacts.gh.tar.gz 113960717 BLAKE2B 0ad66583f8573e4039d929c1d87c27fa18be9367f75f9ebbc500c3d4afeb0c1d82ac3682a2ec43269a77b81cf011308f894f0a3f65db6ef072fcfd03c16e0678 SHA512 4c72821da9e57ae735ee32808fd7eb9c75eff2cf7bf3e24d4bc6a85ef6dbac4ca5d16420a464d14b616ded4882a64ac4343f1794195cbe343d3a1600019a915c DIST home-assistant-frontend-20260312.1-artifacts.gh.tar.gz 114136880 BLAKE2B 7b704618f89d652b1738b9e89ce3efaf98dfb3b25a1f9091e3d2c3fee3a17aa51a72b7e2c1418bd2e612a3489b0ae28838a9b8b983ca57b225950aceac1e89c2 SHA512 1c73052c8d15124d8fd35842f8b213089c5923dfac441df337a3a44d495b0a7f6e33b4b4332c4293ee2fb9c0a654fc88a0d9353d7f8c8ed44dce4a3d5dbff205 DIST home-assistant-frontend-20260325.5-artifacts.gh.tar.gz 115106724 BLAKE2B a2e6e79e6bac77ad1374257b300467ea5339fec4a5c7133fb15a5a4fcdcf3ce020b7e597b925ea3c599070aa7d17b515a5367ca75e320d0bbbcfa5e01fad08a1 SHA512 8aa1c391e971701eb447a217d492bd3c1ac82208753542837b50f4e29784fe1200fbb6fe9c08d2f97ecf28aac6225fb046a8c47811428403319e1fd3e9e60364 -EBUILD home-assistant-frontend-20260312.0.ebuild 699 BLAKE2B f70488509926c6824f163070abba40f43b643089be96112fe5b1c0caf3d37d6a1e7fe0274d720ac8db2d80078b3f937b05ae3385b0cf4cde8b72749ac731934e SHA512 688e5b54400bb1431bfbf152440890e911f91c2ba7625ab1e51225236344fdbc72a0817b3eb1bdfaae54193bc94d8d917f6d76d2cb5410c33583dd97d6b053e1 +DIST home-assistant-frontend-20260325.6-artifacts.gh.tar.gz 115080987 BLAKE2B 160674a1fd4d91bf8cea6228385399ec5f55d6db8d685fe594fd2eb9559b3a866ca1610695dbdacee7b04d6a2a7c8fee2d7b6ef8f13f07e411b84323a4da1745 SHA512 75fab0609eb3611f7269cc816105fa4c8649ab4add06be0b1fd6929d7fd73c947f933b9e65a8c239ddf4239734be419037b84914b19967ab3e7afb0381d8a2d9 EBUILD home-assistant-frontend-20260312.1.ebuild 693 BLAKE2B 0a1be2723a52c1f518888a3a284fc987d2e578b6345fa8de5894c0ce2bc4f0a95bd9732247d1b0ac95d96d1642eaaf640450ae071f5537261b40c8b18b642377 SHA512 5ee9803cf4021a3ef6720208f4fd686504b8a61ee6fad81f53c2ad92aee9f399d03efc2085f6737ea67fc36712bd87b752b14b095a696436b61389df3058efc8 EBUILD home-assistant-frontend-20260325.5.ebuild 693 BLAKE2B 0a1be2723a52c1f518888a3a284fc987d2e578b6345fa8de5894c0ce2bc4f0a95bd9732247d1b0ac95d96d1642eaaf640450ae071f5537261b40c8b18b642377 SHA512 5ee9803cf4021a3ef6720208f4fd686504b8a61ee6fad81f53c2ad92aee9f399d03efc2085f6737ea67fc36712bd87b752b14b095a696436b61389df3058efc8 +EBUILD home-assistant-frontend-20260325.6.ebuild 693 BLAKE2B 0a1be2723a52c1f518888a3a284fc987d2e578b6345fa8de5894c0ce2bc4f0a95bd9732247d1b0ac95d96d1642eaaf640450ae071f5537261b40c8b18b642377 SHA512 5ee9803cf4021a3ef6720208f4fd686504b8a61ee6fad81f53c2ad92aee9f399d03efc2085f6737ea67fc36712bd87b752b14b095a696436b61389df3058efc8 MISC ChangeLog 75730 BLAKE2B fab209ee9b419f10fe56c7b7d1e294673aa38df8dee62d31846749756855962c784f7d4c8bc0427683db808a3c984cfbe96c6a4562bb9656b94e168769cb1d5a SHA512 3f7bc8f66e6bf1a08b95017edb7edabaddb21a4e2e2b0aca3d34290a2fe0f01455c251ba7a9bb699b038cbd731f724730ecdb35bcac94b7b2434c2f1d057a777 MISC metadata.xml 550 BLAKE2B 461f5d7c4accab9d538b87f77af0a3b6a830d8cc920093817ff508424bf63ee8c027471657b70d59be7948705962687a0a696bc18b83b5d3ca21c882ddc92676 SHA512 274ddc53c052eb894e47267b0a44e7890c1739b1abc80a6c553237808e72415aaa8a1e4ebb256414f1928bf32b2500623f0528193a1bc1e39acc224d10c5c4f3 diff --git a/dev-python/home-assistant-frontend/home-assistant-frontend-20260312.0.ebuild b/dev-python/home-assistant-frontend/home-assistant-frontend-20260325.6.ebuild similarity index 94% rename from dev-python/home-assistant-frontend/home-assistant-frontend-20260312.0.ebuild rename to dev-python/home-assistant-frontend/home-assistant-frontend-20260325.6.ebuild index 3141e6878d..5c2b8f7705 100644 --- a/dev-python/home-assistant-frontend/home-assistant-frontend-20260312.0.ebuild +++ b/dev-python/home-assistant-frontend/home-assistant-frontend-20260325.6.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{13..14} ) +PYTHON_COMPAT=( python3_14 ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 MY_PN=${PN//-/_} diff --git a/dev-python/oralb-ble/Manifest b/dev-python/oralb-ble/Manifest index 8e4007e32a..f9f6a72201 100644 --- a/dev-python/oralb-ble/Manifest +++ b/dev-python/oralb-ble/Manifest @@ -1,6 +1,4 @@ -DIST oralb_ble-1.0.2.tar.gz 7863 BLAKE2B 52fb714ef8bfaaceb0dad155bc69a32bac6a235a022fa1833d9b7ace99f2cacacadf200d6bcc894365c73546a011b1e44557167cf996dca1285174c367fa7603 SHA512 fa1470191abd9a212a3b6bfe16bd77c18ac47bb00583b6ed1917fe105b85be1084e4bc03a6cf077d386879c2fed1c0587d0526ff790ea940b4f40b075d718a68 DIST oralb_ble-1.1.0.tar.gz 8191 BLAKE2B acba6fe514849b77e368342bb1c36058607145cdee2b93f151b5d51ace378fb77b8fde73812c4f33baf3875aa1afaa6d25b4ec8a8634320374d67bd8b21c4065 SHA512 3b12f0993e3f74961a38f4c9f396ab9e87cca4d335ad567e144dcdd36780004b06a97fc52e52e4b2d4bca81759b9a8ae99a3dd65b85219167e4b68cd5d9f5d48 -EBUILD oralb-ble-1.0.2.ebuild 987 BLAKE2B 10fc4d1a2b2e97da42b3f422d635117e291c6ef4051f5928237e051c2a9b02fe50139644dce992bd5d28f89b5de97b3003a507b64c93181ae1c292eae2e67df2 SHA512 d5f4200b7722932a826959b5c8bf02bcf7beec1b4466053abdcea9574dc618d828d35bda03dbfe05201266cc57cdb8f930d18cd29a80a1a56c08549679c87ed4 EBUILD oralb-ble-1.1.0.ebuild 987 BLAKE2B 10fc4d1a2b2e97da42b3f422d635117e291c6ef4051f5928237e051c2a9b02fe50139644dce992bd5d28f89b5de97b3003a507b64c93181ae1c292eae2e67df2 SHA512 d5f4200b7722932a826959b5c8bf02bcf7beec1b4466053abdcea9574dc618d828d35bda03dbfe05201266cc57cdb8f930d18cd29a80a1a56c08549679c87ed4 MISC ChangeLog 3115 BLAKE2B 20613fa87032fc7f7f825cc592ac397759ddd69a2b4b1c9d4a089791cf9561f341e5806fb891d4c083e611cb9c6161ae4e08837afdb0f3aba1ef8fa5d7c0d2f7 SHA512 a7dbd049492d9df8aabf1c6336fa2c1e15f0284886f27da6b334f732405ed60d538a64d4fb39fb66e9525bcf3ec9977cc511e62fc474b53abea54680b4af293e MISC metadata.xml 525 BLAKE2B 1995d10123f0ad9469c3d10204f4fde96ac36265564abb0f951752cfcba4d1c1bf2621d680ea0d69d1f1b5dbb561a61b7c9c4e1daa0fda3977382c140cb36799 SHA512 72802f8781cfe282a6b97877b543923bb0669fc586ee1c84a21592e8929678d20096e81cfefbfc4e9384f282e9e93e8077a5fd8ecc0d71dc34c5a69d6a11e44b diff --git a/dev-python/oralb-ble/oralb-ble-1.0.2.ebuild b/dev-python/oralb-ble/oralb-ble-1.0.2.ebuild deleted file mode 100644 index 3b2f16a0af..0000000000 --- a/dev-python/oralb-ble/oralb-ble-1.0.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) -DISTUTILS_USE_PEP517=poetry -inherit distutils-r1 pypi - -DESCRIPTION="Bluetooth library for Oral B devices" -HOMEPAGE="https://github.com/Bluetooth-Devices/oralb-ble https://pypi.org/project/oralb-ble/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DOCS="README.md" - -RDEPEND=" - >=dev-python/bluetooth-sensor-state-data-1.6.0[${PYTHON_USEDEP}] - >=dev-python/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}] - >=dev-python/bleak-0.19.2[${PYTHON_USEDEP}] - >=dev-python/home-assistant-bluetooth-1.6.0[${PYTHON_USEDEP}] - >=dev-python/bleak-retry-connector-2.13.0[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-cov[${PYTHON_USEDEP}] - )" - -python_test() { - py.test -v -v || die -} - -distutils_enable_tests pytest diff --git a/dev-python/pysmartthings/.pysmartthings-3.7.3.ebuild.swp b/dev-python/pysmartthings/.pysmartthings-3.7.3.ebuild.swp new file mode 100644 index 0000000000..7a73d9904c Binary files /dev/null and b/dev-python/pysmartthings/.pysmartthings-3.7.3.ebuild.swp differ diff --git a/dev-python/pysmartthings/Manifest b/dev-python/pysmartthings/Manifest index 26ce24a461..62050bc6d5 100644 --- a/dev-python/pysmartthings/Manifest +++ b/dev-python/pysmartthings/Manifest @@ -1,4 +1,6 @@ DIST pysmartthings-3.7.2.tar.gz 83667 BLAKE2B fee920635529a8d23929ea75a0d714807270f6ede3ae97540d4171da694056651266c08da745b286f590a5cb21655617d52d726ea0318f7b21669ba970a7025f SHA512 0bc64c327c8a23ab40893d00748dd3dd42f4b752669800efed722794ca7e4826fe6a988a9da2920ec305db7d8da4fc300df9f1bc7a6a1004fcd39f0f69a15be0 +DIST pysmartthings-3.7.3.tar.gz 84348 BLAKE2B fdd903ba9a126e5f5514febc94ea7f861f3aff9a7bd40d422eb5c2f55bf5cc93514aabd2486cf27464e5c0ea35256ba4855cbc5712c85a2e8f65d1ec936cddce SHA512 1aadfca5baabf84fe22e2d976934adddcb4be66686c789d5f621191870cf4909cc04609e5639caf962510943f4bc6529be06c4e612c5e2ec0bb8a5408938630d EBUILD pysmartthings-3.7.2.ebuild 873 BLAKE2B ba1efb99540417cae6a3853a02d2c300b9d2002afc241d0ea008a2a2cdad842e722df3be0fc8df5b29f43a3214efc726ee4cd9e52798fa2631de0b21f9383167 SHA512 5abf6638aa106d699ad9979dea0a755ff824969623a12e71819ef826e118519df588aaef6d4e840e99da6d734c6b20ebf1b411ace21988ac4e9e2fd2be952949 +EBUILD pysmartthings-3.7.3.ebuild 873 BLAKE2B ba1efb99540417cae6a3853a02d2c300b9d2002afc241d0ea008a2a2cdad842e722df3be0fc8df5b29f43a3214efc726ee4cd9e52798fa2631de0b21f9383167 SHA512 5abf6638aa106d699ad9979dea0a755ff824969623a12e71819ef826e118519df588aaef6d4e840e99da6d734c6b20ebf1b411ace21988ac4e9e2fd2be952949 MISC ChangeLog 12610 BLAKE2B 22512961cab9b7b97fe81927a434479c865af032aecedac29c3992a042f9a18c74fc1ec1d31f076adbbbaae266fa0fcc5d1c288f29cce3d3698d34f2c9929e7b SHA512 8a4175fa63df0e43de7dc8c70120dd9b750ce2f9ab9c00511e712c063e5eae895d222d0164f9af56c8e18f8e8a7faea01c17400b1a9c36e22ad0a76c9dfe538d MISC metadata.xml 521 BLAKE2B 0ace8419cf165860569a41a7379485be09520cc00485b9c1efca7894bfb5cc90f5e625db2180ec99662d89d41f59c2634cabe230eb385116031340fa8b5694be SHA512 4d51a9beef764adcbd9a40306d4c6308066b293036c3b9efc5246ce57b67051726a8e511b95770aa29965c574751d279b37397fd194810dacc1a83669336af13 diff --git a/dev-python/pysmartthings/pysmartthings-3.7.3.ebuild b/dev-python/pysmartthings/pysmartthings-3.7.3.ebuild new file mode 100644 index 0000000000..b7875e460e --- /dev/null +++ b/dev-python/pysmartthings/pysmartthings-3.7.3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 pypi + +DESCRIPTION="Library for interacting with the SmartThings cloud API" +HOMEPAGE="https://github.com/andrewsayre/pysmartthings https://pypi.org/project/pysmartthings/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=" + >=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}] + >=dev-python/yarl-1.6.0[${PYTHON_USEDEP}] + >=dev-python/mashumaro-3.11[${PYTHON_USEDEP}] + >=dev-python/orjson-3.9.10[${PYTHON_USEDEP}] + >=dev-python/aiohttp-sse-client2-0.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest diff --git a/dev-python/pysmhi/Manifest b/dev-python/pysmhi/Manifest index 21a9f00bec..f8ee355234 100644 --- a/dev-python/pysmhi/Manifest +++ b/dev-python/pysmhi/Manifest @@ -1,4 +1,6 @@ DIST pysmhi-1.1.0.tar.gz 12593 BLAKE2B 8830543a7efb0f6de8912d86d8aa8d74873b95d379419f510a422523ff00fcf6040f65caf11e7e644e6f1a55e20d5f0adb0377b9fd5801bf5fd702783913c0c1 SHA512 3fc8bde0b2e609b4217211e7b636311745cb053e071dbd70195c1f4ada30f06d228ede3157d46be98dc470eebab50baed12f165afce8675b57fd9b3e7a330223 +DIST pysmhi-2.0.0.tar.gz 12868 BLAKE2B 8aa9f63371e219706dea74256dc530108c54e66fe89449ce7ea39707221f9f5474debb90dfe3be8325839ba4e58680d819e313a896862cc77087d896cd3c4071 SHA512 f75bda2fc248e6c0a46c81230ec83a6b3c2e5901e0b452dd93ae1174f55c11b474d72b8da2a025968757473def377b98f907add122d63a19245d6e809b3c08af EBUILD pysmhi-1.1.0.ebuild 477 BLAKE2B 8513783b8a01a8d32168732829490426ab47dd51e41947d7cfc128d36f5f778ee6ea53d4ed77b42506dd569bd734f1a94468477a5399cc74e99fa3d07f24568f SHA512 34db2d84322719ba973dd633c7bc4efda7cbf53ca797e5afe4585ce6a58b621b3d38ea58132d6a7b1d81182e6a1456bd8668849c6589d67b671d55cd02a6da70 +EBUILD pysmhi-2.0.0.ebuild 477 BLAKE2B 8513783b8a01a8d32168732829490426ab47dd51e41947d7cfc128d36f5f778ee6ea53d4ed77b42506dd569bd734f1a94468477a5399cc74e99fa3d07f24568f SHA512 34db2d84322719ba973dd633c7bc4efda7cbf53ca797e5afe4585ce6a58b621b3d38ea58132d6a7b1d81182e6a1456bd8668849c6589d67b671d55cd02a6da70 MISC ChangeLog 1693 BLAKE2B cb0b805b8e7421e0bc965e6cdfde1f3792b0b2d8e357e5483c5bc4a27fa3eec5dae9b7be2892a6ac8b0059652afbc5bcde7fa1047cef07d4eb0fc7435e834825 SHA512 f12b88a417c489f23c17798998d9888621084f1ea7bf57d0f6e81cafd81ce496bf5a4a05b1deafe7d2ddd277539ddecc40255e3f3ec698c9fa45a77ba5a7adfb MISC metadata.xml 275 BLAKE2B 60fb37bcf6335d5165c109f5e6da1fc0dd0d5dd45c190f48e19dcc8ece08a65bf645c7c56d9f6b383d755495045ba633bc3023f07db128d7c64addd5e4ba4680 SHA512 31f80edd7acdae856ce7d167767a8225c4839d48ce9e3b24dfa271fa855271e089315ac0945632c6a8e6a916ec4d378f90baffdf75a6a7a69a76f6028228dae7 diff --git a/dev-python/pysmhi/pysmhi-2.0.0.ebuild b/dev-python/pysmhi/pysmhi-2.0.0.ebuild new file mode 100644 index 0000000000..c822c59e38 --- /dev/null +++ b/dev-python/pysmhi/pysmhi-2.0.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Retrieve open data from SMHI api" +HOMEPAGE="https://github.com/gjohansson-ST/pysmhi https://pypi.org/project/pysmhi/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" + +RDEPEND=">=dev-python/aiohttp-3.9.2[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/python-google-weather-api/Manifest b/dev-python/python-google-weather-api/Manifest index 3532431050..38befbf549 100644 --- a/dev-python/python-google-weather-api/Manifest +++ b/dev-python/python-google-weather-api/Manifest @@ -1,6 +1,4 @@ -DIST python_google_weather_api-0.0.4.tar.gz 13417 BLAKE2B 7a1f32e2776098606b6e906b09e2b791a20b81fa7b14abdb85a05aee67f4349e95d96d5d225e88b13829a70b5d6a8d28fadaa965a933a95dfb115a7bf15b853a SHA512 ef3b29f5367fb9f9c3d30a1b68b585aea73dd2b4ee42764d1ed60b6dc0260693cb004074daece2b68bf1f2cc7fe5823bbe216ce55f7260b22471ed4513fe6540 DIST python_google_weather_api-0.0.6.tar.gz 13249 BLAKE2B b82157cd4d115b28878e3b85e7a83dadd7c245c2dd56c007b9cb3e6fd2cd6c18f78f0220804bc997ce23134b40c162b34ac79552a56fb119cf84027e9df242b9 SHA512 1a479938a51f5cf83a734606f83f96a2dc6ac63b272f04008a58954ce386f4c171a28b5c763a3cac8ef9bcf4c675567d2fe0c82ae1b131721a130146304e75bb -EBUILD python-google-weather-api-0.0.4.ebuild 595 BLAKE2B 80db6ea67295e810eff303223d273e41fab66512229f9de4125e6a64776f3d012d0e9ea8405f1f17de7ea832f97c7da7f25d15018b12aa59cc1be3c3b381d8e8 SHA512 3dce6b5707dcd27a833071ea67ee303d5078c2be027b10cfd20b771bddab2ef64efbe7fc13ed7018d2b6cf8afec6b900ba1fc4564a243d5aeb9284cb0830dfbd EBUILD python-google-weather-api-0.0.6.ebuild 595 BLAKE2B 80db6ea67295e810eff303223d273e41fab66512229f9de4125e6a64776f3d012d0e9ea8405f1f17de7ea832f97c7da7f25d15018b12aa59cc1be3c3b381d8e8 SHA512 3dce6b5707dcd27a833071ea67ee303d5078c2be027b10cfd20b771bddab2ef64efbe7fc13ed7018d2b6cf8afec6b900ba1fc4564a243d5aeb9284cb0830dfbd MISC ChangeLog 508 BLAKE2B 9cda57fbc10d1b1af5d559357e0a1890f0e768b1f454d5e7c3a70bf2de1cc9d8121ab1e2357fc37a18b919fd3fedf3c335538926ae5761108a413ac71c62ddec SHA512 c4a9cfc6769247f90680bb6f169f060a5072bab28edfbc298325f433f8381553c392ac382df4b0e69cfc7009548f5747f819b2565d5b354ba57cb973c28c5539 MISC metadata.xml 308 BLAKE2B d26bddd5e79f8fa1ebfd4641364467d30e4bfa447e528a3642cb1a0e41dea6db6813f146144defe1e40047dd8e1c586102b8aba1206e6e2d3a9f81aaa5acc6eb SHA512 2816f6c5e2a447671e7cee9ff189c4c556006afe44b312f6b496c9b58627c24e7d8d81603e88efcdb875a1bd183e49768262c01f3d249a86654974eaf1e3fc0c diff --git a/dev-python/python-google-weather-api/python-google-weather-api-0.0.4.ebuild b/dev-python/python-google-weather-api/python-google-weather-api-0.0.4.ebuild deleted file mode 100644 index fc78c9cc13..0000000000 --- a/dev-python/python-google-weather-api/python-google-weather-api-0.0.4.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A python client library for Google Weather API" -HOMEPAGE="https://github.com/tronikos/python-google-weather-api https://pypi.org/project/python-google-weather-api/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" - -RDEPEND=" - >=dev-python/aiohttp-3.8[${PYTHON_USEDEP}] - dev-python/mashumaro[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/soco/Manifest b/dev-python/soco/Manifest index 2df882e6a8..8b64c88270 100644 --- a/dev-python/soco/Manifest +++ b/dev-python/soco/Manifest @@ -1,4 +1,6 @@ DIST soco-0.30.14.tar.gz 734416 BLAKE2B 8a46747e4032ca4bc0a92de45f8d51992ef03f7e78e58ff7b449d56a00ba2bd00b152144b5edbe686bd4df7f24f93e9647a8cd1f00345290080ea7fcb38266cf SHA512 b10eb76f046de4fcf7757d3846fd6dfeb7c6befe03c19a98e259fccd4cf46af8851357475e0c228303e97293f26b4279e13da6b43e2288bf000db419f673dd7c +DIST soco-0.30.15.tar.gz 736984 BLAKE2B fba869c58790a80b6f1e7364934b753a87ad8e9acdb56fa7a6205b4315af413e3d72e3b269b96748e4a3d9f0f7ba3bd29486e24750618c82dbacd80147883720 SHA512 6a6ebc0a480b18cefce8b522a29eaa99ed9541e6d47e32d6948d66f39c0368de3aad11749d2f0a836ec83cb70de1399cac367801f5d0a3ffd40a0a718f857adf EBUILD soco-0.30.14.ebuild 819 BLAKE2B f67df79b5707a21604c925f1e6cbe19fdc15c87d5cf2df71a058d373239ecc732a0d4658bb1834b8e8d9907fda11507f0da48f068317aeeded335b1e6481818a SHA512 6e03a5f7e6e55ad657481de729a18230d007e1da6ab58949758ba9c0d00b223cdd7c4a23e1f2f519f91e8490781e6c5155d7e1900b9b775f9b5833efd227d875 +EBUILD soco-0.30.15.ebuild 819 BLAKE2B f67df79b5707a21604c925f1e6cbe19fdc15c87d5cf2df71a058d373239ecc732a0d4658bb1834b8e8d9907fda11507f0da48f068317aeeded335b1e6481818a SHA512 6e03a5f7e6e55ad657481de729a18230d007e1da6ab58949758ba9c0d00b223cdd7c4a23e1f2f519f91e8490781e6c5155d7e1900b9b775f9b5833efd227d875 MISC ChangeLog 7606 BLAKE2B a2b5976b3eed8df27e9cd973ad526192f245274b2e35171b2e80274f630d5e9245241d6b9306c4fd629d09b3a00f4c4948894c19f247cadae671e13909917d78 SHA512 884fa472aa5e241941bfcebc90cad57ad420e8dc2bf9dbf78698fddd96095ec2e8fba75d1841c592b94654a8abe7c399caa98e819f4f9b54a58b4f6e94518dd5 MISC metadata.xml 509 BLAKE2B 2269bc507613244d3a8674b1d2e7515418034f8355cdbaf9a2b58e7b9b67df96ff6ff70bd02702de9c793e52cecb3f9c31577235a2ebb321a83a191cf75b3511 SHA512 d33e9941733325b33d4323ac92f393af8a4b47c01931513279f35da3dac18e87599e4d2457d57bdf39668f7621e57aaa19b349e328beda2a9ad2bf7079db3e2f diff --git a/dev-python/soco/soco-0.30.15.ebuild b/dev-python/soco/soco-0.30.15.ebuild new file mode 100644 index 0000000000..22f09c9ce6 --- /dev/null +++ b/dev-python/soco/soco-0.30.15.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{12..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="SoCo (Sonos Controller) is a simple library to control Sonos speakers." +HOMEPAGE="https://github.com/SoCo/SoCo https://pypi.org/project/soco/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.rst" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}] + dev-python/ifaddr[${PYTHON_USEDEP}] + dev-python/appdirs[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest diff --git a/dev-python/starlink-grpc-core/Manifest b/dev-python/starlink-grpc-core/Manifest index 65bc757af8..636d37e942 100644 --- a/dev-python/starlink-grpc-core/Manifest +++ b/dev-python/starlink-grpc-core/Manifest @@ -1,6 +1,4 @@ -DIST starlink-grpc-core-1.2.3.gh.tar.gz 60788 BLAKE2B 7ac39fbbd491e8f31585e2cfbf8dff1031d0a29d9f0f825473ddf798f2fc13ca5176c950681c53382a44d104f01dfa650974695b899dbfafeb565069d526d0e7 SHA512 57ae41a6f6df98a16472e557e60947e71abd911c2ec6d670b3624ed560c49021852de2d5c013f3b63abf51627f6dc97fdb61ddccdc34c1eb52ca49dfb68d503a DIST starlink-grpc-core-1.2.4.gh.tar.gz 61328 BLAKE2B f3291d0aa63c197c5722e56244ace36e3454525d76cd4ec7ed9516033a93b17ebe8e370bdd9c6d5c2b387e1208bf171b8dbeec0066a6edf5abaa78885f9fc8d5 SHA512 b991bd562f53850c6ae2a9c784d28d852b17d768752420d0b3e09fc67db10b4fd547a8ef3d8d632d9f09ceceac2616a015df7092d08346d6cb25703d5d26bf5a -EBUILD starlink-grpc-core-1.2.3.ebuild 1500 BLAKE2B 80dc0530ec5dd4785d96bad523432de587ae178eba75b307e0105272a807c9a2739d0d73f6cf07f0d80c54d3a9176ccef22f328187d6500b8e04ba52bf13010d SHA512 1b2729f9936c29ba8f7248daf1e2a10b7f93d010aa0ab91d7d3fc93ac93c28f4620cd1a7b169c4040f5d1550739ad6a564f7cc7167c3f557ca2843cbac6f1ee7 EBUILD starlink-grpc-core-1.2.4.ebuild 1500 BLAKE2B 80dc0530ec5dd4785d96bad523432de587ae178eba75b307e0105272a807c9a2739d0d73f6cf07f0d80c54d3a9176ccef22f328187d6500b8e04ba52bf13010d SHA512 1b2729f9936c29ba8f7248daf1e2a10b7f93d010aa0ab91d7d3fc93ac93c28f4620cd1a7b169c4040f5d1550739ad6a564f7cc7167c3f557ca2843cbac6f1ee7 MISC ChangeLog 2793 BLAKE2B 2cd9ba5c139e755012e0abc050a25b2a797f77c9015275fc7923420195b42c5f2caeeb1520095253e51d07a818f0aa409ae3cdc1919e74206052453eca359619 SHA512 dc9e336fe419475a95d7b29fa69fc1136e9b64a788d12cbeab5727b6df483c3590b25cece1a4fed99ab71ea707f4a37dae83a3d8cefe8438c927b2e7b9a924c3 MISC metadata.xml 536 BLAKE2B e8c6e1a9c422c847151985de7a9db0ab1aa55e767ea04326ca60729230253eed66464ce606e1fd761659eb6d01ecf7d78769b3665997d00bd39a4795040b5fba SHA512 b329fd993a88165286677f983f778d39adb7c41a59b1e84727a9b0d819e8cf42ed673a07e83673c68b81b2dc537ee60e4c314649fe1c86f6f2617c2b6a57f579 diff --git a/dev-python/starlink-grpc-core/starlink-grpc-core-1.2.3.ebuild b/dev-python/starlink-grpc-core/starlink-grpc-core-1.2.3.ebuild deleted file mode 100644 index 96480b207f..0000000000 --- a/dev-python/starlink-grpc-core/starlink-grpc-core-1.2.3.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -inherit distutils-r1 - -DESCRIPTION="Core functions for Starlink gRPC communication" -HOMEPAGE="https://github.com/sparky8512/starlink-grpc-tools https://pypi.org/project/starlink-grpc-core/" -MY_PN="starlink-grpc-tools" -SRC_URI="https://github.com/sparky8512/starlink-grpc-tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${MY_PN}-${PV}/packaging" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DOCS="README.md" - -RDEPEND=" - >=dev-python/grpcio-1.12.0[${PYTHON_USEDEP}] - >=dev-python/grpcio-tools-1.20.0[${PYTHON_USEDEP}] - >=dev-python/protobuf-3.6.0[${PYTHON_USEDEP}] - >=dev-python/yagrc-1.1.1[${PYTHON_USEDEP}] - >=dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}] - >=dev-python/influxdb-5.3.1[${PYTHON_USEDEP}] - >=dev-python/influxdb-client-1.23.0[${PYTHON_USEDEP}] - >=dev-python/pypng-0.0.20[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.3.0[${PYTHON_USEDEP}] - >=dev-python/croniter-1.0.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -src_prepare() { - # remove unsupported dynamic-versioning plugin - sed "s/setuptools.setup()/setuptools.setup( version = \"${PV}\", )/g" -i setup.py || die - eapply_user -} diff --git a/dev-python/tplink-omada-client/Manifest b/dev-python/tplink-omada-client/Manifest index f096874acf..76d81258ad 100644 --- a/dev-python/tplink-omada-client/Manifest +++ b/dev-python/tplink-omada-client/Manifest @@ -1,6 +1,4 @@ -DIST tplink_omada_client-1.5.3.tar.gz 33576 BLAKE2B 16595ca3397ee1821a0b5ad86d3fa9856683b6e0ea3d2cbe7f1fb6cc180a1c3018a0c5209d93683c487ca96ea6b8ebc33a78ffd9df155825f4212aa6a589f87d SHA512 83ea264725ebe6d76ad0e66d0a0df33c2611e8de4763c1654894b709cbb192f70f8d83293372a671c944bdea9eeb988a09d8c833d5f42f1efe20a2d17fd1ddb9 DIST tplink_omada_client-1.5.6.tar.gz 72995 BLAKE2B 9d7c0d194ba97c16fe1274b6c677169133e56d611e71b26234db19e5da899dc7c4a613cdb884daf6d85ac44dccf7efcf913f99089e91130901a58e8f9c40d4c6 SHA512 5637c01d07bbbdb62996a86c88b126cec0fc3c9563377aaf5fa035273d671593b39ce012ef55fe15e3afe07baf9e3821011427fe2334de50190f77291de051c2 -EBUILD tplink-omada-client-1.5.3.ebuild 629 BLAKE2B f897f93322ef093d61366f8e136c183bf2169e8cafbc34cbf0cf428f6ab6c259cdbf28fb0f396a7e59e2289c9624e5dcfa48a4518740cf232da6dc8d2511e61d SHA512 50748a53d3c74886bd2813b5686e6d15dda63c3f2d816b4abf0978ca28c07cbbe8995e5b973d84084b1e95a15e93d72044d66c34ec0282feddd7c419dd8c6be0 EBUILD tplink-omada-client-1.5.6.ebuild 629 BLAKE2B f897f93322ef093d61366f8e136c183bf2169e8cafbc34cbf0cf428f6ab6c259cdbf28fb0f396a7e59e2289c9624e5dcfa48a4518740cf232da6dc8d2511e61d SHA512 50748a53d3c74886bd2813b5686e6d15dda63c3f2d816b4abf0978ca28c07cbbe8995e5b973d84084b1e95a15e93d72044d66c34ec0282feddd7c419dd8c6be0 MISC ChangeLog 4169 BLAKE2B db10259575e561e3bce7850f5a0465e4a02c1d9257da5c937e42d38b8b6abf2711c66bc7978641c7c36fad86e35aa2f7836f5626f116f5d7c984438036c7c422 SHA512 7b7927b9b4ce1e536b30b60013e8095379c35a4135c4ccc424aa72bc45a0ebd98f132b11b46ed1d81031cd1dec26a0085b40eb793ca27d5e846493c41d1d3f78 MISC metadata.xml 556 BLAKE2B 0b26e0a593b006889b3193ea94ddea818c93ee8b264534711f91dffa319a9bea451f73e721082d12d9c8643c0e93ae21396e12a64f96a5538b22c6a54676782f SHA512 47a2efe06c87bab7b68c81f9de56e9cbcd06594f598f6ad1bbfe15a5abc8c37b1fc00930f9a4947091b64a7751db6da210f1a1cdb282daf7d670b62857672d82 diff --git a/dev-python/tplink-omada-client/tplink-omada-client-1.5.3.ebuild b/dev-python/tplink-omada-client/tplink-omada-client-1.5.3.ebuild deleted file mode 100644 index 0dbb754c39..0000000000 --- a/dev-python/tplink-omada-client/tplink-omada-client-1.5.3.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) -DISTUTILS_USE_PEP517=hatchling -inherit distutils-r1 pypi - -DESCRIPTION="Wrapper for TP-Link Omada SDN Controller API (OC200/OC300/Software Controller)" -HOMEPAGE="https://github.com/MarkGodwin/tplink-omada-api https://pypi.org/project/tplink-omada-client/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DOCS="README.md" - -RDEPEND=" - >=dev-python/aiohttp-3.12.2[${PYTHON_USEDEP}] - >=dev-python/awesomeversion-25.8.0[${PYTHON_USEDEP}] -" diff --git a/dev-python/wolf-comm/Manifest b/dev-python/wolf-comm/Manifest index 3406f783fc..73bb67537a 100644 --- a/dev-python/wolf-comm/Manifest +++ b/dev-python/wolf-comm/Manifest @@ -1,6 +1,4 @@ -DIST wolf_comm-0.0.23.tar.gz 13448 BLAKE2B 4e3796b0a2152d4ab4c45e09ed6f4710fd5ce085ace35b7027e939056353096b75490a7e22aac274920667af8086ff07e5cc5c3178d9275a658750ad0252e999 SHA512 85291138d2659064ee1bde86d84c4c7afc6bd7d56b174c5a006c957cf4c060ede31a764e8e206366a09cd77a93cd87251132ff5d996403d98f9fc0a8747a2d9d DIST wolf_comm-0.0.48.tar.gz 14416 BLAKE2B f2313144948a4a7eae96498cae278b3c2fadd2e147835dfcef524aec290f79b1a7d513398aaeb7c1f96b6099e73a3c9f19d1493fc9c18bb1e06222bcc710ca57 SHA512 c021c7d78568ba2fd22e0964f1da09197c609fc590ca6e8358ba8c9effc13a9977826e76ed32ee1c01035eb8ff4cfd390188c3555ccef03472929a9ce9d722c3 -EBUILD wolf-comm-0.0.23.ebuild 740 BLAKE2B daf0c6971de16e40e8657dc47d14fb0fd5f71efccb19d3094822ee90cefe91a5cb94d838631317066fc69f1a0592c89286271aeaa7918707d29ff3f1cd4b67bf SHA512 8a874ca2c873eee5babaa5d56a976109c901292bf399ca91d6d74b820e2ee2e40258126ef586a385482ada262e2711b6cd305dc9e29e8e9b66be28c4a479a125 EBUILD wolf-comm-0.0.48.ebuild 740 BLAKE2B daf0c6971de16e40e8657dc47d14fb0fd5f71efccb19d3094822ee90cefe91a5cb94d838631317066fc69f1a0592c89286271aeaa7918707d29ff3f1cd4b67bf SHA512 8a874ca2c873eee5babaa5d56a976109c901292bf399ca91d6d74b820e2ee2e40258126ef586a385482ada262e2711b6cd305dc9e29e8e9b66be28c4a479a125 MISC ChangeLog 2854 BLAKE2B ebc2cd81eca0e53f6796dba0555180d26ebdd3e3ad6d2bff3eda23adfff6d959adfac74790ff49ee1b7f013bfaa387d005aa7e93b1fa03db0fe9a920e4bbd1c2 SHA512 aa016bf81521787b1f195a187f1abf5e6223e9653680d17b53621ffe751aab0bf4c31aced1c6968e1aa741f61c91e6d9825557c57d5ca8afe21ef6c7475e57b7 MISC metadata.xml 519 BLAKE2B c36382e55f7dea3a81ed3e9d6d098caddca5b0a23ab4865fe85193742678a92a1f0c33057267fe3ee228c20a802edec214667337f043f192f37159c9d4a1ded0 SHA512 8176e49a971a3973090bef82e0356ed2e1fa2c621e66de33577d0f0999f37e1502ab7599b6147e38178c177decfc3cba178546cc188c02627198f639c171722b diff --git a/dev-python/wolf-comm/wolf-comm-0.0.23.ebuild b/dev-python/wolf-comm/wolf-comm-0.0.23.ebuild deleted file mode 100644 index 0c5888ebe1..0000000000 --- a/dev-python/wolf-comm/wolf-comm-0.0.23.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi - -DESCRIPTION="A package to communicate with Wolf SmartSet Cloud" -HOMEPAGE="https://github.com/janrothkegel/wolf-comm https://pypi.org/project/wolf-comm/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DOCS="README.md" - -RDEPEND=" - dev-python/aiohttp[${PYTHON_USEDEP}] - >=dev-python/httpx-0.26.0[${PYTHON_USEDEP}] - >=dev-python/lxml-5.1.0[${PYTHON_USEDEP}] - >=dev-python/pkce-1.0.3[${PYTHON_USEDEP}] - >=dev-python/shortuuid-1.0.11[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest diff --git a/dev-python/xiaomi-ble/Manifest b/dev-python/xiaomi-ble/Manifest index 61338db170..3e80b81f86 100644 --- a/dev-python/xiaomi-ble/Manifest +++ b/dev-python/xiaomi-ble/Manifest @@ -1,6 +1,4 @@ DIST xiaomi_ble-1.10.0.tar.gz 31967 BLAKE2B b03b4d5b91d04e92bbad6c282b528efae7ecb1d85a348506863972476a8ea7c525dfe892dab5a9aa83f0aef180fc8efc3c96bf6a1f133b0f025151ba087ab9f0 SHA512 67f2c8eb633582adac3beedb907a6106c5d998c478dfe39c8977fa159d17fbbc3c8916c3809e412e1c8340bb025ee150c3d62260d443c8d8d2a7d53ac574d663 -DIST xiaomi_ble-1.6.0.tar.gz 31212 BLAKE2B 2b007e7328625114618f23aa20f45cfc2773150abce6f4d88f026fafc86252156004d3cf6c4c6101a5a8c70def6127a9ba7aaaaefe7c4404c63010ab4e2838c1 SHA512 ed30dadbf62369d31d1289be7b81f0a645281c71ca0c2958572c8c4a2d397620e4b80902ccf600e274764cc6a118de8c8d7daf8491b921843dfbe7f475db8251 EBUILD xiaomi-ble-1.10.0.ebuild 978 BLAKE2B 18ed2a32a854ce203c47303684b62d4b18805cb94f62e288dfd804aa20684f099cfef85566e0a4393fde06b94225cf4147f513c2f750017b135b049cb20fcf66 SHA512 4c4dad7c4f2a1e49f10a9cb9e877d48c1eaa92dd48f34333313cd19f073aa20659c9dcaff2b8c17e83f99aeb59ef6355725bbe2802becdc473e2a7b934fdeea9 -EBUILD xiaomi-ble-1.6.0.ebuild 978 BLAKE2B 18ed2a32a854ce203c47303684b62d4b18805cb94f62e288dfd804aa20684f099cfef85566e0a4393fde06b94225cf4147f513c2f750017b135b049cb20fcf66 SHA512 4c4dad7c4f2a1e49f10a9cb9e877d48c1eaa92dd48f34333313cd19f073aa20659c9dcaff2b8c17e83f99aeb59ef6355725bbe2802becdc473e2a7b934fdeea9 MISC ChangeLog 7506 BLAKE2B 4acf5b6dd514a9e6dd86a5d04ccf402c9c118bfc1d82c493e32b44afe711858e903d2423682531cfc94c2c2e479cfa3bb8295d4b65d84f339fd06668acd828c5 SHA512 6c1c5a658b7e9e8837e61c8e9312926cfa4355dc7edc599c0aeafe71d1dab15b666d1e61b85138dcbba9c323b1cb6554d0dd1e12a1c9483b042815ee44b07e65 MISC metadata.xml 526 BLAKE2B 529c214665014e2458c1a42973c4b90c80fea2c591f24b26fddc314c4edcef0284e6ba62f025b93177d1b642df077f453f09b36d9030ed2ae0b16409dad70a21 SHA512 fda47bcb36fb4168700ad74721f12741b82ef783151aa59c94b5f3971338bf628f7871dc5345e6408e839cf509680efa425390303ac12de4299b5d6267ad21a3 diff --git a/dev-python/xiaomi-ble/xiaomi-ble-1.6.0.ebuild b/dev-python/xiaomi-ble/xiaomi-ble-1.6.0.ebuild deleted file mode 100644 index 1b09f1c9ab..0000000000 --- a/dev-python/xiaomi-ble/xiaomi-ble-1.6.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) -DISTUTILS_USE_PEP517=poetry -inherit distutils-r1 pypi -DESCRIPTION="Manage Xiaomi BLE devices" -HOMEPAGE="https://github.com/bluetooth-devices/xiaomi-ble https://pypi.org/project/xiaomi-ble/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" - -DOCS="README.md" - -RDEPEND=" - >=dev-python/home-assistant-bluetooth-1.9.2[${PYTHON_USEDEP}] - >=dev-python/sensor-state-data-2.17.1[${PYTHON_USEDEP}] - >=dev-python/bluetooth-sensor-state-data-1.6.0[${PYTHON_USEDEP}] - >=dev-python/bleak-retry-connector-2.13.0[${PYTHON_USEDEP}] - >=dev-python/bluetooth-data-tools-0.3.1[${PYTHON_USEDEP}] - >=dev-python/bleak-0.19.5[${PYTHON_USEDEP}] - >=dev-python/cryptography-40.0.0[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.19.1[${PYTHON_USEDEP}] - >=dev-python/aiohttp-3.10.0[${PYTHON_USEDEP}] - >=dev-python/orjson-3.9.0[${PYTHON_USEDEP}] -" diff --git a/dev-python/yolink-api/Manifest b/dev-python/yolink-api/Manifest index afbb8cc796..207c2c7668 100644 --- a/dev-python/yolink-api/Manifest +++ b/dev-python/yolink-api/Manifest @@ -1,6 +1,4 @@ -DIST yolink_api-0.6.1.tar.gz 15491 BLAKE2B 9132c79423b0519f3ac89d8fff8acdd7f7abb964c56a366c781a749cc89d5e096e032ec80f72044fcf9aa427e55f2f27fd8844e6e26480fb5e78fcf5df9d47df SHA512 26ddd80e48174508f1d4333d9b3c97412382578c6e30154b10c822b7f85bceecdeeaf201e9ce12dad8f2e62bce5326d1e516332e3f3d087a6bf573343b30823f DIST yolink_api-0.6.3.tar.gz 22398 BLAKE2B 1751ac0dbe62d3f6580ab698585877d3c0278682592b0d5753ef1118a1e8f248c7f33ea26b90ce4e77a77965bacc2b26f7336ff7751496e5f69ce24944402ef8 SHA512 c3b13ad314309852e7d2c3ca98e9c98eb30fb177dcb4c74b8a0a1618589ef155654da27e6b124aa162ba54511fd7ec4090f558fbc0d4067c25c0144b5697f692 -EBUILD yolink-api-0.6.1.ebuild 667 BLAKE2B 6cf7939f9a4897c9e6617e9a27e7c0efad7123eaa396ee89d7aa515c4744f557b62ab894b20899d672d258308365db1cbd6d3a1f1ef23ad19e89b3fd3b95a0f8 SHA512 7c071ec0f6476e4ee3b7a737c44858de5fe0c9769c60d7b261fe98a29ec2b73dd8bbb39db8762325f16abb0b500d1627f2ba4a3c0649b0dc04732683b468afc3 EBUILD yolink-api-0.6.3.ebuild 667 BLAKE2B 6cf7939f9a4897c9e6617e9a27e7c0efad7123eaa396ee89d7aa515c4744f557b62ab894b20899d672d258308365db1cbd6d3a1f1ef23ad19e89b3fd3b95a0f8 SHA512 7c071ec0f6476e4ee3b7a737c44858de5fe0c9769c60d7b261fe98a29ec2b73dd8bbb39db8762325f16abb0b500d1627f2ba4a3c0649b0dc04732683b468afc3 MISC ChangeLog 7458 BLAKE2B 00507a3c47770ef9be6019f0122f99579af0383f0144033f095db30637cacbeb882bdfc02cd0e32b5e3b1d2c8b2d6424547cfa010e923ecedae5542c0dd611b9 SHA512 56d5cce450c434b155eddd83f79ba8d4cdfd6f67f8f2bc03b0f505c1d859ee00dfd5d8c7ce67357903d5e3a036f5424784d37a7551022ecd743e7545a36cb9b1 MISC metadata.xml 393 BLAKE2B 1b12680a02fec3baffc2eea447e381506ad7b2a1545b36e41ffa1ae40ccb209fb1564df9ad66c2aaba2266386c092dcfbfa42ca805f355cbf4202d48c0817890 SHA512 c376d2b9a04894e865319b65d90063c367e35accba2d91e0a54b467cfb65da5b7bf7bf9e30e81cabf03ec10e353982b5567b0e71bec866f54d72c4b80be176e7 diff --git a/dev-python/yolink-api/yolink-api-0.6.1.ebuild b/dev-python/yolink-api/yolink-api-0.6.1.ebuild deleted file mode 100644 index 1e1948942a..0000000000 --- a/dev-python/yolink-api/yolink-api-0.6.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{12..14} ) -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi - -DESCRIPTION="A library to authenticate with yolink device" -HOMEPAGE="https://github.com/YoSmart-Inc/yolink-api https://pypi.org/project/yolink-api/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DOCS="README.md" - -RDEPEND=" - >=dev-python/aiohttp-3.8.1[${PYTHON_USEDEP}] - >=dev-python/aiomqtt-2.0.0[${PYTHON_USEDEP}] - >=dev-python/pydantic-2.0.0[${PYTHON_USEDEP}] - >=dev-python/tenacity-8.1.0[${PYTHON_USEDEP}] -" diff --git a/dev-python/zinvolt/Manifest b/dev-python/zinvolt/Manifest index 28d51dec49..46733822d1 100644 --- a/dev-python/zinvolt/Manifest +++ b/dev-python/zinvolt/Manifest @@ -1,4 +1,6 @@ DIST zinvolt-0.3.0.tar.gz 6893 BLAKE2B 51d78a56b0d8b9692b2656b814b6218212c37722c0b3bc802e00adcb755932f8590610bd6722912a88cf6e4c3a9dc8f13806d0c52e9201757eb6b60f531a1196 SHA512 07a90018f4038008c8f3a04b38ad470d8f843aa44e228801e8e44b70f6494f95145af73fc6569960f8fd3915a34186a59b0f9236c83f4f5b3391318fc8d48398 +DIST zinvolt-0.4.1.tar.gz 7086 BLAKE2B c341a3424326244e69dee0707cd382c6b41cac91ad29a3cd347a3828ffba388d42e1f11a547a217f1a4be80bb300ae858ef0b73334352f47a344b585f795fc07 SHA512 75c2d34acbee6a5d1ba871002f4d2f3490cf2815fc9060eb29f1fb23a24a8b53ad360cd96811010da5331b4c2403c9c68f1c6abfb581d1b875b789469ba38c90 EBUILD zinvolt-0.3.0.ebuild 640 BLAKE2B 208d4ada76ea0eab918eea667a43356df6ba39a1a2d3faa78d3658e0a83b4aa7bd5f71a7f2c7964584487e9da64ae18cb53a58d63e051b6cb79fa5ecf5d15515 SHA512 8d2625d394b5f6971499e3472fc26f42511167c6168759ba79346f5641a144d89ccaa57bd38abb85574a3143e5b7aa620f94fb5a9f01e227ea6025b599feecd5 +EBUILD zinvolt-0.4.1.ebuild 640 BLAKE2B 208d4ada76ea0eab918eea667a43356df6ba39a1a2d3faa78d3658e0a83b4aa7bd5f71a7f2c7964584487e9da64ae18cb53a58d63e051b6cb79fa5ecf5d15515 SHA512 8d2625d394b5f6971499e3472fc26f42511167c6168759ba79346f5641a144d89ccaa57bd38abb85574a3143e5b7aa620f94fb5a9f01e227ea6025b599feecd5 MISC ChangeLog 318 BLAKE2B 45710c589a07c096539f22683ab86736670b29453fcf3a9c38764b8568c5e1aff15315cb010cb5c8128869fca8208e41fd3c2f834f91cc1ef8083ccd9c1dfc0f SHA512 fc5638ae93d4466c288bf409e898f9fb07c0b997e3d520e63e493fb21f2cb56f25706327b2e948f6f6db5a24d3c3ad15a4a9c6a6f4f1dcce83a438d01c9030c4 MISC metadata.xml 279 BLAKE2B 81be64d868bccff15a64083c211bc68c2a4fc1f6ed9bcb0621f04660ae913a3019771ec02b2ce51fa0c6c83f0d085573bc60aee58d0160f7caa4ad26cc5ba491 SHA512 45b285f59a4fe783bc66552b94189ef6bfd6191263aa94aad485c111df994e924d31144ce2089e3381f214a5988271173554842b947f5fc20d39d00684f1fd5d diff --git a/dev-python/zinvolt/zinvolt-0.4.1.ebuild b/dev-python/zinvolt/zinvolt-0.4.1.ebuild new file mode 100644 index 0000000000..286039b7e5 --- /dev/null +++ b/dev-python/zinvolt/zinvolt-0.4.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{12..14} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Asynchronous Python client for Zinvolt." +HOMEPAGE="https://github.com/joostlek/python-zinvolt https://pypi.org/project/zinvolt/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" + +RDEPEND=" + >=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}] + >=dev-python/yarl-1.6.0[${PYTHON_USEDEP}] + >=dev-python/mashumaro-3.11[${PYTHON_USEDEP}] + >=dev-python/orjson-3.9.0[${PYTHON_USEDEP}] +" + +EPYTEST_PLUGINS=() +distutils_enable_tests pytest diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index index ac3d9aa3a8..0e57fdddce 100644 --- a/metadata/pkg_desc_index +++ b/metadata/pkg_desc_index @@ -11,7 +11,7 @@ acct-user/zwavejs2mqtt 0: zwavejs2mqtt User app-crypt/acme 5.1.0 5.2.2 5.3.1 5.4.0: An implementation of the ACME protocol app-crypt/certbot 5.3.1: Let's Encrypt client to automate deployment of X.509 certificates app-misc/home-assistant-cli 0.9.6: The Home Assistant Command-line Interface (hass-cli) -app-misc/homeassistant 2026.3.3 2026.3.4 2026.4.0: Open-source home automation platform running on Python. +app-misc/homeassistant 2026.3.4 2026.4.0 2026.4.1: Open-source home automation platform running on Python. app-misc/node-red 4.1.6 4.1.7 4.1.8: A visual tool for wiring the Internet of Things. app-misc/zigbee2mqtt 2.9.0 2.9.1 2.9.2: It bridges events and allows you to control your Zigbee devices via MQTT dev-embedded/esphome 2026.3.0 2026.3.1 2026.3.2: Make creating custom firmwares for ESP32/ESP8266 super easy. @@ -147,7 +147,7 @@ dev-python/aiostreammagic 2.13.0: Package for interfacing with Cambridge Audio / dev-python/aioswitcher 6.1.1: Switcher Python Integration. dev-python/aiosyncthing 0.7.1: Asynchronous Python client for the Syncthing REST API dev-python/aiotankerkoenig 0.5.1: Async Python 3 client for tankerkoenig.de -dev-python/aiotedee 0.2.25 0.2.27 0.3.0: A package to interact with Tedee locks using asyncio +dev-python/aiotedee 0.2.27 0.3.0: A package to interact with Tedee locks using asyncio dev-python/aiotractive 1.0.0 1.0.1: Asynchronous Python client for the Tractive REST API dev-python/aiounifi 88: Python library for communicating with UniFi Network Controller API dev-python/aiousbwatcher 1.1.1: Watch for USB devices to be plugged and unplugged @@ -190,7 +190,7 @@ dev-python/apsystems-ez1 2.7.0: Streamlined interface for interacting with APsys dev-python/aqipy-atmotech 0.1.5: AQI calculation library dev-python/aqualogic 2.6: Interface a Hayward/Goldline AquaLogic/ProLogic pool controller dev-python/aranet4 2.6.0: Aranet Python client -dev-python/arcam-fmj 1.8.2: A python library for speaking to Arcam receivers +dev-python/arcam-fmj 1.8.2 1.8.3: A python library for speaking to Arcam receivers dev-python/aresponses 3.0.0: Asyncio response mocking. Similar to the responses library used for 'requests' dev-python/arris-tg2492lg 2.2.0: Python client for the Arris TG2492LG dev-python/asmog 0.0.6: Python API for Ampio Smog Sensors @@ -499,7 +499,7 @@ dev-python/gql 3.5.0 3.5.3 4.0.0: GraphQL client for Python dev-python/graphql-core 3.3.0_alpha7: GraphQL implementation for Python, a port of GraphQL.js dev-python/greeclimate 2.1.1: Discover, connect and control Gree based minisplit systems dev-python/greeneye-monitor 3.0.3: Receive data packets from GreenEye Monitor (https://www.brultech.com/greeneye/) -dev-python/greenplanet-energy-api 0.1.4 0.1.10: Python API client for Green Planet Energy electricity pricing data +dev-python/greenplanet-energy-api 0.1.10: Python API client for Green Planet Energy electricity pricing data dev-python/greenwavereality 0.5.1: Control of Greenwave Reality Lights dev-python/gridnet 5.0.1: Asynchronous Python client for a NET2GRID devices dev-python/growattserver 1.9.0: A package to talk to growatt server @@ -538,10 +538,10 @@ dev-python/hkavr 0.0.5: Library for controlling a Harman Kardon AVR dev-python/hko 0.3.2: An unofficial Python wrapper for public API of Hong Kong Observatory dev-python/hlk-sw16 0.0.9: Python client for HLK-SW16 dev-python/hole 0.9.0: Python API for interacting with *hole. -dev-python/holidays 0.84: Generate and work with holidays in Python +dev-python/holidays 0.84 0.93: Generate and work with holidays in Python dev-python/home-assistant-bluetooth 1.13.1: Home Assistant Bluetooth Models and Helpers dev-python/home-assistant-chip-clusters 2025.7.0: Python-base APIs and tools for CHIP. -dev-python/home-assistant-frontend 20260312.0 20260312.1 20260325.5: The Home Assistant frontend +dev-python/home-assistant-frontend 20260312.1 20260325.5 20260325.6: The Home Assistant frontend dev-python/home-assistant-intents 2026.3.3 2026.3.24: Intents for Home Assistant dev-python/homekit-audio-proxy 1.2.1: SRTP audio proxy for HomeKit camera streaming dev-python/homelink-integration-api 0.0.1: API to interact with Homelink cloud for MQTT-enabled smart home platforms @@ -769,7 +769,7 @@ dev-python/openwrt-luci-rpc 1.1.17: Module for interacting with OpenWrt Luci RPC dev-python/openwrt-ubus-rpc 0.0.2: OpenWrt ubus RPC API library dev-python/opower 0.17.1 0.18.0: A library for getting historical and forecasted from opower.com dev-python/opuslib 3.0.1: Python bindings to the libopus, IETF low-delay audio codec -dev-python/oralb-ble 1.0.2 1.1.0: Bluetooth library for Oral B devices +dev-python/oralb-ble 1.1.0: Bluetooth library for Oral B devices dev-python/orjson 3.11.3: Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy dev-python/ormsgpack 1.12.1: Python msgpack library supporting dataclasses, datetimes, and numpy dev-python/oru 0.1.11: Python client for Orange and Rockland Utility smart energy meters @@ -1075,9 +1075,9 @@ dev-python/pyskyqhub 0.1.4: Library for Sky Q hub dev-python/pysma 1.1.0: Library to interface an SMA Solar WebConnect module dev-python/pysmappee 0.2.29: Offical Smappee dev API and MQTT python wrapper dev-python/pysmarlaapi 1.0.1 1.0.2: Swing2Sleep Smarla API -dev-python/pysmartthings 3.7.2: Library for interacting with the SmartThings cloud API +dev-python/pysmartthings 3.7.2 3.7.3: Library for interacting with the SmartThings cloud API dev-python/pysmarty2 0.10.3: Python API for Salda Smarty Modbus TCP -dev-python/pysmhi 1.1.0: Retrieve open data from SMHI api +dev-python/pysmhi 1.1.0 2.0.0: Retrieve open data from SMHI api dev-python/pysmi 1.6.3: Pure-Python implementation of SNMP/SMI MIB parsing and conversion library dev-python/pysml 0.1.5: Python library for EDL21 smart meters using Smart Message Language (SML) dev-python/pysmlight 0.3.1: A library implementing API control of the SMLIGHT SLZB-06 LAN Coordinators. @@ -1120,7 +1120,7 @@ dev-python/python-family-hub-local 0.0.2: Python API for accessing information f dev-python/python-fullykiosk 0.0.14 0.0.15: Python wrapper for Fully Kiosk Browser REST API dev-python/python-gc100 1.0.3_alpha0: A Python-based socket client for Global Cache GC100 digital I/O interface dev-python/python-google-drive-api 0.1.0: A python client library for Google Drive API -dev-python/python-google-weather-api 0.0.4 0.0.6: A python client library for Google Weather API +dev-python/python-google-weather-api 0.0.6: A python client library for Google Weather API dev-python/python-homeassistant-analytics 0.9.0: Asynchronous Python client for Homeassistant Analytics. dev-python/python-homewizard-energy 10.0.1: Asynchronous Python client for the HomeWizard Energy dev-python/python-hpilo 4.4.3: Accessing the HP iLO XML interface from python @@ -1301,7 +1301,7 @@ dev-python/smpclient 6.0.0: Simple Management Protocol (SMP) Client for remotely dev-python/snapcast 2.3.7: Control Snapcast. dev-python/snitun 0.45.1: SNI proxy with TCP multiplexer dev-python/sockio 0.15.0: Concurrency agnostic socket API -dev-python/soco 0.30.14: SoCo (Sonos Controller) is a simple library to control Sonos speakers. +dev-python/soco 0.30.14 0.30.15: SoCo (Sonos Controller) is a simple library to control Sonos speakers. dev-python/solaredge-local 0.2.3: API wrapper to communicate locally with SolarEdge Inverters dev-python/solaredge-web 0.0.1: A python client library for SolarEdge Web dev-python/solarlog-cli 0.7.0 0.7.1: Python library to access the Solar-Log @@ -1325,7 +1325,7 @@ dev-python/starkbank-ecdsa 1.0.0: A lightweight and fast pure python ECDSA libra dev-python/starlette 0.46.2: The little ASGI framework that shines dev-python/starline 0.1.5: Unofficial python library for StarLine API dev-python/starlingbank 3.2: Python package that provides access to parts of the Starling bank API. -dev-python/starlink-grpc-core 1.2.3 1.2.4: Core functions for Starlink gRPC communication +dev-python/starlink-grpc-core 1.2.4: Core functions for Starlink gRPC communication dev-python/statsd 3.2.1: A simple statsd client. dev-python/stdiomask 0.0.6: Module for entering passwords to stdio and displaying a **** mask dev-python/steamloop 1.2.0: Local control for choochoo based thermostats @@ -1378,7 +1378,7 @@ dev-python/tololib 1.2.2: Python Library for Controlling TOLO Sauna/Steam Bath D dev-python/toonapi 0.3.0: Asynchronous Python client for the Quby ToonAPI. dev-python/total-connect-client 2025.12.2: Interact with Total Connect 2 alarm systems dev-python/tp-connected 0.0.4: TP-Link LTE modem API -dev-python/tplink-omada-client 1.5.3 1.5.6: Wrapper for TP-Link Omada SDN Controller API (OC200/OC300/Software Controller) +dev-python/tplink-omada-client 1.5.6: Wrapper for TP-Link Omada SDN Controller API (OC200/OC300/Software Controller) dev-python/transitions 0.9.3: A lightweight, object-oriented state machine implementation in Python dev-python/transmission-rpc 7.0.3: Module that implements the Transmission bittorent client JSON-RPC protocol dev-python/travispy 0.3.5: Python API for Travis CI. @@ -1467,12 +1467,12 @@ dev-python/wiffi 1.1.2: Python 3 package to interface devices from STALL WIFFI. dev-python/wiim 0.1.0: API interface for controlling and communicating with WiiM audio devices. dev-python/wirelesstagpy 0.8.1: Simple python wrapper over wirelesstags REST API dev-python/wled 0.21.0: Asynchronous Python client for WLED. -dev-python/wolf-comm 0.0.23 0.0.48: A package to communicate with Wolf SmartSet Cloud +dev-python/wolf-comm 0.0.48: A package to communicate with Wolf SmartSet Cloud dev-python/wsdiscovery 2.1.2: WS-Discovery implementation for python dev-python/wsdot 0.0.1: A Python wrapper of the wsdot.wa.gov APIs dev-python/wyoming 1.7.2: Protocol for Rhasspy Voice Assistant dev-python/xbox-webapi 2.1.0: A library to authenticate with Windows Live/Xbox Live and use their API -dev-python/xiaomi-ble 1.6.0 1.10.0: Manage Xiaomi BLE devices +dev-python/xiaomi-ble 1.10.0: Manage Xiaomi BLE devices dev-python/xknx 3.15.0: An Asynchronous Library for the KNX protocol. Documentation: https://xknx.io/ dev-python/xknxproject 3.8.2: A library to gather information from ETS project files used for KNX dev-python/xs1-api-client 3.0.0: A library to get and set values of the EZcontrol XS1 Gateway @@ -1482,7 +1482,7 @@ dev-python/yalexs 9.2.0: Python API for Yale Access (formerly August) Smart Lock dev-python/yalexs-ble 3.2.8 3.3.0: Bluetooth control of Yale and August locks dev-python/yeelight 0.7.16: A Python library for controlling YeeLight RGB bulbs. dev-python/yeelightsunflower 0.0.10: Python package for interacting with Yeelight Sunflower bulbs -dev-python/yolink-api 0.6.1 0.6.3: A library to authenticate with yolink device +dev-python/yolink-api 0.6.3: A library to authenticate with yolink device dev-python/youless-api 2.2.0: A bridge for python to the YouLess sensor dev-python/youtubeaio 2.1.1: Asynchronous Python client for YouTube V3 API. dev-python/zabbix-utils 2.0.3: Zabbix utils library @@ -1499,7 +1499,7 @@ dev-python/zigpy-deconz 0.25.5: A library which communicates with Deconz radios dev-python/zigpy-xbee 0.21.0 0.21.1: A library which communicates with XBee radios for zigpy dev-python/zigpy-zigate 0.13.4: A library which communicates with ZiGate radios for zigpy dev-python/zigpy-znp 0.14.2 0.14.3: A library for zigpy which communicates with TI ZNP radios -dev-python/zinvolt 0.3.0: Asynchronous Python client for Zinvolt. +dev-python/zinvolt 0.3.0 0.4.1: Asynchronous Python client for Zinvolt. dev-python/zlib-ng 0.4.3: Drop-in replacement for zlib and gzip modules using zlib-ng dev-python/zm-py 0.5.4: A loose python wrapper around the ZoneMinder REST API. dev-python/zwave-js-server-python 0.68.0: Python wrapper for zwave-js-server