mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Migrate to py3 style type annotation: sphinx.builders.htmlhelp
This commit is contained in:
parent
bedab29832
commit
18924f991d
@ -10,20 +10,16 @@
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
import warnings
|
import warnings
|
||||||
|
from typing import Any, Dict
|
||||||
|
|
||||||
from sphinxcontrib.htmlhelp import (
|
from sphinxcontrib.htmlhelp import (
|
||||||
chm_locales, chm_htmlescape, HTMLHelpBuilder, default_htmlhelp_basename
|
chm_locales, chm_htmlescape, HTMLHelpBuilder, default_htmlhelp_basename
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from sphinx.application import Sphinx
|
||||||
from sphinx.deprecation import RemovedInSphinx40Warning, deprecated_alias
|
from sphinx.deprecation import RemovedInSphinx40Warning, deprecated_alias
|
||||||
|
|
||||||
|
|
||||||
if False:
|
|
||||||
# For type annotation
|
|
||||||
from typing import Any, Dict # NOQA
|
|
||||||
from sphinx.application import Sphinx # NOQA
|
|
||||||
|
|
||||||
|
|
||||||
deprecated_alias('sphinx.builders.htmlhelp',
|
deprecated_alias('sphinx.builders.htmlhelp',
|
||||||
{
|
{
|
||||||
'chm_locales': chm_locales,
|
'chm_locales': chm_locales,
|
||||||
@ -34,8 +30,7 @@ deprecated_alias('sphinx.builders.htmlhelp',
|
|||||||
RemovedInSphinx40Warning)
|
RemovedInSphinx40Warning)
|
||||||
|
|
||||||
|
|
||||||
def setup(app):
|
def setup(app: Sphinx) -> Dict[str, Any]:
|
||||||
# type: (Sphinx) -> Dict[str, Any]
|
|
||||||
warnings.warn('sphinx.builders.htmlhelp has been moved to sphinxcontrib-htmlhelp.',
|
warnings.warn('sphinx.builders.htmlhelp has been moved to sphinxcontrib-htmlhelp.',
|
||||||
RemovedInSphinx40Warning)
|
RemovedInSphinx40Warning)
|
||||||
app.setup_extension('sphinxcontrib.htmlhelp')
|
app.setup_extension('sphinxcontrib.htmlhelp')
|
||||||
|
Loading…
Reference in New Issue
Block a user