Releases: fabiocaccamo/python-benedict
Releases · fabiocaccamo/python-benedict
0.23.0
- Added
get_date
and get_date_list
methods.
- Added
python-fsutil
library for file-system operations.
0.22.4
- Removed
sort_keys=True
by default in JSON
serializer.
0.22.3
- Added
concat
option to merge method. #45
- Added
sort_keys=True
by default in JSON
serializer.
- Added
memo
option to clone core method.
- Fixed broken
json.dumps
using cloned instance. #46
0.22.2
- Fixed
benedict
yaml
representer. #43
0.22.1
- Fixed dump
benedict
object to yaml
not working correctly. #43
0.22.0
- Added
get_uuid
and get_uuid_list
methods.
0.21.1
- Fixed performance issue. #39
- Fixed
to_json
returns empty dict from generator. #38
- Refactored
BaseDict
class and enforced tests.
0.21.0
- Added
match
utility method. #11 #16
- Added
indexes
option support to keypaths method. #13
- Updated
keypaths
method to use the default keypath_separator
(.
) instead of None
.
- Fixed
keypath_separator
inheritance when init from another benedict
instance. #35
- Fixed
json.dumps
no longer works directly with benedict
. #34
0.20.0
- Added
BaseDict
as base class to keep pointer to the initial input dict. #32
- Added automatic
benedict
casting to all methods that return dict instances.
- Updated
flatten
method, now a KeyError
is raised in case of existing key.
0.19.0
- Added
plist
format support.
- Enforced
IODict
initial check when using filepath or data-string.
- Improved
KeyError
messages. PR #28
- Added encoding optional argument to
io_util.read_file
and io_util.write_file
.
- Fixed python 3.5/3.6 I/O encoding issue.