aiolimiter>=1.2.1
aiosqlite>=0.21.0
arize-phoenix-otel>=0.10.1
asyncmy>=0.2.11
asyncpg>=0.30.0
datasets>=4.4.2
huggingface-hub>=0.36.0
genai-prices<0.2,>=0.1.4
httpx>=0.28.1
jinja2>=3.1.6
langfuse>=3.0.1
pandas>=2.2.3
pillow>=11.3.0
pyarrow>=21.0.0
pydantic>=2.12
pydantic-ai-slim[anthropic,google,openai,xai]<3,>=2.48.0
pydantic-settings>=2.11.0
pymysql>=1.1.1
snowflake-connector-python>=3.14.1
snowflake-sqlalchemy>=1.7.3
sqlalchemy[asyncio]>=2.0.40
sqlalchemy-bigquery>=1.11.0
sqlglot>=28.6.0
sqlparse>=0.5.3
tabulate>=0.9.0
tqdm>=4.67.1
google-cloud-bigquery-storage>=2.36.2
duckdb>=1.5.5
neo4j>=5.28.0
duckdb-engine>=0.17.0
dbt-duckdb>=1.10.1
typer>=0.15.0
rich>=14.0.0
textual[syntax]>=8.2.8
plotext<6,>=5.3.2
playwright>=1.59.0
webbrowser-open>=0.3.0
pyyaml>=6.0.3
pypdf>=6.12.2
pygments>=2.19.2
markdown-it-py>=4.0.0
tiktoken>=0.12.0
gdown>=6.1.0
filelock>=3.19.1
