Skip to content

Fix sphinx documentation build

The four commits in that diff fix the swh development documentation build (no more sphinx warnings).

Below is the commit log:

commit 316d17ba2d5d90a7bac30a13dd2912fcbd5d4e81 (HEAD -> fix-sphinx-dev-doc-build)
Author: Antoine Lambert <antoine.lambert@inria.fr>
Date:   Mon Jan 20 11:14:44 2020 +0100

    docs: Fix sphinx warnings
    
    Notably remove references to old swh loader modules and add docs
    for swh-search and swh-icinga-plugins.
    
    Related to #2188

commit a6affb78465697c69dbf6ecb5945e08578adf37f
Author: Antoine Lambert <antoine.lambert@inria.fr>
Date:   Mon Jan 20 11:12:15 2020 +0100

    sphinx/conf.py: Fix path to swh logo
    
    Related to #2188

commit f425c20e4011fb776e1d39637b1c70259f4f2cbd
Author: Antoine Lambert <antoine.lambert@inria.fr>
Date:   Mon Jan 20 11:10:34 2020 +0100

    docs/Makefile: Exclude some modules from apidoc
    
    Django settings modules and swh-dataset does not contain any relevant API
    documentation and apidoc generates errors and warnings while processing
    them.
    
    Related to #2188

commit d7bb5b4253e2185949596e5c8536e32daa143d2b
Author: Antoine Lambert <antoine.lambert@inria.fr>
Date:   Mon Jan 20 11:20:51 2020 +0100

    requirements-swh-dev.txt: Update and reorder dependencies
    
    Add swh-search and swh-icinga-plugins.
    
    Dependencies need to be ordered in a way that ensure only development versions
    will be used (not the release ones hosted on PyPI).
    
    Related to #2188

Migrated from D2564 (view on Phabricator)

Merge request reports