Suppress warning about sphinx_inline_tabs not being marked for parallel reads

This commit is contained in:
Kovid Goyal 2021-12-15 12:11:32 +05:30
parent 1f264ffec5
commit 4dbf0c89c3
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -524,3 +524,7 @@ def setup(app: Any) -> None:
app.add_role('pull', partial(num_role, 'pull')) app.add_role('pull', partial(num_role, 'pull'))
app.add_role('disc', partial(num_role, 'discussions')) app.add_role('disc', partial(num_role, 'discussions'))
app.add_role('commit', commit_role) app.add_role('commit', commit_role)
# monkey patch sphinx_inline_tabs to avoid a warning about parallel reads
# see https://github.com/pradyunsg/sphinx-inline-tabs/issues/26
inline_tabs = app.extensions['sphinx_inline_tabs']
inline_tabs.parallel_read_safe = inline_tabs.parallel_write_safe = True