mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Fix #5433: latex: ImportError: cannot import name 'DEFAULT_SETTINGS'
This commit is contained in:
parent
e756c209a5
commit
58711d5ad9
1
CHANGES
1
CHANGES
@ -19,6 +19,7 @@ Bugs fixed
|
|||||||
* #5418: Incorrect default path for sphinx-build -d/doctrees files
|
* #5418: Incorrect default path for sphinx-build -d/doctrees files
|
||||||
* #5421: autodoc emits deprecation warning for :confval:`autodoc_default_flags`
|
* #5421: autodoc emits deprecation warning for :confval:`autodoc_default_flags`
|
||||||
* #5422: lambda object causes PicklingError on storing environment
|
* #5422: lambda object causes PicklingError on storing environment
|
||||||
|
* #5433: latex: ImportError: cannot import name 'DEFAULT_SETTINGS'
|
||||||
|
|
||||||
Testing
|
Testing
|
||||||
--------
|
--------
|
||||||
|
@ -35,3 +35,12 @@ class math_reference(nodes.Inline, nodes.Referential, nodes.TextElement):
|
|||||||
class thebibliography(nodes.container):
|
class thebibliography(nodes.container):
|
||||||
"""A node for wrapping bibliographies."""
|
"""A node for wrapping bibliographies."""
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
HYPERLINK_SUPPORT_NODES = (
|
||||||
|
nodes.figure,
|
||||||
|
nodes.literal_block,
|
||||||
|
nodes.table,
|
||||||
|
nodes.section,
|
||||||
|
captioned_literal_block,
|
||||||
|
)
|
||||||
|
@ -24,7 +24,6 @@ from six import itervalues, text_type
|
|||||||
|
|
||||||
from sphinx import addnodes
|
from sphinx import addnodes
|
||||||
from sphinx import highlighting
|
from sphinx import highlighting
|
||||||
from sphinx.builders.latex.nodes import captioned_literal_block, footnotetext
|
|
||||||
from sphinx.deprecation import RemovedInSphinx30Warning
|
from sphinx.deprecation import RemovedInSphinx30Warning
|
||||||
from sphinx.errors import SphinxError
|
from sphinx.errors import SphinxError
|
||||||
from sphinx.locale import admonitionlabels, _, __
|
from sphinx.locale import admonitionlabels, _, __
|
||||||
@ -57,13 +56,6 @@ SHORTHANDOFF = r'''
|
|||||||
MAX_CITATION_LABEL_LENGTH = 8
|
MAX_CITATION_LABEL_LENGTH = 8
|
||||||
LATEXSECTIONNAMES = ["part", "chapter", "section", "subsection",
|
LATEXSECTIONNAMES = ["part", "chapter", "section", "subsection",
|
||||||
"subsubsection", "paragraph", "subparagraph"]
|
"subsubsection", "paragraph", "subparagraph"]
|
||||||
HYPERLINK_SUPPORT_NODES = (
|
|
||||||
nodes.figure,
|
|
||||||
nodes.literal_block,
|
|
||||||
nodes.table,
|
|
||||||
nodes.section,
|
|
||||||
captioned_literal_block,
|
|
||||||
)
|
|
||||||
ENUMERATE_LIST_STYLE = defaultdict(lambda: r'\arabic',
|
ENUMERATE_LIST_STYLE = defaultdict(lambda: r'\arabic',
|
||||||
{
|
{
|
||||||
'arabic': r'\arabic',
|
'arabic': r'\arabic',
|
||||||
@ -2615,3 +2607,7 @@ class LaTeXTranslator(nodes.NodeVisitor):
|
|||||||
#
|
#
|
||||||
# refs: https://github.com/sphinx-doc/sphinx/issues/4889
|
# refs: https://github.com/sphinx-doc/sphinx/issues/4889
|
||||||
from sphinx.builders.latex.transforms import URI_SCHEMES, ShowUrlsTransform # NOQA
|
from sphinx.builders.latex.transforms import URI_SCHEMES, ShowUrlsTransform # NOQA
|
||||||
|
|
||||||
|
# FIXME: Workaround to avoid circular import
|
||||||
|
# refs: https://github.com/sphinx-doc/sphinx/issues/5433
|
||||||
|
from sphinx.builders.latex.nodes import HYPERLINK_SUPPORT_NODES, captioned_literal_block, footnotetext # NOQA
|
||||||
|
Loading…
Reference in New Issue
Block a user