From 46f421ee9514a5c467330b1bec10db2d237e2456 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 12 Feb 2024 21:47:18 +0000 Subject: [PATCH 1/2] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/psf/black: 23.12.1 → 24.2.0](https://github.com/psf/black/compare/23.12.1...24.2.0) - [github.com/astral-sh/ruff-pre-commit: v0.1.11 → v0.2.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.11...v0.2.1) - [github.com/tox-dev/pyproject-fmt: 1.5.3 → 1.7.0](https://github.com/tox-dev/pyproject-fmt/compare/1.5.3...1.7.0) --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7bd9dada..13117a10 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -2,7 +2,7 @@ default_language_version: python: python3.9 repos: - repo: https://github.com/psf/black - rev: 23.12.1 + rev: 24.2.0 hooks: - id: black args: [--safe, --quiet] @@ -28,12 +28,12 @@ repos: - id: pyupgrade args: [--py38-plus] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.1.11 + rev: v0.2.1 hooks: - id: ruff args: [--fix, --exit-non-zero-on-fix] - repo: https://github.com/tox-dev/pyproject-fmt - rev: "1.5.3" + rev: "1.7.0" hooks: - id: pyproject-fmt exclude: docs/examples/ From 91cebba4c3ef9946c08694e6de34acf56a1ce1b4 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 12 Feb 2024 21:48:39 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/setuptools_scm/_config.py | 3 +-- src/setuptools_scm/_entrypoints.py | 6 ++---- src/setuptools_scm/_run_cmd.py | 6 ++---- 3 files changed, 5 insertions(+), 10 deletions(-) diff --git a/src/setuptools_scm/_config.py b/src/setuptools_scm/_config.py index 5e5feb17..51bf416a 100644 --- a/src/setuptools_scm/_config.py +++ b/src/setuptools_scm/_config.py @@ -52,8 +52,7 @@ def _check_tag_regex(value: str | Pattern[str] | None) -> Pattern[str]: class ParseFunction(Protocol): def __call__( self, root: _t.PathT, *, config: Configuration - ) -> _t.SCMVERSION | None: - ... + ) -> _t.SCMVERSION | None: ... def _check_absolute_root(root: _t.PathT, relative_to: _t.PathT | None) -> str: diff --git a/src/setuptools_scm/_entrypoints.py b/src/setuptools_scm/_entrypoints.py index 50c91829..d09aed0b 100644 --- a/src/setuptools_scm/_entrypoints.py +++ b/src/setuptools_scm/_entrypoints.py @@ -112,8 +112,7 @@ def _call_version_scheme( entrypoint: str, given_value: _t.VERSION_SCHEMES, default: str, -) -> str: - ... +) -> str: ... @overload @@ -122,8 +121,7 @@ def _call_version_scheme( entrypoint: str, given_value: _t.VERSION_SCHEMES, default: None, -) -> str | None: - ... +) -> str | None: ... def _call_version_scheme( diff --git a/src/setuptools_scm/_run_cmd.py b/src/setuptools_scm/_run_cmd.py index 5861411c..d9d5c3cc 100644 --- a/src/setuptools_scm/_run_cmd.py +++ b/src/setuptools_scm/_run_cmd.py @@ -51,8 +51,7 @@ def parse_success( parse: Callable[[str], PARSE_RESULT], default: None = None, error_msg: str | None = None, - ) -> PARSE_RESULT | None: - ... + ) -> PARSE_RESULT | None: ... @overload def parse_success( @@ -60,8 +59,7 @@ def parse_success( parse: Callable[[str], PARSE_RESULT], default: T, error_msg: str | None = None, - ) -> PARSE_RESULT | T: - ... + ) -> PARSE_RESULT | T: ... def parse_success( self,