Skip to content

Comments

Refactor settings parser#14

Merged
daviskirk merged 5 commits intomasterfrom
release-0.7
Jul 28, 2018
Merged

Refactor settings parser#14
daviskirk merged 5 commits intomasterfrom
release-0.7

Conversation

@daviskirk
Copy link
Owner

@coveralls
Copy link

coveralls commented Jul 27, 2018

Coverage Status

Coverage increased (+2.7%) to 96.226% when pulling 32eead4 on release-0.7 into 9f5deed on master.

- Delete unneeded features like filtering and dynamic preparsers
- Fix #13, update fragments (seperate files) are now parsed seperately.
- Add tests
- Remove hard dependency on toml
- Add serialization to json and yaml
- toml was previously still used to parse environment vars.  We now use the
  builtin json module for this
- Add nested file loading
- Split into env_parser, file_loaders, utils and exceptions modules
- Remove logtools module
- Add loaded values logging
@daviskirk daviskirk merged commit 31cfff6 into master Jul 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants