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 >= 1.12.13

Installation

pip3 install blame-reviewers

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.1.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

blame_reviewers-0.1.1-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file blame-reviewers-0.1.1.tar.gz.

File metadata

  • Download URL: blame-reviewers-0.1.1.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for blame-reviewers-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b347dbcca493f4afd7165416b1a42099daa3b6e3c5735c40876e4ce9baf94af7
MD5 47c207b836f6c2c192de7791fe57762d
BLAKE2b-256 5fb5bb6c09fedb70ca362bf3f4e09d3c5c6f6b302b5083a11908b998fec528c9

See more details on using hashes here.

File details

Details for the file blame_reviewers-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: blame_reviewers-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for blame_reviewers-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f48f319031d705de5b5ea1173a5d514e01cdb5c298c7741de61bf89d523e36cf
MD5 61953ed8dc6552a639b54addcb8b659b
BLAKE2b-256 cabfac8e36994d146117a18b7661499d5ffdadd3c2ea70f5e704eaca2382ed9e

See more details on using hashes here.

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