loguru
Python logging made (stupidly) simple
File Explorer
Download Latest Version (.zip)- codeql-analysis.yml
- docs.yml
- lint.yml
- packaging.yml
- tests.yml
- dependabot.yml
- SECURITY.md
- loguru.css
- demo.gif
- logo.png
- logo.svg
- sadhu.svg
- copybutton.js
- breadcrumbs.html
- layout.html
- logger.rst
- type_hints.rst
- type_hints_source.rst
- changelog.rst
- contributing.rst
- license.rst
- migration.rst
- recipes.rst
- troubleshooting.rst
- api.rst
- conf.py
- index.rst
- Makefile
- overview.rst
- project.rst
- resources.rst
- __init__.py
- __init__.pyi
- _asyncio_loop.py
- _better_exceptions.py
- _colorama.py
- _colorizer.py
- _contextvars.py
- _ctime_functions.py
- _datetime.py
- _defaults.py
- _error_interceptor.py
- _file_sink.py
- _filters.py
- _get_frame.py
- _handler.py
- _locks_machinery.py
- _logger.py
- _recattrs.py
- _simple_sinks.py
- _string_parsers.py
- py.typed
- chained_expression_direct.txt
- chained_expression_indirect.txt
- chaining_first.txt
- chaining_second.txt
- chaining_third.txt
- enqueue.txt
- enqueue_with_others_handlers.txt
- frame_values_backward.txt
- frame_values_forward.txt
- function.txt
- head_recursion.txt
- missing_attributes_traceback_objects.txt
- missing_lineno_frame_objects.txt
- nested.txt
- nested_chained_catch_up.txt
- nested_decorator_catch_up.txt
- nested_explicit_catch_up.txt
- nested_wrapping.txt
- no_tb.txt
- not_enough_arguments.txt
- raising_recursion.txt
- suppressed_expression_direct.txt
- suppressed_expression_indirect.txt
- tail_recursion.txt
- too_many_arguments.txt
- assertion_error.txt
- assertion_error_custom.txt
- assertion_error_in_string.txt
- attributes.txt
- chained_both.txt
- encoding.txt
- global_variable.txt
- indentation_error.txt
- keyword_argument.txt
- multilines_repr.txt
- no_error_message.txt
- parenthesis.txt
- source_multilines.txt
- source_strings.txt
- syntax_error.txt
- syntax_highlighting.txt
- truncating.txt
- unprintable_object.txt
- decorate_async_generator.txt
- exception_formatting_async_generator.txt
- exception_group_catch.txt
- f_string.txt
- grouped_as_cause_and_context.txt
- grouped_max_depth.txt
- grouped_max_length.txt
- grouped_nested.txt
- grouped_simple.txt
- grouped_with_cause_and_context.txt
- match_statement.txt
- notes.txt
- positional_only_argument.txt
- t_string.txt
- type_hints.txt
- walrus_operator.txt
- assertionerror_without_traceback.txt
- broken_but_decorated_repr.txt
- catch_as_context_manager.txt
- catch_as_decorator_with_parentheses.txt
- catch_as_decorator_without_parentheses.txt
- catch_as_function.txt
- catch_message.txt
- exception_formatting_coroutine.txt
- exception_formatting_function.txt
- exception_formatting_generator.txt
- exception_in_property.txt
- handler_formatting_with_context_manager.txt
- handler_formatting_with_decorator.txt
- level_name.txt
- level_number.txt
- message_formatting_with_context_manager.txt
- message_formatting_with_decorator.txt
- nested_with_reraise.txt
- one_liner_recursion.txt
- recursion_error.txt
- repeated_lines.txt
- syntaxerror_without_traceback.txt
- sys_tracebacklimit.txt
- sys_tracebacklimit_negative.txt
- sys_tracebacklimit_none.txt
- sys_tracebacklimit_unset.txt
- zerodivisionerror_without_traceback.txt
- assertion_from_lib.txt
- assertion_from_local.txt
- callback.txt
- catch_decorator.txt
- catch_decorator_from_lib.txt
- decorated_callback.txt
- direct.txt
- indirect.txt
- string_lib.txt
- string_source.txt
- syntaxerror.txt
- chained_expression_direct.py
- chained_expression_indirect.py
- chaining_first.py
- chaining_second.py
- chaining_third.py
- enqueue.py
- enqueue_with_others_handlers.py
- frame_values_backward.py
- frame_values_forward.py
- function.py
- head_recursion.py
- missing_attributes_traceback_objects.py
- missing_lineno_frame_objects.py
- nested.py
- nested_chained_catch_up.py
- nested_decorator_catch_up.py
- nested_explicit_catch_up.py
- nested_wrapping.py
- no_tb.py
- not_enough_arguments.py
- raising_recursion.py
- suppressed_expression_direct.py
- suppressed_expression_indirect.py
- tail_recursion.py
- too_many_arguments.py
- assertion_error.py
- assertion_error_custom.py
- assertion_error_in_string.py
- attributes.py
- chained_both.py
- encoding.py
- global_variable.py
- indentation_error.py
- keyword_argument.py
- multilines_repr.py
- no_error_message.py
- parenthesis.py
- source_multilines.py
- source_strings.py
- syntax_error.py
- syntax_highlighting.py
- truncating.py
- unprintable_object.py
- decorate_async_generator.py
- exception_formatting_async_generator.py
- exception_group_catch.py
- f_string.py
- grouped_as_cause_and_context.py
- grouped_max_depth.py
- grouped_max_length.py
- grouped_nested.py
- grouped_simple.py
- grouped_with_cause_and_context.py
- match_statement.py
- notes.py
- positional_only_argument.py
- t_string.py
- type_hints.py
- walrus_operator.py
- assertionerror_without_traceback.py
- broken_but_decorated_repr.py
- catch_as_context_manager.py
- catch_as_decorator_with_parentheses.py
- catch_as_decorator_without_parentheses.py
- catch_as_function.py
- catch_message.py
- exception_formatting_coroutine.py
- exception_formatting_function.py
- exception_formatting_generator.py
- exception_in_property.py
- handler_formatting_with_context_manager.py
- handler_formatting_with_decorator.py
- level_name.py
- level_number.py
- message_formatting_with_context_manager.py
- message_formatting_with_decorator.py
- nested_with_reraise.py
- one_liner_recursion.py
- recursion_error.py
- repeated_lines.py
- syntaxerror_without_traceback.py
- sys_tracebacklimit.py
- sys_tracebacklimit_negative.py
- sys_tracebacklimit_none.py
- sys_tracebacklimit_unset.py
- zerodivisionerror_without_traceback.py
- __init__.py
- _init.py
- assertion_from_lib.py
- assertion_from_local.py
- callback.py
- catch_decorator.py
- catch_decorator_from_lib.py
- decorated_callback.py
- direct.py
- indirect.py
- string_lib.py
- string_source.py
- syntaxerror.py
- test_logger.yml
- __init__.py
- conftest.py
- test_activation.py
- test_add_option_backtrace.py
- test_add_option_catch.py
- test_add_option_colorize.py
- test_add_option_context.py
- test_add_option_diagnose.py
- test_add_option_enqueue.py
- test_add_option_filter.py
- test_add_option_format.py
- test_add_option_kwargs.py
- test_add_option_level.py
- test_add_option_serialize.py
- test_add_sinks.py
- test_ansimarkup_basic.py
- test_ansimarkup_extended.py
- test_bind.py
- test_colorama.py
- test_configure.py
- test_contextualize.py
- test_coroutine_sink.py
- test_datetime.py
- test_deepcopy.py
- test_defaults.py
- test_exceptions_catch.py
- test_exceptions_formatting.py
- test_filesink_compression.py
- test_filesink_delay.py
- test_filesink_permissions.py
- test_filesink_retention.py
- test_filesink_rotation.py
- test_filesink_watch.py
- test_formatting.py
- test_get_frame.py
- test_interception.py
- test_levels.py
- test_locks.py
- test_multiprocessing.py
- test_opt.py
- test_parse.py
- test_patch.py
- test_pickling.py
- test_propagation.py
- test_recattr.py
- test_reinstall.py
- test_remove.py
- test_repr.py
- test_standard_handler.py
- test_template_strings.py
- test_threading.py
- test_type_hinting.py
- .codecov.yml
- .gitignore
- .pre-commit-config.yaml
- .readthedocs.yml
- CHANGELOG.rst
- CONTRIBUTING.rst
- LICENSE
- pyproject.toml
- README.md
- tox.ini
// repository documentation
Was this content helpful?
(0 ratings)
