pandas<3.0.0,>=1.5.0
pydantic<3.0.0,>=2.10.0
python-dotenv>=1.0.0
openai>=1.0.0
anthropic>=0.34.0
litellm>=1.80.0
rich>=13.0.0
transformers>=4.30.0
torch>=2.0.0
scikit-learn<2.0.0,>=1.0.0
xgboost>=1.7.0
lightgbm>=3.3.0
diskcache
tenacity
appdirs
pyyaml
tqdm
py7zr
nbformat>=5.0.0
nbclient>=0.5.0
ipykernel>=7.0.0

[all]

[dev]
pytest>=7.0
pytest-asyncio>=0.21
pytest-cov>=4.0
black>=23.0
mypy>=1.0
ruff>=0.1.0
build>=0.10.0
twine>=4.0.0

[full]

[minimal]
pandas<3.0.0,>=1.5.0
pydantic<3.0.0,>=2.10.0
python-dotenv>=1.0.0
openai>=1.0.0
anthropic>=0.34.0
litellm>=1.80.0
rich>=13.0.0
transformers>=4.30.0
torch>=2.0.0
scikit-learn<2.0.0,>=1.0.0
xgboost>=1.7.0
lightgbm>=3.3.0
diskcache
tenacity
appdirs
pyyaml
tqdm
py7zr
nbformat>=5.0.0
nbclient>=0.5.0
ipykernel>=7.0.0
