diff --git a/.flake8 b/.flake8 new file mode 100644 index 0000000..00211c0 --- /dev/null +++ b/.flake8 @@ -0,0 +1,24 @@ +[flake8] +max-line-length = 100 +extend-ignore = + E203, + W503, + E501, + F401, + F541, + F841, + F811, + F821, + F824, + E722, + E402, + E741, + E231 +exclude = + .git, + __pycache__, + dist, + build, + .eggs, + .venv, + node_modules diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e34355f..f0600a7 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -28,3 +28,10 @@ repos: hooks: - id: prettier exclude: ^(dist/|package-lock\.json|\.venv/|python/) + + - repo: https://github.com/pycqa/flake8 + rev: "7.3.0" + hooks: + - id: flake8 + files: ^python/ + args: [--config=.flake8]