Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.4.2 - 2024-11-07
Bug Fixes
- emit warnings when config files are missing (#297) (0e072df by Matthew Anderson). Co-authored-by: Matthew Anderson matt@mandersience.com
1.4.1 - 2024-11-07
Bug Fixes
- future annotations with custom types (#296) (eb2f252 by Matthew Anderson). Co-authored-by: Matthew Anderson matt@mandersience.com
- drop py3.8 (#287) (2321757 by Matthew Anderson). Co-authored-by: Matthew Anderson matt@mandersience.com
1.4.0 - 2023-11-17
Features
- list argument callback (#129) (aabeee2 by Matthew Anderson). * fix: windows line ends
1.3.0 - 2023-11-06
Features
- default decorator sections (#123) (0b8b8ea by Matthew Anderson). * chore: add test comment
1.2.1 - 2023-10-12
Bug Fixes
- export use_ini_config in library (d66cb3c by Matt Anderson).
1.2.0 - 2023-10-12
Features
- ini decorator (#102) (80bab13 by Matthew Anderson). * chore: include ini in default value tests
1.1.0 - 2023-08-25
Features
- add default values to config decorators (#67) (19d10b7 by Matthew Anderson).
1.0.1 - 2023-08-23
Bug Fixes
- add py.typed so mypy will use our annotations (ac56f1c by Matt Anderson).
1.0.0 - 2023-07-19
Breaking Changes
- remove deprecated code (#45) (e363a80 by Matthew Anderson).
Code Refactoring
- ruff linting (#44) (a79245a by Matthew Anderson).
0.6.1 - 2023-07-17
- update docs to use
Annotated
parameters (#41) (f2a8a25 by Matthew Anderson).
0.6.0 - 2023-07-17
Features
- dump configuration on invocation (#27) (b2c7b42 by Matthew Anderson).
- config decorator (#34) (ae8e44d by Matthew Anderson).
0.5.0 - 2023-05-25
Features
- loader conditionals (#23) (4bb82de by Matthew Anderson).
0.4.0 - 2023-05-22
Features
- config loader transformer (#21) (7af9695 by Matthew Anderson). * deps: update to fixed version of griffe
0.3.0 - 2023-05-17
Features
- INI support (#17) (2ec9aa5 by Matthew Anderson).
Code Refactoring
- reorder release steps (6f83ed0 by Matthew Anderson).
0.2.0 - 2023-05-17
Features
- dotenv (#15) (28f5e61 by Matthew Anderson). * feat: dotenv support
Bug Fixes
- tooling (ae24220 by Matthew Anderson).
0.1.3 - 2023-05-15
Features
- add test for pyproject example (#5) (dbbd1b6 by Matthew Anderson).
Bug Fixes
- change local type module name to match typer (0c087ff by Matthew Anderson).
- typo (b7a10c3 by Matthew Anderson).
0.1.2 - 2023-05-01
Features
- simple example as test (d59962e by Matthew Anderson).
- initial features (4298289 by Matthew Anderson).