diff --git a/docs/requirements-rtd.txt b/docs/requirements-rtd.txt index 776bbc24d..fd76dfffb 100644 --- a/docs/requirements-rtd.txt +++ b/docs/requirements-rtd.txt @@ -3,3 +3,9 @@ jupyter sphinxcontrib-katex sphinxcontrib-svg2pdfconverter nbsphinx +numpy +scipy +h5py +pandas +uncertainties +matplotlib diff --git a/docs/source/conf.py b/docs/source/conf.py index 5ea2ec8ae..dea3440a7 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -21,19 +21,10 @@ on_rtd = os.environ.get('READTHEDOCS', None) == 'True' from unittest.mock import MagicMock MOCK_MODULES = [ - 'numpy', 'numpy.polynomial', 'numpy.polynomial.polynomial', - 'numpy.ctypeslib', 'scipy', 'scipy.sparse', 'scipy.sparse.linalg', - 'scipy.interpolate', 'scipy.integrate', 'scipy.optimize', 'scipy.signal', - 'scipy.special', 'scipy.stats', 'scipy.spatial', 'h5py', 'pandas', - 'uncertainties', 'matplotlib', 'matplotlib.pyplot', 'openmoc', - 'openmc.data.reconstruct', 'openmc.checkvalue' + 'openmoc', 'openmc.data.reconstruct', ] sys.modules.update((mod_name, MagicMock()) for mod_name in MOCK_MODULES) -import numpy as np -np.ndarray = MagicMock -np.polynomial.Polynomial = MagicMock - # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the