diff options
author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2019-03-09 13:43:08 +0300 |
---|---|---|
committer | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2019-03-17 07:55:02 +0300 |
commit | 23f7b3a6e7fb0f17c4c62ddf1e2ef8078e0e679e (patch) | |
tree | 85a5ba0fc70cb34acd311786cbd3903c3011a9c2 /sphinx/versioning.py | |
parent | 783d077dc81bebd4e0e7dba04e3a1fa6e589ffe0 (diff) |
refactor: Remove lists of transforms from SphinxStandalonReader
Diffstat (limited to 'sphinx/versioning.py')
-rw-r--r-- | sphinx/versioning.py | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/sphinx/versioning.py b/sphinx/versioning.py index d69720c57..c98d166bc 100644 --- a/sphinx/versioning.py +++ b/sphinx/versioning.py @@ -20,8 +20,9 @@ from sphinx.transforms import SphinxTransform if False: # For type annotation - from typing import Any, Iterator # NOQA + from typing import Any, Dict, Iterator # NOQA from docutils import nodes # NOQA + from sphinx.application import Sphinx # NOQA try: import Levenshtein @@ -186,3 +187,14 @@ def prepare(document): RemovedInSphinx30Warning, stacklevel=2) transform = UIDTransform(document) transform.apply() + + +def setup(app): + # type: (Sphinx) -> Dict[str, Any] + app.add_transform(UIDTransform) + + return { + 'version': 'builtin', + 'parallel_read_safe': True, + 'parallel_write_safe': True, + } |