Skip to content

Commit f5157cd

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent 51cd1a0 commit f5157cd

File tree

6 files changed

+17
-22
lines changed

6 files changed

+17
-22
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
"""A runpy-style CLI entry-point module."""
22

3-
from sys import argv, exit as exit_with_return_code
3+
from sys import argv
4+
from sys import exit as exit_with_return_code
45

56
from ._cli import invoke_cli_app
67

7-
88
return_code = invoke_cli_app(argv[1:])
99
exit_with_return_code(return_code)

src/pre_commit_terraform/_cli.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,9 @@
33
from sys import stderr
44

55
from ._cli_parsing import initialize_argument_parser
6-
from ._errors import (
7-
PreCommitTerraformBaseError,
8-
PreCommitTerraformExit,
9-
PreCommitTerraformRuntimeError,
10-
)
6+
from ._errors import PreCommitTerraformBaseError
7+
from ._errors import PreCommitTerraformExit
8+
from ._errors import PreCommitTerraformRuntimeError
119
from ._structs import ReturnCode
1210
from ._types import ReturnCodeType
1311

@@ -28,8 +26,7 @@ def invoke_cli_app(cli_args: list[str]) -> ReturnCodeType:
2826
raise
2927
except PreCommitTerraformRuntimeError as unhandled_exc:
3028
print(
31-
f'App execution took an unexpected turn: {unhandled_exc !s}. '
32-
'Exiting...',
29+
f'App execution took an unexpected turn: {unhandled_exc !s}. ' 'Exiting...',
3330
file=stderr,
3431
)
3532
return ReturnCode.ERROR

src/pre_commit_terraform/_cli_subcommands.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
from . import terraform_docs_replace
44
from ._types import CLISubcommandModuleProtocol
55

6-
76
SUBCOMMAND_MODULES: list[CLISubcommandModuleProtocol] = [
87
terraform_docs_replace,
98
]

src/pre_commit_terraform/_errors.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ class PreCommitTerraformBaseError(Exception):
66

77

88
class PreCommitTerraformRuntimeError(
9-
PreCommitTerraformBaseError,
10-
RuntimeError,
9+
PreCommitTerraformBaseError,
10+
RuntimeError,
1111
):
1212
"""An exception representing a runtime error condition."""
1313

src/pre_commit_terraform/_types.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
"""Composite types for annotating in-project code."""
22

3-
from argparse import ArgumentParser, Namespace
4-
from typing import Final, Protocol
3+
from argparse import ArgumentParser
4+
from argparse import Namespace
5+
from typing import Final
6+
from typing import Protocol
57

68
from ._structs import ReturnCode
79

8-
910
ReturnCodeType = ReturnCode | int
1011

1112

@@ -16,12 +17,14 @@ class CLISubcommandModuleProtocol(Protocol):
1617
"""This constant contains a CLI."""
1718

1819
def populate_argument_parser(
19-
self, subcommand_parser: ArgumentParser,
20+
self,
21+
subcommand_parser: ArgumentParser,
2022
) -> None:
2123
"""Run a module hook for populating the subcommand parser."""
2224

2325
def invoke_cli_app(
24-
self, parsed_cli_args: Namespace,
26+
self,
27+
parsed_cli_args: Namespace,
2528
) -> ReturnCodeType | int:
2629
"""Run a module hook implementing the subcommand logic."""
2730
... # pylint: disable=unnecessary-ellipsis

src/pre_commit_terraform/common.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
import subprocess
1515
from collections.abc import Sequence
1616
from importlib.resources import files as access_artifacts_of
17-
from pathlib import Path
1817
from typing import Callable
1918

2019
import yaml
@@ -307,10 +306,7 @@ def is_hook_run_on_whole_repo(hook_id: str, file_paths: list[str]) -> bool:
307306
logger.debug('Hook ID: %s', hook_id)
308307

309308
# Get the directory containing the packaged `.pre-commit-hooks.yaml` copy
310-
artifacts_root_path = (
311-
access_artifacts_of('pre_commit_terraform')
312-
/ '_artifacts'
313-
)
309+
artifacts_root_path = access_artifacts_of('pre_commit_terraform') / '_artifacts'
314310
pre_commit_hooks_yaml_path = artifacts_root_path / '.pre-commit-hooks.yaml'
315311
pre_commit_hooks_yaml_path.read_text(encoding='utf-8')
316312

0 commit comments

Comments
 (0)