- Do not present configuration file errors as unhandled exceptions.
- Add missing dependency to jsonschema. (Thanks-to: Joost Rijneveld)
- Properly decode output of scp. (Thanks-to: Joost Rijneveld)
Add
allow
-list to server stanza.If
keepOtherKeys
is set to false, claviger will remove any keys present except for those in thepresent
andallow
list.- Add abstract servers. Let every server inherit from the hidden abstract server
$default
. Allow
servers: server1: server2:
which is prettier than
servers: server1: {} server2: {}
- bugfix: actually set server name with
name
option.
- Show the correct number of keys actually removed.
- Some cosmetic changes.
- Show example configuration file, if claviger isn't configured yet.
- Python 3 compatibility.
- Initial release.