Comments 10
Выглядит интересно, но очень нужна поддержка asyncio.
А еще возникло сильное ощущение, что для написания статьи применялась LLM..
Спасибо за комментарий! Поддержка asyncio действительно важная вещь, я добавлю её в версию 0.5.0. А LLM я использовал в качестве орфографического корректора, но всё содержание, примеры и т. д. - мои.
Вообще говоря, ещё есть loguru и единственное что тут может с ней поспорить - это спорная фича генерации HTML-отчёта.
Нет ссылки на исходники - то есть мне предлагается ставить какой-то неизвестный левый пакет, который может начать майнить что-нибудь или отправлять мои пароли своим друзьям?
Подпись "Andrey Egupov (11-year-old-developer)" конечно впечатляет, но не очень убеждает использовать этот пакет.
Спасибо за честный комментарий! PyPi и сканеры проблем безопасности в библиотеке не выявили.
не выявили
Проверь функцию __generate_html, почитай про html.escape, экранирование и протестируй что будет если в приложении возникнет вот такая ошибка
raise Exception("<script>alert('XSS')</script>")сканеры проблем безопасности
Какие сканеры? CodeQL тоже? Закинь код в нейросеть и попроси провести ревью.
И если репозиторий не открыт и нет возможности сообщить об ошибке, посмотреть результаты работы сканеров(CodeQL тот же) и тестов, предложить исправление, то это не OpenSource.
Нет ссылки на исходники
Crashprobe: перехват ошибок Python в синхронном коде и потоках