Be able to run tests and commit changes without stashing modifications to config.py.
Prevent the accidental publication of API keys to :octocat:.
I kept the same interface as the existing config object to make this easier to review. We could take it a step further and use the structured object directly. e.g.:
Motivations:
config.py
.I kept the same interface as the existing config object to make this easier to review. We could take it a step further and use the structured object directly. e.g.:
If you want to create a
config.ini
from your existingconfig.py
before merging these changes, you can use this script: