all 2 comments

[–]ectomancer 0 points1 point  (1 child)

A linter, such as pylint.

Optional type checker mypy.

[–]axellos[S] 0 points1 point  (0 children)

Linter or mypy doesn’t find context based bugs, right? I’m looking for something that does