plotly<6,>=5.10.0
statsmodels>=0.12.2
scikit-learn>=1.0.1
pandas[parquet]>=1.3.5
numpy>=1.22.0
nltk>=3.6.7
scipy>=1.10.0
requests>=2.32.0
PyYAML>=5.4
pydantic>=1.10.16
litestar>=2.8.3
typing-inspect>=0.9.0
uvicorn[standard]>=0.22.0
watchdog>=3.0.0
typer>=0.3
rich>=13
iterative-telemetry>=0.0.5
dynaconf>=3.2.4
certifi>=2024.7.4
urllib3>=1.26.19
fsspec>=2024.6.1
ujson>=5.4.0
deprecation>=2.1.0
uuid6>=2024.7.10
cryptography>=43.0.1

[dev]
pip-audit>=2.7.2
wheel==0.38.1
jupyter==1.0.0
mypy==1.1.1
pandas-stubs>=1.3.5
pytest==7.4.4
types-PyYAML==6.0.1
types-requests==2.26.0
types-dataclasses==0.6
types-python-dateutil==2.8.19
types-ujson>=5.4.0
pillow>=10.3.0
httpx==0.27.0
ruff==0.3.7
pre-commit==3.5.0
pytest-asyncio==0.23.7
pytest-mock==3.14.0

[dev:python_version < "3.12"]
setuptools==65.5.1

[dev:python_version >= "3.12"]
setuptools==68.2.2

[fsspec]
s3fs>=2024.9.0
gcsfs>=2024.9.0

[llm]
openai>=1.16.2
evaluate>=0.4.1
transformers[torch]>=4.39.3
sentence-transformers>=2.7.0
sqlvalidator>=0.0.20
litellm>=1.60.4

[spark]
pyspark<4,>=3.4.0
