From 2cd8c0018fe79d889167e7fdbab383ab61e9cd2c Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 7 Aug 2023 11:13:06 -0700 Subject: [PATCH] [pre-commit.ci] pre-commit autoupdate (#3081) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .pre-commit-config.yaml | 4 ++-- src/tox/config/of_type.py | 2 +- src/tox/config/source/discover.py | 4 ++-- src/tox/provision.py | 2 +- src/tox/session/cmd/legacy.py | 2 +- src/tox/session/cmd/run/single.py | 2 +- src/tox/session/cmd/show_config.py | 2 +- src/tox/tox_env/python/virtual_env/package/cmd_builder.py | 2 +- tests/config/loader/ini/replace/test_replace_env_var.py | 4 ++-- 9 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a6e6f3497..195c708ac 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -19,7 +19,7 @@ repos: - id: pyproject-fmt additional_dependencies: ["tox>=4.6.4"] - repo: https://github.com/pre-commit/mirrors-prettier - rev: "v3.0.0" + rev: "v3.0.1" hooks: - id: prettier args: ["--print-width=120", "--prose-wrap=always"] @@ -29,7 +29,7 @@ repos: - id: blacken-docs additional_dependencies: [black==23.7] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: "v0.0.280" + rev: "v0.0.282" hooks: - id: ruff args: [--fix, --exit-non-zero-on-fix] diff --git a/src/tox/config/of_type.py b/src/tox/config/of_type.py index 46f8379f0..6c01a1231 100644 --- a/src/tox/config/of_type.py +++ b/src/tox/config/of_type.py @@ -95,7 +95,7 @@ def __call__( args.chain.append(chain_key) try: value = loader.load(key, self.of_type, self.factory, conf, args) - except KeyError: # noqa: PERF203 + except KeyError: continue else: break diff --git a/src/tox/config/source/discover.py b/src/tox/config/source/discover.py index 4128a8171..7fcac23cd 100644 --- a/src/tox/config/source/discover.py +++ b/src/tox/config/source/discover.py @@ -36,7 +36,7 @@ def discover_source(config_file: Path | None, root_dir: Path | None) -> Source: try: src = src_type(candidate) break - except ValueError: # noqa: PERF203 + except ValueError: continue if src is None: msg = f"could not find any config file in {config_file}" @@ -53,7 +53,7 @@ def _locate_source() -> Source | None: candidate: Path = base / src_type.FILENAME try: return src_type(candidate) - except ValueError: # noqa: PERF203 + except ValueError: pass return None diff --git a/src/tox/provision.py b/src/tox/provision.py index c8720541c..1b7670602 100644 --- a/src/tox/provision.py +++ b/src/tox/provision.py @@ -132,7 +132,7 @@ def _get_missing(requires: list[Requirement]) -> list[tuple[Requirement, str | N package_name = canonicalize_name(package.name) try: dist = distribution(package_name) - except PackageNotFoundError: # noqa: PERF203 + except PackageNotFoundError: missing.append((package, None)) else: if not package.specifier.contains(dist.version, prereleases=True): diff --git a/src/tox/session/cmd/legacy.py b/src/tox/session/cmd/legacy.py index 5982cdb70..92a91fcf7 100644 --- a/src/tox/session/cmd/legacy.py +++ b/src/tox/session/cmd/legacy.py @@ -139,7 +139,7 @@ def _handle_legacy_only_flags(option: Parsed, envs: EnvSelector) -> None: # noq for at, entry in enumerate(as_root_args): try: req = Requirement(entry) - except InvalidRequirement: # noqa: PERF203 + except InvalidRequirement: continue if req.name in to_force: as_root_args[at] = str(to_force[req.name]) diff --git a/src/tox/session/cmd/run/single.py b/src/tox/session/cmd/run/single.py index 037b48663..5549256dc 100644 --- a/src/tox/session/cmd/run/single.py +++ b/src/tox/session/cmd/run/single.py @@ -112,7 +112,7 @@ def run_command_set( outcomes.append(current_outcome) try: current_outcome.assert_success() - except SystemExit as exception: # noqa: PERF203 + except SystemExit as exception: if cmd.ignore_exit_code: logging.warning("command failed but is marked ignore outcome so handling it as success") continue diff --git a/src/tox/session/cmd/show_config.py b/src/tox/session/cmd/show_config.py index 2ca2e9805..e2d3f45f4 100644 --- a/src/tox/session/cmd/show_config.py +++ b/src/tox/session/cmd/show_config.py @@ -101,7 +101,7 @@ def print_conf(is_colored: bool, conf: ConfigSet, keys: Iterable[str]) -> None: try: value = conf[key] as_str, multi_line = stringify(value) - except Exception as exception: # because e.g. the interpreter cannot be found # noqa: BLE001, PERF203 + except Exception as exception: # because e.g. the interpreter cannot be found # noqa: BLE001 as_str, multi_line = _colored(is_colored, Fore.LIGHTRED_EX, f"# Exception: {exception!r}"), False if multi_line and "\n" not in as_str: multi_line = False diff --git a/src/tox/tox_env/python/virtual_env/package/cmd_builder.py b/src/tox/tox_env/python/virtual_env/package/cmd_builder.py index 428ed5b37..ac0875a05 100644 --- a/src/tox/tox_env/python/virtual_env/package/cmd_builder.py +++ b/src/tox/tox_env/python/virtual_env/package/cmd_builder.py @@ -93,7 +93,7 @@ def perform_packaging(self, for_env: EnvConfigSet) -> list[Package]: msg = "stopping as failed to build package" raise Fail(msg) package_glob = self.conf["package_glob"] - found = glob.glob(package_glob) + found = glob.glob(package_glob) # noqa: PTH207 if not found: msg = f"no package found in {package_glob}" raise Fail(msg) diff --git a/tests/config/loader/ini/replace/test_replace_env_var.py b/tests/config/loader/ini/replace/test_replace_env_var.py index d54b6b599..dc0db3b54 100644 --- a/tests/config/loader/ini/replace/test_replace_env_var.py +++ b/tests/config/loader/ini/replace/test_replace_env_var.py @@ -34,8 +34,8 @@ def test_replace_env_set_triple_bs(replace_one: ReplaceOne, monkeypatch: MonkeyP def test_replace_env_set_quad_bs(replace_one: ReplaceOne, monkeypatch: MonkeyPatch) -> None: """Quad backslash should remain but not affect surrounding replacements.""" monkeypatch.setenv("MAGIC", "something good") - result = replace_one(r"\\{env:MAGIC}\\\\{env:MAGIC}" + "\\") # noqa: ISC003 - assert result == r"\\something good\\\\something good" + "\\" # noqa: ISC003 + result = replace_one(r"\\{env:MAGIC}\\\\{env:MAGIC}" + "\\") + assert result == r"\\something good\\\\something good" + "\\" def test_replace_env_when_value_is_backslash(replace_one: ReplaceOne, monkeypatch: MonkeyPatch) -> None: