Если у меня есть скрипт, который строит яйца, в основном, запустив
python setup.py bdist_egg --exclude-source-files
Для ряда файлов setup.py, которые используют setuptools
, чтобы определить, как строятся яйца, существует ли простой способ определить, были ли какие-либо ошибки при создании яйца?
Недавно у меня возникла ситуация, когда в модуле произошла синтаксическая ошибка. Setuptools выдал сообщение о стандартной ошибке, но продолжил создавать яйцо, пропуская сломанный модуль. Поскольку это было частью партии, в которой было создано несколько яиц, ошибка была пропущена, а результат оказался бесполезным.
Есть ли способ обнаружить ошибки при программном построении яйца, кроме как просто зафиксировать стандартную ошибку и проанализировать ее?