alleycat

View on PyPIReverse Dependencies (0)

0.7.1 alleycat-0.7.1-py3-none-any.whl

Wheel Details

Project: alleycat
Version: 0.7.1
Filename: alleycat-0.7.1-py3-none-any.whl
Download: [link]
Size: 39371
MD5: 88026f09368a00a623deee8f7aff0916
SHA256: c8dd3d7b263cba27628e092f6ee3c7b122499cd2d6de9bef39982ba41682c2ea
Uploaded: 2025-03-27 08:29:18 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: alleycat
Version: 0.7.1
Summary: A command line tool for chat conversations with LLMs
Author-Email: Andrew <andrew[at]groat.nz>
Project-Url: Homepage, https://github.com/avowkind/alleycat
Project-Url: Bug Tracker, https://github.com/avowkind/alleycat/issues
Project-Url: Documentation, https://github.com/avowkind/alleycat/tree/main/docs
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Text Processing
Classifier: Topic :: Utilities
Requires-Python: >=3.12
Requires-Dist: openai (>=1.12.0)
Requires-Dist: typer (>=0.9.0)
Requires-Dist: rich (>=13.7.0)
Requires-Dist: pydantic (>=2.6.1)
Requires-Dist: pydantic-settings (>=2.1.0)
Requires-Dist: python-dotenv (>=1.0.0)
Requires-Dist: PyYAML (>=6.0.1)
Requires-Dist: platformdirs (>=4.0.0)
Requires-Dist: pytest (>=8.0.0); extra == "dev"
Requires-Dist: pytest-asyncio (>=0.23.5); extra == "dev"
Requires-Dist: pytest-cov (>=4.1.0); extra == "dev"
Requires-Dist: pytest-mock (>=3.12.0); extra == "dev"
Requires-Dist: ruff (>=0.2.1); extra == "dev"
Requires-Dist: mypy (>=1.8.0); extra == "dev"
Requires-Dist: types-PyYAML (>=6.0.12.12); extra == "dev"
Requires-Dist: build (>=1.2.2.post1); extra == "dev"
Requires-Dist: twine (>=6.1.0); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
Dynamic: license-file
License-File: LICENSE
[Description omitted; length: 12520 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (78.1.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
alleycat-0.7.1.dist-info/licenses/LICENSE sha256=UIhScuY9DXdvdJXBfVMHheu6v8gaAlk7CGVaW7943Y0 1063
alleycat_apps/__init__.py sha256=oozbUOYFH1QglytvRs9RjuAZkg9RxUwA5x50jAwfpOg 52
alleycat_apps/cli/__init__.py sha256=Mmrh0xEdzSPO7vuMtuP2j9mvRKVnpCRaN_ZqED0JcaQ 72
alleycat_apps/cli/admin_cmd.py sha256=L55_olYOfiwkehjkpmfF3SnpfIELKvqbpPyTVhSOb6Q 16327
alleycat_apps/cli/main.py sha256=kF9Db8KgG2ubcmSVP_zE3Ml9r76V154vKwwXF3V6VvI 27342
alleycat_core/__init__.py sha256=qbeaSz_Tks4JhNMIeoiVXWHW0i6_2PjYs7EMtEWz-a8 52
alleycat_core/logging.py sha256=X7VQkmwtvh93XMhJOxd6pBBhL4MR4cEbWcKZL_jzUas 1898
alleycat_core/config/__init__.py sha256=55XYwXLppl2myyLHbbfh5miAXLj32DBx7i576w9M08Q 88
alleycat_core/config/settings.py sha256=F20CX0EJjuKJTscc1r1Tpzru-E3klL0WKhwc-Uc6ID8 7615
alleycat_core/kb/__init__.py sha256=ZQQ98BhPUc6zC2FtOjUyAGoz-myQ4qm2bw5qcxKu2ws 365
alleycat_core/kb/base.py sha256=pCHlP7YqOfL8DexPqI4LKA7c527dOVyHuaQVRKd92Q8 3470
alleycat_core/kb/openai.py sha256=_SDLqpGnWZ-H4cCkVOwj7b49Qha-djI5o3k6aZGMxzs 8457
alleycat_core/kb/provider.py sha256=4H4hhHKTKxrMDtn7xQ8E_fDR-VrD89P6zm2mhRex2WU 844
alleycat_core/kb/py.typed sha256=Nqnn8clbgv-5l0PgxcTOldg8mkMKrFn4TvPL-rYUUGg 1
alleycat_core/llm/__init__.py sha256=ljfqCZVvD8lsoEOgM0XtfwfOlTac-uBOGr9p1sBz18o 427
alleycat_core/llm/base.py sha256=A6LSJwwBm7xml76P3-gFe95KFsRpZCNaUCCD2FK8Rx8 3994
alleycat_core/llm/evaluation.py sha256=rWMOt6OnSZCS7feTnA2tFruARi0mVcEZP94clfxGZFc 7045
alleycat_core/llm/openai.py sha256=W714GtNHb_peEBpBTxme45rdBl9W8PWrg4B2-kg0lK0 13340
alleycat_core/llm/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
alleycat_core/llm/remote_file.py sha256=Hz1yVBcnQKkujjHY_6_xdp95nzdGWDadm_NYejuLnfU 8434
alleycat_core/llm/types.py sha256=da8dhorASXzUEmyxIJeytqzy_ZHlB7Dc73jJDkBKl40 1566
alleycat_core/schema/__init__.py sha256=QZfuKu8gY7kFc4Js7sC_wDU5CrtSLD4m9wwcNaXEZ34 221
alleycat_core/schema/manager.py sha256=GygM0lXxwqOsIVhmbaPKP_N1LXFMZ3JxbLa0GB_qJ2o 1294
alleycat_core/schema/schema.py sha256=X6KqD2zYoUh1C883n_nPybOW7yTR0SrpG2OGNkEJRws 2623
alleycat_core/utils/__init__.py sha256=QjYz03FbkRwYwzqAfORRWTM15FmgArq4R_6c_miAG_o 241
alleycat-0.7.1.dist-info/METADATA sha256=45Gmo1ZIzPBboW_3jWhtrpyKxub7JMOwhxcBKzyKspY 14149
alleycat-0.7.1.dist-info/WHEEL sha256=CmyFI0kx5cdEMTLiONQRbGQwjIoR1aIYB7eCAQ4KPJ0 91
alleycat-0.7.1.dist-info/entry_points.txt sha256=FcLYw4hSnNkXzqeLWyZJrc8N6cCFt1mPmQiIEqFgAW8 105
alleycat-0.7.1.dist-info/top_level.txt sha256=DKtqD4WazRFqqBjnh6j_iCF_IMQ-lo7Jl8w5WKmucxs 28
alleycat-0.7.1.dist-info/RECORD

top_level.txt

alleycat_apps
alleycat_core

entry_points.txt

alleycat = alleycat_apps.cli.main:app
alleycat-admin = alleycat_apps.cli.admin_cmd:app