Published Python library

indentlogger

See the shape of nested Python calls in your logs.

When one function calls several others, flat log messages can make the path hard to follow. indentlogger adds indented entry and exit traces so the call structure stays visible alongside your messages.

GitHub · PyPI

What I built

  • Function-call tracing with simple indentation or ASCII-box output.
  • Automatic instrumentation for a module or class, alongside explicit decorators.
  • Configurable log thresholds, entry/exit verbosity and output streams.

See the source README for installation and examples of module and class instrumentation.