hass-core/homeassistant
Jan Bouwhuis 4bb0e13cda
Workaround to_json template filter in parsing dict key (#105327)
* Work-a-round orjson for `to_json` fiter in case dict key is str subclass

* Add option instead

* Remove json.dumps work-a-round

* Update homeassistant/helpers/template.py

* Fix test

---------

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-12-08 20:57:53 +01:00
..
auth Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
backports Update mypy to 1.6.0 (#101780) 2023-10-11 13:25:11 +02:00
brands Add Flexit bacnet integration (#104275) 2023-11-30 16:50:13 +01:00
components Initialize energy_state without price (#97031) 2023-12-08 17:46:08 +01:00
generated Add A. O. Smith integration (#104976) 2023-12-08 17:17:42 +01:00
helpers Workaround to_json template filter in parsing dict key (#105327) 2023-12-08 20:57:53 +01:00
scripts Remove logic converting empty or falsy YAML to empty dict (#103912) 2023-12-05 18:08:11 +01:00
util Add workaround for orjson not handling subclasses of str (#105314) 2023-12-08 18:13:34 +01:00
__init__.py
__main__.py Make it possible to restart core in safe mode (#102606) 2023-10-24 14:47:58 +02:00
block_async_io.py
bootstrap.py Add domain key config validation (#104242) 2023-12-05 15:07:32 +01:00
config.py Remove logic converting empty or falsy YAML to empty dict (#103912) 2023-12-05 18:08:11 +01:00
config_entries.py Rename ex to exc as name for exceptions (#104479) 2023-11-25 08:30:18 +01:00
const.py Bump version to 2024.1.0dev0 (#104746) 2023-11-29 21:29:11 +01:00
core.py Trigger Home Assistant shutdown automations right before the stop event instead of during it (#91165) 2023-12-05 11:24:41 -10:00
data_entry_flow.py Validate steps in Flowhandler (#102152) 2023-10-19 13:34:10 +02:00
exceptions.py Raise and suppress stack trace when reloading yaml fails (#102410) 2023-11-24 17:34:45 +01:00
loader.py Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
package_constraints.txt Update frontend to 20231208.2 (#105299) 2023-12-08 16:45:34 +01:00
requirements.py Update base image to 2023.10.0 (#102126) 2023-10-18 19:11:41 +02:00
runner.py Make it possible to restart core in safe mode (#102606) 2023-10-24 14:47:58 +02:00
setup.py Use modern platform path when reporting platform config errors (#104238) 2023-12-05 15:06:13 +01:00
strings.json Improve OAuth error handling in configuration flows (#103157) 2023-11-11 11:02:51 +01:00