Documentation does not build with Sphinx 4.1.2

This commit is contained in:
Adam J. Stewart 2021-07-26 15:37:22 -04:00 committed by Todd Gamblin
parent ab39f548dc
commit 520a465190
3 changed files with 12 additions and 4 deletions

View File

@ -1,7 +1,7 @@
# These dependencies should be installed using pip in order # These dependencies should be installed using pip in order
# to build the documentation. # to build the documentation.
sphinx>=3.4 sphinx>=3.4,!=4.1.2
sphinxcontrib-programoutput sphinxcontrib-programoutput
sphinx-rtd-theme sphinx-rtd-theme
python-levenshtein python-levenshtein

View File

@ -8,12 +8,20 @@
# these commands in this directory to install Sphinx and its plugins, # these commands in this directory to install Sphinx and its plugins,
# then build the docs: # then build the docs:
# #
# spack install
# spack env activate . # spack env activate .
# spack install
# make # make
# #
spack: spack:
specs: specs:
- "py-sphinx@3.4:" # Sphinx
- "py-sphinx@3.4:4.1.1,4.1.3:"
- py-sphinxcontrib-programoutput - py-sphinxcontrib-programoutput
- py-sphinx-rtd-theme - py-sphinx-rtd-theme
# VCS
- git
- mercurial
- subversion
# Plotting
- graphviz
concretization: together

View File

@ -2657,7 +2657,7 @@ def test_process(pkg, kwargs):
class BundlePackage(PackageBase): class BundlePackage(PackageBase):
#"""General purpose bundle, or no-code, package class.""" """General purpose bundle, or no-code, package class."""
#: There are no phases by default but the property is required to support #: There are no phases by default but the property is required to support
#: post-install hooks (e.g., for module generation). #: post-install hooks (e.g., for module generation).
phases = [] # type: List[str] phases = [] # type: List[str]