Skip to content

1.1.1

Latest

Choose a tag to compare

@PandaHugMonster PandaHugMonster released this 02 Oct 05:13
· 1 commit to main since this release
89bb8b8
  • Fixed Circular dependency if ConfigStore used without importing ConfigHub
    • Ticket #38
    • Structure of tests is adjusted to replicate the issue with tests
    • This is a quick fix through a small hack of pre-importing ConfigHub for the project.
      The hack should be refactored eventually.
  • Added none_considered_empty (default False) argument for ConfigStore, that considers any None value
    for parsing as "undefined", which prevents overriding previous aggregated config value with None.
    Heavily useful in combination with argparser, because None values from argparser might
    damage config-default values.
  • Added a few typical examples in examples folder
  • Fixed a bug with applied confs history, when argparser's Namespace is displayed as ConfigStore instead of args
    when ConfigHub is used.
  • Added alias-property history for applied_confs of ConfigStore
  • Fixed a small bug with incorrect ConfigStoreType used when ConfigStore merged, causing some
    merged history items to be mis-represented as dict instead of correct ConfigStore type.