Click>=7.1.2
aiodocker>=0.19.0
aiofiles~=0.6.0
aiojobs>=0.2.2
aiohttp~=3.7.3
aioredis~=1.3.1
aiotools~=1.1.1
async_timeout~=3.0
attrs~=20.3
cachetools~=4.1.1
callosum~=0.9.7
psutil~=5.7.0
python-snappy~=0.5.1
pyzmq~=20.0.0
trafaret~=2.1
uvloop~=0.14.0
setproctitle~=1.2.1
typing-extensions>=3.7.4
netifaces~=0.10.0
backend.ai-common~=20.9.0
backend.ai-cli~=0.3
backend.ai-krunner-alpine~=3.3
backend.ai-krunner-static-gnu~=1.0

[:python_version < "3.7"]
dataclasses

[build]
wheel>=0.34.2
twine>=3.2.0
towncrier~=19.2.0

[cuda]
backend.ai-accelerator-cuda~=2.2.0

[datadog]
backend.ai-monitor-datadog~=0.2.1

[dev]

[lint]
flake8>=3.8.1

[sentry]
backend.ai-monitor-sentry~=0.2.1

[test]
pytest~=6.1.2
pytest-asyncio>=0.14.0
pytest-cov
pytest-mock>=3.1.0
asynctest>=0.13.0
aioresponses~=0.6.4
codecov

[typecheck]
mypy>=0.780
