numpy>=1.21.0
pandas>=1.3.0
scikit-learn>=1.0.0
torch>=1.9.0
transformers>=4.12.0
datasets>=1.16.0
nltk>=3.6
spacy>=3.4.0
sentence-transformers>=2.2.0
openai>=0.27.0
fastapi>=0.75.0
uvicorn>=0.17.0
mlflow>=1.20.0
requests>=2.25.0
tqdm>=4.62.0
plotly>=5.0.0
matplotlib>=3.4.0
seaborn>=0.11.0
pyyaml>=6.0
click>=8.0.0
jinja2>=3.0.0
jsonschema>=4.0.0
scipy>=1.7.0
networkx>=2.6.0
python-dotenv>=0.19.0

[all]
pytest>=6.2.0
pytest-cov>=3.0.0
black>=22.0.0
flake8>=4.0.0
isort>=5.10.0
mypy>=0.910
pre-commit>=2.15.0
sphinx>=4.0.0
sphinx-rtd-theme>=1.0.0
sphinx-autodoc-typehints>=1.12.0
tensorboard>=2.7.0
wandb>=0.12.0
ray>=1.9.0

[dev]
pytest>=6.2.0
pytest-cov>=3.0.0
black>=22.0.0
flake8>=4.0.0
isort>=5.10.0
mypy>=0.910
pre-commit>=2.15.0

[docs]
sphinx>=4.0.0
sphinx-rtd-theme>=1.0.0
sphinx-autodoc-typehints>=1.12.0

[full]
tensorboard>=2.7.0
wandb>=0.12.0
ray>=1.9.0
