numpy>=1.20.0
pandas>=1.3.0
torch>=2.0.0
torchvision>=0.15.0
torchaudio>=2.0.0
transformers>=4.30.0
accelerate>=0.20.0
bitsandbytes>=0.40.0
scikit-image>=0.19.0
scipy>=1.7.0
matplotlib>=3.3.0
imageio>=2.9.0

[all]
honeybee-ml[clinical,database,models,molecular,pathology,radiology,visualization]

[clinical]
llama-index>=0.9.0
langchain>=0.1.0
pytesseract>=0.3.8
pdf2image>=1.16.0
PyPDF2>=3.0.0

[database]
pymongo>=4.0.0

[dev]
pytest>=7.0.0
pytest-cov>=4.0.0
black>=23.0.0
ruff>=0.1.0
mypy>=1.0.0

[models]
timm>=0.9.0
onnxruntime>=1.15.0
peft>=0.5.0

[molecular]
pyarrow>=10.0.0
fastparquet>=2023.0.0

[pathology]
openslide-python>=1.2.0
colour-science>=0.4.0
albumentations>=1.3.0
cucim>=23.0.0

[radiology]
pydicom>=2.3.0
SimpleITK>=2.2.0
nibabel>=4.0.0
opencv-python>=4.5.0

[visualization]
ipykernel>=6.0.0
ipywidgets>=8.0.0
