Skip to content

Releases: opendilab/treevalue

v1.4.2

10 Dec 08:46
Compare
Choose a tag to compare

What's Changed

  • dev(hansbug): add comparison to dm-tree by @HansBug in #70
  • dev(hansbug): add constraint feature by @HansBug in #71

Full Changelog: v1.4.1...v1.4.2

v1.4.1

15 Jul 01:26
Compare
Choose a tag to compare

What's Changed

  • fix(hansbug): fix bug of keys, values and items && update unittest by @HansBug in #66

Full Changelog: v1.4.0...v1.4.1

v1.4.0

14 Jul 10:05
Compare
Choose a tag to compare

What's Changed

  • fix(hansbug): fix problem in unittest by @HansBug in #39
  • dev(hansbug): try add unittest for python 3.10 and other os by @HansBug in #40
  • test(hansbug): try add cibuildwheel && first complete the try_release part && move it out && remove benchmark from unittest by @HansBug in #45
  • test(hansbug): add test for windows by @HansBug in #46
  • dev(hansbug): upgrade keys, values and items for TreeValue class, like that in dict object by @HansBug in #48
  • doc(hansbug): update README by @HansBug in #42
  • fix(hansbug): try add the tempfile using back by @HansBug in #51
  • dev(hansbug): fix get and pop method by @HansBug in #49
  • dev(hansbug): add popitem method for TreeValue by @HansBug in #52
  • dev(hansbug): add clear method into TreeValue by @HansBug in #53
  • dev(hansbug): add update method by @HansBug in #56
  • dev(hansbug): fix the problem of raw setting by @HansBug in #57
  • dev(hansbug): add setdefault method to TreeValue by @HansBug in #58
  • dev(hansbug): update iter and reversed by @HansBug in #59
  • dev(hansbug): add documentation && try do slightly optimization by @HansBug in #61

Full Changelog: v1.3.1...v1.4.0

v1.3.1

03 May 05:58
Compare
Choose a tag to compare

What's Changed

  • dev(hansbug): new feature in getitem, setitem and delitem by @HansBug in #35
  • test(hansbug): add test for misusage of raw function by @HansBug in #36
  • dev(hansbug): add pop method for TreeValue by @HansBug in #37

Full Changelog: v1.3.0...v1.3.1

v1.3.0

15 Mar 09:40
Compare
Choose a tag to compare

What's Changed

  • dev(hansbug): add getitem, setitem and delitem for adding, editing and removing items in TreeValue class by @HansBug in #34

Full Changelog: v1.2.2...v1.3.0

v1.2.2

22 Feb 11:55
Compare
Choose a tag to compare

What's Changed

  • dev(hansbug): optimize union by @HansBug in #33
  • dev(hansbug): add walk method for FastTreeValue class by @HansBug in #28

Full Changelog: v1.2.1...v1.2.2

v1.2.1

26 Jan 10:25
Compare
Choose a tag to compare

What's Changed

  • dev(hansbug): update the tree print system by @HansBug in #32
  • dev(hansbug): add keys, values and items for TreeValue class by @HansBug in #27
  • test(hansbug): add compare with facebook nest library by @HansBug in #29

Full Changelog: v1.2.0...v1.2.1

v1.2.0

04 Jan 12:35
Compare
Choose a tag to compare

What's Changed

  • doc(hansbug): use gh-pages as documentation deploy page by @HansBug in #18
  • dev(hansbug): create flatten_values and flatten_keys by @HansBug in #19
  • dev(hansbug): add comparison benchmark to google jax by @HansBug in #20
  • dev(hansbug): try fix the problem in mapping's function by @HansBug in #22
  • doc(hansbug): add new benchmark and graphs of speed performance by @HansBug in #24
  • doc(hansbug): add practice pages by @HansBug in #25
  • dev(hansbug): add delay feature in treevalue && add mode and missing option to union and subside by @HansBug in #23
  • dev(hansbug): add support for treevalue[potc] by @HansBug in #26

Full Changelog: v1.1.0...v1.2.0

v1.1.0

03 Dec 14:37
Compare
Choose a tag to compare

What's Changed

  • feature(hansbug): Add version to treevalue module by @HansBug in #7
  • fix(hansbug): fix bug when missing is used on the whole non-existing child tree by @HansBug in #11
  • feature(hansbug): add flatten and unflatten to support parallel calculation. by @HansBug in #9
  • dev(hansbug): add get_or_default method to test_storage by @HansBug in #13
  • dev(hansbug): add support for debugger in TreeValue class by @HansBug in #12
  • dev(hansbug): optimize for TreeValue's getattr by @HansBug in #16
  • dev(hansbug): refactor all the ixx operators by @HansBug in #15
  • test(hansbug): add benchmark for the basic operations and functions by @HansBug in #14
  • doc(hansbug): update documentation for mapping and filter_ && update README's demo by @HansBug in #17

Full Changelog: v1.0.0...v1.1.0

v1.0.0

24 Oct 12:27
Compare
Choose a tag to compare

Great optimize by using cython.

Full Changelog: v0.1.0...v1.0.0