aiofiles>=0.3.0
httptools>=0.0.10
httpx>=0.15.4
multidict>=5.0.0
websockets<9.0,>=8.1

[:sys_platform != "win32" and implementation_name >= "cpython"]
ujson>=1.35
uvloop>=0.5.3

[all]
aiofiles
bandit
beautifulsoup4
black
docutils
flake8
gunicorn
httpcore>=0.3.0
multidict>=5.0.0
pygments
pytest-benchmark
pytest-cov
pytest-sanic
pytest-sugar
pytest>=5.2.1
recommonmark>=0.5.0
sphinx>=2.1.2
sphinx_rtd_theme
towncrier
tox

[all:sys_platform != "win32" and implementation_name >= "cpython"]
ujson>=1.35
uvloop>=0.5.3

[dev]
aiofiles
bandit
beautifulsoup4
black
flake8
gunicorn
httpcore>=0.3.0
multidict>=5.0.0
pytest-benchmark
pytest-cov
pytest-sanic
pytest-sugar
pytest>=5.2.1
towncrier
tox

[dev:sys_platform != "win32" and implementation_name >= "cpython"]
ujson>=1.35
uvloop>=0.5.3

[docs]
docutils
pygments
recommonmark>=0.5.0
sphinx>=2.1.2
sphinx_rtd_theme

[test]
beautifulsoup4
gunicorn
httpcore>=0.3.0
multidict>=5.0.0
pytest-benchmark
pytest-cov
pytest-sanic
pytest-sugar
pytest>=5.2.1

[test:sys_platform != "win32" and implementation_name >= "cpython"]
ujson>=1.35
uvloop>=0.5.3
