Skip to main content

Display statistics of pull request reviewers for your project

Project description

bat - a cat clone with wings
Take a sip of coffee, kick back and enjoy pull request stats from your project!

Installation

Make sure you have python and python-pip installed. From the project folder run:

sudo pip install -r requirements.txt

Configuration

This tool uses PyGithub library for communication with GitHub. Authentication is handled by providing environmental variable GITHUB_TOKEN which should be generated using instructions from github help pages.

export GITHUB_TOKEN='{TOKEN}'

Usage

In order to preview stats you'll need to supply project name.

Optionally you can filter by open, closed or all pull requests. If you want you can also filter by label name.

$ reviewio show django/django
Processing Pull Requests  [####################################]  100%

Reviewers ranking:
adamchainz           [#######-------------------------------------]    16.7% (2)
apollo13             [#######-------------------------------------]    16.7% (2)
charettes            [###-----------------------------------------]     8.3% (1)
MarkusH              [###-----------------------------------------]     8.3% (1)
felixxm              [###-----------------------------------------]     8.3% (1)
levidyrek            [###-----------------------------------------]     8.3% (1)
auvipy               [###-----------------------------------------]     8.3% (1)
ryanhiebert          [###-----------------------------------------]     8.3% (1)
evildmp              [###-----------------------------------------]     8.3% (1)
jarshwah             [###-----------------------------------------]     8.3% (1)

Hint

You can use this super secret command to get a list of all your repositories.

reviewio list_repos

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for reviewio, version 0.1.2
Filename, size File type Python version Upload date Hashes
Filename, size reviewio-0.1.2-py3-none-any.whl (3.5 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size reviewio-0.1.2.tar.gz (3.0 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page