Skip to content

Releases: ZhiyuanChen/CHANfiG

v0.0.107

17 Jan 11:57
2234d3e
Compare
Choose a tag to compare

Commits

  • fc5a167: [pre-commit.ci] pre-commit autoupdate (#37) (pre-commit-ci[bot])
  • 8e034f4: fix unsafe_eval in Python 3.12 (Zhiyuan Chen)
  • bf13241: add include (Zhiyuan Chen)
  • 05779ee: [pre-commit.ci] pre-commit autoupdate (#39) (pre-commit-ci[bot]) #39
  • 0a437fa: update about (Zhiyuan Chen)
  • e83a01a: update README (Zhiyuan Chen)
  • 6870fcf: fix missing calls when key is not str (Zhiyuan Chen)
  • 55b0524: fix type validation for Any (Zhiyuan Chen)
  • 3491cae: update doctest (Zhiyuan Chen)
  • 2234d3e: update test settings (Zhiyuan Chen)

Development Build

17 Jan 12:03
4cb3af2
Compare
Choose a tag to compare
Development Build Pre-release
Pre-release

Commits

  • 4cb3af2: fix docs generation (Zhiyuan Chen)

v0.0.106

20 Sep 16:08
7b5fb67
Compare
Choose a tag to compare

Commits

  • 7c52f5a: update test cases (Zhiyuan Chen)
  • 3239ffc: update log message in merge_default_config (Zhiyuan Chen)
  • 0eb10b2: raise KeyError if component not found in Registry (Zhiyuan Chen)
  • 7b5fb67: fix config auto calls interpolate (Zhiyuan Chen)

v0.0.105

27 Aug 10:13
7bd45fe
Compare
Choose a tag to compare

Commits

  • 2cdb7a4: make all classes "dataclass"es (Zhiyuan Chen)
  • 060f166: fix default factory is not Null (Zhiyuan Chen)
  • e7c37b5: auto convert data type given annotations (Zhiyuan Chen)
  • 5ae148c: update docs (Zhiyuan Chen)
  • 2733540: add tests (Zhiyuan Chen)
  • 9bd8b95: add StrEnum to yaml representer (Zhiyuan Chen)
  • 893d392: return default if Registry.lookup finds a Registry (Zhiyuan Chen)
  • f79c172: update docs & workflows (Zhiyuan Chen)
  • f8f021c: format code (Zhiyuan Chen)
  • 7bd45fe: rename delimiter to separator (Zhiyuan Chen)

v0.0.104

20 Aug 14:07
6eb0f23
Compare
Choose a tag to compare

Commits

  • d32588f: fix Registry (Zhiyuan Chen)
  • 6eb0f23: getattr now search in mro (Zhiyuan Chen)

v0.0.103

02 Aug 15:53
2fa1f4d
Compare
Choose a tag to compare

Commits

  • 2fa1f4d: fix class variables shadows instance variables (Zhiyuan Chen)

v0.0.102

01 Aug 12:42
5b02d91
Compare
Choose a tag to compare

Commits

  • 5e03b4e: improve NestedDict.convert_mapping (Zhiyuan Chen)
  • 2754a53: fix docs (Zhiyuan Chen)
  • 5b02d91: update about in docs (Zhiyuan Chen)

v0.0.101

18 Jul 17:00
10eb86b
Compare
Choose a tag to compare

Commits

  • 648d4bb: add privacy notice and license to doc (Zhiyuan Chen)
  • 1f35d63: improve fall_back speed (Zhiyuan Chen)
  • 4867e27: post now removes default_factory in Config (Zhiyuan Chen)
  • 10eb86b: fix conflicts when key name is items, keys, values, etc. (Zhiyuan Chen)

v0.0.100

26 Jun 10:01
04ee02b
Compare
Choose a tag to compare

Commits

  • 5eee63e: support flatten in to_dict (Zhiyuan Chen)
  • 4c09557: fix mkdocs (Zhiyuan Chen)
  • 30c6e75: add coverage report in doc site (Zhiyuan Chen)
  • 9f70bbc: to_dict now handles dataclass and calls obj.to_dict if defined (Zhiyuan Chen)
  • c7b9fb6: update license header (Zhiyuan Chen)
  • 5bf8144: fix Parser do not examine PEP 526 annotations (Zhiyuan Chen)
  • 04ee02b: support init from Namespace / file (Zhiyuan Chen)

v0.0.99

15 Apr 13:10
Compare
Choose a tag to compare

Commits

  • b16ad1d: support default in Registry.register (Zhiyuan Chen)
  • 75080b9: support passing additional args and kwargs in ConfigRegistry.build (Zhiyuan Chen)
  • aa76500: fix None cannot be key of Registry (Zhiyuan Chen)