[Python-Dev] New miniconf module (original) (raw)

Michael Foord fuzzyman at voidspace.org.uk
Fri Jul 28 21:38:34 CEST 2006


Sylvain Fourmanoit wrote:

Armin Rigo wrote:

In the same spirit, maybe it could be slightly re-oriented towards a dumper/loader for more than config files; for example, it could provide a safe inverse of repr() for common built-in types

New version of miniconf (version 1.2.0) is out [1][2], including a unrepr() function; that's the only change this time. Michael Foord wrote: ConfigObj [3] gained an 'unrepr' mode a while back. The code is simple, and originally came from CherryPy. Thanks for the link! I completely missed ConfigObj. It indeed shares a lot with my code. At the core, it use many of the same ideas and implementation techniques... In many ways, it is also a lot more advanced, specialized than miniconf: for instance, it introduce a new, specialized Config File format, while my effort aimed at keeping things minimal. Cool - I made the post so you could reuse the unrepr code, but I'm glad you like ConfigObj. :-)

If miniconf can store and restore instances of classes (which I guess it does if you see it as an improvement of pickle ?) then it does more than ConfigObj unrepr mode - which simply allows you to store basic data-types in config files (amongst all the other things it does...).

Michael http://www.voidspace.org.uk/python/index.shtml



More information about the Python-Dev mailing list