Skip to content

Releases: gsemet/cfgtree

1.1.1

29 Jan 22:24
Compare
Choose a tag to compare
refactor get_config_file

1.0.1

27 Jan 18:54
Compare
Choose a tag to compare
Update GitHub URL

1.0.0

27 Jan 17:44
Compare
Choose a tag to compare
rework, split argparse, add unit tests and docs

Sem-Ver: api-break

0.1.0

06 Jan 10:10
Compare
Choose a tag to compare

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