Summon

Summon is a task runner, inspired by Invoke, but entirely type-hint compatible.

Summon is built upon Typer. Summon’s tasks are Typer commands)!

Summon will run tasks from a tasks.py file, but also accepts plugins, powered by pluggy, meaning that shared tasks can be separated on a plugin package.

GitHub

View Github