coverage==5.3
flake8==3.3.0; python_version < '3.8'
flake8==3.8.4; python_version >= '3.8'
pytest-cov==2.10.1

isort>=4.2.5,<5; python_version < '3.8'

# Test requirements
pytest>=6.1.1
mock==4.0.2
parameterized==0.7.4
pyelftools~=0.27 # Used to verify the generated Go binary architecture in integration tests (utils.py)

# formatter
black==22.3.0
ruff==0.0.238