Changelog
All notable changes to this project will be documented in this file.
1.5.1 - 2026-03-01
Documentation
- improve examples and fix issues across documentation (ea23b1c)
- replace abstract examples with relatable greeter app (8efa5a6)
Miscellaneous Tasks
- add CLAUDE.md for Claude Code guidance (de3755e)
1.5.0 - 2026-02-11
Features
- multifile configs (#383) (0811ae8)
Miscellaneous Tasks
1.4.3 - 2025-10-27
Bug Fixes
- drop python3.9 support (#368) (369582a)
Miscellaneous Tasks
- switch from poetry to uv (#320) (471e738)
- add python 3.13 test (#321) (8451638)
- enable dependabot for uv and gh-actions (#323) (6bd60b5)
- use uv build backend (#334) (aede197)
Tools
- new changelog tool and Makefile (#303) (032204e)
1.4.2 - 2024-11-08
Bug Fixes
- emit warnings when config files are missing (#297) (0e072df)
1.4.1 - 2024-11-07
Bug Fixes
Miscellaneous Tasks
- formatting (#233) (e1ee1f5)
1.4.0 - 2023-11-17
Features
- list argument callback (#129) (aabeee2)
1.3.0 - 2023-11-06
Features
- default decorator sections (#123) (0b8b8ea)
1.2.1 - 2023-10-12
Bug Fixes
- export use_ini_config in library (d66cb3c)
1.2.0 - 2023-10-12
Documentation
- fix typos (60cd8ea)
Features
- ini decorator (#102) (80bab13)
Miscellaneous Tasks
- limit CI to run on main and pull requests (3eb2568)
- release on tags (0e57e8a)
- remove venv cache (869cde1)
1.1.0 - 2023-08-26
Features
- add default values to config decorators (#67) (19d10b7)
1.0.1 - 2023-08-23
Bug Fixes
- add py.typed so mypy will use our annotations (ac56f1c)
Documentation
- fix changelog (6177a8e)
Miscellaneous Tasks
1.0.0 - 2023-07-20
Documentation
Miscellaneous Tasks
- remove deprecated code (#45) (e363a80)
Deps
- fix blacken-docs (#43) (e6320e6)
Ref
- ruff linting (#44) (a79245a)
0.6.1 - 2023-07-17
Documentation
- use Annotated type (#41) (f2a8a25)
0.6.0 - 2023-07-17
Documentation
- update decorator docs (#40) (360e5ef)
Features
Miscellaneous Tasks
Deps
- update griffe (e5fc303)
Tools
- isort arguments (63279ce)
0.5.0 - 2023-05-25
Features
- loader conditionals (#23) (4bb82de)
Styling
- isort (85480c0)
0.4.0 - 2023-05-23
Documentation
- fix typo (e4d1417)
Features
- config loader transformer (#21) (7af9695)
Testing
- doc example tests (#22) (cf06503)
0.3.0 - 2023-05-18
Documentation
Features
- INI support (#17) (2ec9aa5)
Miscellaneous Tasks
- simplify workflow (#18) (17c3af3)
Styling
- use google docstrings (#16) (2e2e09f)
Ref
- reorder release steps (6f83ed0)
0.2.0 - 2023-05-18
Bug Fixes
- tooling (ae24220)
Documentation
- add shields (8283eb8)
- update docstrings for default callbacks (c9e1450)
- fix broken link (2643281)
- generate changelog for mkdocs (394f286)
Features
- dotenv (#15) (28f5e61)
Miscellaneous Tasks
- tooling (#12) (fc0e5b8)
Styling
0.1.3 - 2023-05-15
Bug Fixes
Feat
- type checking (#4) (d4481fb)
- add subpath and default value combinators (#6) (d080fe0)
- add coverage (#7) (a06bdca)
- mkdocs (#8) (49a0d36)
Features
- add test for pyproject example (#5) (dbbd1b6)
Miscellaneous Tasks
- bump version (0fe8193)
0.1.2 - 2023-05-01
Bug Fixes
Features
Miscellaneous Tasks
- bump version (e7aeb35)