diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b0e98d4568..aa176b621d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -22,7 +22,7 @@ repos: - id: sort-simple-yaml - id: trailing-whitespace - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 'v0.1.11' + rev: 'v0.1.14' hooks: - id: ruff args: [--fix, --exit-non-zero-on-fix] diff --git a/dvc/annotations.py b/dvc/annotations.py index 6be8b63f9d..a46b0cca6e 100644 --- a/dvc/annotations.py +++ b/dvc/annotations.py @@ -13,7 +13,7 @@ class Annotation: PARAM_META: ClassVar[str] = "meta" desc: Optional[str] = None - type: Optional[str] = None # noqa: A003 + type: Optional[str] = None labels: List[str] = field(default_factory=list) meta: Dict[str, Any] = field(default_factory=dict) @@ -31,7 +31,7 @@ class Artifact: path: str desc: Optional[str] = None - type: Optional[str] = None # noqa: A003 + type: Optional[str] = None labels: List[str] = field(default_factory=list) meta: Dict[str, Any] = field(default_factory=dict) diff --git a/dvc/commands/ls/ls_colors.py b/dvc/commands/ls/ls_colors.py index 08254d63bf..92e6f7a107 100644 --- a/dvc/commands/ls/ls_colors.py +++ b/dvc/commands/ls/ls_colors.py @@ -20,7 +20,7 @@ def _load(self, lscolors): else: self._codes[code] = color - def format(self, entry): # noqa: A003 + def format(self, entry): text = entry["path"] if entry.get("isout", False) and "out" in self._codes: diff --git a/dvc/logger.py b/dvc/logger.py index e0d7d1174f..b2fcf8a2db 100644 --- a/dvc/logger.py +++ b/dvc/logger.py @@ -91,7 +91,7 @@ def __init__(self, log_colors: bool = True, show_traceback: bool = False) -> Non self.log_colors = log_colors self.show_traceback = show_traceback - def format(self, record) -> str: # noqa: A003, C901 + def format(self, record) -> str: # noqa: C901 record.message = record.getMessage() msg = self.formatMessage(record) diff --git a/dvc/repo/__init__.py b/dvc/repo/__init__.py index e0e6c0666d..606571c6a5 100644 --- a/dvc/repo/__init__.py +++ b/dvc/repo/__init__.py @@ -306,7 +306,7 @@ def check_graph( new.check_graph() @staticmethod - def open(url: Optional[str], *args, **kwargs) -> "Repo": # noqa: A003 + def open(url: Optional[str], *args, **kwargs) -> "Repo": from .open_repo import open_repo return open_repo(url, *args, **kwargs) diff --git a/dvc/repo/experiments/serialize.py b/dvc/repo/experiments/serialize.py index b853e6042c..556a1834fb 100644 --- a/dvc/repo/experiments/serialize.py +++ b/dvc/repo/experiments/serialize.py @@ -112,14 +112,14 @@ def contains_error(self) -> bool: @dataclass(frozen=True) class ExpDep: - hash: Optional[str] # noqa: A003 + hash: Optional[str] size: Optional[int] nfiles: Optional[int] @dataclass(frozen=True) class ExpOut: - hash: Optional[str] # noqa: A003 + hash: Optional[str] size: Optional[int] nfiles: Optional[int] use_cache: bool @@ -129,7 +129,7 @@ class ExpOut: @dataclass(frozen=True) class SerializableError: msg: str - type: str = "" # noqa: A003 + type: str = "" def dumpd(self) -> Dict[str, Any]: return asdict(self) diff --git a/dvc/ui/__init__.py b/dvc/ui/__init__.py index 992d080bcb..408eb70d0e 100644 --- a/dvc/ui/__init__.py +++ b/dvc/ui/__init__.py @@ -57,9 +57,7 @@ def __init__( } self.theme = defaultdict(lambda: defaults or {}, theme) - def format( # noqa: A003 - self, message: str, style: Optional[str] = None, **kwargs - ) -> str: + def format(self, message: str, style: Optional[str] = None, **kwargs) -> str: from dvc.utils import colorize return colorize(message, **self.theme[style])