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.
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.
Follow an example
Explore how the output changes as one function calls another.
See the source README for installation and examples of module and class instrumentation.