git-analyser
Git repository analyser — part of the analyser family.
Walks git history to extract commit patterns, file churn, contributor signals, and change velocity. Dispatches file content to code-analyser for per-file quality signals across the history.
Status: Available on PyPI.
Installation
pip install git-analyser
Usage
git-analyser . # analyse current repo
git-analyser path/to/repo --json
git-analyser serve # FastAPI server on port 8007
Analyser family
| Tool | Purpose | Port |
|---|---|---|
| document-analyser | PDF, Word, text | 8000 |
| speech-analyser | Audio, video transcription | 8001 |
| video-analyser | Video quality, scenes, OCR | 8002 |
| records-analyser | CSV, Excel, JSON | 8003 |
| code-analyser | Source code, multi-language | 8004 |
| wordpress-analyser | WP themes and plugins | 8005 |
| folder-analyser | Project structure | 8006 |
| git-analyser | Git history and churn | 8007 |
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
git_analyser-0.5.0.tar.gz
(68.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file git_analyser-0.5.0.tar.gz.
File metadata
- Download URL: git_analyser-0.5.0.tar.gz
- Upload date:
- Size: 68.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
731431522019f226cdd21a756b08b0a38d2422a9da565ed150cc6ef4a076bf25
|
|
| MD5 |
80b5ada65e8a8f41655045a29b65defe
|
|
| BLAKE2b-256 |
34a61da808f357a23702dcacda0eb9e6971b0818f357eb79df938256a530dfce
|
File details
Details for the file git_analyser-0.5.0-py3-none-any.whl.
File metadata
- Download URL: git_analyser-0.5.0-py3-none-any.whl
- Upload date:
- Size: 9.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19a0fe198f3799d87c27578cf36cfd009d219833ca3fb9f6057ab1790a5a33f0
|
|
| MD5 |
30ae76afd8cbe99eaabcaadb10a55588
|
|
| BLAKE2b-256 |
fa0abffab338938dc9f5acf2942666f82e52b952c4ad58c8a14a6ca0c4a240d3
|