Skip to content
Simple, Pythonic remote execution and deployment.
Branch: 2.0
Clone or download
bitprophet Last ever LICENSE copyright update
Just so it goes out on a cool looking year :D
Latest commit 34edfe4 Jan 10, 2020
Type Name Latest commit message Commit time
Failed to load latest commit information.
fabric Improve discoverability of Connection(..., connect_kwargs={}) Nov 30, 2018
integration Blacken under black 18.6b4 Jun 26, 2018
sites Issue #2030 - Fixes link to documentation Dec 9, 2019
tests Blacken Jan 3, 2020
.coveragerc Add a coveragerc Jan 9, 2017
.gitignore WIP, have bunch of tests working under pytest-relaxed now Nov 6, 2017
.travis.yml Build in capture=no for integration task Jul 19, 2019
LICENSE Never had a, ugh May 25, 2018
README.rst Give up and move doctested example code into Sphinx. Jul 25, 2018
codecov.yml Turn off codecov comments on PRs Apr 25, 2017
dev-requirements.txt Updated to a flake8 with Python 3.7 support 🎉 Nov 30, 2018
fabric2 Have basic either-or package naming working via local pip Nov 24, 2016
setup.cfg flake8 vs black, part N May 19, 2018 Better package finding that covers subpackages May 25, 2018 Blacken Jan 3, 2020


Welcome to Fabric!

Fabric is a high level Python (2.7, 3.4+) library designed to execute shell commands remotely over SSH, yielding useful Python objects in return. It builds on top of Invoke (subprocess command execution and command-line features) and Paramiko (SSH protocol implementation), extending their APIs to complement one another and provide additional functionality.

For a high level introduction, including example code, please see our main project website; or for detailed API docs, see the versioned API website.

You can’t perform that action at this time.