beautifulsoup4>=4.15.0
duckdb>=0.10.0
httpx>=0.28.1
pytz>=2026.4
textual>=8.2.8
tomli-w>=1.2.0

[dev]
ruff>=0.16.0
mypy>=2.3.0
pre-commit>=4.6.0
build>=1.6.0
twine>=7.0.0
ipython>=9.17.0

[test]
pytest>=9.1.0
pytest-cov>=7.1.0
pytest-mock>=3.15.0
responses>=0.26.0
respx>=0.23.0
freezegun>=1.5.0
