Skip to content

Changelog

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)

1.3.1 (2023-04-15)

Bug Fixes

1.3.0 (2023-03-27)

Features

  • add ability to dynamically alter default retrievers for a class. (2f5df69)

1.2.1 (2023-02-21)

Bug Fixes

  • move dev only deps into correct group (fb744de)

1.2.0 (2023-02-21)

Features

  • rename Settings to BaseSettings; retained backwards compatibility. (07f2487)

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)

1.1.1 (2023-02-19)

Bug Fixes

1.1.0 (2023-02-19)

Features

  • support generic type-hints in fields. (b6969bf)

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


Last update: 2023-05-24