# OPM — One-Parameter Model for Variable Source Area Runoff
#
# The canonical dependency list lives in pyproject.toml; prefer
#   pip install .          (core)
#   pip install .[gpu]     (+ CuPy/CUDA)
#   pip install .[gee]     (+ Google Earth Engine)
# This file is kept for tooling that expects a requirements.txt.

# Core scientific
numpy
pandas
scipy
matplotlib
pyyaml

# Geospatial
rasterio
geopandas
shapely
pyproj
pysheds
pyflwdir
fiona

# Optional: GPU acceleration (requires CUDA)
# cupy-cuda12x

# Optional: GEE-backed inputs (IMERG, SERVES, SoilGrids, LULC/LCZ)
# earthengine-api
