Releases: nihlaeth/user_config
Releases · nihlaeth/user_config
disable command line parsing
New in this release
- disable command line argument parsing
Unicode is not str
New in this release
- bug fix: StringOption would fail when receiving Unicode data
Bugfixes
Automatic deployment
New in this release
- automatic deployment via travis-ci
- automatic semantic versioning from version control tags and commits
Sequence options
New in this release
- sequence ConfigElement types
- simulate list support for ini configuration files
- better error message for outdated setuptools
- less complicated value storage (inside element tree instead of in a separate data tree)
This time we can prove it works
New in this release
- tests (>90% coverage)
- allow overwriting user and global paths
- allows selecting arbitrary file name for configuration file
- continuous integration
- preserve attribute definition order in python versions <3.6
- define Section as declarative subclass
- several small bugfixes
First release, ready for testing
New in this release
- declarative Config class
- option classes for strings, booleans, integers and floats
- Section class
- documentation
- ini backend
- usage example
- support for python 2 & 3
- support for Linux, OS X, and Windows