Skip to main content

CLI tool for searching code reviewers from git blame.

Project description

# Blame Reviewers
Small CLI tool for finding appropriate reviewers by searching authors of changed code in git blame.

## Requirements
* python >= 3.7
* [sh](https://pypi.org/project/sh/) >= 1.12.13

## Installation

```bash
pip3 install https://github.com/JeckLabs/blame-reviewers/archive/master.zip
```

## Usage
In the branch of your repo run:
```
➜ ~ git:(awesome-branch) blame-reviewers
Blaming src/filename.py 19,+10...
Blaming src/another_filename.py 1,+132...
Blaming src/and_one_more_file.py 69,+14...

Birdie Weissnat Birdie.Weissnat@example.org 35.1093
Alfreda Klocko Alfreda.Klocko@example.org 22.141
Erwin Rempel Erwin.Rempel@example.org 20.259
Myah Schmeler Myah.Schmeler@example.org 19.201
Frederik Schimmel Frederik.Schimmel@example.org 17.71
Amalia Gleason Amalia.Gleason@example.org 3.18
Raymond Wuckert Raymond.Wuckert@example.org 3.9
```

Project details


Download files

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

Source Distribution

blame-reviewers-0.1.0.tar.gz (2.6 kB view hashes)

Uploaded Source

Built Distribution

blame_reviewers-0.1.0-py3-none-any.whl (4.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page