aiohttp-socks
aiohttp>=3.8
beautifulsoup4>=4.0
html5lib>=1.1
lxml>=4.3.5
pydantic~=2.0
typing_extensions

[docs]
sphinx
autodoc-pydantic>=2.0.0
sphinx-autodoc-typehints

[linting]
flake8
flake8-aaa
flake8-assertive
flake8-bugbear
flake8-clean-block
flake8-commas
flake8-comprehensions
flake8-docstrings
flake8-eradicate
flake8-html
flake8-length
flake8-literal
flake8-multiline-containers
flake8-picky-parentheses
flake8-pyproject
flake8-return
flake8-rst-docstrings
flake8-simplify
flake8-type-checking
flake8-use-fstring
flake8-secure-coding-standard
ruff

[server]
fastapi~=0.101
uvicorn

[testing]
aioresponses
asynctest
coverage[toml]
packaging
