Skip to main content

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

  1. Analyze current repository:
clacky-stats blame
  1. Analyze with date range:
clacky-stats blame --start-date 2024-01-01 --end-date 2024-12-31
  1. Weekly report (since last Friday):
clacky-stats week
  1. Monthly report:
clacky-stats month

Advanced Usage

  1. Analyze between specific tags:
clacky-stats blame --start-tag v1.0.0 --end-tag v2.0.0
  1. Export results to file:
clacky-stats blame --output stats.yaml
  1. 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)

Source distribution for clacky-stats 0.1.4
File Size Uploaded
clacky_stats-0.1.4.tar.gz 7.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for clacky-stats 0.1.4
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.1

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