Об этом проекте

tox — это универсальный инструмент командной строки для управления виртуальными средами и тестирования Python. Он предназначен для автоматизации и стандартизации тестирования, являясь частью более широких усилий по упрощению упаковки, тестирования и выпуска Python-программ вместе с pytest и devpi. Основные применения: - Проверка того, что пакет правильно собирается и устанавливается в различных средах, таких как разные реализации Python, версии или зависимости установки. - Запуск тестов в каждой среде с выбранным инструментом тестирования. - Выступление в качестве интерфейса для серверов непрерывной интеграции, сокращая шаблонный код и объединяя CI и тестирование на основе оболочки. Проект предоставляет руководство пользователя с примером и подробным введением, а также видео, представляющее проблемную область и то, как tox решает её. Он распространяется через PyPI и документирует поддерживаемые версии Python.