liblaf-ai-cli

View on PyPIReverse Dependencies (0)

0.0.2 liblaf_ai_cli-0.0.2-py3-none-any.whl

Wheel Details

Project: liblaf-ai-cli
Version: 0.0.2
Filename: liblaf_ai_cli-0.0.2-py3-none-any.whl
Download: [link]
Size: 26236
MD5: 7d34da50c09f97bea8365f3ec75d6ad6
SHA256: 9172306128125140fa17f2ca2b44632bbdc2a8ba8823ece733a5333fa38c8b2b
Uploaded: 2024-11-30 14:25:21 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: liblaf-ai-cli
Version: 0.0.2
Summary: 🚀 AI CLI - A powerful and versatile command-line interface for AI-driven code commit messages, repository descriptions, and topic generation, designed to enhance productivity and collaboration.
Author-Email: liblaf <30631553+liblaf[at]users.noreply.github.com>
Project-Url: Changelog, https://github.com/liblaf/ai-cli/blob/main/CHANGELOG.md
Project-Url: Homepage, https://github.com/liblaf/ai-cli
Project-Url: Issue Tracker, https://github.com/liblaf/ai-cli/issues
Project-Url: Release Notes, https://github.com/liblaf/ai-cli/releases
Project-Url: Source Code, https://github.com/liblaf/ai-cli
Requires-Python: >=3.12
Requires-Dist: gitpython (>=3.1.43)
Requires-Dist: hishel (>=0.1.1)
Requires-Dist: httpx[socks] (>=0.27.2)
Requires-Dist: lazy-loader (>=0.4)
Requires-Dist: litellm (>=1.52.12)
Requires-Dist: loguru (>=0.7.2)
Requires-Dist: pydantic-settings (>=2.6.1)
Requires-Dist: pydantic (>=2.10.1)
Requires-Dist: python-dotenv (>=1.0.1)
Requires-Dist: rich (>=13.9.4)
Requires-Dist: transformers (>=4.46.3)
Requires-Dist: typer-di (>=0.1.2)
Requires-Dist: typer (>=0.13.1)
Description-Content-Type: text/markdown
[Description omitted; length: 3803 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ai/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
ai/__init__.pyi sha256=ScIOVKUD3oJ64G25NTgM43xJ4bnthF4w05Sk8QAvPzU 254
ai/assets/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
ai/assets/__init__.pyi sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai/assets/prompts/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
ai/assets/prompts/__init__.pyi sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai/assets/prompts/commit.md sha256=m9t76aK0aYV9U7Q0PQfSWbOoyFexWa7rrV67x3X8c3k 3264
ai/assets/prompts/description-long.md sha256=ci348ZS0HYtwIdIXa_z4bnGjRhcRpdT0yIMXCqPshnE 1269
ai/assets/prompts/description.md sha256=f51R9IxF2I0t4wHNZJNquw9gOR4fAQk0MTxOcbRaB_E 1050
ai/assets/prompts/topics.md sha256=OVgyNsJu1EdceZIaF81J3cZ7FIQkVJZeNKzo0Qz40AY 1324
ai/cmd/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
ai/cmd/__init__.pyi sha256=RGASNn1LZVI7ccpPbARf-SGv2wY5yPVZK4wns1-NSr0 86
ai/cmd/_app.py sha256=Hqe4JEizLuZuoQ7Ozd8CSPQYo3BW9rwB0SPAJguS86o 190
ai/cmd/commit/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
ai/cmd/commit/__init__.pyi sha256=NMTcIKlm4XRE-poPRm9Q3e9Y2xrKIalAmsh5PdlWmuI 73
ai/cmd/commit/_app.py sha256=i7ZsAuGm4BS9Ps9SvCbnv3X-qC5cG4L7JaeydcGYRyE 596
ai/cmd/commit/_main.py sha256=_qrt6LCnj_eb24PdDMRGOB3fWX1T8XCVxnH6Nz6j3oM 990
ai/cmd/repo/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
ai/cmd/repo/__init__.pyi sha256=8sU3pzOlRS4-S67TY0QXvC9b3mazO98I6sblQszoh1g 100
ai/cmd/repo/_app.py sha256=iIBycC8TvLRBh-fGtHkczPfIXdQ4qeoccdD0Il-WAbY 214
ai/cmd/repo/_main.py sha256=yDftNCP8tWz59O5MrGKjpXdbN47T3OwBNXIA_eh9ctM 1597
ai/cmd/repo/description/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
ai/cmd/repo/description/__init__.pyi sha256=NMTcIKlm4XRE-poPRm9Q3e9Y2xrKIalAmsh5PdlWmuI 73
ai/cmd/repo/description/_app.py sha256=ZK6cH2jPRA-t32pPGozB6hk199V380hylPNJvYHF42s 348
ai/cmd/repo/description/_main.py sha256=F2n_rC9uIo4KAvnahxmWXzBVRdj-waHRl1vWP4RUzxA 263
ai/cmd/repo/topics/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
ai/cmd/repo/topics/__init__.pyi sha256=NMTcIKlm4XRE-poPRm9Q3e9Y2xrKIalAmsh5PdlWmuI 73
ai/cmd/repo/topics/_app.py sha256=Kk_Yi8fVdGo0_5QGtAYOn_1mWClTnat48xUeTJ4Od5s 227
ai/cmd/repo/topics/_main.py sha256=yPrgRkxQUuVvCzg0QljN_eANFsjndvct63MyvMbXJFA 205
ai/config/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
ai/config/__init__.pyi sha256=amS_PMzutcRyCkJc-Hjd4nOpxsICT7SA8ouV2OZIp_Q 213
ai/config/_config.py sha256=9gstqHRGZcXLyGEif0el3RN2r6cSZTx6_ZRtmkR4a8g 1481
ai/config/_get_config.py sha256=gcvRFwEUkTr30mnqubRTmoqzQMib1eYlu06_Rj42fR4 117
ai/config/_init_litellm.py sha256=TwR8Jcb8jQkTRdZxXqAlZelNrH93KldygJuNvJf0bTE 133
ai/config/_router_config.py sha256=nFfFv4Gqf_AE-gcJVUnlOWrri2CZztaRdeo5tVAZRF0 2552
ai/interactive/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
ai/interactive/__init__.pyi sha256=bWkSDdrC4XF35DBn1vMfrnw129HGw75wULSdXM4fizo 127
ai/interactive/_output.py sha256=Sz6P2vVelFPAHexmbN6gSZIBuGzjJ7O_HaRPIpgvIGA 2743
ai/interactive/_usage.py sha256=G3l2oBuXIhgD1FtwALph0U3S7pWlpmFEWpuhyXS1htU 550
ai/logging/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
ai/logging/__init__.pyi sha256=UwNcfhgmyAeK-fM1LWSJvg1dcO22kHVAK0l5Pc_yU4I 145
ai/logging/_fix_litellm.py sha256=VlRWfOOvECrY4CoW1l2_ekgRAtvnxpvJsuu6opNgrQE 222
ai/logging/_init.py sha256=kHIqbUDK6do8jAJn8KJ6ap8gJ949j1c92xYqNPQpFPo 96
ai/logging/_loguru.py sha256=GZbLxXZ-SuOTT70ug2HSCcwY0LywgmEzhJdPg99xYkM 1220
ai/utils/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
ai/utils/__init__.pyi sha256=yL2Whjmv0Gd7mgkExbOfbeZlFvzVtXI9V_p3mtd3YEQ 598
ai/utils/_add_command.py sha256=X8bs4fn1ebjCEHoiimpP3pOzHkSao7EK4ikwo1dE4RI 356
ai/utils/_as_list.py sha256=P96GzdORsLVpY3C6O8jiz31NItiwOw8gVZdHqLGhx7Q 343
ai/utils/_extract_between_tags.py sha256=Md76BW6C9MFOBU4L84vpBn0r-djVuxQviLSzFZQMk9w 465
ai/utils/_get_app_dir.py sha256=dIuMYhKgBCCoZ1fYwHIybYfOdywCBNmDvUoh5rpDrHY 147
ai/utils/_get_config.py sha256=1SrskDN4r3qbvle_o9a9-Go3o0m4fOhkpN_t2i5PRqU 269
ai/utils/_get_prompt.py sha256=JGC36h9OhWjKVcyaZQjsGLq4CrpAPPnLPcN4OVXJwII 270
ai/utils/_ignore.py sha256=voMZzF-WhIg-DnJqkYJJNeL6PPowpIHzqzVFcoJROc8 681
ai/utils/_repomix.py sha256=NVYFvCvqfnutfie1wCnYkIbh9qDHG4ViAlmwbXNwxcw 1259
ai/utils/_run.py sha256=Uagjmiq2NS6SemuFlCLHT0J1crEI9vGTu3GfVU70_VM 490
ai/utils/_working_dir.py sha256=sBx8h-JHYcVHI1lNyywP2WfSFE8iDefqioRexg4mfg8 372
ai/utils/git/__init__.py sha256=OHb6Xou2v6u42swTgjRfzej4CIlRg4OmgOIQXUiRjKA 97
ai/utils/git/__init__.pyi sha256=GUl-nbY6aplC3maEqSM0sMdkOaSczoj5DbZ4wq76ReA 44
ai/utils/git/_root.py sha256=9WkbnIyfPh4jIsqYp1bQJnQa62jjYRsRveE1n-qiWXk 155
liblaf_ai_cli-0.0.2.dist-info/METADATA sha256=fv1aURuHsfbGUiK6mQ-tZefpFqUF8UsJekD9cYk_R8w 4969
liblaf_ai_cli-0.0.2.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
liblaf_ai_cli-0.0.2.dist-info/entry_points.txt sha256=-mu5tUUR12D-D7hEXDFfd5AigPqzCOu4ac8l295vh9I 54
liblaf_ai_cli-0.0.2.dist-info/licenses/LICENSE sha256=buKmmsDdpMgyd9Nu_4brBJuv_Lytvnk1Ikq3v-QRX7I 1063
liblaf_ai_cli-0.0.2.dist-info/RECORD

entry_points.txt

ai = ai:app
aic = ai.cmd.commit:app