- python 3.10 and 3.11
- python 3.6 and 3.7
- reverted pinning of click version, now pinned again at >= 5
- download and repo urls to setup.py (#10)
- toml support
- extras
- roundtrip support
- support for typed codecs (#3)
- don't sort keys by default in yaml
- tests for python 3.9
- use collections.abc
- python 3.5 support
- tests for python 3.7 and 3.8
- don't reuse class attribute for defaults
- python 2.7 support
- tests for python 3.7 and 3.8
- log on click Context referencing non-existant
cls
property
- decrease PyYAML requirement to >=3.10
- option_list to Context
- log to Context
- config search path includes ~/.$APP_NAME
- empty meta returns empty dict instead of None
- py3 support
- set click.Context.home when config is found
- version bump for proper semantic versioning
- CHANGELOG!
- allow changing config_name
- try_read
- config.meta
- config.copy()
- click.Context
- unused get_type, Endpoint