Я нашел много ссылок на использование tox и CI-сервера, например appveyor для Python тестирования. Однако матрицы зависимости меня смутили. Это кажется излишним для меня, и я не знаю, почему использовать оба, как это действует в нескольких примерах. ( Документы Appveyor или пример репо .)
Я имею в виду, я перечислю те же параметры среды в environment -> matrix
в appveyor.yml
, что и в envlist
в tox.ini
.
Действительно ли это избыточно? Тогда почему мы используем обе матрицы?