Replymessage unavailable
https://tox.wiki/ - task runner for Python (think Makefile without the dependency stuff). It takes care of creating a virtualenv, installing your project and additional dependencies (say pytest and pytest-qt), and then running a command (say pytest). And then you can repeat the same things e.g. for multiple Python or Qt versions easily.