Invoke is Python task execution library. It draws inspiration from various sources to arrive at a powerful and clean feature set. Like Ruby's Rake tool and Invoke's own predecessor Fabric 1.x, it provides a clean, high level API for running shell commands and defining/organizing task functions from a
Where Fabric 1.x considered the command-line approach the default mode of use, Invoke (and tools built on it) are equally at home embedded in your own Python code or a REPL.
Invoke is available via the PyPI package manager.
Keep your supply chain secure with patches for new security vulnerabilities.
Stay covered with easy licensing policy enforcement and intellectual property indemnification.
Ensure your open source dependencies are actively maintained, both now and into the future.
Choose the best open source packages from the start—and then stay on the best releases.
Take a seat at the table with the creators behind the software you use.
Works with GitHub, GitLab, Bitbucket, and more. Support for every cloud platform.