mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
apidoc: Deprecate unused functions
This commit is contained in:
parent
b93f53c7e4
commit
fa560ebf95
2
CHANGES
2
CHANGES
@ -41,6 +41,8 @@ Deprecated
|
|||||||
* ``sphinx.domains.std.StandardDomain.note_citation_refs()``
|
* ``sphinx.domains.std.StandardDomain.note_citation_refs()``
|
||||||
* ``sphinx.domains.std.StandardDomain.note_labels()``
|
* ``sphinx.domains.std.StandardDomain.note_labels()``
|
||||||
* ``sphinx.environment.NoUri``
|
* ``sphinx.environment.NoUri``
|
||||||
|
* ``sphinx.ext.apidoc.format_directive()``
|
||||||
|
* ``sphinx.ext.apidoc.format_heading()``
|
||||||
* ``sphinx.ext.autodoc.importer.MockFinder``
|
* ``sphinx.ext.autodoc.importer.MockFinder``
|
||||||
* ``sphinx.ext.autodoc.importer.MockLoader``
|
* ``sphinx.ext.autodoc.importer.MockLoader``
|
||||||
* ``sphinx.ext.autodoc.importer.mock()``
|
* ``sphinx.ext.autodoc.importer.mock()``
|
||||||
|
@ -161,6 +161,15 @@ The following is a list of deprecated interfaces.
|
|||||||
- 2.1
|
- 2.1
|
||||||
- 4.0
|
- 4.0
|
||||||
- ``sphinx.errors.NoUri``
|
- ``sphinx.errors.NoUri``
|
||||||
|
* - ``sphinx.ext.apidoc.format_directive()``
|
||||||
|
- 2.1
|
||||||
|
- 4.0
|
||||||
|
- N/A
|
||||||
|
|
||||||
|
* - ``sphinx.ext.apidoc.format_heading()``
|
||||||
|
- 2.1
|
||||||
|
- 4.0
|
||||||
|
- N/A
|
||||||
|
|
||||||
* - ``sphinx.ext.autodoc.importer.MockFinder``
|
* - ``sphinx.ext.autodoc.importer.MockFinder``
|
||||||
- 2.1
|
- 2.1
|
||||||
|
@ -19,12 +19,14 @@ import glob
|
|||||||
import locale
|
import locale
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
import warnings
|
||||||
from fnmatch import fnmatch
|
from fnmatch import fnmatch
|
||||||
from os import path
|
from os import path
|
||||||
|
|
||||||
import sphinx.locale
|
import sphinx.locale
|
||||||
from sphinx import __display_version__, package_dir
|
from sphinx import __display_version__, package_dir
|
||||||
from sphinx.cmd.quickstart import EXTENSIONS
|
from sphinx.cmd.quickstart import EXTENSIONS
|
||||||
|
from sphinx.deprecation import RemovedInSphinx40Warning
|
||||||
from sphinx.locale import __
|
from sphinx.locale import __
|
||||||
from sphinx.util import rst
|
from sphinx.util import rst
|
||||||
from sphinx.util.osutil import FileAvoidWrite, ensuredir
|
from sphinx.util.osutil import FileAvoidWrite, ensuredir
|
||||||
@ -82,6 +84,8 @@ def write_file(name, text, opts):
|
|||||||
def format_heading(level, text, escape=True):
|
def format_heading(level, text, escape=True):
|
||||||
# type: (int, str, bool) -> str
|
# type: (int, str, bool) -> str
|
||||||
"""Create a heading of <level> [1, 2 or 3 supported]."""
|
"""Create a heading of <level> [1, 2 or 3 supported]."""
|
||||||
|
warnings.warn('format_warning() is deprecated.',
|
||||||
|
RemovedInSphinx40Warning)
|
||||||
if escape:
|
if escape:
|
||||||
text = rst.escape(text)
|
text = rst.escape(text)
|
||||||
underlining = ['=', '-', '~', ][level - 1] * len(text)
|
underlining = ['=', '-', '~', ][level - 1] * len(text)
|
||||||
@ -91,6 +95,8 @@ def format_heading(level, text, escape=True):
|
|||||||
def format_directive(module, package=None):
|
def format_directive(module, package=None):
|
||||||
# type: (str, str) -> str
|
# type: (str, str) -> str
|
||||||
"""Create the automodule directive and add the options."""
|
"""Create the automodule directive and add the options."""
|
||||||
|
warnings.warn('format_directive() is deprecated.',
|
||||||
|
RemovedInSphinx40Warning)
|
||||||
directive = '.. automodule:: %s\n' % makename(package, module)
|
directive = '.. automodule:: %s\n' % makename(package, module)
|
||||||
for option in OPTIONS:
|
for option in OPTIONS:
|
||||||
directive += ' :%s:\n' % option
|
directive += ' :%s:\n' % option
|
||||||
|
Loading…
Reference in New Issue
Block a user