From 9cacf4fcc616f5747086059d1d8c6db5718b752d Mon Sep 17 00:00:00 2001 From: Emmanuel Date: Mon, 3 Feb 2025 21:06:59 -0300 Subject: [PATCH 1/6] Fix tf2_ros_py mapping Signed-off-by: Emmanuel --- tf2_ros_py/doc/source/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tf2_ros_py/doc/source/conf.py b/tf2_ros_py/doc/source/conf.py index 48f687f9c..9318b4090 100644 --- a/tf2_ros_py/doc/source/conf.py +++ b/tf2_ros_py/doc/source/conf.py @@ -174,7 +174,7 @@ # -- Options for intersphinx extension --------------------------------------- # Example configuration for intersphinx: refer to the Python standard library. -intersphinx_mapping = {'https://docs.python.org/': None} +intersphinx_mapping = {"python": ("https://docs.python.org/3", None)} # -- Options for todo extension ---------------------------------------------- From 3298edd03a58facf320bae23a8d979abe033a6f4 Mon Sep 17 00:00:00 2001 From: Emmanuel Date: Mon, 3 Feb 2025 21:20:52 -0300 Subject: [PATCH 2/6] Fix tf2_ros mapping Signed-off-by: Emmanuel --- tf2_ros/doc/conf.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tf2_ros/doc/conf.py b/tf2_ros/doc/conf.py index 51cb4b088..a756b5b3b 100644 --- a/tf2_ros/doc/conf.py +++ b/tf2_ros/doc/conf.py @@ -215,9 +215,9 @@ # Example configuration for intersphinx: refer to the Python standard library. intersphinx_mapping = { - 'http://docs.python.org/': None, - 'http://docs.opencv.org/3.0-last-rst/': None, - 'http://docs.scipy.org/doc/numpy': None + "python": ('http://docs.python.org/3', None), + "opencv": ('http://docs.opencv.org/3.0-last-rst', None), + "numpy": ('http://docs.scipy.org/doc/numpy', None) } autoclass_content = "both" From 8d7e088287570a507406f4e2a881e399c2bbcc65 Mon Sep 17 00:00:00 2001 From: Emmanuel Date: Mon, 3 Feb 2025 21:28:18 -0300 Subject: [PATCH 3/6] Fix tf2_kdl mapping Signed-off-by: Emmanuel --- tf2_kdl/docs/source/conf.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tf2_kdl/docs/source/conf.py b/tf2_kdl/docs/source/conf.py index 42482be37..fdc765621 100644 --- a/tf2_kdl/docs/source/conf.py +++ b/tf2_kdl/docs/source/conf.py @@ -231,7 +231,7 @@ # Example configuration for intersphinx: refer to the Python standard library. intersphinx_mapping = { - 'http://docs.python.org/': None, - 'http://docs.opencv.org/3.0-last-rst/': None, - 'http://docs.scipy.org/doc/numpy': None + "python": ('http://docs.python.org/3', None), + "opencv": ('http://docs.opencv.org/3.0-last-rst', None), + "numpy": ('http://docs.scipy.org/doc/numpy', None) } From 4369fc07d48b38c582d66bdf86e1c29d0d2375d3 Mon Sep 17 00:00:00 2001 From: Emmanuel Date: Mon, 3 Feb 2025 21:29:26 -0300 Subject: [PATCH 4/6] Fix numpy link for tf2_ros Signed-off-by: Emmanuel From e9acc5e7314b3af0f758bb43c140cfbb0752e889 Mon Sep 17 00:00:00 2001 From: EmmanuelMess Date: Fri, 7 Feb 2025 09:50:55 -0300 Subject: [PATCH 5/6] Update conf.py for tf2_ros --- tf2_ros/doc/conf.py | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/tf2_ros/doc/conf.py b/tf2_ros/doc/conf.py index a756b5b3b..a7fc94252 100644 --- a/tf2_ros/doc/conf.py +++ b/tf2_ros/doc/conf.py @@ -22,7 +22,17 @@ # Add any Sphinx extension module names here, as strings. They can be extensions # coming with Sphinx (named 'sphinx.ext.*') or your custom ones. -extensions = ['sphinx.ext.autodoc', 'sphinx.ext.doctest', 'sphinx.ext.intersphinx', 'sphinx.ext.imgmath', 'sphinx_rtd_theme', 'breathe', 'exhale'] +extensions = [ + 'sphinx.ext.autodoc', + 'sphinx.ext.doctest', + 'sphinx.ext.intersphinx', + 'sphinx.ext.todo', + 'sphinx.ext.coverage', + 'sphinx.ext.mathjax', + 'sphinx.ext.ifconfig', + 'sphinx.ext.viewcode', + 'sphinx.ext.githubpages', +] # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] @@ -36,8 +46,13 @@ # The master toctree document. master_doc = 'index' +# List of patterns, relative to source directory, that match files and +# directories to ignore when looking for source files. +# This pattern also affects html_static_path and html_extra_path . +exclude_patterns = [] + # General information about the project. -project = u'tf' +project = u'tf2_ros' copyright = u'2009, Willow Garage, Inc.' # The version info for the project you're documenting, acts as replacement for From 785d5a1d39f3352f504e199279cf2b4297e3129c Mon Sep 17 00:00:00 2001 From: EmmanuelMess Date: Wed, 5 Feb 2025 19:22:04 -0300 Subject: [PATCH 6/6] Fix CI --- tf2_kdl/docs/source/conf.py | 6 +++--- tf2_ros/doc/conf.py | 6 +++--- tf2_ros_py/doc/source/conf.py | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/tf2_kdl/docs/source/conf.py b/tf2_kdl/docs/source/conf.py index fdc765621..f381da46e 100644 --- a/tf2_kdl/docs/source/conf.py +++ b/tf2_kdl/docs/source/conf.py @@ -231,7 +231,7 @@ # Example configuration for intersphinx: refer to the Python standard library. intersphinx_mapping = { - "python": ('http://docs.python.org/3', None), - "opencv": ('http://docs.opencv.org/3.0-last-rst', None), - "numpy": ('http://docs.scipy.org/doc/numpy', None) + 'python': ('http://docs.python.org/3', None), + 'opencv': ('http://docs.opencv.org/3.0-last-rst', None), + 'numpy': ('http://docs.scipy.org/doc/numpy', None) } diff --git a/tf2_ros/doc/conf.py b/tf2_ros/doc/conf.py index a7fc94252..eff933c2d 100644 --- a/tf2_ros/doc/conf.py +++ b/tf2_ros/doc/conf.py @@ -230,9 +230,9 @@ # Example configuration for intersphinx: refer to the Python standard library. intersphinx_mapping = { - "python": ('http://docs.python.org/3', None), - "opencv": ('http://docs.opencv.org/3.0-last-rst', None), - "numpy": ('http://docs.scipy.org/doc/numpy', None) + 'python': ('http://docs.python.org/3', None), + 'opencv': ('http://docs.opencv.org/3.0-last-rst', None), + 'numpy': ('http://docs.scipy.org/doc/numpy', None) } autoclass_content = "both" diff --git a/tf2_ros_py/doc/source/conf.py b/tf2_ros_py/doc/source/conf.py index 9318b4090..791afe1db 100644 --- a/tf2_ros_py/doc/source/conf.py +++ b/tf2_ros_py/doc/source/conf.py @@ -174,7 +174,7 @@ # -- Options for intersphinx extension --------------------------------------- # Example configuration for intersphinx: refer to the Python standard library. -intersphinx_mapping = {"python": ("https://docs.python.org/3", None)} +intersphinx_mapping = {'python': ('https://docs.python.org/3', None)} # -- Options for todo extension ----------------------------------------------