riot
riot is a tool for declaratively constructing Python virtual environments to
run commands in. It can be used to run one-off commands like mypy
or it can
be used to test large test matrices with ease.
System Requirements
riot supports Python 3.7+ and can be run with CPython or PyPy.
Installation
riot can be installed from PyPI with:
pip install riot
Note
riot does not yet have a stable API so it is recommended to pin the riot version to avoid having to deal with breaking changes.