requests>=2, <3
pytest
pytest-cov
coverage
mock
sphinx<1.7
sphinx_rtd_theme
jinja2
numpy
pandas

# PyYAML 5.3 dropped support for Python 3.4 while
# not amending that requirement to the package. :(
pyyaml<5.3

black; python_version>="3.6"
twine

# Requirements for testing [async] extra
aiohttp; python_version>="3.6"
pytest-asyncio; python_version>="3.6"
unasync; python_version>="3.6"
