geoip2
tzwhere
BeautifulSoup4
lxml
shodan
requests
pydantic>=2.0

[dev]
ruff
pytest
pytest-cov
pre-commit
build
twine

[docs]
sphinx>=7.0
furo
sphinx-copybutton
myst-parser

[test]
pytest
pytest-cov
pytest-mock
