click<9,>=8.2
dynaconf
loguru>=0.7.2
psutil
pydantic<3,>=2.7
pyspark-client==4.1.1
rich_click
rmon>=0.4.0
toml
types-psutil

[dev]
furo
myst_parser
prek<1,>=0.2
pytest
pytest-cov
requests
ruff<1,>=0.15
sphinx
sphinx-click
sphinx-copybutton
sphinxcontrib-mermaid
autodoc_pydantic~=2.0
sphinx-tabs~=3.4
ty>=0.0.26
types-requests
types-toml

[jupyter]
notebook

[pyspark]
pyspark==4.1.1
