gai-tool

View on PyPIReverse Dependencies (0)

0.3.1 gai_tool-0.3.1-py3-none-any.whl

Wheel Details

Project: gai-tool
Version: 0.3.1
Filename: gai_tool-0.3.1-py3-none-any.whl
Download: [link]
Size: 22746
MD5: 826b4bba39eae0961b1edcbbb9b815f8
SHA256: 8d7ec511c2872188a38e35dbabdc28f3a19475db1bd2df1515285f03b45acf4e
Uploaded: 2025-02-27 14:56:08 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: gai-tool
Version: 0.3.1
Summary: AI-Powered Automation Tool for Git 🚀
Author: Daniel Ratmiroff
Author-Email: danielratmiroff[at]pm.me
Project-Url: documentation, https://github.com/Danielratmiroff/gai#readme
Project-Url: homepage, https://github.com/Danielratmiroff/gai
Project-Url: issues, https://github.com/Danielratmiroff/gai/issues
Project-Url: repository, https://github.com/Danielratmiroff/gai
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.12,<4.0
Requires-Dist: appdirs (<2.0.0,>=1.4.4)
Requires-Dist: build (<2.0.0,>=1.2.2.post1)
Requires-Dist: codecov (<3.0.0,>=2.1.13)
Requires-Dist: colorama (<0.5.0,>=0.4.6)
Requires-Dist: groq (<0.19.0,>=0.18.0)
Requires-Dist: huggingface-hub (<0.30.0,>=0.29.1)
Requires-Dist: langchain-community (<0.4.0,>=0.3.18)
Requires-Dist: langchain-core (<0.4.0,>=0.3.37)
Requires-Dist: langchain-google-genai (<3.0.0,>=2.0.10)
Requires-Dist: langchain-ollama (<0.3.0,>=0.2.3)
Requires-Dist: ollama (<0.5.0,>=0.4.7)
Requires-Dist: pick (<3.0.0,>=2.4.0)
Requires-Dist: pytest (<9.0.0,>=8.3.4)
Requires-Dist: pytest-cov (<5.0.0,>=4.1.0)
Requires-Dist: requests (<3.0.0,>=2.32.3)
Requires-Dist: rich (<14.0.0,>=13.9.4)
Requires-Dist: transformers (<5.0.0,>=4.49.0)
Requires-Dist: twine (<7.0.0,>=6.1.0)
Requires-Dist: wheel (<0.46.0,>=0.45.1)
Requires-Dist: zipp (<4.0.0,>=3.21.0)
Description-Content-Type: text/markdown
[Description omitted; length: 3955 characters]

WHEEL

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

RECORD

Path Digest Size
gai_tool/__init__.py sha256=-bBNFYOq80A2Egtpo5V5zWJtYOxQfRZFQ_feve5lkFU 23
gai_tool/api/__init__.py sha256=vOffenA0W1HMA-yV2eAjZkD7D3rdrGFJPi5gPlYZswc 384
gai_tool/api/gemini_client.py sha256=KirMWgVjU9rUKU4e5vPlQGUdfQwLcu9QdiOsmb-U8tE 2736
gai_tool/api/github_api.py sha256=Ca3hqLMVvvTPbFjlRx541pNXAU6a2S4VJD4JuybJCAw 4030
gai_tool/api/gitlab_api.py sha256=VBa0XSrqXY9wsZuu0Zc88ai9hFwsPDrPF5CdvsduoiM 3757
gai_tool/api/groq_api.py sha256=ZhEENWFABbapFa4EnBdsCImZHWzXKOV5c_DqDe9wcJE 1430
gai_tool/api/hugging_client.py sha256=6KYRSEyuIGl-H1V2byT_xJn3gs53ojpvDSRyPxrfnvY 1425
gai_tool/api/ollama_client.py sha256=vtMIyLWPsnbdwCKv3RJBDceWRElLgmOor9Rfs5mV_7w 1001
gai_tool/api/token_counter.py sha256=h0jt8xNhdaThDgZm8OydAb3SmfNgJOd2KrlmJwXmhes 2773
gai_tool/main.py sha256=AM0h1SqAdRBZy6DCMq-GWWQvGafJ-x056qO1uwCxGP8 8953
gai_tool/src/__init__.py sha256=Yg2tsdthUzP2quJH59DlXp7aHdYg9UAvNJnsCc4kNmM 430
gai_tool/src/commits.py sha256=MryuDEPWOpFP6eQQ4n_8AX4M2Fg0j7ZMdy690_kurlA 2152
gai_tool/src/display_choices.py sha256=IKPsz7qLfWg_evMXPMgq28oet62LLMyXI23JuLh6Xw0 3375
gai_tool/src/merge_requests.py sha256=tSSPhLr_zfpoaQEBo3yseMJRv4rhLHHF3ym7k-QzhcE 4997
gai_tool/src/myconfig.py sha256=Mlf_-vsbTU2okSLyd4Fw--6DWTFGMOSIMUJ0A4QvUvo 4125
gai_tool/src/prompts.py sha256=Y4ZW3J7IXMvdDE-xiiGMpdErlx8TgNVIhKHZvCLgKSw 8309
gai_tool/src/utils.py sha256=Mtn7AHdkQIqpKKOuJDu6Eyw2ijukHKGZ3ALChiWWO4k 2876
gai_tool-0.3.1.dist-info/LICENSE sha256=J_-7zW7A6O9DbsYnginru89j4b_MeuTWUvHVti2gBI4 1073
gai_tool-0.3.1.dist-info/METADATA sha256=UDq0TGPYgVLBzuVgJMsM1t6zBHR7PRUTw-LILrl01dU 5499
gai_tool-0.3.1.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
gai_tool-0.3.1.dist-info/entry_points.txt sha256=A0QULpkdrLIdtHi6Wj6-113e_wJ8ep7n779xlANrFoM 63
gai_tool-0.3.1.dist-info/RECORD

entry_points.txt

gai = gai_tool.main:main
test = tests.main:main