Skip to content

v2.2.1

Choose a tag to compare

@Chu4hel Chu4hel released this 26 Nov 07:29
· 806 commits to main since this release

Этот релиз включает в себя важные исправления, улучшения и рефакторинг, направленные на повышение надежности и удобства использования модуля логирования.

🐛 Исправления

  • Устранено дублирование логов: Исправлена проблема, из-за которой сообщения могли дублироваться в консоли. Теперь логгер, настроенный через setup_logger, не передает сообщения корневому обработчику.
  • Разрешена передача уровня логирования строкой: Теперь в setup_logger можно напрямую передавать строковые значения для уровня логирования.

🛠️ Внутренние улучшения

  • Рефакторинг тестов логгера: Тесты для модуля logger были полностью реорганизованы и разделены на логические группы (basics, compression, files, rotation). Это значительно улучшает читаемость и поддержку тестового покрытия.
  • Обновление зависимостей: Обновлена версия библиотеки keyring до ^25.7.0 и другие dev-зависимости.
  • Оптимизация сборки: Из итогового пакета исключены служебные файлы (PUBLISHING.md, project.txt, changelog.txt), что немного уменьшает его размер.

Full Changelog: v2.2.0...v2.2.1