numpy>=1.23
pandas>=2.0
matplotlib>=3.6
tqdm>=4.60
requests>=2.28
pillow>=9.0
rasterio>=1.3
pystac>=1.10
pystac-client>=0.7
planetary-computer>=1.0
zarr<3,>=2.16
lmdb>=1.4
torch>=2.0
torchvision>=0.15
scikit-image>=0.20

[all]
geoai-datacubes[geoai,ml,notebooks,planet]

[dev]
ruff>=0.5
pytest>=7.0
pre-commit>=3.5

[geoai]
geoai-py>=0.5
omniwatermask>=0.4

[ml]
scikit-learn>=1.3
xgboost>=2.0
joblib>=1.3
threadpoolctl>=3.1
ultralytics>=8.4
transformers>=4.30
huggingface_hub>=0.20

[notebooks]
jupyterlab>=4.0
ipywidgets>=8.0
seaborn>=0.12
geopandas>=0.14
contextily>=1.4

[planet]
python-dotenv>=1.0
sentinelhub>=3.10
