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
black>=24.0.0
ruff<0.9.0,>=0.8.0
isort>=5.13.0
mypy>=1.8.0
pre-commit>=3.6.0

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

[web]
nicegui>=1.4.0
