Skip to content

Commit 14b2931

Browse files
committed
Fix mypy errors
1 parent 4f9aaab commit 14b2931

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

sphinxcontrib/serializinghtml/__init__.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,17 +56,17 @@ def init(self):
5656
# type: () -> None
5757
self.build_info = BuildInfo(self.config, self.tags)
5858
self.imagedir = '_images'
59-
self.current_docname = None
60-
self.theme = None # no theme necessary
61-
self.templates = None # no template bridge necessary
59+
self.current_docname = ''
60+
self.theme = None # type: ignore[assignment] # no theme necessary
61+
self.templates = None # no template bridge necessary
6262
self.init_templates()
6363
self.init_highlighter()
6464
self.init_css_files()
6565
self.init_js_files()
6666
self.use_index = self.get_builder_config('use_index', 'html')
6767

6868
def get_target_uri(self, docname, typ=None):
69-
# type: (str, str) -> str
69+
# type: (str, str | None) -> str
7070
if docname == 'index':
7171
return ''
7272
if docname.endswith(SEP + 'index'):
@@ -84,7 +84,7 @@ def dump_context(self, context, filename):
8484

8585
def handle_page(self, pagename, ctx, templatename='page.html',
8686
outfilename=None, event_arg=None):
87-
# type: (str, Dict, str, str, Any) -> None
87+
# type: (str, Dict, str, str | None, Any) -> None
8888
ctx['current_page_name'] = pagename
8989
ctx.setdefault('pathto', lambda p: p)
9090
self.add_sidebars(pagename, ctx)

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ extras =
3434
test
3535
lint
3636
commands=
37-
mypy sphinxcontrib/
37+
mypy sphinxcontrib/ --explicit-package-bases

0 commit comments

Comments
 (0)