Skip to content

Releases: fabiocaccamo/python-benedict

0.26.0

09 Oct 13:09

Choose a tag to compare

  • Add xls files (.xlsx, .xlsm, .xls) support (read-only). #70 (#122)
  • Drop Python 3.6 support. (#123)

0.25.4

06 Sep 11:12

Choose a tag to compare

  • Fix toml encoding circular reference error. #110

0.25.3

23 Aug 08:07
6761f54

Choose a tag to compare

  • Fix set dict item value in list. #109

0.25.2

15 Jul 22:02

Choose a tag to compare

  • Fixed orjson compatibility. #102
  • Fixed swap between dict items.
  • Fixed deepcopy with pointer.
  • Bumped requirements.

0.25.1

27 Apr 17:28

Choose a tag to compare

  • Fixed broken yaml serialization with benedict attributes. #89
  • Fixed flatten not working when separator is equal to keypath_separator. #88
  • Bumped requirements.

0.25.0

17 Feb 23:38

Choose a tag to compare

  • Added official python 3.10 support.
  • Dropped python 2.7 and python 3.5 support.
  • Pinned requirements versions.
  • Reformatted code with Black.

0.24.3

04 Oct 10:24

Choose a tag to compare

  • Added tuple index support when getting items. #66
  • Added type_util.is_dict_or_list_or_tuple method.
  • Improved tests.

0.24.2

11 Aug 09:31

Choose a tag to compare

  • Fixed json.dumps() when benedict is initialized with an empty dict. #57 #61
  • Fixed merge not working with an empty dict. #59

0.24.1

01 Aug 10:16

Choose a tag to compare

  • Fixed json.dumps() when benedict is initialized with an empty dict. #57

0.24.0

04 May 21:44

Choose a tag to compare

  • Added ini format support. #36 #40
  • Added python 3.9 to CI (tox, travis and GitHub actions).
  • Fixed to_toml circular reference error. #53
  • Updated ftfy requirement version depending on python version.
  • Updated (improved) QueryStringSerializer regex.