Skip to main content

Code contribution statistics tool for Clacky AI projects

Project description

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.

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

clacky_stats-0.1.1.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clacky_stats-0.1.1-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file clacky_stats-0.1.1.tar.gz.

File metadata

  • Download URL: clacky_stats-0.1.1.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for clacky_stats-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f356edc37cae4c5f5c0f3328b600966b525bf0b50819822cf2df6c7d6ce024a6
MD5 b37bba5f0411486e0823b9c581c497da
BLAKE2b-256 936cfd6980ea3460d008e454e95760d92aa4e03882b1ec26a29f50714240340d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: clacky_stats-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for clacky_stats-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 36d2d087eaba6024b31634ff4f119472cc4f501469cad491a25a811c5313309d
MD5 8f73c4974e88ecc84bdf88c75e6d8305
BLAKE2b-256 b34c5805f8165ca8ac0007722870d7c3c5e44413d5b6f3d5e06b95d74a663d29

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page