diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d195dc462c..f57c8a4b26 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.6.7' + rev: 'v0.6.8' hooks: - id: ruff args: [--fix, --exit-non-zero-on-fix] diff --git a/dvc/repo/experiments/__init__.py b/dvc/repo/experiments/__init__.py index 0cc8719c99..e03c2d3821 100644 --- a/dvc/repo/experiments/__init__.py +++ b/dvc/repo/experiments/__init__.py @@ -205,7 +205,7 @@ def new(self, queue: "BaseStashQueue", *args, **kwargs) -> "QueueEntry": Experiment will be derived from the current workspace. """ - name = kwargs.get("name", None) + name = kwargs.get("name") baseline_sha = kwargs.get("baseline_rev") or self.repo.scm.get_rev() if name: diff --git a/dvc/stage/__init__.py b/dvc/stage/__init__.py index b891cb4c55..92835fe4c5 100644 --- a/dvc/stage/__init__.py +++ b/dvc/stage/__init__.py @@ -83,7 +83,7 @@ class RawData: def create_stage(cls: type[_T], repo, path, **kwargs) -> _T: from dvc.dvcfile import check_dvcfile_path - wdir = os.path.abspath(kwargs.get("wdir", None) or os.curdir) + wdir = os.path.abspath(kwargs.get("wdir") or os.curdir) path = os.path.abspath(path) check_dvcfile_path(repo, path) @@ -435,7 +435,7 @@ def reproduce(self, interactive=False, **kwargs) -> Optional["Stage"]: elif not self.changed(True, upstream) and pull: try: logger.info("Pulling data for %s", self) - self.repo.pull(self.addressing, jobs=kwargs.get("jobs", None)) + self.repo.pull(self.addressing, jobs=kwargs.get("jobs")) self.checkout() return None except CheckoutError: @@ -609,7 +609,7 @@ def run( self.remove_outs(ignore_remove=False, force=False) if (self.is_import and not self.frozen) or self.is_partial_import: - self._sync_import(dry, force, kwargs.get("jobs", None), no_download) + self._sync_import(dry, force, kwargs.get("jobs"), no_download) elif not self.frozen and self.cmd: self._run_stage(dry, force, **kwargs) elif not dry: diff --git a/dvc/utils/__init__.py b/dvc/utils/__init__.py index 850efe3b9a..f0eb651983 100644 --- a/dvc/utils/__init__.py +++ b/dvc/utils/__init__.py @@ -382,7 +382,7 @@ def glob_targets(targets, glob=True, recursive=True): def error_handler(func): def wrapper(*args, **kwargs): - onerror = kwargs.get("onerror", None) + onerror = kwargs.get("onerror") result = {} try: