diff options
Diffstat (limited to 'sphinx/builders/xml.py')
-rw-r--r-- | sphinx/builders/xml.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sphinx/builders/xml.py b/sphinx/builders/xml.py index c5f805bb4..e8c29dfcd 100644 --- a/sphinx/builders/xml.py +++ b/sphinx/builders/xml.py @@ -3,7 +3,7 @@ from __future__ import annotations from os import path -from typing import Any, Iterator, Optional, Union +from typing import Any, Iterator from docutils import nodes from docutils.io import StringOutput @@ -31,7 +31,7 @@ class XMLBuilder(Builder): out_suffix = '.xml' allow_parallel = True - _writer_class: Union[type[XMLWriter], type[PseudoXMLWriter]] = XMLWriter + _writer_class: type[XMLWriter] | type[PseudoXMLWriter] = XMLWriter default_translator_class = XMLTranslator def init(self) -> None: @@ -55,7 +55,7 @@ class XMLBuilder(Builder): # source doesn't exist anymore pass - def get_target_uri(self, docname: str, typ: Optional[str] = None) -> str: + def get_target_uri(self, docname: str, typ: str | None = None) -> str: return docname def prepare_writing(self, docnames: set[str]) -> None: |