Marc Mueller
29ce17abf4
Update eq3btsmart to 2.1.0 ( #146335 )
...
* Update eq3btsmart to 2.1.0
* Update import names
* Update register callbacks
* Updated data model
* Update Thermostat set value methods
* Update Thermostat init
* Thermostat status and device_data are always given
* Minor compatibility fixes
---------
Co-authored-by: Lennard Beers <l.beers@outlook.de>
2025-06-15 10:17:01 +02:00
Marc Mueller
d7b583ae51
Update pydantic to 2.11.7 ( #146835 )
2025-06-14 23:31:09 +02:00
Marc Mueller
2fdd3d66bc
Update pydantic to 2.11.6 ( #146745 )
2025-06-13 18:53:05 +02:00
Robert Resch
4a15f12a0b
Add aiofiles to pyproject.toml ( #146561 )
2025-06-11 20:32:38 +02:00
epenet
acf31f609a
Adjust urllib3 constraint ( #145485 )
...
* Remove urllib3 upper bound constraint
* Disable neato
* Disable neato tests
* Simplify test ignore
* Add to PACKAGE_CHECK_VERSION_RANGE
* Adjust
* Adjust
* Force 2.0
2025-06-11 15:11:58 +02:00
Michael Hansen
ea202eff66
Bump intents to 2025.6.10 ( #146491 )
2025-06-10 18:16:18 -05:00
Marc Mueller
20b5d5a755
Add requests to hassfest requirements check ( #146446 )
2025-06-10 15:01:05 +02:00
Marc Mueller
d82be09ed4
Update aiomealie to 0.9.6 ( #146447 )
2025-06-10 14:53:56 +02:00
Franck Nijhof
5ad96dedfa
Reformat Dockerfile to reduce merge conflicts ( #146435 )
2025-06-10 11:14:31 +02:00
Marc Mueller
2842f55460
Add additional package version range checks ( #146299 )
...
* Add additional package version range checks
* Add exception for scipy
2025-06-08 00:06:20 +02:00
Marc Mueller
ee6db3bd23
Update numpy to 2.3.0 ( #146296 )
2025-06-07 18:43:18 +02:00
hanwg
cbf7ca6a9a
Add bronze quality scale for Telegram bot integration ( #146148 )
...
* added quality scale
* updated appropriate-polling comment
* Remove entities comment
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2025-06-07 14:47:48 +02:00
Marc Mueller
4f99e54402
Update pandas to 2.3.0 ( #146206 )
2025-06-05 14:42:21 +02:00
Willem-Jan van Rootselaar
9c23331ead
Bump python-bsblan to version 2.0.1 ( #146198 )
...
* Bump python-bsblan to version 2.0.1
* Remove 'bsblan' exception for 'python-bsblan' from forbidden package exceptions
2025-06-05 13:07:16 +02:00
Max Velitchko
59ad0268a9
Bump pyvera to 0.3.16 ( #146089 )
...
* Update vera integration with the latest pyvera package
* python3 -m script.gen_requirements_all
* Fix license
2025-06-04 07:47:41 +01:00
J. Nick Koston
4f5c1d544b
Bump protobuf to 6.31.1 ( #146128 )
...
changelog: https://github.com/protocolbuffers/protobuf/compare/v30.2...v31.1
2025-06-04 07:40:10 +01:00
Marc Mueller
8f75cc6a33
Update pyatmo to 9.2.1 ( #146077 )
2025-06-02 23:47:50 +02:00
Marc Mueller
19c71f0f49
Update python-homewizard-energy to 8.3.3 ( #146076 )
2025-06-02 23:34:50 +02:00
Ian
39f687e3a3
Bump ollama to 0.5.1 ( #146063 )
...
* Bump ollama to 0.5.1
* Add ollama to license exceptions
2025-06-02 22:43:00 +02:00
Robert Resch
ecc10e9793
Bump go2rtc-client to 0.2.1 ( #146019 )
...
* Bump go2rtc-client to 0.2.0
* Bump go2rtc-client to 0.2.1
* Clean up hassfest exception
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2025-06-02 20:48:40 +02:00
Marc Mueller
397ed87f2d
Update aiohomekit to 3.2.15 ( #146059 )
...
* Update aiohomekit to 3.2.15
* Remove Python version exception for homekit_controller
2025-06-02 18:23:04 +01:00
Marc Mueller
15830f383e
Update pyoverkiz to 1.17.2 ( #146056 )
2025-06-02 18:21:26 +01:00
epenet
87395efc6e
Add awesomeversion to dependency version checks ( #146047 )
2025-06-02 17:28:13 +02:00
Marc Mueller
ab7c7b8d89
Update ruff to 0.11.12 ( #146037 )
...
* Update ruff to 0.11.12
* Replace ruff legacy alias with ruff-check
2025-06-02 16:01:10 +02:00
J. Nick Koston
850ddb3667
Bump grpcio to 1.72.1 ( #146029 )
2025-06-02 15:04:02 +02:00
Marc Mueller
43ac550ca0
Update pydantic to 2.11.5 ( #145985 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2025-06-02 08:48:22 +02:00
Marc Mueller
c3c4d224b2
Update PyTurboJPEG to 1.8.0 ( #145984 )
...
Co-authored-by: Allen Porter <allen.porter@gmail.com>
2025-06-02 08:40:10 +02:00
Marc Mueller
2323cc2869
Update numpy to 2.2.6 ( #145981 )
2025-06-01 21:23:30 -07:00
Robert Resch
33e98ebffa
Remove decora-wifi from excluded requirements ( #145832 )
2025-05-29 00:14:38 +02:00
Michael Hansen
d76ed6a3c2
Bump intents to 2025.5.28 ( #145816 )
2025-05-28 21:14:13 +03:00
Marc Mueller
6693fc764f
Update httpcore to 1.0.9 and h11 to 0.16.0 ( #145789 )
2025-05-28 16:35:11 +02:00
epenet
b2c2db3394
Add check for transient packages restricting Python version ( #145695 )
2025-05-27 17:45:51 +02:00
epenet
96c9636086
Add check for packages restricting Python version ( #145690 )
...
* Add check for packages restricting Python version
* Apply suggestions from code review
* until
* until
2025-05-27 10:44:00 +02:00
epenet
055a024d10
Add async-timeout to forbidden packages ( #145679 )
2025-05-27 08:57:35 +02:00
epenet
c3dec7fb2f
Add ability to set exceptions in dependency version checks ( #145442 )
...
* Add ability to set exceptions in dependency version checks
* Fix message
* Improve
* Auto-load from requirements.txt
* Revert "Auto-load from requirements.txt"
This reverts commit f893d4611a4b6ebedccaa639622c3f8f4ea64005.
2025-05-26 19:45:26 +02:00
epenet
039383ab22
Add pyserial-asyncio to forbidden packages ( #145625 )
2025-05-26 18:40:13 +02:00
epenet
acbfe54c7b
Drop obsolete IGNORE_PIN in gen_requirements_all.py ( #145487 )
...
Drop IGNORE_PIN in gen_requirements_all.py
2025-05-26 16:49:42 +02:00
Retha Runolfsson
49cf66269c
Set quality scale to 🥇 gold for switchbot integration ( #144608 )
...
* update quality scale
* update to gold
2025-05-26 15:06:07 +02:00
Maciej Bieniek
c1c74a6f61
Mark Shelly quality as silver ( #145610 )
2025-05-26 12:22:46 +03:00
epenet
d4333665fc
Add issue trackers to requirements script exceptions ( #145608 )
2025-05-26 10:21:38 +02:00
epenet
102230bf9d
Remove repoze.lru from license exceptions ( #145519 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-05-23 17:46:09 +02:00
Michael
ed0ff93d1e
Bump py-sucks to 0.9.11 ( #145518 )
...
bump py-sucks to 0.9.11
2025-05-23 17:12:43 +02:00
epenet
8561721faf
Add pytest/codecov to forbidden runtime dependencies ( #145447 )
...
Add pytest/codecov to forbidden runtime packages
2025-05-22 23:15:21 +02:00
Franck Nijhof
5ddadcbd65
Add range support to icon translations ( #145340 )
2025-05-22 11:32:33 +02:00
epenet
9e7ae1daa4
Catch blocking version pinning in dependencies early ( #145364 )
...
* Catch upper bindings in dependencies early
* One more
* Apply suggestions from code review
2025-05-22 07:56:18 +02:00
Manu
8b3bad1f54
Bump habiticalib to v.0.4.0 ( #145414 )
...
Bump habiticalib to v0.4.0
2025-05-22 07:22:50 +02:00
epenet
f76165e761
Prevent types-*/setuptools/wheel runtime requirements in dependencies ( #145381 )
...
Prevent setuptools/wheel runtime requirements in dependencies
2025-05-21 16:17:24 +02:00
Bram Kragten
4160ed190c
Add Albanian (Shqip) language ( #145324 )
2025-05-20 16:20:06 +02:00
Robert Resch
241c89e885
Bump go2rtc-client to 0.1.3b0 ( #145192 )
2025-05-19 12:11:07 +01:00
J. Nick Koston
eb4d561b96
Bump grpcio to 1.72.0 and protobuf to 6.30.2 ( #143633 )
2025-05-18 20:10:38 -04:00
J. Nick Koston
a169d6ca97
Bump cryptography to 45.0.1 and pyopenssl to 25.1.0 ( #145121 )
2025-05-17 23:57:28 +02:00
Franck Nijhof
db5bcd9fc4
Pin rpds-py to 0.24.0 ( #145074 )
2025-05-16 22:39:05 +02:00
Franck Nijhof
ba3181d4e7
Update pipdeptree to 2.26.1 ( #144775 )
2025-05-12 23:52:27 +02:00
Marc Mueller
4501303beb
Fix licenses check for jaraco.itertools ( #144631 )
2025-05-10 22:11:32 +02:00
Michael Hansen
1ce44800ab
Bump intents to 2025.5.7 ( #144404 )
2025-05-07 09:05:08 -05:00
Markus Jacobsen
a073a6b01e
Fix hassfest expecting strings file for custom components ( #135789 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Robert Resch <robert@resch.dev>
2025-05-05 14:23:02 +02:00
Marc Mueller
516a3c0504
Fix licenses check for setuptools ( #144181 )
2025-05-04 11:02:11 +03:00
Shay Levy
2cede8fec6
Record Switcher quality scale ( #141065 )
...
* Record Switcher quality scale
* Update entity-device-class status to todo
2025-04-30 20:33:12 +02:00
Michael Hansen
6c0e46f050
Bump intents to 2025.4.30 ( #143969 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2025-04-30 18:01:17 +02:00
Robert Resch
819be719ef
Bump uv to 0.7.1 ( #143957 )
...
* Bump uv to 0.6.17
* Bump uv to 0.7.1
2025-04-30 16:16:55 +02:00
J. Nick Koston
46eae64ef6
Mark ESPHome quality as platinum ( #143033 )
2025-04-24 11:30:51 -10:00
Abílio Costa
39f3aa7e78
Mark Whirlpool quality as bronze ( #143603 )
2025-04-24 20:44:15 +02:00
Allen Porter
731d1ab796
Add quality scale for google calendar integration ( #131328 )
...
* Add quality scale for google calendar integration
* Update status and comments for the quality scale
* Update based on pr feedback
* Update quality_scale.yaml
* Update quality_scale.yaml
* Update quality_scale.yaml
* Update quality_scale.yaml
* Update quality_scale.yaml
* Update quality_scale.yaml for dependency-transparency
* Score silver, gold, and platinum levels
* Update quality scale
* Update quality scale
2025-04-23 16:32:20 +02:00
Jan-Philipp Benecke
f22eca3d9e
Remove deprecated `hass.components` ( #141947 )
2025-04-23 14:04:36 +02:00
Arie Catsman
0208188bb5
Apply for bronze integration quality status for enphase_envoy ( #136332 )
...
Co-authored-by: Joostlek <joostlek@outlook.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-04-22 11:59:58 -10:00
Simone Chemelli
4b8447bc82
Move quality scale to bronze for UptimeRobot ( #143399 )
2025-04-21 15:05:44 +01:00
Marc Mueller
f861a2b72c
Fix licenses check for setuptools ( #143292 )
2025-04-20 02:24:44 +02:00
Abílio Costa
1307cd4b10
Add bronze quality scale for Whirlpool ( #142752 )
2025-04-17 15:31:12 +01:00
Joost Lekkerkerker
50796a6a77
Grade Syncthru on the quality scale ( #142829 )
...
* Grade Syncthru on the quality scale
* Update homeassistant/components/syncthru/quality_scale.yaml
Co-authored-by: Josef Zweck <josef@zweck.dev>
* Update homeassistant/components/syncthru/quality_scale.yaml
---------
Co-authored-by: Josef Zweck <josef@zweck.dev>
2025-04-16 10:42:41 +02:00
Marc Mueller
a93121a88d
Add Python-2.0 to list of approved licenses ( #143052 )
2025-04-16 00:27:07 +02:00
Simone Chemelli
09a86d2ed2
Add quality scale to UptimeRobot ( #142912 )
...
* Add quality scale (gold) to UptimeRobot
* todos
* tweak
* tweak comment
* update after #142940
* improve comment
* update as per review comment
* one more comment
* update reconfiguration use case
2025-04-15 17:01:38 +02:00
Simone Chemelli
9e93d1fd7e
Introduce common base entity for Comelit bridge ( #142855 )
2025-04-14 17:17:06 +02:00
Simone Chemelli
422bcecec1
Add quality scale to Comelit ( #139743 )
...
* Add quality scale to Comelit
* tweek
* updates
* update
* update manifest
* tweak
* update after latest merges
* update quality scale
* tweak
* apply review comments
* apply review comment
* one more review comment
2025-04-14 10:18:33 +02:00
Erik Montnemery
234c4c1958
Move backup backup onboarding API to an onboarding platform ( #142713 )
...
* Move backup backup onboarding API to an onboarding platform
* Move additional test from onboarding to backup
* Remove backup tests from onboarding
2025-04-12 09:41:54 +02:00
Erik Montnemery
4aca9cd66b
Move cloud onboarding API to an onboarding platform ( #141978 )
...
* Move cloud onboarding API to an onboarding platform
* Address review comments
* Add tests
* Move cloud onboarding tests to the cloud integration
* Address review comments
* Don't wait for platforms
* Add test
* Remove useless check for CLOUD_DATA
2025-04-11 16:02:27 +02:00
J. Nick Koston
54f3bb8ddf
Bump pydantic to 2.11.13 ( #142612 )
...
changelog: https://github.com/pydantic/pydantic/compare/v2.11.2...v2.11.3
2025-04-09 16:30:26 -10:00
J. Nick Koston
fa291c20e5
Pin multidict to >= 6.4.2 to resolve memory leaks ( #142614 )
...
* Pin multidict to >= 6.4.1 to resolve memory leaks
https://github.com/aio-libs/multidict/issues/1134
https://github.com/aio-libs/multidict/issues/1131
https://github.com/aio-libs/multidict/releases/tag/v6.4.1
https://github.com/aio-libs/multidict/releases/tag/v6.4.0
* Apply suggestions from code review
2025-04-09 15:48:29 -10:00
TimL
762c752918
Set quality scale to silver for SMLIGHT integration ( #142448 )
...
* Add quality scale for SMLIGHT
* Review and update all rules
* Add missing data_description strings as detected by CI
* update for a few merged docs PR's
* Parallel updates done
https://github.com/home-assistant/core/pull/142455
* Set quality scale to silver
* Update homeassistant/components/smlight/quality_scale.yaml
* Update homeassistant/components/smlight/quality_scale.yaml
---------
Co-authored-by: Josef Zweck <josef@zweck.dev>
2025-04-09 08:55:09 +02:00
Glenn Vandeuren (aka Iondependent)
36192ebc3a
Add niko_home_control quality scale ( #134000 )
...
* Add quality scale
* Update quality_scale.yaml
* Update quality_scale.yaml
* Apply suggestions from code review
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-04-08 12:03:50 +02:00
Sanjay Govind
8dee5851d2
Add jaraco.itertools license exception as the classifier was removed but no SPDX expression was added ( #142439 )
2025-04-07 19:50:36 -10:00
Maciej Bieniek
52143155e7
Record quality scale for IMGW-PIB ( #141380 )
...
* Record quality scale for IMGW-PIB
* Update quality scale
* Add the scale to the manifest
* Typo
* Suggested
2025-04-05 22:12:13 +03:00
Tomek Wasilczyk
1ab8deff3d
Add missing test_all requirements ( #142036 )
...
Fix homeassistant_hardware handling and add missing test_all requirements
2025-04-05 12:12:34 +02:00
J. Nick Koston
39ebc103df
Bump pydantic to 2.11.2 ( #142302 )
...
changelog: https://github.com/pydantic/pydantic/compare/v2.11.1...v2.11.2
2025-04-04 23:20:36 +02:00
J. Nick Koston
0abaaa0a06
Bump pydantic to 2.11.1 ( #141951 )
2025-03-31 23:23:02 +02:00
J. Nick Koston
ac723161c1
Bump grpcio to 1.71.0 ( #141881 )
2025-03-31 06:16:33 -10:00
Paulus Schoutsen
c888502671
Add quality scale summary generator ( #141780 )
...
* Add quality scale summary generator
* Remove executable bit
* Split out virtual
2025-03-31 14:41:13 +02:00
Michael Hansen
a150f9d5ad
Bump intents and always prefer more literal text ( #141663 )
2025-03-28 13:03:42 -04:00
Shay Levy
6b3b4cce4b
Record Shelly quality scale ( #141062 )
...
* Record Shelly quality scale
* Update
* change stale-devices status to todo
* Update homeassistant/components/shelly/quality_scale.yaml
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
---------
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
2025-03-28 09:30:29 +01:00
Michael Hansen
8db91623ec
Add language scores websocket command ( #140480 )
...
* Add language scores websocket command
* Don't store language scores in snapshot
* Add language/country args for preferred lang
* Bump intents to 2025.3.24 for dash lang code
2025-03-26 14:07:15 +01:00
Robert Resch
3f68e327f3
Bump uv to 0.6.10 ( #141464 )
2025-03-26 13:30:57 +01:00
Luke Lashley
dd914deb47
Bump roborock to silver ( #141433 )
2025-03-26 08:36:07 +01:00
puddly
5f093180ab
Include hardware integrations in the cached `integrations.json` ( #139001 )
...
Include hardware integrations in the cached integrations JSON
2025-03-24 17:15:02 +01:00
Erik Montnemery
f4d57e3722
Add cloud onboarding views ( #139422 )
...
* Add cloud onboarding views
* Break import cycle when running hassfest
* Add exemption to hassfest for onboarding using cloud
* Adjust according to discussion
* Fix copy-paste errors
* Add tests
* Fix stale docstring
* Import cloud loally
2025-03-24 08:41:19 +01:00
Michael Hansen
2883f0a1e8
Bump intents to 2025.3.23 ( #141241 )
2025-03-23 22:12:05 +01:00
J. Nick Koston
87db981712
Bump anyio to 4.9.0 ( #141161 )
...
changelog: https://github.com/agronholm/anyio/compare/4.8.0...4.9.0
2025-03-23 10:34:49 +02:00
Joost Lekkerkerker
1385bcdb90
Grade SmartThings on the integration quality scale ( #141078 )
2025-03-21 20:19:45 +01:00
G Johansson
16d335efc0
Update quality scale for Sensibo ( #135924 )
...
* Update quality scale for Sensibo
* platinum
2025-03-21 16:59:03 +01:00
Norbert Rittel
95014dfdd8
Fix name of `energenie_power_sockets` integration ( #141014 )
...
* Fix name of `energenie_power_sockets` integration
Remove "integration." from the integration name.
* Fix
---------
Co-authored-by: Joostlek <joostlek@outlook.com>
2025-03-20 21:43:13 +02:00
Robert Resch
32c6fb8629
Bump uv to 0.6.8 ( #141007 )
2025-03-20 19:20:40 +02:00
Simone Chemelli
6af23d2348
Add quality scale to Vodafone Station ( #139444 )
...
* Add quality scale and strict typing to Vodafone Station
* mypy and hassfest
* tweek
* parallel-updates
* update
* update manifest
* apply review comment
2025-03-19 15:35:47 +01:00