# ============================================================================= # .flake8 —— flake8 lint 配置(仅在用 flake8 时生效;主力已切到 ruff)。 # 与 pyproject.toml [tool.ruff] / [tool.black] 配合,IDE / CI 三选一即可。 # ============================================================================= [flake8] max-line-length = 100 extend-ignore = E203, # slice 空格冲突(black 友好) E501, # 长行(black 不管) W503, # line break before operator(black 友好) exclude = .venv, build, install, log, src/*/build, src/*/install, __pycache__, */__pycache__ per-file-ignores = src/**/test_*.py: B011