summaryrefslogtreecommitdiff
path: root/.flake8
blob: c9a9cbb6383df30e12a257bac3bf70fd050ea496 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Configuration file for flake 8. This is used by "make lint" and by the
# GIT commit hook script.

[flake8]
ignore =
   W504  # line break after binary operator

   # --- flake8-bugbear plugin
   B007  # Loop control variable 'keyword' not used within the loop body. If this is intended, start the name with an underscore.
   B014  # Redundant exception types in `except (IOError, OSError) as err:`.  Write `except OSError as err:`, which catches exactly the same exceptions.
   B008  # Do not perform function calls in argument defaults.

   # --- flake8-blind-except plugin
   B902  # blind except Exception: statement

per-file-ignores =
   # T001, T201 = print() statement (flake8-print plugin)
   setup.py:T001,T201
   scripts/*:T001,T201
   psutil/tests/runner.py:T001,T201
   psutil/tests/test_memleaks.py:T001,T201
   .github/workflows/*:T001,T201