Running
Start run.py
. Configuration is read from config.py
.
Development
Run tests by executing tests.py
.
For coverage testing, run: rm .coverage; python -m coverage run tests.py; python -m coverage html
(requires coverage installed)
Black is used for auto-formatting.
Command line client
ln -s "$(pwd)"/mukas-cli-client.py ~/bin/mukas
Optionally install fzf
for nicer user and product selection.
You can set your default user name at ~/.config/mukas.conf
:
[mukas]
user = Hans Acker