Skip to main content

Git commit in the past

Project description

🕓 Cpast

python pypi license release test

Git commit in the past.

🗿 Usage

python -m cpast -d DATE -t TIME -m MESSAGE
Flag Description Example
-d, --date Commit date (YYYY-MM-DD) 2021-12-25
-t, --time Commit time (HH:MM:SS) 22:13:05
-m, --message Commit message "in the past :)"

🧩 Install

uv

Global tool:

uv tool install cpast

Current project:

uv add cpast

pip

Global tool:

pip install --user cpast

Current project:

pip install cpast

🚀 Development

Install uv, then from the repository root:

Install project + dev tools:

uv sync

Build the distribution artifacts:

uv build

Verify package metadata and README rendering:

uv run twine check dist/*

Lint the source and tests:

uv run flake8 cpast tests

Run the test suite:

uv run pytest tests

💫 Contributors

Contributors

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

cpast-1.0.0.tar.gz (15.9 kB view details)

Uploaded Source

Built Distribution

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

cpast-1.0.0-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

Details for the file cpast-1.0.0.tar.gz.

File metadata

  • Download URL: cpast-1.0.0.tar.gz
  • Upload date:
  • Size: 15.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for cpast-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f88608a727b519794f169e3633d43e33779d601d764dbab089f31c728218040f
MD5 738e34050457b5a0e3fbe3c56506feb5
BLAKE2b-256 319bee49b667a42cfe5d8b34a86a5c0f9f68d37c365cc522ae62c7b92a876e03

See more details on using hashes here.

File details

Details for the file cpast-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: cpast-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 15.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for cpast-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bfe04a490ac44bb4271b3fde43c5c004607c7de9538ba0285ceb3b76c4705512
MD5 a9a96f5fb3da45bc2b8fd3c8d5fada25
BLAKE2b-256 b42179722d46fc647e9ee4745a03d3747f886c05ebf450c6ae6d833ff64e5411

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