Рубрики
Без рубрики

Отправьте ваши требования

Зависимости: они всегда меняются. Программное обеспечение в таком непрерывном потоке. С этим потоком ча … Помечено Python, упаковка, зависимости.

Зависимости: они всегда меняются.

Программное обеспечение в таком непрерывном потоке. С помощью этого потока изменений сопровождающие могут возникнуть полезный шаг для информирования пользователей версий зависимостей во время выпуска. Включая требования .txt В выпуске сопровождающее средство может уведомить пользователей государства мира, когда пакет был освобожден.

Пакеты Python (или «распределения», если вы хотите использовать официальный термин) Установить зависимости в setup.py файл. Экскрытие правила – исключить номера версий в setup.py Во избежание причинения конфликтов между пакетами. Если мой пакет говорит, что это требует Запросы == 2.10.0 и ваша посылка говорит, что это требует Запросы == 2.9.2 Затем пользователи могут столкнуться с проблемами. Пользователи, которые хотят иметь как мою посылку, и вашу пакет, могут столкнуться с проблемами при установке.

Включая требования .txt Когда вы выпускаете пакет Python на Pypi, вы можете сообщить пользователям «вот версии зависимостей, которые я использовал, когда я объявил мое программное обеспечение для выпуска». Многие странные среды существуют в мире и в том числе вашим версиями зависимости в отдельном файле могут помочь в будущем программных археологов выяснить, как сделать работу вашего программного обеспечения в странных местах.

Эта статья впервые появилась на mattlayman.com Отказ

Оригинал: “https://dev.to/mblayman/ship-your-requirements-txt-1apb”