LICENSE
MANIFEST.in
README.rst
setup.py
loguru_safe/__init__.py
loguru_safe/__init__.pyi
loguru_safe/_asyncio_loop.py
loguru_safe/_better_exceptions.py
loguru_safe/_colorama.py
loguru_safe/_colorizer.py
loguru_safe/_contextvars.py
loguru_safe/_ctime_functions.py
loguru_safe/_datetime.py
loguru_safe/_defaults.py
loguru_safe/_error_interceptor.py
loguru_safe/_file_sink.py
loguru_safe/_filters.py
loguru_safe/_get_frame.py
loguru_safe/_handler.py
loguru_safe/_locks_machinery.py
loguru_safe/_logger.py
loguru_safe/_recattrs.py
loguru_safe/_simple_sinks.py
loguru_safe/_string_parsers.py
loguru_safe/py.typed
loguru_safe.egg-info/PKG-INFO
loguru_safe.egg-info/SOURCES.txt
loguru_safe.egg-info/dependency_links.txt
loguru_safe.egg-info/requires.txt
loguru_safe.egg-info/top_level.txt
tests/__init__.py
tests/conftest.py
tests/test_activation.py
tests/test_add_option_backtrace.py
tests/test_add_option_catch.py
tests/test_add_option_colorize.py
tests/test_add_option_diagnose.py
tests/test_add_option_enqueue.py
tests/test_add_option_filter.py
tests/test_add_option_format.py
tests/test_add_option_kwargs.py
tests/test_add_option_level.py
tests/test_add_option_serialize.py
tests/test_add_sinks.py
tests/test_ansimarkup_basic.py
tests/test_ansimarkup_extended.py
tests/test_bind.py
tests/test_configure.py
tests/test_contextualize.py
tests/test_coroutine_sink.py
tests/test_datetime.py
tests/test_deepcopy.py
tests/test_defaults.py
tests/test_exceptions_catch.py
tests/test_exceptions_formatting.py
tests/test_filesink_compression.py
tests/test_filesink_delay.py
tests/test_filesink_permissions.py
tests/test_filesink_retention.py
tests/test_filesink_rotation.py
tests/test_filesink_watch.py
tests/test_formatting.py
tests/test_get_frame.py
tests/test_interception.py
tests/test_levels.py
tests/test_locks.py
tests/test_multiprocessing.py
tests/test_opt.py
tests/test_parse.py
tests/test_patch.py
tests/test_pickling.py
tests/test_propagation.py
tests/test_recattr.py
tests/test_remove.py
tests/test_repr.py
tests/test_standard_handler.py
tests/test_threading.py
tests/test_type_hinting.py
tests/exceptions/output/backtrace/chained_expression_direct.txt
tests/exceptions/output/backtrace/chained_expression_indirect.txt
tests/exceptions/output/backtrace/chaining_first.txt
tests/exceptions/output/backtrace/chaining_second.txt
tests/exceptions/output/backtrace/chaining_third.txt
tests/exceptions/output/backtrace/enqueue.txt
tests/exceptions/output/backtrace/enqueue_with_others_handlers.txt
tests/exceptions/output/backtrace/frame_values_backward.txt
tests/exceptions/output/backtrace/frame_values_forward.txt
tests/exceptions/output/backtrace/function.txt
tests/exceptions/output/backtrace/head_recursion.txt
tests/exceptions/output/backtrace/missing_attributes_traceback_objects.txt
tests/exceptions/output/backtrace/nested.txt
tests/exceptions/output/backtrace/nested_chained_catch_up.txt
tests/exceptions/output/backtrace/nested_decorator_catch_up.txt
tests/exceptions/output/backtrace/nested_explicit_catch_up.txt
tests/exceptions/output/backtrace/nested_wrapping.txt
tests/exceptions/output/backtrace/no_tb.txt
tests/exceptions/output/backtrace/not_enough_arguments.txt
tests/exceptions/output/backtrace/raising_recursion.txt
tests/exceptions/output/backtrace/suppressed_expression_direct.txt
tests/exceptions/output/backtrace/suppressed_expression_indirect.txt
tests/exceptions/output/backtrace/tail_recursion.txt
tests/exceptions/output/backtrace/too_many_arguments.txt
tests/exceptions/output/diagnose/assertion_error.txt
tests/exceptions/output/diagnose/assertion_error_custom.txt
tests/exceptions/output/diagnose/assertion_error_in_string.txt
tests/exceptions/output/diagnose/attributes.txt
tests/exceptions/output/diagnose/chained_both.txt
tests/exceptions/output/diagnose/encoding.txt
tests/exceptions/output/diagnose/global_variable.txt
tests/exceptions/output/diagnose/indentation_error.txt
tests/exceptions/output/diagnose/keyword_argument.txt
tests/exceptions/output/diagnose/multilines_repr.txt
tests/exceptions/output/diagnose/no_error_message.txt
tests/exceptions/output/diagnose/parenthesis.txt
tests/exceptions/output/diagnose/source_multilines.txt
tests/exceptions/output/diagnose/source_strings.txt
tests/exceptions/output/diagnose/syntax_error.txt
tests/exceptions/output/diagnose/syntax_highlighting.txt
tests/exceptions/output/diagnose/truncating.txt
tests/exceptions/output/diagnose/unprintable_object.txt
tests/exceptions/output/others/assertionerror_without_traceback.txt
tests/exceptions/output/others/catch_as_context_manager.txt
tests/exceptions/output/others/catch_as_decorator_with_parentheses.txt
tests/exceptions/output/others/catch_as_decorator_without_parentheses.txt
tests/exceptions/output/others/catch_as_function.txt
tests/exceptions/output/others/catch_message.txt
tests/exceptions/output/others/exception_formatting_coroutine.txt
tests/exceptions/output/others/exception_formatting_function.txt
tests/exceptions/output/others/exception_formatting_generator.txt
tests/exceptions/output/others/exception_in_property.txt
tests/exceptions/output/others/handler_formatting_with_context_manager.txt
tests/exceptions/output/others/handler_formatting_with_decorator.txt
tests/exceptions/output/others/level_name.txt
tests/exceptions/output/others/level_number.txt
tests/exceptions/output/others/message_formatting_with_context_manager.txt
tests/exceptions/output/others/message_formatting_with_decorator.txt
tests/exceptions/output/others/nested_with_reraise.txt
tests/exceptions/output/others/syntaxerror_without_traceback.txt
tests/exceptions/output/others/sys_tracebacklimit.txt
tests/exceptions/output/others/sys_tracebacklimit_negative.txt
tests/exceptions/output/others/sys_tracebacklimit_none.txt
tests/exceptions/output/others/sys_tracebacklimit_unset.txt
tests/exceptions/output/others/zerodivisionerror_without_traceback.txt
tests/exceptions/output/ownership/assertion_from_lib.txt
tests/exceptions/output/ownership/assertion_from_local.txt
tests/exceptions/output/ownership/callback.txt
tests/exceptions/output/ownership/catch_decorator.txt
tests/exceptions/output/ownership/catch_decorator_from_lib.txt
tests/exceptions/output/ownership/decorated_callback.txt
tests/exceptions/output/ownership/direct.txt
tests/exceptions/output/ownership/indirect.txt
tests/exceptions/output/ownership/string_lib.txt
tests/exceptions/output/ownership/string_source.txt
tests/exceptions/output/ownership/syntaxerror.txt
tests/exceptions/source/backtrace/chained_expression_direct.py
tests/exceptions/source/backtrace/chained_expression_indirect.py
tests/exceptions/source/backtrace/chaining_first.py
tests/exceptions/source/backtrace/chaining_second.py
tests/exceptions/source/backtrace/chaining_third.py
tests/exceptions/source/backtrace/enqueue.py
tests/exceptions/source/backtrace/enqueue_with_others_handlers.py
tests/exceptions/source/backtrace/frame_values_backward.py
tests/exceptions/source/backtrace/frame_values_forward.py
tests/exceptions/source/backtrace/function.py
tests/exceptions/source/backtrace/head_recursion.py
tests/exceptions/source/backtrace/missing_attributes_traceback_objects.py
tests/exceptions/source/backtrace/nested.py
tests/exceptions/source/backtrace/nested_chained_catch_up.py
tests/exceptions/source/backtrace/nested_decorator_catch_up.py
tests/exceptions/source/backtrace/nested_explicit_catch_up.py
tests/exceptions/source/backtrace/nested_wrapping.py
tests/exceptions/source/backtrace/no_tb.py
tests/exceptions/source/backtrace/not_enough_arguments.py
tests/exceptions/source/backtrace/raising_recursion.py
tests/exceptions/source/backtrace/suppressed_expression_direct.py
tests/exceptions/source/backtrace/suppressed_expression_indirect.py
tests/exceptions/source/backtrace/tail_recursion.py
tests/exceptions/source/backtrace/too_many_arguments.py
tests/exceptions/source/diagnose/assertion_error.py
tests/exceptions/source/diagnose/assertion_error_custom.py
tests/exceptions/source/diagnose/assertion_error_in_string.py
tests/exceptions/source/diagnose/attributes.py
tests/exceptions/source/diagnose/chained_both.py
tests/exceptions/source/diagnose/encoding.py
tests/exceptions/source/diagnose/global_variable.py
tests/exceptions/source/diagnose/indentation_error.py
tests/exceptions/source/diagnose/keyword_argument.py
tests/exceptions/source/diagnose/multilines_repr.py
tests/exceptions/source/diagnose/no_error_message.py
tests/exceptions/source/diagnose/parenthesis.py
tests/exceptions/source/diagnose/source_multilines.py
tests/exceptions/source/diagnose/source_strings.py
tests/exceptions/source/diagnose/syntax_error.py
tests/exceptions/source/diagnose/syntax_highlighting.py
tests/exceptions/source/diagnose/truncating.py
tests/exceptions/source/diagnose/unprintable_object.py
tests/exceptions/source/others/assertionerror_without_traceback.py
tests/exceptions/source/others/catch_as_context_manager.py
tests/exceptions/source/others/catch_as_decorator_with_parentheses.py
tests/exceptions/source/others/catch_as_decorator_without_parentheses.py
tests/exceptions/source/others/catch_as_function.py
tests/exceptions/source/others/catch_message.py
tests/exceptions/source/others/exception_formatting_coroutine.py
tests/exceptions/source/others/exception_formatting_function.py
tests/exceptions/source/others/exception_formatting_generator.py
tests/exceptions/source/others/exception_in_property.py
tests/exceptions/source/others/handler_formatting_with_context_manager.py
tests/exceptions/source/others/handler_formatting_with_decorator.py
tests/exceptions/source/others/level_name.py
tests/exceptions/source/others/level_number.py
tests/exceptions/source/others/message_formatting_with_context_manager.py
tests/exceptions/source/others/message_formatting_with_decorator.py
tests/exceptions/source/others/nested_with_reraise.py
tests/exceptions/source/others/syntaxerror_without_traceback.py
tests/exceptions/source/others/sys_tracebacklimit.py
tests/exceptions/source/others/sys_tracebacklimit_negative.py
tests/exceptions/source/others/sys_tracebacklimit_none.py
tests/exceptions/source/others/sys_tracebacklimit_unset.py
tests/exceptions/source/others/zerodivisionerror_without_traceback.py
tests/exceptions/source/ownership/_init.py
tests/exceptions/source/ownership/assertion_from_lib.py
tests/exceptions/source/ownership/assertion_from_local.py
tests/exceptions/source/ownership/callback.py
tests/exceptions/source/ownership/catch_decorator.py
tests/exceptions/source/ownership/catch_decorator_from_lib.py
tests/exceptions/source/ownership/decorated_callback.py
tests/exceptions/source/ownership/direct.py
tests/exceptions/source/ownership/indirect.py
tests/exceptions/source/ownership/string_lib.py
tests/exceptions/source/ownership/string_source.py
tests/exceptions/source/ownership/syntaxerror.py
tests/exceptions/source/ownership/usersite/somelib/__init__.py
tests/typesafety/test_logger.yml