Skip to content

Releases: nihlaeth/user_config

disable command line parsing

05 Apr 16:55
Compare
Choose a tag to compare
Pre-release

New in this release

  • disable command line argument parsing

Unicode is not str

05 Apr 20:28
Compare
Choose a tag to compare
Unicode is not str Pre-release
Pre-release

New in this release

  • bug fix: StringOption would fail when receiving Unicode data

Bugfixes

26 Feb 16:04
Compare
Choose a tag to compare
Bugfixes Pre-release
Pre-release

New in this release

  • bug fix for automated deployment (TRAVIS_BRANCH == TRAVIS_TAG on tagged commits)
  • removed unsupported python versions from setup.py classifiers

Automatic deployment

26 Feb 15:43
Compare
Choose a tag to compare
Automatic deployment Pre-release
Pre-release

New in this release

  • automatic deployment via travis-ci
  • automatic semantic versioning from version control tags and commits

Sequence options

25 Feb 14:01
Compare
Choose a tag to compare
Sequence options Pre-release
Pre-release

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

17 Feb 09:24
Compare
Choose a tag to compare
Pre-release

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

11 Feb 21:21
Compare
Choose a tag to compare
Pre-release

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