You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Modify the way the extra dict is used by LogRecord in order to prevent possible KeyError with standard logging handlers (#271).
Add a new default optional argument to logger.catch(), it should be the returned value by the decorated function in case an error occurred (#272).
Fix ValueError when using serialize=True in combination with logger.catch() or logger.opt(record=True) due to circular reference of the record dict (#286).