A Flake8 plugin that detects forgotten breakpoint() calls (and pdb.set_trace()) in Python code. Version 1.1.0, last updated 2020-04-09, maintenance mode.
pip install flake8-breakpointVerified import paths — ran on the pinned version, not inferred.
Install flake8 and the plugin, then run flake8 on a file containing a breakpoint to see the T100 warning.
Install flake8 alongside: pip install flake8 flake8-breakpoint
For custom debuggers, write a custom flake8 plugin or use a tool like 'debug-detector'.
Pin flake8 to a compatible version (<5.0) if on Python 3.6-3.8.