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/ 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,