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.4.tar.gz (7.2 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.4-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: clacky_stats-0.1.4.tar.gz
  • Upload date:
  • Size: 7.2 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.4.tar.gz
Algorithm Hash digest
SHA256 74489ca97033cfa0d0d529129be13795b2ab83f63cab24a172abb593d8d19548
MD5 5639010e7718ab03c4b8bad12fb4fdd0
BLAKE2b-256 b142d505963eeedf945a817301922fc531a696e366e40342cc3230f767489c0d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: clacky_stats-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 8.6 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 ffe921b808903c0388fa926d74a3add967d7c781d4e3d0eff908de836fa99f9e
MD5 29d22d550e9cec1408a7c0476fd7232f
BLAKE2b-256 592d9ee73a5bea6b793748321712e0c59d9ff446183314458a0be15c4e419610

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