pwclient is a VCS-agnostic tool for interacting with Patchwork, the web-based patch tracking system.
The easiest way to install pwclient and its dependencies is using
do so, run:
$ pip install pwclient
You can also install pwclient manually. First, install the required dependencies. On Fedora, run:
$ sudo dnf install python-pbr
On Ubuntu, run:
$ sudo apt-get install python-pbr
Once dependencies are installed, clone this repo and run
$ git clone https://github.com/getpatchwork/pwclient $ cd pwclient $ pip install --user . # or 'sudo python setup.py install'
To use pwclient, you will need a
.pwclientrc file, located in your home
~). Patchwork itself provides sample
.pwclientrc files for projects at
For example, here is the
.pwclientrc file for Patchwork itself.