Skip to content

Releases: xyngular/py-xsettings

v1.4.0

24 May 19:05
bae7647
Compare
Choose a tag to compare

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

15 Apr 14:11
8cbd721
Compare
Choose a tag to compare

1.3.1 (2023-04-15)

Bug Fixes

v1.3.0

27 Mar 20:34
c73c5fb
Compare
Choose a tag to compare

1.3.0 (2023-03-27)

Features

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

v1.2.1

21 Feb 16:02
bbdd506
Compare
Choose a tag to compare

1.2.1 (2023-02-21)

Bug Fixes

  • move dev only deps into correct group (fb744de)

v1.2.0

21 Feb 15:39
554d000
Compare
Choose a tag to compare

1.2.0 (2023-02-21)

Features

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

v1.1.2

20 Feb 23:33
c4a171c
Compare
Choose a tag to compare

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

19 Feb 04:14
2711442
Compare
Choose a tag to compare

1.1.1 (2023-02-19)

Bug Fixes

v1.1.0

19 Feb 03:59
e466519
Compare
Choose a tag to compare

1.1.0 (2023-02-19)

Features

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

v1.0.0

12 Jan 19:25
e0ec0c1
Compare
Choose a tag to compare

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