From 0277c9510b22e39c29bfa86403546ec39d911753 Mon Sep 17 00:00:00 2001 From: Takahiro Date: Wed, 6 Dec 2023 22:06:51 +0100 Subject: [PATCH] Added some mock import --- .github/workflows/documentation.yml | 1 - docs/source/conf.py | 22 ++++++++++++++++++++-- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 2ee743fd..2e91434d 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -10,7 +10,6 @@ jobs: run: | pip install sphinx sphinx_rtd_theme sphinx-copybutton pip install -r docs/requirements.txt - pip install elevation_mapping_cupy/. - name: Sphinx build run: | sphinx-build docs/source docs/_build diff --git a/docs/source/conf.py b/docs/source/conf.py index c2b0da13..96a46b57 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -8,8 +8,26 @@ import os, sys -sys.path.insert(0, os.path.abspath("../../elevation_mapping_cupy")) -sys.path.insert(0, os.path.abspath("../../sensor_processing/semantic_sensor")) +sys.path.append(os.path.join(os.path.dirname(__file__), '../../elevation_mapping_cupy/script')) +sys.path.append(os.path.join(os.path.dirname(__file__), '../../sensor_processing/semantic_sensor/script')) + +autodoc_mock_imports = [ + "cupy" + "numpy", + "scipy", + "dataclasses", + "ruamel.yaml", + "opencv-python", + "simple-parsing", + "scikit-image", + "matplotlib", + "catkin-tools", + "catkin_pkg", + "detectron", + "torch", + "shapely", + "simple_parsing", + ] on_rtd = os.environ.get("READTHEDOCS", None) == "True"