1***********************
2Debugging and Profiling
3***********************
4
5These libraries help you with Python development: the debugger enables you to
6step through code, analyze stack frames and set breakpoints etc., and the
7profilers run code and give you a detailed breakdown of execution times,
8allowing you to identify bottlenecks in your programs. Auditing events
9provide visibility into runtime behaviors that would otherwise require
10intrusive debugging or patching.
11
12.. toctree::
13
14   audit_events.rst
15   bdb.rst
16   faulthandler.rst
17   pdb.rst
18   profile.rst
19   timeit.rst
20   trace.rst
21   tracemalloc.rst
22