Логгер: вызывать setup_logger при импорте приложения (#18) #20

Merged
aep merged 1 commits from feat/18-logger-diagnose into main 2026-10-08 15:47:51 +03:00

1 Commits

Author SHA1 Message Date
Andrey Epifancev
3a4b8cc723 fix(logger): вызывать setup_logger при импорте приложения (#18)
setup_logger() с diagnose=False существовал, но не вызывался: работал
обработчик loguru по умолчанию (diagnose=True), и трейсбек любого
залогированного исключения содержал значения локальных переменных.
Теперь src/app.py вызывает setup_logger при импорте, как tabular-parser.

Регрессионный тест в отдельном процессе: исключение с локальной
переменной логируется с трейсбеком, но без её значения.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012vJkmBGKKqMoEMzvsXG3y2
2026-10-08 16:41:40 +04:00