pre-commit.com: та же версия в .pre-commit-config.yaml и requirements.txt

Я хотел бы использовать одну и ту же версию flake8 в requirements.txt и в .pre-commit-config.yaml.

Чтобы избежать избыточности, я хотел бы сохранить номер версии flake8 ровно один раз в моем репо.

Может ли pre-commit.com прочитать номер версии flake8 из requirements.txt?


person guettli    schedule 28.01.2021    source источник
comment
По теме: browniebroke.com/blog/gh-action-pre-commit-autoupdate   -  person guettli    schedule 05.02.2021


Ответы (1)


это не может

pre-commit намеренно не читает из тестируемого репозитория, так как это делает кеширование неразрешимым

вы можете узнать больше в этой проблеме и о множестве связанных с ней повторяющихся проблем

для меня я больше не включаю flake8 и т. д. в свои файлы требований, так как предварительная фиксация заменяет необходимость установки линтеров / средств форматирования кода в другом месте


отказ от ответственности: я создал предварительную фиксацию

person Anthony Sottile    schedule 28.01.2021