Release of 0.1b5; non utf-8 encoding fix.
Fixed
- Fixed bug erasing complete json file content, if provided data contained an item, which could not be encoded by the json module.
- put_into_json_file added double entries if dictionary for cases in which dictionary keys were numeric values.
- Rare occurrence of UTF-8 de-&encoding errors if files are interchanged in between Windows and Linux
- Wrong docstring of
read_from_json_file - Wrong formatting of
put_into_json_file - Linked image markdown line for 'code-black' lead pycharm to crash; replaced linked image with standard link
Added
- FutureWarning for
flattenandunflattento be renamed in future releases toflatten_for_configandunflatten_from_config. - Added docstring to
deep_unflatten
Deprecated
-
deep_flattenanddeep_unflattenwill be replaced byflatten_dictandunflatten_dict.
Changed
- Logger changed from exa.dicthandling to dicthandling.