History¶
0.3.7 (2019-12-02)¶
- Fixed broken test
- Adding CLI source
- Fixed adding cli_name to items
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
tomigrate_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.