fakeredis<2.35
networkx>=3.6.1
psutil>=7.2.2
pydantic>=2.13
pydantic-settings>=2.13
python-dateutil>=2.8.2
pytimeparse>=1.1.8
python-dotenv
PyYAML<7,>=6.0
f90nml>=1.4
numpy<2.4,>2.0
roms_tools<5,>=4.0.1
typer<=0.25

[dev]
coverage>=7.13
mypy>=1.16.1
pooch>=1.8.1
pre-commit==3.8.0
pytest>=7.0
pytest-asyncio>=1.3.0
ruff>=0.12.2
types-python-dateutil>=2.9.0
types-pytz>=2025.2.0
types-PyYAML>=6.0.12
types-requests>2.32.4

[docs]
nbsphinx
readthedocs-sphinx-ext
sphinx
sphinxcontrib-bibtex
sphinxcontrib-napoleon
sphinx-book-theme
sphinx-design
