From af3f33adabc574d5794af4deac8824945c07ef84 Mon Sep 17 00:00:00 2001 From: Joris Van den Bossche Date: Thu, 22 Dec 2022 12:19:12 +0100 Subject: [PATCH 1/2] MINOR: [Python] Fix pre-commit and archery flake8 to honor pyarrow config --- .pre-commit-config.yaml | 1 + dev/archery/archery/utils/lint.py | 1 + 2 files changed, 2 insertions(+) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7311b5a9a3f..926be8b5175 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -46,3 +46,4 @@ repos: - file - python exclude: vendored + args: [--config, python/setup.cfg] diff --git a/dev/archery/archery/utils/lint.py b/dev/archery/archery/utils/lint.py index d4879be79ad..d22924c75a2 100644 --- a/dev/archery/archery/utils/lint.py +++ b/dev/archery/archery/utils/lint.py @@ -230,6 +230,7 @@ def python_linter(src, fix=False): yield LintResult.from_cmd( flake8("--extend-exclude=" + ','.join(flake8_exclude), + "--config=python/setup.cfg", setup_py, src.pyarrow, os.path.join(src.python, "examples"), src.dev, check=False)) From 539428e3eecb609f8201d0fdc0a40cb96ca59f6a Mon Sep 17 00:00:00 2001 From: Joris Van den Bossche Date: Mon, 16 Jan 2023 10:06:07 +0100 Subject: [PATCH 2/2] Update dev/archery/archery/utils/lint.py Co-authored-by: Jacob Wujciak-Jens --- dev/archery/archery/utils/lint.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev/archery/archery/utils/lint.py b/dev/archery/archery/utils/lint.py index d22924c75a2..ab9eb97754c 100644 --- a/dev/archery/archery/utils/lint.py +++ b/dev/archery/archery/utils/lint.py @@ -230,7 +230,7 @@ def python_linter(src, fix=False): yield LintResult.from_cmd( flake8("--extend-exclude=" + ','.join(flake8_exclude), - "--config=python/setup.cfg", + "--config=" + os.path.join(src.python, "setup.cfg"), setup_py, src.pyarrow, os.path.join(src.python, "examples"), src.dev, check=False))