RBTools 0.7.9 for macOS
RBTools is available as a Mac Installer Package (.pkg). If you're using a standard Python install on macOS, then simply download the installer, run it, and follow the instructions!
This is compatible with Snow Leopard and higher, and contains the RBTools command line tools and Python API.
Alternative Installation Instructions
If you prefer installing in the Terminal, or if you've replaced your standard Python with a version from Homebrew (or another third-party package installer), you'll instead need to install from the command line by running:
sudo pip install -U RBTools
RBTools 0.7.9 for Linux (RPM)
If you're running an RPM-based distribution (such as Red Hat Enterprise, Fedora, or CentOS), you can install RBTools using yum.
First, make sure you have the EPEL repository added. Then run:
sudo yum install RBTools
RBTools 0.7.9 for Linux (Generic)
RBTools requires Python 2.x and pip or Python Setuptools.
To install or upgrade with pip, run:
pip install -U RBTools
To install or upgrade with Setuptools, run:
easy_install -U RBTools
RBTools 0.7.9 for Windows
RBTools is available as a self-contained Windows installer. Simply download, run it, and follow the instructions! There's no need to have Python already on your system.
This is compatible with Windows Vista and higher, and contains the RBTools command line tools and Python API.
You may also need command line tools for your version control system of choice (Git, Subversion, etc.), as well as GNU Diff.
What's new in 0.7.9
The full list of changes is available in the release notes.
To keep up with the latest releases, sign up for the mailing list.
Older releases of RBTools can be downloaded from our archive.
Bleeding Edge (Git)
RBTools's source code is available on GitHub. You can clone it by typing the following on the command line:
git clone git://github.com/reviewboard/rbtools.git
For more information, including installation and contribution instructions, see the Code Base Documentation.