confini

Parse and merge multiple ini files in python3
git clone git://git.defalsify.org/python-confini.git
Info | Log | Files | Refs | README | LICENSE

CHANGELOG (1728B)


      1 0.6.5
      2 	- Announce beta version
      3 0.6.4
      4 	- Downgrade logging of irrelevant logline for config tmp file read
      5 0.6.3
      6 	- Avoid crash when None value of override dirs in instantiation
      7 0.6.2
      8 	- Allow schema dir input as list
      9 0.6.1
     10 	- Make schema and override dirs settable after instantiation
     11 	- Remove forced source dir for pgp key bundles
     12 0.6.0
     13 	- Empty entries in override config dirs now empties value in directive (was previously skipped)
     14 0.5.7
     15 	- Overwrite config with empty but defined environment variables
     16 0.5.6
     17 	- Add manpage
     18 0.5.5
     19 	- Remove log spam
     20 0.5.4 
     21 	- Clean up temporary directories
     22 0.5.3
     23 	- Add section exclusion from export
     24 0.5.0
     25 	- License change from GPL to WTFPL
     26 	- Add remove method
     27 0.4.2
     28 	- Enable multiple config base and override for the dump tool
     29 0.4.1
     30 	- Enable multiple config base directories when passing list as config_dir argument
     31 0.4.0
     32 	- Enable multiple config override directories
     33 0.3.6
     34 	- Fix logging bug in 0.3.4 update
     35 	- Add key exist guard in add method
     36 0.3.5-unreleased
     37 0.3.4
     38 	- Fix bug in 0.3.3 update
     39 0.3.3
     40 	- Export overrider function to enable use with arbitrary dict
     41 0.3.2
     42 	- Move config dump script to entry_point.console_scripts
     43 	- Add truncate value option to dump tool
     44 0.3.1
     45 	- Remove None string literal on empty values in dump
     46 0.3.0
     47 	- Remove spaces around equals sign in string dump
     48 0.2.7
     49 	- Remove stray shebang in module file
     50 0.2.6
     51 	- Return default on empty string value
     52 0.2.5
     53 	- Add default value as second argument to get
     54 0.2.4
     55 	- Published on pypi.org
     56 0.2.3
     57 	- (skipped)
     58 0.2.2
     59 	- (skipped)
     60 0.2.1
     61 	- Set logger name
     62 	- Omit empty string environment variables
     63 0.2.0
     64 	- Add optional prefix string for environment overrides
     65 0.1.1
     66 	- Add boolean lookup
     67 0.1.0
     68 	- Add gnupg support