aioshutil<2,>=1
pyparsing<4,>=3

[:python_version < "3.11"]
typing-extensions<5,>=4

[dev]
foamlib[numpy]
foamlib[lint]
foamlib[test]
foamlib[typing]
foamlib[docs]

[docs]
foamlib[numpy]
sphinx<9,>=7
sphinx_rtd_theme

[lint]
ruff

[numpy]
numpy<3,>=1

[test]
foamlib[numpy]
pytest<9,>=7
pytest-asyncio<0.25,>=0.21
pytest-cov

[typing]
foamlib[test]
mypy<2,>=1
