core/homeassistant/util
Nicko van Someren b0b3620b2b Added working support for private storage (#16903)
* Fixed file corruption bugs in private storage code.

* Restoring fixed test case.

* Implemented test suite for utils/json.py

* Added new unit test cases for util/json.py

* Dixed formatting nags

* Fixed more nags from the Hound

* Added doc strings to some very short functions

* Fixing lint's complains about my choice of parts of speach. Sigh.

* Moved atomic save operations down into util/json.py so that all benefit.

Added extra clean-up code to ensure that temporary files are removed in
case of errors.
Updated emulated_hue unit tests to avoid errors.

* Apparently 'e' is not allows as a variable name for an exception...
2018-10-02 10:16:43 +02:00
..
__init__.py Isort preparations (#16555) 2018-09-11 11:21:48 +02:00
async_.py Proactor policy fix (#17066) 2018-10-02 09:55:37 +02:00
color.py Add typing to homeassistant/*.py and homeassistant/util/ (#15569) 2018-07-23 10:24:39 +02:00
decorator.py Upgrade pylint to 2.0.1 (#15683) 2018-07-26 08:55:42 +02:00
distance.py Add unit system support 2016-08-04 22:02:19 -07:00
dt.py Isort preparations (#16555) 2018-09-11 11:21:48 +02:00
json.py Added working support for private storage (#16903) 2018-10-02 10:16:43 +02:00
location.py Add typing to homeassistant/*.py and homeassistant/util/ (#15569) 2018-07-23 10:24:39 +02:00
logging.py Add typing to homeassistant/*.py and homeassistant/util/ (#15569) 2018-07-23 10:24:39 +02:00
network.py Add webhook + IFTTT example (#16817) 2018-09-30 14:45:48 +02:00
package.py Isort preparations (#16555) 2018-09-11 11:21:48 +02:00
ssl.py Switch to intermediate Mozilla cert profile (#15957) 2018-08-14 08:20:17 +02:00
temperature.py Pylint cleanups (#15626) 2018-07-23 10:16:05 +02:00
unit_system.py Remove self type hints (#15732) 2018-07-30 12:44:31 +01:00
yaml.py Upgrade pylint to 2.0.1 (#15683) 2018-07-26 08:55:42 +02:00