Добавить флаги --verbose, --debug и --version #18
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Приоритет: важно.
Проблема: CLI подавляет все исключения общим
except Exception, выводя только краткое сообщение. При ошибках сети, авторизации или внутренних багов пользователь не видит traceback и не может понять причину.Ожидаемое поведение:
--verbose— подробный вывод о ходе выполнения.--debug— исключения не ловятся, пробрасываются с полным traceback.--version/-V— вывод версии инструмента.Рекомендация: Добавить соответствующие аргументы в
argparseи обрабатывать их вcli.py.