tox — автоматизация тестирования в нескольких окружениях. tox.ini: [testenv] deps = pytest, commands = pytest. tox запускает: создаёт virtualenv, устанавливает зависимости, запускает тесты. Несколько Python-версий: envlist = py39,py310,py311. Дополнительные окружения: lint, type-check. tox -e lint — запустить только линтинг. tox-gh-actions — интеграция с GitHub Actions. Для библиотек — must have (проверить совместимость с версиями Python). Для приложений — часто достаточно Makefile + CI.