Skip to main content

Git Inquisitor

Description

A git repository analysis tool designed to provide teams with useful information about a repository and its contributors. It provides history details from the HEAD of the provided repository, file level contribution statistics (enhanced blame), and contributor level statistics similar to what is provided by GitHub.

Table of Contents

Installation

Mac and Linux:

It is recommended to use pipx for installation. This will put the tool on your path so it can be used from anywhere.

pipx install git-inquisitor

Manual Install (Mac/Linux)

It is highly recommended you install this within a virtual environment (venv). The instructions below assume you already have created and activated a venv, and are installing the package within.

python3 -m pip install git-inquisitor

Usage

❯ git-inquisitor --help
Usage: git-inquisitor [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  collect
  report

Collecting repository information:

❯ git-inquisitor collect --help
Usage: git-inquisitor collect [OPTIONS] REPO_PATH

Options:
  --help  Show this message and exit.

Produce report against collected information:

❯ git-inquisitor report --help
Usage: git-inquisitor report [OPTIONS] REPO_PATH {html|json}

Options:
  -o, --output-file-path TEXT  Output file path
  --help                       Show this message and exit.

Release files for git-inquisitor 2024.7.26

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for git-inquisitor 2024.7.26
File Size Uploaded
git_inquisitor-2024.7.26.tar.gz 9.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for git-inquisitor 2024.7.26
File Interpreter ABI Platform
git_inquisitor-2024.7.26-py3-none-any.whl Python 3 none any Details

Total release size: 20.1 kB

Release files / git_inquisitor-2024.7.26.tar.gz

Download URL git_inquisitor-2024.7.26.tar.gz
Size 9.5 kB
Tags Source
SHA-256 checksum
How to use checksums
1e4e595794e837f850c595c7d4270fb7aaca98bf66ec4481a9a9cfeac50b9795
BLAKE2b-256 checksum
How to use checksums
4f0c428208651a5d0926c120b9dd9666c1ad626482722e1b3b37e2d142f47163
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.1 Linux/6.5.0-1024-azure

Release files / git_inquisitor-2024.7.26-py3-none-any.whl

Download URL git_inquisitor-2024.7.26-py3-none-any.whl
Size 10.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1868faa7a3add10b865498da33d46da9b7650ba5dc9b8f482d49f35c34dbe6e5
BLAKE2b-256 checksum
How to use checksums
47ed29921613cf6dc2fb95737c0294300d32f803fb6f6c51b517af5bc4f043db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.1 Linux/6.5.0-1024-azure

Release history Release notifications | RSS feed

This release

2024.7.26 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page