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
```
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
Release history Release notifications | RSS feed
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)
Built Distribution
Close
Hashes for blame_reviewers-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f14ef76f3fe8aea0fb8d64c2d8343ce47ca923441960210f1738765e087cdc95 |
|
MD5 | 92a0cf36e6f3c724b44389c75b03e25c |
|
BLAKE2b-256 | 08c877166a3d7630835ab9b2af2812090ca4dae9e5f0626ceb6597471a795849 |