Basic installation

The recommended way to get Invoke is to install the latest stable release via pip:

$ pip install invoke

We currently support Python 3.6+. Users still on Python 3.5 or older are urged to upgrade.

As long as you have a supported Python interpreter, there are no other dependencies. Invoke is pure-Python, and contains copies of its few dependencies within its source tree.


See this blog post for background on our decision to vendorize dependencies.

See also

Development for details on source control checkouts / unstable versions.