Return `parallel_read_safe` in the autodoc_intenum tutorial (#12288)

Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
This commit is contained in:
Matthias Geier 2024-04-26 02:49:04 +02:00 committed by GitHub
parent 2dcc8f9fa9
commit 76497988cb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -9,6 +9,7 @@ if TYPE_CHECKING:
from docutils.statemachine import StringList
from sphinx.application import Sphinx
from sphinx.util.typing import ExtensionMetadata
class IntEnumDocumenter(ClassDocumenter):
@ -52,6 +53,10 @@ class IntEnumDocumenter(ClassDocumenter):
self.add_line('', source_name)
def setup(app: Sphinx) -> None:
def setup(app: Sphinx) -> ExtensionMetadata:
app.setup_extension('sphinx.ext.autodoc') # Require autodoc extension
app.add_autodocumenter(IntEnumDocumenter)
return {
'version': '1',
'parallel_read_safe': True,
}