Many projects use tox for their tests.
Usually, they test with several Python versions.
As a newcomer to these projects, to testing, to tox, I have a hard time figuring out how to install different Python versions next to each other and how to use them with tox. As a result, I will probably only test the code with one Python version - the one installed.
As such, I would like to document how to actually add the Python versions which are required by the project and written down in the tox.ini file.
I wonder about the place where to document it:
- It does not feel right to do it in each project using tox because many of them lack documentation either way.
- Since I use pyenv, I could document how to use it with tox but then, I would not find it when I follow the tox installation.
- I would personally expect a section in the install instructions on how to satisfy the requirements - namely the different Python versions and some operating system specifics.
Is there any resistance to a small section? Is there more to consider?
Many projects use tox for their tests.
Usually, they test with several Python versions.
As a newcomer to these projects, to testing, to tox, I have a hard time figuring out how to install different Python versions next to each other and how to use them with tox. As a result, I will probably only test the code with one Python version - the one installed.
As such, I would like to document how to actually add the Python versions which are required by the project and written down in the
tox.inifile.I wonder about the place where to document it:
Is there any resistance to a small section? Is there more to consider?