Dependencies customisation
VKBottle автоматически выбирает лучшую альтернативу для стандартных библиотек.
Эти библиотеки не указаны в зависимостях, поэтому вы должны установить их сами.
JSON
В порядке убывания: orjson
, hyperjson
, ujson
, json
Logging
В порядке убывания: loguru
, logging
Внимание
Мы настоятельно рекомендуем использовать loguru
вместо logging
. Возможно, он станет обязательной зависимостью в будущих релизах.
Примечание
По умолчанию уровень логирования выставлен на DEBUG
.
Изменить это вы можете так:
Для logging
import logging
logging.getLogger("vkbottle").setLevel(logging.INFO)
Для loguru
Отключить логирование полностью
from loguru import logger
logger.disable("vkbottle")
Установить определенный уровень
import sys
from loguru import logger
logger.remove()
logger.add(sys.stderr, level="INFO")
Или установить переменную окружения LOGURU_LEVEL