Open
Description
Hi Delgan !
I was wondering if there was a way to disable the message formatting with the args/kwargs ?
from loguru import logger
kwargs = {"a": 1, "b": 2}
logger.info(f"Is this going to be alright ? {kwargs}", additional_infos=kwargs)
Traceback:
Traceback (most recent call last):
File "/tmp/test.py", line 4, in <module>
logger.info(f"Is this going to be alright ? {kwargs}", additional_infos=kwargs)
File "/Users/gjeusel/miniconda3/envs/greenpandas/lib/python3.6/site-packages/loguru/_logger.py", line 1971, in info
__self._log("INFO", None, False, __self._options, __message, args, kwargs)
File "/Users/gjeusel/miniconda3/envs/greenpandas/lib/python3.6/site-packages/loguru/_logger.py", line 1948, in _log
log_record["message"] = message.format(*args, **kwargs)
KeyError: "'a'"
Is it a feature you would be inclined in adding ?
Maybe parametrized by an environment variable or via logger.configure
?
Cordially !