container-app-conf

Convenient configuration of containerized applications

MIT License

Downloads
610
Stars
5
Committers
3

Bot releases are visible (Hide)

container-app-conf - v5.3.0 Latest Release

Published by release-drafter[bot] 8 months ago

What’s Changed

  • Bump actions/checkout from 3 to 4 (#86) by @dependabot
  • Bump pytest from 7.3.1 to 7.4.3 (#87) by @dependabot
  • Bump voluptuous from 0.13.1 to 0.14.1 (#89) by @dependabot
  • Bump actions/checkout from 2 to 3 (#79) by @dependabot
  • Bump actions/setup-python from 1 to 4 (#80) by @dependabot
  • Bump github/codeql-action from 1 to 2 (#81) by @dependabot
  • Bump pytest from 7.2.1 to 7.3.1 (#84) by @dependabot
  • Update pythonapp.yml (#78) by @markusressel
  • Bump pytest from 7.2.0 to 7.2.1 (#77) by @dependabot
  • Bump pytest from 7.1.2 to 7.2.0 (#76) by @dependabot
  • Bump voluptuous from 0.13.0 to 0.13.1 (#73) by @dependabot
  • Bump pytest from 7.1.1 to 7.1.2 (#74) by @dependabot
  • Bump voluptuous from 0.12.2 to 0.13.0 (#72) by @dependabot
  • Bump pytest from 7.1.0 to 7.1.1 (#71) by @dependabot
  • Bump pytest from 6.2.5 to 7.1.0 (#70) by @dependabot
  • Bump voluptuous from 0.12.1 to 0.12.2 (#67) by @dependabot
  • Bump pytest from 6.2.4 to 6.2.5 (#66) by @dependabot
  • Bump python-dateutil from 2.8.1 to 2.8.2 (#65) by @dependabot
  • Upgrade to GitHub-native Dependabot (#63) by @dependabot-preview
  • Bump pytest from 6.2.3 to 6.2.4 (#64) by @dependabot-preview

🐛 Bugfixes

  • added Pattern typehint (#62) by @markusressel
container-app-conf - v5.2.2

Published by release-drafter[bot] over 3 years ago

What’s Changed

🚀 Features and ✨ Enhancements

  • Feature/#60 normalize hyphens (#61) by @markusressel
container-app-conf - v5.2.1

Published by release-drafter[bot] almost 4 years ago

What’s Changed

🐛 Bugfixes

  • set properties before calling super() (#53) by @markusressel
container-app-conf - v5.2.0

Published by release-drafter[bot] almost 4 years ago

What’s Changed

🚀 Features and ✨ Enhancements

  • added DictConfigEntry (#52) by @markusressel

🐛 Bugfixes

  • added secret param to DirectoryConfigEntry (#51) by @markusressel
  • Bugfix/list key path (#50) by @markusressel
container-app-conf - v5.1.0

Published by release-drafter[bot] over 4 years ago

What’s Changed

  • Bump pytest from 5.4.1 to 5.4.3 (#42) by @dependabot-preview
  • Switched from requirements.txt to Pipfile

🚀 Features and ✨ Enhancements

  • Feature/#38 ignore case (#43) by @markusressel
container-app-conf - v5.0.0

Published by release-drafter[bot] almost 5 years ago

What’s Changed

🚀 Features and ✨ Enhancements

  • Enhancement/#34 dont write reference automatically (#37) by @markusressel

🐛 Bugfixes

  • print expected range (#36) by @markusressel
container-app-conf - v4.2.3

Published by release-drafter[bot] almost 5 years ago

What’s Changed

🐛 Bugfixes

  • Bugfix/regex deepcopy on StringConfigEntry (#33) by @markusressel
container-app-conf - v4.2.2

Published by markusressel about 5 years ago

  • bug fixes
container-app-conf - v4.2.1

Published by markusressel about 5 years ago

  • bug fixes
container-app-conf - v4.2.0

Published by markusressel about 5 years ago

What’s Changed

🚀 Features and ✨ Enhancements

  • Feature/#29 output current config (#32) by @markusressel
  • added "secret" parameter to config entry (#31) by @markusressel
container-app-conf - v4.1.0

Published by release-drafter[bot] about 5 years ago

What’s Changed

🚀 Features and ✨ Enhancements

  • Feature/#27 auto load data sources (#28) by @markusressel
container-app-conf - v4.0.0

Published by release-drafter[bot] about 5 years ago

What’s Changed

🚀 Features and ✨ Enhancements

  • Feature/#25 required instead of none allowed (#26) by @markusressel
  • better error output
  • custom logger for exceptions in ConfigEntry

Migration Guide:

  • change all non_allowed constructor parameters to required and invert their value, f.ex. none_allowed=True becomes required=False and vice versa
  • the special case for StringConfigEntry parsing "None" and other Strings to actual None values has been removed, if you relied on this feature you have to implement it yourself
container-app-conf - v3.2.0

Published by markusressel about 5 years ago

  • wip regex release
container-app-conf - v3.2.1

Published by release-drafter[bot] about 5 years ago

What’s Changed

🚀 Features and ✨ Enhancements

  • added "flags" parameter to RegexConfigEntry to pass regex compile flags (#23) by @markusressel

🐛 Bugfixes

  • added "flags" parameter to RegexConfigEntry to pass regex compile flags (#23) by @markusressel
  • use os.sep instead of hardcoded "/" (#24) by @markusressel
container-app-conf - v3.1.0

Published by release-drafter[bot] about 5 years ago

What’s Changed

🚀 Features and ✨ Enhancements

  • added regex parameter to StringConfigEntry (#22) by @markusressel
  • added RegexConfigEntry (#20) by @markusressel
  • added range parameter to float and int config entry (#19) by @markusressel
container-app-conf - v3.0.2

Published by markusressel about 5 years ago

What’s Changed

🐛 Bugfixes

  • fix file and directory value not allowing Path objects
container-app-conf - v3.0.1

Published by release-drafter[bot] about 5 years ago

What’s Changed

🚀 Features and ✨ Enhancements

  • added json file source (#14) by @markusressel
  • Feature/toml data source (#13) by @markusressel

🐛 Bugfixes

  • re-set values to recheck None constraint (#16) by @markusressel
container-app-conf - v3.0.0

Published by release-drafter[bot] about 5 years ago

What’s Changed

🚀 Features and ✨ Enhancements

  • Feature/data source generalization (#12) by @markusressel
  • Feature/#9 optional singleton (#11) by @markusressel

Migration:

  • In your config entries change yaml_path to key_path
  • Custom YAML file names, paths and extensions now have to be specified in the YamlSource constructor. To use this specify a custom data source list in the config constructor.
container-app-conf - v1.5.0

Published by markusressel about 5 years ago

  • added RangeConfigEntry
  • fixed license info in setup.py
container-app-conf - v1.5.1

Published by markusressel about 5 years ago

  • updated py-range-parse dependency
Package Rankings
Top 10.61% on Pypi.org
Badges
Extracted from project README
Contributors MIT License Code Climate Build Status