Clacky Stats
A command-line tool for analyzing code contributions in Git repositories.
Features
- Analyze code contributions by date range or Git tags
- Generate statistics for individual repositories or multiple repositories
- Track AI vs human code contributions
- Weekly and monthly reports
- Export results to YAML format
Installation
You can install Clacky Stats directly from PyPI:
pip install clacky-stats
Usage
Basic Commands
- Analyze current repository:
clacky-stats blame
- Analyze with date range:
clacky-stats blame --start-date 2024-01-01 --end-date 2024-12-31
- Weekly report (since last Friday):
clacky-stats week
- Monthly report:
clacky-stats month
Advanced Usage
- Analyze between specific tags:
clacky-stats blame --start-tag v1.0.0 --end-tag v2.0.0
- Export results to file:
clacky-stats blame --output stats.yaml
- Analyze all versions since a tag:
clacky-stats blame --start-tag v1.0.0 --all-since
License
This project is licensed under the MIT License - see the LICENSE file for details.
Metadata
Release files for clacky-stats 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| clacky_stats-0.1.4.tar.gz | 7.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| clacky_stats-0.1.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.8 kB
Release files / clacky_stats-0.1.4.tar.gz
| Download URL | clacky_stats-0.1.4.tar.gz |
|---|---|
| Size | 7.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
74489ca97033cfa0d0d529129be13795b2ab83f63cab24a172abb593d8d19548
|
|
BLAKE2b-256 checksum How to use checksums |
b142d505963eeedf945a817301922fc531a696e366e40342cc3230f767489c0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.11
|
Release files / clacky_stats-0.1.4-py3-none-any.whl
| Download URL | clacky_stats-0.1.4-py3-none-any.whl |
|---|---|
| Size | 8.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ffe921b808903c0388fa926d74a3add967d7c781d4e3d0eff908de836fa99f9e
|
|
BLAKE2b-256 checksum How to use checksums |
592d9ee73a5bea6b793748321712e0c59d9ff446183314458a0be15c4e419610
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.11
|