xarray>=2024.6.0
netCDF4>=1.6.5
h5py>=3.11.0
h5pyd>=0.18.0
numpy>=2.0.0
pandas>=2.2.2
pyarrow>=16.0.0
scipy>=1.14.0
matplotlib>=3.9.1
pecos>=0.3.0
requests

[acoustics]

[all]
mhkit[wave]
mhkit[tidal]
mhkit[river]
mhkit[dolfyn]
mhkit[power]
mhkit[loads]
mhkit[mooring]
mhkit[acoustics]
mhkit[qc]
mhkit[utils]

[dev]
pytest
pylint
pytest-cov
pre-commit
coverage
black

[dolfyn]
cartopy

[examples]
jupyter
notebook
ipykernel
nbval
utm
folium
mhkit[all]

[loads]
fatpack
statsmodels>=0.14.2
scikit-learn>=1.5.1

[mooring]

[power]

[qc]

[river]
bottleneck

[tidal]
bottleneck

[utils]

[wave]
scikit-learn>=1.5.1
statsmodels>=0.14.2
pytz
NLR-rex[hsds]>=0.5.0
beautifulsoup4
bottleneck
lxml
