Commit Graph

1785 Commits (9b3718edfb1e7baac89e869c3b8b13cc9aaabeba)

Author SHA1 Message Date
Bram Kragten 9749cf113a
Update frontend to 20240702.0 (#121032) 2024-07-02 22:13:07 +02:00
Marc Mueller 0e52d149e4
Update voluptuous to 0.15.2 (#120631)
* Update voluptuous to 0.15.1

* Fix typing issues

* Add type ignores for json result type

* Update voluptuous to 0.15.2

---------

Co-authored-by: J. Nick Koston <nick@koston.org>
2024-07-02 12:57:09 -07:00
Paul Bottein 5995459de5
Update frontend to 20240628.0 (#120785)
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-06-28 23:14:00 -05:00
Bram Kragten c4ab0dcd74
Update frontend to 20240627.0 (#120693) 2024-06-27 22:06:30 +02:00
Joakim Sørensen 5634741ce2
Bump awesomeversion from 24.2.0 to 24.6.0 (#120642) 2024-06-27 10:27:20 +02:00
Paul Bottein b7a65d9a82
Update frontend to 20240626.2 (#120614) 2024-06-26 23:54:07 +02:00
Michael Hansen 02b142fbde
Bump intents to 2024.6.26 (#120584)
Bump intents
2024-06-26 11:13:01 -05:00
Bram Kragten f0590f08b1
Update frontend to 20240626.0 (#120546) 2024-06-26 13:26:53 +02:00
J. Nick Koston 30e0bcb324
Bump dbus-fast to 2.22.1 (#120491) 2024-06-26 09:20:43 +02:00
Denis Shulyaka 2386ed3830
Add script llm tool (#118936)
* Add script llm tool

* Add tests

* More tests

* more test

* more test

* Add area and floor resolving

* coverage

* coverage

* fix ColorTempSelector

* fix mypy

* fix mypy

* add script reload test

* Cache script tool parameters

* Make custom_serializer a part of api

---------

Co-authored-by: Michael Hansen <mike@rhasspy.org>
2024-06-25 10:43:26 -05:00
Marc Mueller a4e22bcba6
Update tenacity constraint (#120348) 2024-06-24 18:52:49 +02:00
J. Nick Koston 1e3ee8419f
Bump async-interrupt to 1.1.2 (#120321) 2024-06-24 18:41:42 +02:00
J. Nick Koston dd379a9a0a
Bump aiozoneinfo to 0.2.1 (#120319) 2024-06-24 18:39:38 +02:00
J. Nick Koston 0247f91855
Bump bleak to 0.22.2 (#120325) 2024-06-24 18:32:32 +02:00
J. Nick Koston eab1dc5255
Bump home-assistant-bluetooth to 1.12.2 (#120338) 2024-06-24 17:38:17 +02:00
J. Nick Koston b7bf61a8c9
Bump habluetooth to 3.1.3 (#120337) 2024-06-24 17:35:33 +02:00
J. Nick Koston bd6164ad4b
Bump bluetooth-data-tools to 1.19.3 (#120323) 2024-06-24 17:10:57 +02:00
J. Nick Koston 1a27cea6f2
Bump bluetooth-adapters to 0.19.2 (#120324) 2024-06-24 15:25:08 +02:00
J. Nick Koston e6cb68d199
Bump aiohttp-fast-zlib to 0.1.1 (#120315) 2024-06-24 14:33:16 +02:00
J. Nick Koston fbdc06647b
Bump aiodhcpwatcher to 1.0.2 (#120311) 2024-06-24 14:05:13 +02:00
Steven Looman 55a2645e78
Bump async_upnp_client to 0.39.0 (#120250) 2024-06-23 14:21:56 -05:00
Michael Hansen 8aed04cd3c
Bump intents to 2024.6.21 (#120106) 2024-06-21 18:19:52 +02:00
J. Nick Koston 7375764301
Bump anyio to 4.4.0 (#120061) 2024-06-21 10:31:37 +02:00
Marc Mueller e5846fdffd
Update pydantic to 1.10.17 (#119430) 2024-06-21 10:16:36 +02:00
J. Nick Koston a642454e6f
Bump sqlalchemy to 2.0.31 (#119951) 2024-06-19 08:09:04 +02:00
J. Nick Koston 57308599cd
Bump aiozoneinfo to 0.2.0 (#119845) 2024-06-17 19:05:44 +02:00
Marc Mueller 1d873115f3
Pin tenacity to 8.3.0 (#119815) 2024-06-17 11:17:35 +02:00
Paul Bottein 72c6257131
Update frontend to 20240610.1 (#119634) 2024-06-13 15:34:58 -04:00
Bram Kragten f75cc1da24
Update frontend to 20240610.0 (#119320) 2024-06-10 20:22:04 +02:00
Marc Mueller 00f78dc522
Update typing-extensions to 4.12.2 (#119098) 2024-06-07 22:06:51 +02:00
J. Nick Koston 1bda33b1e9
Bump home-assistant-bluetooth to 1.12.1 (#119026) 2024-06-07 13:48:36 -05:00
Marc Mueller c3456215b8
Update requests to 2.32.3 (#118868)
Co-authored-by: Robert Resch <robert@resch.dev>
2024-06-06 17:11:49 +02:00
J. Nick Koston e37ee68434
Bump cryptography to 42.0.8 (#118889) 2024-06-06 10:20:39 +02:00
J. Nick Koston a0957069f0
Revert "Bump orjson to 3.10.3 (#116945)" (#118920)
This reverts commit dc50095d06.
2024-06-05 23:37:35 -04:00
Michael Hansen 6efc3b95a4
Bump intents to 2024.6.5 (#118890) 2024-06-05 18:43:28 +02:00
Bram Kragten 3a4b84a4ce
Update frontend to 20240605.0 (#118875) 2024-06-05 13:32:50 +02:00
Bram Kragten 6483c46991
Update frontend to 20240604.0 (#118811) 2024-06-04 18:26:47 +02:00
Joakim Sørensen 53ab215dfc
Update hass-nabucasa to version 0.81.1 (#118768) 2024-06-04 06:27:54 +02:00
Michael Hansen 289263087c
Bump intents to 2024.6.3 (#118748) 2024-06-03 22:47:09 -04:00
Bram Kragten 049cac3443
Update frontend to 20240603.0 (#118736) 2024-06-03 19:25:01 +02:00
Marc Mueller e485a0c6f2
Update typing-extensions to 4.12.1 (#118615) 2024-06-01 22:26:23 +02:00
Bram Kragten 56e4fa86b0
Update frontend to 20240530.0 (#118489) 2024-05-30 16:55:49 +02:00
Bram Kragten 23381ff30c
Bump frontend to 20240529.0 (#118392) 2024-05-29 19:06:46 +02:00
Michael Hansen 106cb4cfb7
Bump intents and add tests for new error messages (#118317)
* Add new error keys

* Bump intents and test new error messages

* Fix response text
2024-05-28 12:24:24 -04:00
Robert Resch cb62f4242e
Remove strict connection (#117933) 2024-05-24 15:50:22 +02:00
Marc Mueller 01ace8cffd
Update typing-extensions to 4.12.0 (#118020) 2024-05-24 10:00:43 +02:00
J. Nick Koston bdc3bb57f3
Bump habluetooth to 3.1.1 (#117992) 2024-05-23 20:43:14 +02:00
J. Nick Koston 9454dfc719
Bump habluetooth to 3.1.0 (#117905) 2024-05-22 12:28:13 +02:00
J. Nick Koston 7c58f05898
Bump dbus-fast to 2.21.3 (#117824) 2024-05-20 16:27:02 -10:00
J. Nick Koston 5a609c34bb
Fix blocking I/O in the event loop when loading timezones (#117721) 2024-05-20 11:06:03 +02:00
Joakim Sørensen 535aa05c65
Update hass-nabucasa dependency to version 0.81.0 (#117568) 2024-05-16 11:08:01 -04:00
J. Nick Koston f1e8262db2
Bump bleak to 0.22.1 (#117383) 2024-05-16 12:36:27 +09:00
Michael Hansen daee3d8db0
Don't prioritize "name" slot if it's a wildcard in default conversation agent (#117518)
* Don't prioritize "name" slot if it's a wildcard

* Fix typing error
2024-05-15 22:23:24 -04:00
J. Nick Koston 9c97269fad
Bump dbus-fast to 2.21.2 (#117195) 2024-05-14 05:52:43 +09:00
J. Nick Koston de62e205dd
Bump bleak to 0.22.0 (#116955) 2024-05-08 07:35:33 -05:00
Marc Mueller f9755f5c4c
Update jinja2 to 3.1.4 (#116986) 2024-05-07 13:56:11 +02:00
J. Nick Koston fd52588565
Bump SQLAlchemy to 2.0.30 (#116964) 2024-05-07 10:42:13 +02:00
J. Nick Koston dc50095d06
Bump orjson to 3.10.3 (#116945) 2024-05-06 22:45:23 +02:00
Bram Kragten 71d65e38b5
Update frontend to 20240501.1 (#116939) 2024-05-06 18:40:01 +02:00
J. Nick Koston 673bbc1372
Switch out aiohttp-isal for aiohttp-fast-zlib to make isal optional (#116814)
* Switch out aiohttp-isal for aiohttp-fast-zlib to make isal optional

aiohttp-isal does not work on core installs where the system has 32bit userland and a 64bit kernel because we have no way to detect this configuration or handle it.

fixes #116681

* Update homeassistant/components/isal/manifest.json

* Update homeassistant/components/isal/manifest.json

* hassfest

* isal

* fixes

* Apply suggestions from code review

* make sure isal is updated before http

* fix tests

* late import
2024-05-05 17:06:12 -04:00
J. Nick Koston a2a8cf6361
Bump aiohttp-isal to 0.3.1 (#116720) 2024-05-04 10:29:00 -05:00
J. Nick Koston a444b832ed
Bump bluetooth-adapters to 0.19.2 (#116785) 2024-05-04 10:26:14 -05:00
J. Nick Koston 2b2b46c774
Bump habluetooth to 3.0.1 (#116663) 2024-05-03 12:15:51 +02:00
J. Nick Koston 43a0c880eb
Bump habluetooth to 2.8.1 (#116661) 2024-05-02 18:15:56 -05:00
Marc Mueller 1ec7a515d2
Add constraint for tuf (#116627) 2024-05-02 09:12:26 -05:00
Bram Kragten 53d5960f49
Update frontend to 20240501.0 (#116503) 2024-05-01 12:53:45 +02:00
Bram Kragten d39707ee4f
Update frontend to 20240430.0 (#116481) 2024-05-01 00:46:25 +02:00
Christopher Bailey c7a84b1c7b
Bump pydantic constraint (#116401)
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-04-30 13:13:56 -05:00
J. Nick Koston fbe1781ebc
Bump bluetooth-adapters to 0.19.1 (#116465) 2024-04-30 11:53:55 -05:00
Bram Kragten b3c1a86194
Update frontend to 20240429.0 (#116404) 2024-04-29 18:34:20 +02:00
Paul Bottein 63dffbcce1
Update frontend to 20240426.0 (#116230) 2024-04-26 15:40:32 +02:00
J. Nick Koston 421dbe1356
Bump bluetooth-auto-recovery to 1.4.2 (#116192) 2024-04-25 15:37:38 -05:00
J. Nick Koston 98eb9a4067
Revert orjson to 3.9.15 due to segmentation faults (#116168) 2024-04-25 11:15:57 -05:00
Michael Hansen bc7fa8cf9e
Bump intents to 2024.4.24 (#116111) 2024-04-24 18:41:17 +02:00
Bram Kragten ea96ac37b7
Update frontend to 20240424.1 (#116103) 2024-04-24 15:29:51 +02:00
J. Nick Koston 0ea1564248
Bump bluetooth-adapters to 0.19.0 (#115864) 2024-04-20 01:36:46 +02:00
J. Nick Koston 79c9db4089
Bump aiodiscover to 2.1.0 (#115823) 2024-04-19 09:43:02 +02:00
J. Nick Koston fbdef7f5cd
Bump habluetooth to 2.8.0 (#115789)
* Bump habluetooth to 2.8.0

Adds support for recovering some adapters that fail to initialize
due to kernel races

* bump lib

* tweak
2024-04-18 10:37:20 -04:00
J. Nick Koston 8fb551430d
Bump bluetooth-auto-recovery to 1.4.1 (#115792) 2024-04-17 20:38:17 -05:00
J. Nick Koston 98ed6e7fe5
Bump habluetooth to 2.7.0 (#115783) 2024-04-17 17:47:40 -05:00
J. Nick Koston 0a78e9d4aa
Replace aiohttp-zlib-ng[isal] with aiohttp-isal (#115777)
* Replace aiohttp-zlib-ng[isal] with aiohttp-isal

The extra was causing wheel builds to fail

Since isal works on all of our supported platforms we can
always use it and drop the need for zlib-ng

https://github.com/home-assistant/core/actions/runs/8725019072

https://github.com/bdraco/aiohttp-isal

* typo
2024-04-17 19:46:15 +02:00
Erik Montnemery e4280b2c00
Use aiohttp-zlib-ng[isal] (#115767) 2024-04-17 17:57:34 +02:00
J. Nick Koston 7a67304301
Bump habluetooth to 2.6.0 (#115724) 2024-04-17 09:41:42 -05:00
J. Nick Koston dae56222e9
Bump orjson to 3.10.1 (#115728)
changelog: https://github.com/ijl/orjson/compare/3.9.15...3.10.1
2024-04-17 09:13:55 +02:00
J. Nick Koston 34c3e523b4
Bump aiohttp to 3.9.5 (#115727)
changelog: https://github.com/aio-libs/aiohttp/compare/v3.9.4...v3.9.5
2024-04-17 09:10:06 +02:00
J. Nick Koston 6dcfe861fd
Bump habluetooth to 2.5.2 (#115721) 2024-04-16 18:34:57 -05:00
J. Nick Koston 135fe26704
Bump httpcore to 1.0.5 (#115672)
Fixes missing handling of EndOfStream errors
2024-04-16 18:13:47 +03:00
Marc Mueller 64a4d52b3c
Update pillow to 10.3.0 (#115524) 2024-04-13 18:26:33 +02:00
J. Nick Koston af2c381a0c
Bump zeroconf to 0.132.2 (#115505) 2024-04-13 00:05:08 -05:00
J. Nick Koston b9899a441c
Bump zeroconf to 0.132.1 (#115501) 2024-04-12 14:13:06 -10:00
Robert Resch 348e1df949
Add strict connection (#112387)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-04-12 14:47:46 +02:00
Bram Kragten d59af22b69
Update frontend to 20240404.2 (#115460) 2024-04-12 11:50:22 +02:00
J. Nick Koston 137514edb7
Bump aiohttp to 3.9.4 (#110730)
* Bump aiohttp to 3.9.4

This is rc0 for now but will be updated when the full release it out

* cleanup cruft

* regen

* fix tests (these changes are fine)

* chunk size is too small to read since boundry is now enforced

* chunk size is too small to read since boundry is now enforced
2024-04-11 11:58:56 -10:00
J. Nick Koston 2fdb420d1a
Bump bleak-retry-connector 3.5.0 (#115328) 2024-04-09 18:04:52 -10:00
Joakim Sørensen df6997bfa9
Downgrade hass-nabucasa from 0.80.0 to 0.78.0 (#115078) 2024-04-07 08:20:58 -04:00
Marc Mueller 81d682874f
Update typing extensions to 4.11.0 (#114985) 2024-04-06 14:23:32 +02:00
J. Nick Koston f497c461ed
Switch to using the AsyncResolver with aiohttp (#114529)
* Bump aiodns to 3.2.0

changelog: https://github.com/saghul/aiodns/compare/v3.1.1...v3.2.0

* Switch to using the AsyncResolver with aiohttp

This avoids creating executor jobs to do DNS resolution

AsyncResolver was not usable before https://github.com/aio-libs/aiohttp/pull/8270
because it did not fallback to fallback to A records and only returned AAAA records
in most cases when IPv6 was available

This is a backport of https://github.com/aio-libs/aiohttp/pull/8270

* Switch to using the AsyncResolver with aiohttp

This avoids creating executor jobs to do DNS resolution

AsyncResolver was not usable before https://github.com/aio-libs/aiohttp/pull/8270
because it did not fallback to fallback to A records and only returned AAAA records
in most cases when IPv6 was available

This is a backport of https://github.com/aio-libs/aiohttp/pull/8270

* Switch to using the AsyncResolver with aiohttp

This avoids creating executor jobs to do DNS resolution

AsyncResolver was not usable before https://github.com/aio-libs/aiohttp/pull/8270
because it did not fallback to fallback to A records and only returned AAAA records
in most cases when IPv6 was available

This is a backport of https://github.com/aio-libs/aiohttp/pull/8270

* Switch to using the AsyncResolver with aiohttp

This avoids creating executor jobs to do DNS resolution

AsyncResolver was not usable before https://github.com/aio-libs/aiohttp/pull/8270
because it did not fallback to fallback to A records and only returned AAAA records
in most cases when IPv6 was available

This is a backport of https://github.com/aio-libs/aiohttp/pull/8270

* fixes

* fix mocking in next_dns

* fix unmocked calls in blink

* more mocking fixes

* more fixes

* more fixes

* Fix missing mocking in nextdns tests

extracted from #114539

* extract from context
2024-04-05 23:15:51 -04:00
Joakim Sørensen 96149d9444
Bump hass-nabucasa from 0.79.0 to 0.80.0 (#114818)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-04-05 00:48:21 +02:00
Bram Kragten 7f19882843
Update frontend to 20240404.1 (#114890) 2024-04-05 00:26:07 +02:00
Bram Kragten c798128ef1
Update frontend to 20240404.0 (#114859) 2024-04-04 15:01:15 -04:00