thrawn01 / hubble

Environment variable manager
11 stars 7 forks source link

section inheritance #8

Closed buhman closed 8 years ago

buhman commented 8 years ago

implements #6

I think the best way to re-summarize why this is awesome by showing you this actually valid config.

This may or may not break compatibility with python<=3.2; we might need to make hubble depend on the backported configparser from 3.3 for this to work on obsolete python versions, or maybe add some even uglier hacks. done.

We should also consider breaking most of config out into a separate library, with proper unit testing. I'd also like to gut parts of shell into this new config library as well.

merge #7 first for a sane diff