This commit is contained in:
@@ -136,6 +136,10 @@
|
||||
- Модель загружается только при первом использовании поиска
|
||||
- Исправлена ошибка deprecated `TRANSFORMERS_CACHE` на `HF_HOME`
|
||||
- Приложение теперь запускается мгновенно без ожидания загрузки ML моделей
|
||||
- **Логирование warnings**: Убраны избыточные трейсбеки от transformers/huggingface
|
||||
- Исключены трейсбеки для deprecation warnings от ML библиотек
|
||||
- Warnings от transformers теперь логируются без полного стека вызовов
|
||||
- Улучшена читаемость логов при работе с ML моделями
|
||||
|
||||
## [0.9.13] - 2025-08-27
|
||||
|
||||
|
||||
@@ -37,6 +37,13 @@ def warning_with_traceback(
|
||||
file: TextIOWrapper | None = None,
|
||||
line: str | None = None,
|
||||
) -> None:
|
||||
# Исключаем трейсбеки для transformers/huggingface warnings
|
||||
if "transformers" in filename or "TRANSFORMERS_CACHE" in str(message):
|
||||
# Простое логирование без трейсбека для ML библиотек
|
||||
print(f"Warning: {message} ({filename}:{lineno})")
|
||||
return
|
||||
|
||||
# Для всех остальных warnings показываем трейсбек
|
||||
tb = traceback.format_stack()
|
||||
tb_str = "".join(tb)
|
||||
print(f"{message} ({filename}, {lineno}): {category.__name__}\n{tb_str}")
|
||||
|
||||
Reference in New Issue
Block a user