Skip to content

Releases: pawelzny/dotty_dict

v1.3.1

09 Jul 18:43
74c5272
Compare
Choose a tag to compare
  • Dropped pipenv usage
  • Introduced poetry dependency manager
  • Bumpped dependencies versions
  • Introduced Py39,Py310,PyPy38,PyPy39 test environments
  • Converted Polish characters to an ASCII substitute
  • Updated CONTRIBUTING.rst
  • Fixed minor lint errors
  • Fixed NoneType iteration exception
  • fixed flaky caching test

v1.3.0

24 Oct 09:02
Compare
Choose a tag to compare
Bump version: 1.2.1 → 1.3.0

v1.2.0

19 Sep 19:51
Compare
Choose a tag to compare

Added

  • LRU Cache @Dysproz
  • Native support for lists, including multidimensional lists @Dysproz

dotty_l is now deprecated. Use dotty instead.

Changed

  • Fix code blocks in README.md @linusg

v1.1.2

17 Jul 15:20
Compare
Choose a tag to compare
  • Adds support for accessing root level elements @aneeshd16

v1.1.1

14 Jul 09:59
Compare
Choose a tag to compare
  • Add compatibility with MicroPython @amotl
  • Fix "setdefault" wrapper when nested key already exists @amotl

v1.1.0

19 Apr 09:01
Compare
Choose a tag to compare

added

  • support for accessing lists inside dotty dict

v1.0.2

13 Apr 07:37
Compare
Choose a tag to compare

Changed

  • Import Mapping from collections.abc to remove Py3.8 deprecated warning, thanks to @linusg

v1.0.1

19 Nov 05:49
Compare
Choose a tag to compare

Changed

Removed pipenv dev dependencies from setup.py install command.
Package is now compatible with PIP.

v1.0.0

29 Apr 18:16
Compare
Choose a tag to compare

Changes

  • Dotty is now a wrapper not a dict-like object
  • Two wrappers with the same dict are considered equal
  • Expose all dictionary methods like .get, .pop, .keys and other

New features

  • .to_dict method which returns original dictionary used underneath

Bugfixes

  • If chain of keys already exist all middle dicts are being cleared while setting new value

v0.1.9

28 Apr 11:43
Compare
Choose a tag to compare
Bump version: 0.1.8 → 0.1.9