Metadata-Version: 2.4
Name: llm-kelt
Version: 0.1.0
Summary: Framework for collecting and managing LLM context
License: Apache-2.0
Requires-Python: >=3.11
License-File: LICENSE
Requires-Dist: appinfra>=0.2.1
Requires-Dist: sqlalchemy<3.0,>=2.0
Requires-Dist: sqlalchemy-utils<1.0,>=0.42
Requires-Dist: psycopg2-binary<3.0,>=2.9
Requires-Dist: pgvector<1.0,>=0.3
Requires-Dist: alembic<2.0,>=1.12
Requires-Dist: httpx<1.0,>=0.27
Requires-Dist: fastapi<1.0,>=0.109
Requires-Dist: uvicorn<1.0,>=0.27
Provides-Extra: dev
Requires-Dist: coverage<8.0.0,>=7.0.0; extra == "dev"
Requires-Dist: ruff<1.0.0,>=0.1.0; extra == "dev"
Requires-Dist: mypy<2.0.0,>=1.0.0; extra == "dev"
Requires-Dist: pytest<10.0.0,>=7.0.0; extra == "dev"
Requires-Dist: pytest-asyncio<1.0,>=0.21; extra == "dev"
Requires-Dist: pytest-cov<8.0.0,>=4.0.0; extra == "dev"
Requires-Dist: pytest-xdist<4.0.0,>=3.0.0; extra == "dev"
Provides-Extra: training
Requires-Dist: torch>=2.2; extra == "training"
Requires-Dist: transformers>=4.40; extra == "training"
Requires-Dist: peft>=0.10; extra == "training"
Requires-Dist: trl>=0.8; extra == "training"
Requires-Dist: datasets>=2.18; extra == "training"
Requires-Dist: accelerate>=0.28; extra == "training"
Requires-Dist: bitsandbytes>=0.43; extra == "training"
Dynamic: license-file
