commitcraft

View on PyPIReverse Dependencies (0)

0.1.1 commitcraft-0.1.1-py3-none-any.whl

Wheel Details

Project: commitcraft
Version: 0.1.1
Filename: commitcraft-0.1.1-py3-none-any.whl
Download: [link]
Size: 22994
MD5: 11ba4dc98940eda836f6bee753f9077f
SHA256: 09c57eeed96c3acf92723cfca276a4594b24330684a2326c1c73fe8478a849c2
Uploaded: 2024-10-23 23:35:44 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: commitcraft
Version: 0.1.1
Summary: A simple tool to use LLM and git diff to craft meaningfull commit messages.
Author: Felix-Pedro
Author-Email: felix[at]auneria.com
Home-Page: https://github.com/Felix-Pedro/CommitCraft
Project-Url: Repository, https://github.com/Felix-Pedro/CommitCraft
License: AGPL-3.0
Keywords: llm,commit,ai,openai,ollama,groq,git,dev,commit messages
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Version Control :: Git
Classifier: Topic :: Utilities
Requires-Python: >=3.10,<4.0
Requires-Dist: google-generativeai (<0.9.0,>=0.8.3); extra == "google" or extra == "all-providers"
Requires-Dist: groq (<0.12.0,>=0.11.0); extra == "groq" or extra == "all-providers"
Requires-Dist: ollama (<0.4.0,>=0.3.3)
Requires-Dist: openai (<2.0.0,>=1.52.0); extra == "openai" or extra == "all-providers"
Requires-Dist: pydantic (<3.0.0,>=2.9.2)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.1)
Requires-Dist: pyyaml (<7.0.0,>=6.0.2)
Requires-Dist: requests (<3.0.0,>=2.32.3)
Requires-Dist: toml (<0.11.0,>=0.10.2)
Requires-Dist: tomli (<3.0.0,>=2.0.2)
Provides-Extra: all-providers
Provides-Extra: google
Provides-Extra: groq
Provides-Extra: openai
Description-Content-Type: text/markdown
[Description omitted; length: 6028 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
commitcraft/CommitCraft.py sha256=dHVbAw6ebiW1sX36d0gw2PFU0ySlF_3nXakJxyWjkdQ 10369
commitcraft/__init__.py sha256=w4fhwL3WddnFRUMjlhQJE8BBfLpm8mSg3UTQu2IHpww 49
commitcraft/__main__.py sha256=aV-syMjIVn0Zi8GFbNEBhZe9Z9aAK9oKEqGK2baQAic 5683
commitcraft/defaults.py sha256=eYmZAYUIYDrBH3X0V7CkiMiceQ73Ye0qEuvmWiI2tZ0 6292
commitcraft-0.1.1.dist-info/LICENSE sha256=tlvLuepTOXme7XIiw7iRHKpbiRaPjcZS-4KeIXK2qbU 34516
commitcraft-0.1.1.dist-info/METADATA sha256=bhYJpVm-ygVAg3VcG0EFI8CyS2h1kHX0xvkLN1wv7Ws 7527
commitcraft-0.1.1.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
commitcraft-0.1.1.dist-info/entry_points.txt sha256=oljBPhh40jg6tLPcTRAENryJMUkQLwciEFJWw4LLh9o 57
commitcraft-0.1.1.dist-info/RECORD

entry_points.txt

CommitCraft = commitcraft.__main__:main