first commit
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
# Web framework
|
||||
fastapi==0.111.0
|
||||
uvicorn[standard]==0.30.1
|
||||
|
||||
# CLI
|
||||
typer==0.12.3
|
||||
|
||||
# Database
|
||||
sqlalchemy==2.0.31
|
||||
alembic==1.13.2
|
||||
psycopg[binary]==3.3.4
|
||||
|
||||
# Configuration / environment
|
||||
pydantic-settings==2.3.4
|
||||
python-dotenv==1.0.1
|
||||
|
||||
# Async / concurrency
|
||||
asyncio-throttle==1.0.2
|
||||
|
||||
# HTTP client for model adapters
|
||||
httpx==0.27.0
|
||||
|
||||
# Git / diff parsing
|
||||
GitPython==3.1.43
|
||||
unidiff==0.7.5
|
||||
|
||||
# Template engine
|
||||
jinja2==3.1.4
|
||||
|
||||
# Data analysis / statistics
|
||||
pandas==2.2.2
|
||||
scipy==1.14.0
|
||||
numpy==1.26.4
|
||||
|
||||
# Plotting
|
||||
matplotlib==3.9.0
|
||||
|
||||
# Language parsers
|
||||
javalang==0.13.0
|
||||
esprima==4.0.1
|
||||
|
||||
# Testing
|
||||
pytest==8.2.2
|
||||
pytest-cov==5.0.0
|
||||
pytest-asyncio==0.23.7
|
||||
httpx>=0.27.0
|
||||
|
||||
# Code quality (optional in dev)
|
||||
black==24.4.2
|
||||
ruff==0.5.0
|
||||
mypy==1.10.1
|
||||
Reference in New Issue
Block a user