<http://www.voidspace.org.uk/python/validate.html>_ are now available.
These are both minor bugfix/feature enhancement releases.
What is New in ConfigObj ?
Changes since ConfigObj 4.3.0 :
validate.py back into
configobj.zip. (Thanks to
Preserve tuples when calling the
dict method. (Thanks to Gustavo
__repr__ to return a string that contains
Change so that an options dictionary isn't modified by passing it to ConfigObj. (Thanks to Artarious.)
Added ability to handle negative integers in
unrepr. (Thanks to
What is New in validate ?
Changes since validate 0.2.1 :
is_listtest. (Thanks to Konrad Wojas.)
What is ConfigObj ?
ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer's interface and a simple syntax for config files. It has lots of other features though :
Integrated with a powerful validation system
All comments in the file are preserved
unreprmode for storing basic datatypes
What is validate ?
validate.py <http://www.voidspace.org.uk/python/validate.html>_ is
module for validating values against a specification. It can be used
with ConfigObj, or as a standalone module.
It is extensible, and as well as doing type conversion from strings, you can easily implement your own functions for transforming values in any way you please.