diff options
author | danieleades <33452915+danieleades@users.noreply.github.com> | 2022-07-18 22:08:16 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-18 22:08:16 +0100 |
commit | a504ac6100a577cbda1bedf80d69636603ee287c (patch) | |
tree | 0aa79585440486bdb109f7238f8f5c992dad0d99 /sphinx/util/texescape.py | |
parent | a340427ba4d208193d539cb7e8401be23d75547e (diff) | |
download | sphinx-git-a504ac6100a577cbda1bedf80d69636603ee287c.tar.gz |
Improve static typing strictness (#10569)
Diffstat (limited to 'sphinx/util/texescape.py')
-rw-r--r-- | sphinx/util/texescape.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sphinx/util/texescape.py b/sphinx/util/texescape.py index 83c78bb38..ba885f695 100644 --- a/sphinx/util/texescape.py +++ b/sphinx/util/texescape.py @@ -1,7 +1,7 @@ """TeX escaping helper.""" import re -from typing import Dict +from typing import Dict, Optional tex_replacements = [ # map TeX special chars @@ -100,7 +100,7 @@ _tex_hlescape_map: Dict[int, str] = {} _tex_hlescape_map_without_unicode: Dict[int, str] = {} -def escape(s: str, latex_engine: str = None) -> str: +def escape(s: str, latex_engine: Optional[str] = None) -> str: """Escape text for LaTeX output.""" if latex_engine in ('lualatex', 'xelatex'): # unicode based LaTeX engine @@ -109,7 +109,7 @@ def escape(s: str, latex_engine: str = None) -> str: return s.translate(_tex_escape_map) -def hlescape(s: str, latex_engine: str = None) -> str: +def hlescape(s: str, latex_engine: Optional[str] = None) -> str: """Escape text for LaTeX highlighter.""" if latex_engine in ('lualatex', 'xelatex'): # unicode based LaTeX engine |