All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Исправлена проблема в
LoggingAdapterHandler
, из-за которой атрибутыfilename
,function
иline
не устанавливались для объектаRecord
- Реорганизованы импорты
- Ошибка при обнаружении глубины стека (#3)
- Новые атрибуты для класса
Record
:filename
,line
,basename
,relpath
,function
- В дефолтном шаблоне (атрибут
template
) для классаFormatter
отображаются относительный путь к файлу и строку
- Поддержка асинхронности
- Новая зависимость:
anyio
- Изменена структура и импорт модулей для лучшей организации кода
- Issue #2
LoggingAdapterHandler
: адаптер для интеграции с модулемlogging
позволяющий использовать пользовательские обработчики (BaseHandler
,StreamHandler
и т. д.) со стандартными логгерами Python
- Issue #1
- Первый релиз