diff --git a/.flake8 b/.flake8 index 9275b86..987c893 100644 --- a/.flake8 +++ b/.flake8 @@ -1,21 +1,37 @@ [flake8] max_line_length = 88 ignore = - C408 # Unnecessary dict/list/tuple call - rewrite as a literal - E203 # whitespace before ':' - doesn't work well with black - E225 # missing whitespace around operator - let black worry about that - E262 # inline comment should start with '# ' - E265 # block comment should start with '# ' - E266 # too many leading '#' for block comment - E302 # expected 2 blank lines, found 1 - E402 # module level import not at top of file - E501 # line too long - let black handle that - E711 # comparison to None should be - E712 # comparison to False/True should be - E741 # ambiguous variable name - F405 # may be undefined, or defined from star imports - W291 # trailing - W503 # line break occurred before a binary operator - let black worry about that - W504 # line break occurred after a binary operator - let black worry about that + # Unnecessary dict/list/tuple call - rewrite as a literal + C408 + # whitespace before ':' - doesn't work well with black + E203 + # missing whitespace around operator - let black worry about that + E225 + # inline comment should start with '# ' + E262 + # block comment should start with '# ' + E265 + # too many leading '#' for block comment + E266 + # expected 2 blank lines, found 1 + E302 + # module level import not at top of file + E402 + # line too long - let black handle that + E501 + # comparison to None should be + E711 + # comparison to False/True should be + E712 + # ambiguous variable name + E741 + # may be undefined, or defined from star imports + F405 + # trailing + W291 + # line break occurred before a binary operator - let black worry about that + W503 + # line break occurred after a binary operator - let black worry about that + W504 per-file-ignores = __init__.py:F401 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 01f5e5e..bc55403 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -8,7 +8,7 @@ repos: hooks: - id: isort - repo: https://github.com/pycqa/flake8 - rev: 3.9.2 + rev: 7.1.1 hooks: - id: flake8 - repo: https://github.com/pre-commit/mirrors-clang-format diff --git a/python/src/exactextract/exact_extract.py b/python/src/exactextract/exact_extract.py index 7a20799..21eba82 100644 --- a/python/src/exactextract/exact_extract.py +++ b/python/src/exactextract/exact_extract.py @@ -28,12 +28,12 @@ def make_raster_names(root: str, nbands: int) -> list: if root: if nbands > 1: - return [f"{root}_band_{i+1}" for i in range(nbands)] + return [f"{root}_band_{i + 1}" for i in range(nbands)] else: return [f"{root}"] else: if nbands > 1: - return [f"band_{i+1}" for i in range(nbands)] + return [f"band_{i + 1}" for i in range(nbands)] else: return [""] @@ -483,7 +483,7 @@ def status(frac, message): except ImportError: def status(frac, message): - print(f"[{frac*100:0.1f}%] {message}") + print(f"[{frac * 100:0.1f}%] {message}") processor.set_progress_fn(status) else: