On Wed, May 12, 2021 at 07:12:29PM -0400, John Snow wrote: > Instruct flake8 to avoid certain well-known directories created by > python tooling that it ought not check. > > Note that at-present, nothing actually creates a ".venv" directory; but > it is in such widespread usage as a de-facto location for a developer's > virtual environment that it should be excluded anyway. A forthcoming > commit canonizes this with a "make venv" command. > > Signed-off-by: John Snow > --- > python/setup.cfg | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/python/setup.cfg b/python/setup.cfg > index 9ecb2902006..f21a1c42fc0 100644 > --- a/python/setup.cfg > +++ b/python/setup.cfg > @@ -21,6 +21,8 @@ packages = find_namespace: > > [flake8] > extend-ignore = E722 # Prefer pylint's bare-except checks to flake8's > +exclude = __pycache__, > + .venv, > Given that the default set of exclusions (version control system files) are not expected here, it LGTM to reset it with these. Reviewed-by: Cleber Rosa