core/script
Paulus Schoutsen 7859be6481
Add deduplicate translations script (#96384)
* 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
..
hassfest Fix service schema to allow for services without any fields/properties (#96346) 2023-07-11 19:33:07 +02:00
scaffold Move overlapping pylint rules to ruff, disable mypy overlap (#94359) 2023-06-27 17:42:46 +02:00
translations Add deduplicate translations script (#96384) 2023-07-13 11:52:50 -04:00
__init__.py Add init for run inside devcontainer 2019-11-19 13:53:12 +00:00
bootstrap Remove legacy pip resolver (#92124) 2023-04-27 22:39:29 +02:00
check_dirty
check_format Blacken top level *.py (#25621) 2019-08-01 08:30:49 -07:00
countries.py Allow configuring country and language in core config (#81734) 2022-11-24 23:25:50 +01:00
currencies.py Deduplicate blackening (#81802) 2022-11-09 16:58:20 +01:00
gen_requirements_all.py Bump protobuf to 4.23.3 (#95875) 2023-07-05 08:55:25 +02:00
inspect_schemas.py Improve string formatting v4 (#33668) 2020-04-05 16:01:41 +02:00
languages.py Base entity ids on English for languages not using Latin script (#91357) 2023-06-27 14:37:50 +02:00
lint Drop flake8 in favor of Ruff (#89863) 2023-03-17 13:30:06 +01:00
lint_and_test.py Drop flake8 in favor of Ruff (#89863) 2023-03-17 13:30:06 +01:00
microsoft_tts.py Standardize spelling of TTS and STT (#93857) 2023-05-31 11:00:19 -04:00
monkeytype
ruff.toml Replace isort with ruff (#94302) 2023-06-08 23:43:56 +02:00
run-in-env.sh Secure not to activate multiple venv in pre_commit hook (#51715) 2021-06-10 19:27:24 +02:00
server Remove translations from Core (#87543) 2023-02-06 15:06:43 +01:00
setup Update build system (#95237) 2023-06-26 19:03:56 +02:00
update
version_bump.py Update pyupgrade to 3.1.0 (#80058) 2022-10-11 09:04:52 +02:00