pandas>=2.1
numpy>=1.26
scipy>=1.11
plotly>=5.18
dash>=2.14
dash-bootstrap-components>=1.5
gseapy>=1.1
openpyxl>=3.1
reportlab>=4.0
jinja2>=3.1
pydantic>=2.5
pydantic-settings>=2.1
typer[all]>=0.9
rich>=13.7
loguru>=0.7
tqdm>=4.66
xlsxwriter>=3.1
kaleido>=0.2
goatools>=1.4
requests>=2.31
python-dotenv>=1.0

[dev]
pytest>=7.4
pytest-cov>=4.1
pytest-mock>=3.12
black>=23.0
ruff>=0.1
mypy>=1.7
pre-commit>=3.5

[docs]
mkdocs>=1.5
mkdocs-material>=9.4
mkdocstrings[python]>=0.24
