User Guide This guide covers the main features of errortools in depth. Contents Exception Handling ignore() fast_ignore() ignore_subclass() ignore_warns() Performance comparison Raising Exceptions raises() raises_all() reraise() assert_raises() Decorators @retry() @timeout() @error_cache() @deprecated() @experimental() @suppress() @convert() Custom Exceptions Layer 1: PureBaseException Layer 2: ContextException Layer 3: BaseErrorCodes Warnings BaseWarning Predefined warning classes Suppressing warnings Integration with @deprecated and @experimental Future Module super_fast_ignore() super_fast_catch() super_fast_reraise() ExceptionCollector Use cases Logging Quick start Log levels Sinks Level filtering Context binding Exception capture catch() Custom format Advanced usage