A simple task and build runner that doesn't get in the way.
Plank is a simple and unopinionated python task runner. Plank doesn’t manipulate Python or your environment to run the tasks. Plank doesn’t provide any default or template tasks.
Create a planks.py file in the project directory containing @task decorated methods, call them using plank task_name.
from plank import task @task def unit_tests(): import pytest assert pytest.main(['tests/unit']) == 0
Tests are written using pytest and can be run using plank, plank tests.