History

0.3.6 (2019-09-17)

  • Adding dump_data to __all__

0.3.5 (2019-09-03)

  • Adding initial support for loading specific config items.

0.3.4 (2019-09-02)

  • Fixed deprecation warning (#96)

0.3.3 (2018-06-25)

  • Fixed an issue with dumping unicode in python 2 (#82)

0.3.2 (2018-06-11)

  • Fixed an issue with dumping box data to YAML (#78)

0.3.1 (2018-06-07)

  • Fixed an issue with environment loading (#74)
  • Fixed an issue with watching in-memory dictionaries (#75)

0.3.0 (2018-06-02)

  • Fixed an issue where utf-8 migrations would break (#46)
  • Added support for etcd (#47)
  • Added support for kubernetes (#47)
  • Added support for fallbacks for config values (#45)
  • Added the ability to generate documentation for your configuration (#63)
  • Added config watching capabilities (#36)

0.2.4 (2018-05-21)

  • Flattened configs before loading (#54)
  • Fixed bug where the fq_name was not correctly set for complex objects
  • Added dump_kwargs to migrate_config (#53)
  • Better error message when validation fails (#55)
  • Made all argparse items optional (#42)
  • Added support for long_description on config items (#44)
  • Added support for validator on config items (#43)

0.2.3 (2018-04-03)

  • Fixed Python2 unicode error (#41)

0.2.2 (2018-03-28)

  • Fixed Python2 compatibility error (#35)

0.2.1 (2018-03-11)

  • Added item to YapconfItemNotFound (#21)
  • Removed pytest-runner from setup_requires (#22)

0.2.0 (2018-03-11)

  • Added auto kebab-case for CLI arguments (#7)
  • Added the flag to apply environment prefixes (#11)
  • Added choices to item specification (#14)
  • Added alt_env_names to item specification (#13)

0.1.1 (2018-02-08)

  • Fixed bug where None was a respected value.

0.1.0 (2018-02-01)

  • First release on PyPI.