summaryrefslogtreecommitdiff
path: root/sphinx/registry.py
diff options
context:
space:
mode:
Diffstat (limited to 'sphinx/registry.py')
-rw-r--r--sphinx/registry.py5
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)