Skip to content

Commit c9485f0

Browse files
committed
Apply lints
1 parent 98e90c6 commit c9485f0

File tree

4 files changed

+12
-10
lines changed

4 files changed

+12
-10
lines changed

sphinx/pycode/parser.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -343,19 +343,19 @@ def visit_Import(self, node: ast.Import) -> None:
343343
for name in node.names:
344344
self.add_entry(name.asname or name.name)
345345

346-
if name.name in ('typing', 'typing_extensions'):
346+
if name.name in {'typing', 'typing_extensions'}:
347347
self.typing_mods.append(name.asname or name.name)
348-
elif name.name in ('typing.final', 'typing_extensions.final'):
348+
elif name.name in {'typing.final', 'typing_extensions.final'}:
349349
self.typing_final_names.append(name.asname or name.name)
350-
elif name.name in ('typing.overload', 'typing_extensions.overload'):
350+
elif name.name in {'typing.overload', 'typing_extensions.overload'}:
351351
self.typing_overload_names.append(name.asname or name.name)
352352

353353
def visit_ImportFrom(self, node: ast.ImportFrom) -> None:
354354
"""Handles Import node and record the order of definitions."""
355355
for name in node.names:
356356
self.add_entry(name.asname or name.name)
357357

358-
if node.module not in ('typing', 'typing_extensions'):
358+
if node.module not in {'typing', 'typing_extensions'}:
359359
continue
360360
if name.name == 'final':
361361
self.typing_final_names.append(name.asname or name.name)

tests/roots/test-ext-autodoc/target/final.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
from __future__ import annotations
22

33
import typing
4-
import typing_extensions
54
from typing import final
6-
from typing_extensions import final as final_ext
5+
6+
import typing_extensions
7+
from typing_extensions import final as final_ext # noqa: UP035
78

89

910
@typing.final

tests/roots/test-ext-autodoc/target/overload3.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
1-
from typing import TYPE_CHECKING, overload
21
import typing
2+
from typing import TYPE_CHECKING, overload
33

4-
from typing_extensions import overload as over_ext
54
import typing_extensions
5+
from typing_extensions import overload as over_ext # noqa: UP035
6+
67

78
@overload
89
def test(x: int) -> int: ...
910
@typing.overload
10-
def test(x: bool) -> bool: ...
11+
def test(x: list[int]) -> list[int]: ...
1112
@over_ext
1213
def test(x: str) -> str: ...
1314
@typing_extensions.overload

tests/test_extensions/test_ext_autodoc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2916,7 +2916,7 @@ def test_overload3(app):
29162916
'',
29172917
'',
29182918
'.. py:function:: test(x: int) -> int',
2919-
' test(x: bool) -> bool',
2919+
' test(x: list[int]) -> list[int]',
29202920
' test(x: str) -> str',
29212921
' test(x: float) -> float',
29222922
' :module: target.overload3',

0 commit comments

Comments
 (0)