24 Commits (1e5a9096ed415788627a6c1fa338dbab3a5449d8)
 

Author SHA1 Message Date
Tom Wilson 1e5a9096ed Move validation to new methods and seperate config source. Closes #10
6 years ago
Tom Wilson 17f55f232a Keep pylint happy
6 years ago
Tom Wilson 8748726542 Make TOML optional dependency
6 years ago
Tom Wilson bfd158a6e6 Fix license
6 years ago
Tom Wilson ec23afc668 Bump version to dev
6 years ago
Tom Wilson 8dd74cd698 setup.py to v0.3
6 years ago
Tom Wilson 657e62edfc Add readme contents. Closes #1
6 years ago
Tom Wilson 7a1635d0f1 Add dev notes
6 years ago
Tom Wilson 4c7bafdf70 Add tox setup
6 years ago
Tom Wilson 80bed09889 Swap to flake8
6 years ago
Tom Wilson f7ac5ef0c3 Split manager functionality out. Closes #5
6 years ago
Tom Wilson 07a817141c Add basic tests. Closes #3
6 years ago
Tom Wilson 7989a06140 pep8
6 years ago
Tom Wilson 2da1486d8e Fix naming from old scheme. Closes #4
6 years ago
Tom Wilson ccd5a50892 Add general package boilerplate, setup dev install. Closes #2
6 years ago
Tom Wilson ed8701b1e7 Spin library out from Shepherd
6 years ago
Tom Wilson f80b7dff65 Docs, added layer system to config, updated plugins
6 years ago
Tom Wilson 98a71f1da0 Config - added template generation
6 years ago
Tom Wilson a53d63dbfa Update config to use Python terminology
6 years ago
Tom Wilson dabd811e8e Add direct confdef support in ConfigManager
6 years ago
Tom Wilson e4d1e145e4 Improve docs
6 years ago
Tom Wilson 4987b672d7 Add control comms
6 years ago
Tom Wilson 63ebb06ffe Bulk commit - start using Git again
6 years ago
Tom Wilson 4545e86a9f Restructure
6 years ago