Skip to content

0.1.0

Compare
Choose a tag to compare
@gsemet gsemet released this 06 Jan 10:10
· 18 commits to master since this release

Summary

First release of cfgtree. It only support basic features, that was
needed for the main project I was using it internally.

New Features

  • Only simple feature are supported on this version, single json
    configuration file, argparse command line parser and a bunch of
    setting types.
  • Note the API may change on the next version.
  • Current support:
    • File storage:
      • json (JsonFileConfigStorage)
    • Command line parser:
      • argparse
    • Settings types:
      • BoolCfg
      • ConfigFileCfg
      • DirNameCfg
      • HardcodedCfg
      • IntCfg
      • ListOfStringCfg
      • MultiChoiceCfg
      • PasswordCfg
      • SingleChoiceCfg
      • StringCfg
      • UserCfg