Skip to content

Commit aa4965c

Browse files
[pre-commit.ci] pre-commit autoupdate (#452)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 9a623d6 commit aa4965c

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ repos:
2525
- id: pyproject-fmt
2626
additional_dependencies: ["tox>=4.14.2"]
2727
- repo: https://github.com/astral-sh/ruff-pre-commit
28-
rev: "v0.4.1"
28+
rev: "v0.4.2"
2929
hooks:
3030
- id: ruff-format
3131
- id: ruff

tests/test_sphinx_autodoc_typehints.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ def test_parse_annotation(annotation: Any, module: str, class_name: str, args: t
198198
pytest.param(type, ":py:class:`type`", id="type"),
199199
pytest.param(collections.abc.Callable, ":py:class:`~collections.abc.Callable`", id="abc-Callable"),
200200
pytest.param(Type, ":py:class:`~typing.Type`", id="typing-Type"), # noqa: UP006
201-
pytest.param(Type[A], r":py:class:`~typing.Type`\ \[:py:class:`~%s.A`]" % __name__, id="typing-A"), # noqa: UP006
201+
pytest.param(Type[A], rf":py:class:`~typing.Type`\ \[:py:class:`~{__name__}.A`]", id="typing-A"), # noqa: UP006
202202
pytest.param(Any, ":py:data:`~typing.Any`", id="Any"),
203203
pytest.param(AnyStr, ":py:data:`~typing.AnyStr`", id="AnyStr"),
204204
pytest.param(Generic[T], r":py:class:`~typing.Generic`\ \[:py:class:`~typing.TypeVar`\ \(``T``)]", id="Generic"),
@@ -319,14 +319,14 @@ def test_parse_annotation(annotation: Any, module: str, class_name: str, args: t
319319
pytest.param(Pattern[str], r":py:class:`~typing.Pattern`\ \[:py:class:`str`]", id="Pattern-str"),
320320
pytest.param(IO, ":py:class:`~typing.IO`", id="IO"),
321321
pytest.param(IO[str], r":py:class:`~typing.IO`\ \[:py:class:`str`]", id="IO-str"),
322-
pytest.param(Metaclass, ":py:class:`~%s.Metaclass`" % __name__, id="Metaclass"),
323-
pytest.param(A, ":py:class:`~%s.A`" % __name__, id="A"),
324-
pytest.param(B, ":py:class:`~%s.B`" % __name__, id="B"),
325-
pytest.param(B[int], r":py:class:`~%s.B`\ \[:py:class:`int`]" % __name__, id="B-int"),
326-
pytest.param(C, ":py:class:`~%s.C`" % __name__, id="C"),
327-
pytest.param(D, ":py:class:`~%s.D`" % __name__, id="D"),
328-
pytest.param(E, ":py:class:`~%s.E`" % __name__, id="E"),
329-
pytest.param(E[int], r":py:class:`~%s.E`\ \[:py:class:`int`]" % __name__, id="E-int"),
322+
pytest.param(Metaclass, f":py:class:`~{__name__}.Metaclass`", id="Metaclass"),
323+
pytest.param(A, f":py:class:`~{__name__}.A`", id="A"),
324+
pytest.param(B, f":py:class:`~{__name__}.B`", id="B"),
325+
pytest.param(B[int], rf":py:class:`~{__name__}.B`\ \[:py:class:`int`]", id="B-int"),
326+
pytest.param(C, f":py:class:`~{__name__}.C`", id="C"),
327+
pytest.param(D, f":py:class:`~{__name__}.D`", id="D"),
328+
pytest.param(E, f":py:class:`~{__name__}.E`", id="E"),
329+
pytest.param(E[int], rf":py:class:`~{__name__}.E`\ \[:py:class:`int`]", id="E-int"),
330330
pytest.param(W, rf":py:{'class' if PY310_PLUS else 'func'}:`~typing.NewType`\ \(``W``, :py:class:`str`)", id="W"),
331331
pytest.param(T, r":py:class:`~typing.TypeVar`\ \(``T``)", id="T"),
332332
pytest.param(U_co, r":py:class:`~typing.TypeVar`\ \(``U_co``, covariant=True)", id="U-co"),

0 commit comments

Comments
 (0)