diff options
Diffstat (limited to 'sphinx/registry.py')
-rw-r--r-- | sphinx/registry.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sphinx/registry.py b/sphinx/registry.py index 67e2564ff..f10f1fac6 100644 --- a/sphinx/registry.py +++ b/sphinx/registry.py @@ -12,7 +12,8 @@ import traceback import warnings from importlib import import_module from types import MethodType -from typing import TYPE_CHECKING, Any, Callable, Dict, Iterator, List, Tuple, Type, Union +from typing import (TYPE_CHECKING, Any, Callable, Dict, Iterator, List, Optional, Tuple, Type, + Union) from docutils import nodes from docutils.io import Input @@ -286,7 +287,7 @@ class SphinxComponentRegistry: parser.set_application(app) return parser - def get_source_input(self, filetype: str) -> Type[Input]: + def get_source_input(self, filetype: str) -> Optional[Type[Input]]: warnings.warn('SphinxComponentRegistry.get_source_input() is deprecated.', RemovedInSphinx60Warning) |