Releases: xyngular/py-xsettings
Releases · xyngular/py-xsettings
v1.4.0
1.4.0 (2023-05-24)
Features
- allow a retriever to return
Default
sentinel value to indicate other retrievers should be skipped and default value for setting used. (b3fa359)
v1.3.1
1.3.1 (2023-04-15)
Bug Fixes
v1.3.0
1.3.0 (2023-03-27)
Features
- add ability to dynamically alter default retrievers for a class. (2f5df69)
v1.2.1
1.2.1 (2023-02-21)
Bug Fixes
- move dev only deps into correct group (fb744de)
v1.2.0
1.2.0 (2023-02-21)
Features
- rename Settings to BaseSettings; retained backwards compatibility. (07f2487)
v1.1.2
1.1.2 (2023-02-20)
Bug Fixes
- pdoc3 can't find readme when module is in site packages; don't really need this anymore anyway... (16648b2)
v1.1.1
1.1.1 (2023-02-19)
Bug Fixes
v1.1.0
1.1.0 (2023-02-19)
Features
- support generic type-hints in fields. (b6969bf)
v1.0.0
1.0.0 (2023-01-12)
Features
- added license (57a4c5e)
- basic support for multiple retrievers, parent retrievers. (446e52b)
- cleanup, polishing and adjustments to docs. (bc665d1)
- initial code. (20d09e4)
- move retrievers into separate module; look at parent dependency instance for values. (b296850)
- Moving exception to errors.py; added initial documentation; added workflow. (310143a)
- support inheriting from other Settings, better support for multi-inheriting from Plain classes. (933b854)
Documentation