Chanfig

Latest version: v0.0.109

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 14

0.0.109

Commits
- fd62b0c: fix ConfigRegistry fallback (Zhiyuan Chen)
- f65be2e: make registry supports case_sensetive (Zhiyuan Chen)
- 2f13200: rename default key in Registry from name->type (Zhiyuan Chen)
- df489aa: improve Registry.build (Zhiyuan Chen)

latest
Commits
- df489aa: improve Registry.build (Zhiyuan Chen)

0.0.108

Commits
- 4cb3af2: fix docs generation (Zhiyuan Chen)
- e643f56: add setdefault for Registry (Zhiyuan Chen)
- da9a8a2: fix github pipeline (Zhiyuan Chen)
- 0aa233f: fix auto type conversion breaks dict merge (Zhiyuan Chen)
- 5f0b583: update pre-commit hooks (Zhiyuan Chen)
- fd49e31: fix chanfig.load cannot handle top-level lists (Zhiyuan Chen)
- 153e18b: rename `isvalid` to conform_annotation (Zhiyuan Chen)
- 157583b: add `chanfig.utils.honor_annotation` (Zhiyuan Chen)
- e65851d: improve utils (Zhiyuan Chen)
- 05b4fbb: reorganise utils (Zhiyuan Chen)
- a960f0c: update license header (Zhiyuan Chen)
- 13d1a24: auto perform type convesersion instead of validation (Zhiyuan Chen)

0.0.107

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](https://github.com/ZhiyuanChen/CHANfiG/pull/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)

0.0.106

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)

0.0.105

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)

0.0.104

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

Page 1 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.