Skip to content

Commit

Permalink
[pre-commit.ci] auto fixes from pre-commit.com hooks
Browse files Browse the repository at this point in the history
for more information, see https://pre-commit.ci
  • Loading branch information
pre-commit-ci[bot] committed Jun 26, 2023
1 parent 366c09f commit 4113349
Show file tree
Hide file tree
Showing 10 changed files with 11 additions and 18 deletions.
3 changes: 1 addition & 2 deletions src/tox/config/loader/ini/replace.py
Original file line number Diff line number Diff line change
Expand Up @@ -259,8 +259,7 @@ def replace_reference( # noqa: PLR0912, C901
exception = exc
else:
as_str, _ = stringify(value)
as_str = as_str.replace("#", r"\#") # escape comment characters as these will be stripped
return as_str
return as_str.replace("#", r"\#") # escape comment characters as these will be stripped
except Exception as exc: # noqa: BLE001
exception = exc
if exception is not None:
Expand Down
2 changes: 1 addition & 1 deletion src/tox/config/loader/section.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ def __repr__(self) -> str:

def __eq__(self, other: Any) -> bool:
return isinstance(other, self.__class__) and (self._prefix, self._name) == (
other._prefix, # noqa: SLF001
other._prefix,
other.name,
)

Expand Down
2 changes: 1 addition & 1 deletion src/tox/config/of_type.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ def __init__( # noqa: PLR0913
of_type: type[T],
default: Callable[[Config, str | None], T] | T,
post_process: Callable[[T], T] | None = None,
factory: Factory[T] = None,
factory: Factory[T] | None = None,
) -> None:
super().__init__(keys, desc)
self.of_type = of_type
Expand Down
2 changes: 1 addition & 1 deletion src/tox/config/sets.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ def add_config( # noqa: PLR0913
default: Callable[[Config, str | None], V] | V,
desc: str,
post_process: Callable[[V], V] | None = None,
factory: Factory[Any] = None,
factory: Factory[Any] | None = None,
) -> ConfigDynamicDefinition[V]:
"""
Add configuration value.
Expand Down
3 changes: 1 addition & 2 deletions src/tox/plugin/inline.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ def _load_plugin(path: Path) -> ModuleType:
try:
if module_name in sys.modules:
del sys.modules[module_name] # pragma: no cover
module = importlib.import_module(module_name)
return module
return importlib.import_module(module_name)
finally:
del sys.path[0]
3 changes: 1 addition & 2 deletions src/tox/run.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,7 @@ def main(args: Sequence[str]) -> int:
if result is not False:
return result
handler = state._options.cmd_handlers[state.conf.options.command] # noqa: SLF001
result = handler(state)
return result
return handler(state)


def setup_state(args: Sequence[str]) -> State:
Expand Down
2 changes: 1 addition & 1 deletion src/tox/session/env_select.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ def __repr__(self) -> str:
return f"{self.__class__.__name__}({'' if self.is_default_list else repr(str(self))})"

def __eq__(self, other: Any) -> bool:
return type(self) == type(other) and self._names == other._names # noqa: SLF001
return type(self) == type(other) and self._names == other._names

def __ne__(self, other: Any) -> bool:
return not (self == other)
Expand Down
6 changes: 2 additions & 4 deletions src/tox/tox_env/python/pip/req/file.py
Original file line number Diff line number Diff line change
Expand Up @@ -246,8 +246,7 @@ def _get_file_content(self, url: str) -> str:
scheme = get_url_scheme(url)
if scheme in ["http", "https"]:
with urlopen(url) as response: # noqa: S310
text = self._read_decode(response)
return text
return self._read_decode(response)
elif scheme == "file":
url = url_to_path(url)
try:
Expand Down Expand Up @@ -275,8 +274,7 @@ def _pre_process(self, content: str) -> ReqFileLines:
lines_enum: ReqFileLines = enumerate(content.splitlines(), start=1)
lines_enum = self._join_lines(lines_enum)
lines_enum = self._ignore_comments(lines_enum)
lines_enum = self._expand_env_variables(lines_enum)
return lines_enum
return self._expand_env_variables(lines_enum)

def _parse_line(self, line: str) -> tuple[str, Namespace]:
args_str, options_str = self._break_args_options(line)
Expand Down
3 changes: 1 addition & 2 deletions src/tox/tox_env/python/pip/req/util.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,7 @@ def url_to_path(url: str) -> str:
else:
msg = f"non-local file URIs are not supported on this platform: {url!r}"
raise ValueError(msg)
path = url2pathname(netloc + path)
return path
return url2pathname(netloc + path)


def handle_binary_option(value: str, target: set[str], other: set[str]) -> None:
Expand Down
3 changes: 1 addition & 2 deletions src/tox/tox_env/python/pip/req_file.py
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,7 @@ def _normalize_raw(raw: str) -> str:
# for tox<4 supporting requirement/constraint files via -rreq.txt/-creq.txt
lines.append(PythonDeps._normalize_line(line))
adjusted = "\n".join(lines)
raw = f"{adjusted}\n" if raw.endswith("\\\n") else adjusted # preserve trailing newline if input has it
return raw
return f"{adjusted}\n" if raw.endswith("\\\n") else adjusted # preserve trailing newline if input has it

@staticmethod
def _normalize_line(line: str) -> str:
Expand Down

0 comments on commit 4113349

Please sign in to comment.