Skip to content

Commit

Permalink
MAINT: fix Ruff linting errors
Browse files Browse the repository at this point in the history
  • Loading branch information
redeboer committed Dec 3, 2024
1 parent 8be80ed commit 28f5e3b
Show file tree
Hide file tree
Showing 8 changed files with 23 additions and 21 deletions.
4 changes: 2 additions & 2 deletions src/compwa_policy/check_dev_files/precommit.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@
from pathlib import Path
from typing import TYPE_CHECKING, cast

from ruamel.yaml.comments import CommentedMap

from compwa_policy.errors import PrecommitError
from compwa_policy.utilities import CONFIG_PATH
from compwa_policy.utilities.executor import Executor
Expand All @@ -17,6 +15,8 @@
from compwa_policy.utilities.yaml import create_prettier_round_trip_yaml

if TYPE_CHECKING:
from ruamel.yaml.comments import CommentedMap

from compwa_policy.utilities.precommit import (
ModifiablePrecommit,
Precommit,
Expand Down
3 changes: 2 additions & 1 deletion src/compwa_policy/check_dev_files/readthedocs.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
from textwrap import dedent, indent
from typing import IO, TYPE_CHECKING, Callable, cast

from ruamel.yaml.comments import CommentedMap
from ruamel.yaml.scalarstring import DoubleQuotedScalarString, LiteralScalarString

from compwa_policy.errors import PrecommitError
Expand All @@ -17,6 +16,8 @@
from compwa_policy.utilities.yaml import create_prettier_round_trip_yaml

if TYPE_CHECKING:
from ruamel.yaml.comments import CommentedMap

from compwa_policy.check_dev_files.conda import PackageManagerChoice
from compwa_policy.utilities.pyproject.getters import PythonVersion

Expand Down
6 changes: 3 additions & 3 deletions src/compwa_policy/utilities/executor.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@
from typing import ParamSpec
else:
from typing_extensions import ParamSpec
if sys.version_info < (3, 11):
from typing_extensions import Self
else:
if sys.version_info >= (3, 11):
from typing import Self
else:
from typing_extensions import Self

T = TypeVar("T")
P = ParamSpec("P")
Expand Down
6 changes: 3 additions & 3 deletions src/compwa_policy/utilities/precommit/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@
)
from compwa_policy.utilities.yaml import create_prettier_round_trip_yaml

if sys.version_info < (3, 11):
from typing_extensions import Self
else:
if sys.version_info >= (3, 11):
from typing import Self
else:
from typing_extensions import Self

if TYPE_CHECKING:
from types import TracebackType
Expand Down
6 changes: 3 additions & 3 deletions src/compwa_policy/utilities/precommit/struct.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
from functools import cache
from typing import ForwardRef, Literal, TypedDict

if sys.version_info < (3, 11):
from typing_extensions import NotRequired
else:
if sys.version_info >= (3, 11):
from typing import NotRequired
else:
from typing_extensions import NotRequired


class PrecommitConfig(TypedDict):
Expand Down
10 changes: 5 additions & 5 deletions src/compwa_policy/utilities/pyproject/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,14 @@
remove_dependency,
)

if sys.version_info < (3, 11):
from typing_extensions import Self
else:
if sys.version_info >= (3, 11):
from typing import Self
if sys.version_info < (3, 12):
from typing_extensions import override
else:
from typing_extensions import Self
if sys.version_info >= (3, 12):
from typing import override
else:
from typing_extensions import override
if TYPE_CHECKING:
from collections.abc import Iterable, Mapping, MutableMapping, Sequence
from types import TracebackType
Expand Down
6 changes: 3 additions & 3 deletions src/compwa_policy/utilities/pyproject/_struct.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
import sys
from typing import TypedDict

if sys.version_info < (3, 11):
from typing_extensions import NotRequired
else:
if sys.version_info >= (3, 11):
from typing import NotRequired
else:
from typing_extensions import NotRequired

IncludeGroup = TypedDict("IncludeGroup", {"include-group": str})
PyprojectTOML = TypedDict(
Expand Down
3 changes: 2 additions & 1 deletion src/compwa_policy/utilities/pyproject/setters.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
import itertools
import re
from collections import abc
from collections.abc import Iterable, Mapping, MutableMapping, Sequence
from typing import TYPE_CHECKING, Any, cast

import tomlkit
Expand All @@ -17,6 +16,8 @@
from compwa_policy.utilities.toml import to_toml_array

if TYPE_CHECKING:
from collections.abc import Iterable, Mapping, MutableMapping, Sequence

from tomlkit.items import Table

from compwa_policy.utilities.pyproject._struct import IncludeGroup, PyprojectTOML
Expand Down

0 comments on commit 28f5e3b

Please sign in to comment.