1
0
mirror of https://github.com/home-assistant/core.git synced 2025-07-04 20:07:10 +00:00

1266 Commits

Author SHA1 Message Date
Erik Montnemery
7e7cb15d5b
Revert "Allows defining list of attributes excluded from history in manifest.json" ()
Revert "Allows defining list of attributes excluded from history in manifest.json ()"

This reverts commit 0366e14630676b2d96f529c9113f5fceb86c705b.
2023-08-30 08:26:26 +02:00
Erik Montnemery
0366e14630
Allows defining list of attributes excluded from history in manifest.json ()
* Move list of attributes excluded from history to manifest.json

* Address comments
2023-08-29 20:14:33 +02:00
Ville Skyttä
9da192c752
Avoid use of datetime.utc* methods deprecated in Python 3.12 ()
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2023-08-24 16:38:22 +02:00
Ville Skyttä
6399d74c15
Remove unnnecessary pylint configs from core () 2023-08-22 23:12:12 +02:00
Robert Resch
426fd62ee3
Adjust hassfest to require translations for core services ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-08-22 17:05:53 +02:00
Ville Skyttä
2399cd283a
Python 3.10 support cleanups () 2023-08-21 19:14:07 +02:00
Ville Skyttä
3094991236
Upgrade ruff to 0.0.285 () 2023-08-19 08:17:17 -04:00
J. Nick Koston
c671b1069e
Bump protobuf to 4.24.0 () 2023-08-15 18:52:18 -05:00
Marc Mueller
fb66ceb302
Update mypy to 1.5.0 () 2023-08-11 13:13:04 +02:00
amitfin
d78e39d568
Fix allow_name_translation logic () 2023-08-04 12:51:04 +02:00
J. Nick Koston
282ae80cc2
Fix hassfest check for schema ()
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2023-08-03 12:55:33 -10:00
epenet
9df1805b3b
Remove myself from const and util codeowners () 2023-07-31 07:06:06 -07:00
Franck Nijhof
af286a8feb
Add urllib3<2 package constraint () 2023-07-27 18:57:13 +02:00
Jan-Philipp Benecke
55beb26190
Fix authlib version constraint required by point () 2023-07-27 08:54:20 +02:00
J. Nick Koston
f8705a8074
Bump anyio to 3.7.1 () 2023-07-24 20:34:59 +02:00
Franck Nijhof
b655b9d530
Allow for translating service examples () 2023-07-24 15:57:02 +02:00
Marc Mueller
da6802b009
Drop tomli () 2023-07-22 17:04:45 -05:00
Franck Nijhof
ce1f5f997e
Drop Python 3.10 support () 2023-07-22 23:03:45 +02:00
J. Nick Koston
52ab6b0b9d
Bump httpcore to 0.17.3 () 2023-07-21 19:15:28 -05:00
Franck Nijhof
14b553ddbc
Disable wheels building for pycocotools () 2023-07-20 13:16:02 +02:00
Franck Nijhof
22d0f4ff0a
Remove legacy discovery integration () 2023-07-19 07:10:07 +02:00
Paulus Schoutsen
7859be6481
Add deduplicate translations script ()
* Add deduplicate script

* Fix forecast_solar incorrect key with space

* Fix utf-8

* Do not create references to other arbitrary other integrations

* Add commented code to only allow applying to referencing integrations

* Tweak

* Bug fix

* Add command line arg for limit reference

* never suggest to update common keys

* Output of script

* Apply suggestions from code review

Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>

---------

Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
2023-07-13 11:52:50 -04:00
Franck Nijhof
f25d5a157a
Fix service schema to allow for services without any fields/properties () 2023-07-11 19:33:07 +02:00
Franck Nijhof
f2f9b20880
Fix hassfest services check () 2023-07-11 16:48:07 +02:00
Franck Nijhof
f054de0ad5
Add support for service translations () 2023-07-11 15:52:12 +02:00
Joost Lekkerkerker
af22a90b3a
Make Zodiac integration title translatable () 2023-07-10 15:49:25 +02:00
Franck Nijhof
e7b00da662
Clean up unused device class translations from binary sensor () 2023-07-10 12:23:42 +02:00
Jan-Philipp Benecke
207721b421
Make generic camera integration title translatable () 2023-07-08 11:43:14 +02:00
J. Nick Koston
9109b5fead
Bump protobuf to 4.23.3 () 2023-07-05 08:55:25 +02:00
Jan-Philipp Benecke
436cda1489
Make local calendar integration title translatable () 2023-07-04 23:35:32 -07:00
Franck Nijhof
3e85a29b86
Move overlapping pylint rules to ruff, disable mypy overlap () 2023-06-27 17:42:46 +02:00
Erik Montnemery
071d3a474f
Base entity ids on English for languages not using Latin script () 2023-06-27 14:37:50 +02:00
Marc Mueller
f5975d4039
Update build system () 2023-06-26 19:03:56 +02:00
Erik Montnemery
732ce34a66
Remove assert_lists_same test helper () 2023-06-21 12:10:28 +02:00
J. Nick Koston
0d1bcd8a8f
Bump httpcore to 0.17.2 () 2023-06-13 10:38:51 +02:00
J. Nick Koston
e8c87874b3
Bump anyio to 3.7.0 () 2023-06-13 10:36:25 +02:00
Erik Montnemery
f17773233b
Add check for integration config schema to hassfest ()
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-06-12 10:26:02 +02:00
Franck Nijhof
c3936e6f14
Replace isort with ruff () 2023-06-08 23:43:56 +02:00
Allen Porter
52ba58c782
Require pydantic 1.10.8 or higher ()
* Requied pydantic 1.10.9 or higher

* Simplify constraint to 2.0

* Drop constraint by one patch release to 1.10.8 or higher

* Add package constraints to gen requirements script
2023-06-08 09:41:45 +02:00
J. Nick Koston
5078bb3bef
Remove miniaudio pin now that upstream package has been fixed ()
see https://github.com/irmen/pyminiaudio/issues/67#issuecomment-1575602707
2023-06-04 20:27:42 -04:00
J. Nick Koston
7995d3777a
Fix package names to match pypi index metadata ()
* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* uses _

* uses -

* fix metadata
2023-05-31 21:12:53 -04:00
c0ffeeca7
c3a3ddcfa4
Standardize spelling of TTS and STT ()
* Standardize spelling of TTS and STT

* Apply suggestions from code review

* Update homeassistant/components/tts/media_source.py

---------

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2023-05-31 11:00:19 -04:00
Mark Kennedy
b03dbeaed5
Block legacy get-mac in preference of getmac ()
Co-authored-by: GnatorX <garvinpang@protonmail.com>
2023-05-31 16:57:45 +02:00
Dara Adib
663f66a2b2
Scrape Microsoft TTS supported languages ()
* Update Microsoft TTS supported languages

`script.microsoft_tts` scrapes Microsoft Azure documentation for
the list of supported languages and saves them to
`homeassistant.generated.microsoft_tts` for use in the component.

This adds support for more TTS languages, like fa-ir (Persian).

* Improve xpath query for Microsoft TTS languages

* Remove asserts for Microsoft TTS languages

* Add more tests for Microsoft TTS languages
2023-05-25 10:46:34 +02:00
J. Nick Koston
ee62584570
Add constraint for pyminiaudio to 1.57 () 2023-05-24 17:03:37 -05:00
Ludy
a310b5c1c3
remove template deprecated function device_trigger.py ()
remove template deprecated fun `device_trigger.py`
2023-05-24 09:42:44 +02:00
J. Nick Koston
bb8dfc9470
Bump protobuf to 4.23.1 () 2023-05-23 13:16:20 +02:00
Kashif Khan
7439ca5b1a
Bump azure-servicebus to 7.10.0 () 2023-05-10 12:36:44 +02:00
J. Nick Koston
f95f2d1cfc
Prevent pysnmp from being installed as it does not work with newer python () 2023-04-30 20:13:47 +02:00
J. Nick Koston
f38d45151a
Pin pyasn1 and pysnmplib since pyasn1 0.5.0 has breaking changes and pysnmp-pyasn1 and pyasn1 are both using the pyasn1 namespace () 2023-04-29 21:32:57 +02:00