The Python config module allows a hierarchical configuration scheme with support for mappings and sequences, cross-references between one part of the configuration and another, the ability to flexibly access real Python objects without full-blown eval(), an include facility, simple expression evaluation, and the ability to change, save, cascade, and merge configurations. It interfaces easily with environment variables and command line options. It has been developed on Python 2.3, but should work on version 2.2 or greater.
|Tags||Installation/Setup Software Development Libraries Python Modules|
|Operating Systems||OS Independent|
Release Notes: This release adds Mapping.__delitem__, makes Mapping.__getattribute__ no longer return "" when asked for "__class__" (doing so causes pickle to crash), and allows negative numbers.
Release Notes: This release makes classes derive from an object (previously, they were old-style classes). ConfigMerger has been changed to use a more flexible merge strategy. Multi-line strings (using """ or ''') are now supported. A typo involving raising a ConfigError was fixed.
Release Notes: Improved Unicode support, documentation, and the addition of support for the iterator protocol.
No changes have been submitted for this release.