pyswisseph>=2.10.3
pytz>=2024.1
timezonefinder>=6.5.0
geopy>=2.4.0
rich>=13.9.0
svgwrite>=1.4.3
pyyaml
typst
python-dateutil
graphviz

[analysis]
pandas>=2.0.0

[dev]
pytest>=8.0.0
pytest-cov>=4.0.0
pytest-codeblocks>=0.17.0
nbconvert>=7.0.0
ipykernel>=6.0.0
black>=24.0.0
ruff<0.16.0,>=0.12.0
isort>=5.13.0
mypy>=1.8.0
pre-commit>=3.6.0
pandas>=2.0.0
scipy>=1.10.0

[docs]
mkdocs>=1.5.0
mkdocs-material>=9.5.0

[web]
nicegui>=1.4.0
