Skip to content
Simple, Pythonic remote execution and deployment.
Branch: 2.0
Clone or download
Permalink
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 Improve discoverability of Connection(..., connect_kwargs={}) Nov 30, 2018
tests Global state is bad no matter what Nov 8, 2018
.coveragerc Add a coveragerc Jan 9, 2017
.gitignore WIP, have bunch of main.py tests working under pytest-relaxed now Nov 6, 2017
.travis.yml Set up for doctesting stuff in www site (eg README) Jul 25, 2018
LICENSE
MANIFEST.in Never had a MANIFEST.in, ugh May 25, 2018
README.rst Give up and move doctested example code into Sphinx. Jul 25, 2018
codecov.yml
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
setup.py Better package finding that covers subpackages May 25, 2018
tasks.py

README.rst

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.