confini

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

DateCommit messageAuthorFiles+-
2022-10-13 11:55Handle none input for override dirslash3+7-1
2022-06-24 10:02Handle schema dir input as listlash2+5-2
2022-05-12 18:43remove commented codelash1+0-1
2022-05-11 18:18Add after the fact prefix setterlash1+4-1
2022-05-11 17:52Add multischema testlash1+15-4
2022-05-11 17:43No force pgp key bundle src dir, add after the fact override and schemalash4+46-22
2022-03-06 19:06Apply empty directives from override config dirslash6+30-6
2022-02-24 15:50Enable overwrite of empty but defined environment variable valueslash3+12-8
2022-02-23 12:01Adjust license in manlash1+2-2
2022-02-23 11:49Bump versionlash2+5-1
2022-02-23 11:49WIP add man pagelash1+80-0
2022-01-30 23:30Remove spammy loglinelash2+1-2
2022-01-20 22:19Remove temporary directory that triggers warningslash3+14-2
2021-12-04 11:37Bumpversionnolash2+3-1
2021-11-10 08:57implement exclude sectionsnolash4+17-15
2021-11-03 04:42Add doc capability to dumpernolash5+122-35
2021-11-02 08:40Remove persistent parser object in confignolash2+3-10
2021-11-02 08:29Add section doc stringnolash5+24-1
2021-11-02 06:31Add config env parser, doc parser, doc addition in exportsnolash13+213-18
2021-11-02 05:14Merge branch 'master' into lash/exporternolash0+0-0
2021-11-02 05:13Merge branch 'lash/multi-dir' into 'master'Louis Holbrook30+728-734
2021-11-02 05:13Multi source directoriesLouis Holbrook30+728-734
2021-11-02 05:11Add exporternolash3+187-1
2021-10-31 07:23Add tests for remove methodnolash7+64-3
2021-10-31 06:03License change GPL -> WTFPLnolash6+24-677
2021-10-26 08:06Allow string override dir, add options to dump clientnolash3+16-4
2021-09-02 08:56Use full path in module schema pathsnolash1+1-1
2021-09-02 08:51Add module lookups for config dirsnolash4+35-3
2021-07-18 11:31Handle multiple base directoriesnolash3+31-2
2021-07-13 09:19Remove update logline for unchanged valuesnolash1+1-1
2021-07-13 09:19Remove update logline for unchanged valuesnolash3+15-7
2021-07-12 07:56Release 0.3.6nolash1+1-1
2021-07-12 07:55Use single tmp file for directive aggregationnolash1+13-9
2021-07-12 07:38Add missing test files and pgp crypt filesnolash20+460-0
2021-07-12 07:31Separate schema dir arg from override dirs (preserves original signature)nolash2+5-5
2021-07-12 07:26Factor out decrypt, custom crypt base dir, protect schema valuesnolash1+53-40
2021-07-11 16:46Bump versionnolash1+1-1
2021-07-11 16:43Habilitate all non-pgp configs to multi dirnolash2+14-13
2021-07-11 16:14multi-dir hello worldnolash1+48-21
2021-07-01 09:00Bump versionnolash1+1-1
2021-07-01 08:59Merge branch 'lash/sep-censor' into 'master'Louis Holbrook19+44-430
2021-07-01 08:57Add censor testnolash19+44-430
2021-02-19 20:44Bump versionnolash1+1-1
2021-02-19 20:44Change all method to return list of keysnolash2+2-2
2021-02-19 20:38Add all methodnolash3+11-1
2021-02-19 11:07Add test for add guard and lots of missing filesnolash8+100-3
2021-01-31 08:24Bump versionnolash1+1-1
2021-01-31 08:23Avoid crash on translate bool typenolash2+3-1
2021-01-31 07:56Avoid crash in decrypt when value is not stringnolash4+16-1
2021-01-14 10:02Fix logline in override key mismatchnolash3+4-2
2020-12-17 12:06Remove useless loglinesnolash2+0-3
2020-12-17 12:05Fix dictoverride bugnolash2+3-1
2020-12-17 12:04Fix bug in dict override codenolash2+42-12
2020-12-17 09:38Export dict override methodnolash4+26-9
2020-12-02 07:48Add truncate value output on dumpnolash4+39-23
2020-11-07 23:27Remove None literal string in empty directives on parsenolash3+7-2
2020-11-07 17:51Make string dump output compatible with env var loadnolash3+4-2
2020-10-26 08:13Remove stray shebandnolash3+7-4
2020-10-20 08:08Default value emptry string return nonenolash4+25-3
2020-10-20 04:16Add optional default value arg to getnolash3+12-5
2020-10-17 18:56Version bump, upload to pypi.orgnolash2+13-2
2020-10-17 14:23Correct readme bug, decrypt is defaultnolash1+10-2
2020-10-17 14:21Update readme, gpg envnolash1+1-1
2020-10-17 14:18Add readme, test for gpgnolash13+281-1
2020-10-12 19:27Omit empty environment string overridesnolash4+14-5
2020-10-12 18:54Set logger namenolash2+3-1
2020-10-12 18:24Add prefix string to environment overridenolash4+69-6
2020-10-04 11:06Add boolean lookupnolash3+12-2
2020-08-27 19:25Stringify decrypted object valuenolash1+2-1
2020-08-27 19:18Re-add packagenolash1+3-0
2020-08-27 19:08Add gnupg supportnolash4+37-6
2020-08-26 07:36Skip files not matching *.ini$nolash2+5-2
2020-08-24 21:49Remove license file from file listnolash1+2-2
2020-08-22 08:38Add licensenolash1+674-0
2020-08-22 08:33Add parse scriptnolash4+12-25
2020-08-18 08:46Initial commitnolash6+227-0