Releases: ZhiyuanChen/CHANfiG
Releases · ZhiyuanChen/CHANfiG
v0.0.87
Commits
- bcfbbe9: use staticmethod instead of inner method (Zhiyuan Chen)
- 37e288d: add copyright notice (Zhiyuan Chen)
- c78943f: fix FlatDict.intersect/difference does not return empty_like (Zhiyuan Chen)
- a81604e: support overwrite in merge (Zhiyuan Chen)
- 82c3468: fix set/merge a cached_property (Zhiyuan Chen)
v0.0.86
v0.0.85
Commits
- b1fd7c1: return self in merge if no args/kwargs provided (Zhiyuan Chen)
- f8b4a53: fix ConfigParser may return NetedDict (Zhiyuan Chen)
- a8e446a: improve pre-commit-config (Zhiyuan Chen)
- 1de53ab: remove type warning (Zhiyuan Chen)
- 89f3497: update pre-commit (Zhiyuan Chen)
- 2f65e4c: update pre-commit (Zhiyuan Chen)
- e64a78b: make Dict.get('DNE') returns None by default (Zhiyuan Chen)
- 9fd2491: fix delete a dict value in a nesteddict (Zhiyuan Chen)
- 970fbf7: use setdefault for default kwargs (Zhiyuan Chen)
- 337189c: [pre-commit.ci] pre-commit autoupdate (#12) (pre-commit-ci[bot]) #12
- 0d28098: add init of registry to control how components are built (Zhiyuan Chen)
v0.0.84
Commits
- 6be06db: move apply to nested_dict (Zhiyuan Chen)
- 41e5131: fix mypy warnings (Zhiyuan Chen)
- 65e8127: fix set bug when intemediate value is not FlatDict (Zhiyuan Chen)
- a0d0383: fixes #8, support parse_config (Zhiyuan Chen)
- 23f86a3: fix set implicitly calls literal_eval (Zhiyuan Chen)
- b3771aa: move parser to a seperate file (Zhiyuan Chen)
- caabc69: add test for change property in cli (Zhiyuan Chen)
- 525d5b9: fixes contains create parent node inplicitly (Zhiyuan Chen)
- 8749d67: fix save to/load from IOBase (Zhiyuan Chen)
v0.0.83
Commits
- a03eb1b: do not use custom init for FlatDict (Zhiyuan Chen)
- 0e88674: Refactor merge, remove _init (Zhiyuan Chen)
- 97372bc: support type annotations (Zhiyuan Chen)
- 6f67f65: add pre-commit config (Zhiyuan Chen)
- 3155769: temp solution for rich (Zhiyuan Chen)
- ed7b122: support strong check for variables (Zhiyuan Chen)
- 7e26c51: Update lint options (Zhiyuan Chen)
- 01e3eff: improve imports (Zhiyuan Chen)
v0.0.82
v0.0.81
Commits
- e6ffcf3: [minor] improve docs (Zhiyuan Chen)
- 3f50f93: fix all_keys/all_items raises TypeError when key is not str (Zhiyuan Chen)
- a04521d: call set instead of setitem in merge (Zhiyuan Chen)
- e69fd72: add locked which temporarily lockes config (Zhiyuan Chen)
- ffe7115: improve doctest (Zhiyuan Chen)
- c05461a: improve lints (Zhiyuan Chen)
- f39d62a: iter through property in NestedDict.set (Zhiyuan Chen)
- bb727e8: call magic methods in get/set (Zhiyuan Chen)
- 1fc95e5: improve docs (Zhiyuan Chen)
- e7d9001: support args and kwargs in apply (Zhiyuan Chen)
- ed563b3: add test.py (Zhiyuan Chen)
- 1afcf45: simplify to_dict (Zhiyuan Chen)
- 8e4c061: reorganise code (Zhiyuan Chen)
- 87a9585: fix to_dict does not traverse through dict container (Zhiyuan Chen)
- 7ca8564: make apply traverse all data container in NestedDict (Zhiyuan Chen)
- d6aceb7: rewrite apply and apply_ for better extensibility (Zhiyuan Chen)
v0.0.80
v0.0.79
Commits
- 955bcf7: warn default value in add_argument (Zhiyuan Chen)
- 4ff346a: add add_argument in README (Zhiyuan Chen)
- 4b6f338: no type when dest is defined (Zhiyuan Chen)
- 620d76b: remove default_mapping (Zhiyuan Chen)
- 3793803: update doc format (Zhiyuan Chen)
- cc6a458: improve alias (Zhiyuan Chen)
- 3c56a27: fix lints (Zhiyuan Chen)
- 5d82988: improve merge and rename intersection to intersect (Zhiyuan Chen)