From 896fdf4b8f29b91a5ee3464525fba7eab70cbced Mon Sep 17 00:00:00 2001 From: Tiago Freitas Pereira <tiagofrepereira@gmail.com> Date: Sun, 2 Oct 2016 10:52:54 +0200 Subject: [PATCH] Documentation requirements --- doc/conf.py | 7 ++++++- documentation-requirements.txt | 11 +++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 documentation-requirements.txt diff --git a/doc/conf.py b/doc/conf.py index d7a1e92c..f5da2339 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -217,7 +217,12 @@ autodoc_default_flags = [ # For inter-documentation mapping: from bob.extension.utils import link_documentation -intersphinx_mapping = link_documentation(['python', 'numpy', 'bob.bio.face', 'bob.bio.speaker', 'bob.bio.gmm', 'bob.bio.video', 'bob.bio.csu', 'bob.bio.spear', 'gridtk', 'bob.db.youtube']) +documentation_requirements = "../documentation-requirements.txt" +if os.path.exists(documentation_requirements): + intersphinx_mapping = link_documentation(requirements_file=documentation_requirements) +else: + intersphinx_mapping = link_documentation() + # We want to remove all private (i.e. _. or __.__) members # that are not in the list of accepted functions diff --git a/documentation-requirements.txt b/documentation-requirements.txt new file mode 100644 index 00000000..da9c656f --- /dev/null +++ b/documentation-requirements.txt @@ -0,0 +1,11 @@ +python +numpy +bob.bio.face +bob.bio.speaker +bob.bio.gmm +bob.bio.video +bob.bio.csu +bob.bio.spear +bob.learn.linear +gridtk +bob.db.youtube \ No newline at end of file -- GitLab