diff options
Diffstat (limited to 'sphinx/jinja2glue.py')
-rw-r--r-- | sphinx/jinja2glue.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sphinx/jinja2glue.py b/sphinx/jinja2glue.py index ff821cdcc..c19257c72 100644 --- a/sphinx/jinja2glue.py +++ b/sphinx/jinja2glue.py @@ -5,7 +5,7 @@ from __future__ import annotations import pathlib from os import path from pprint import pformat -from typing import TYPE_CHECKING, Any, Callable, Iterator, Optional, Union +from typing import TYPE_CHECKING, Any, Callable, Iterator from jinja2 import BaseLoader, FileSystemLoader, TemplateNotFound from jinja2.environment import Environment @@ -39,7 +39,7 @@ def _toint(val: str) -> int: return 0 -def _todim(val: Union[int, str]) -> str: +def _todim(val: int | str) -> str: """ Make val a css dimension. In particular the following transformations are performed: @@ -147,8 +147,8 @@ class BuiltinTemplateLoader(TemplateBridge, BaseLoader): def init( self, builder: "Builder", - theme: Optional[Theme] = None, - dirs: Optional[list[str]] = None + theme: Theme | None = None, + dirs: list[str] | None = None ) -> None: # create a chain of paths to search if theme: |