From 0d16502da130c9311b6523e316849ac8d0fc2764 Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Sun, 7 Aug 2016 08:58:13 +0200 Subject: [PATCH] docs: Require Pykka for docs building (fixes #1500) Pykka is a pure Python dependency, so we might as well depend on it for docs building so that :autoclass: works on Pykka subclasses in the docs. --- docs/changelog.rst | 5 +++++ docs/conf.py | 1 - docs/requirements.txt | 3 ++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index 7f0e5508..22199087 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -49,6 +49,11 @@ Bug fix release. - Stream: Fix milliseconds vs seconds mistake in timeout handling. (Fixes: :issue:`1521`, PR: :issue:`1522`) +- Docs: Fix the rendering of :class:`mopidy.core.Core` and + :class:`mopidy.audio.Audio` docs. This should also contribute towards making + the Mopidy Debian package build bit-by-bit reproducible. (Fixes: + :issue:`1500`) + v2.0.0 (2016-02-15) =================== diff --git a/docs/conf.py b/docs/conf.py index 208822a2..cb04a671 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -40,7 +40,6 @@ MOCK_MODULES = [ 'dbus.mainloop.glib', 'dbus.service', 'mopidy.internal.gi', - 'pykka', ] for mod_name in MOCK_MODULES: sys.modules[mod_name] = Mock() diff --git a/docs/requirements.txt b/docs/requirements.txt index 62c7e3e5..f0cc5e6c 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,3 +1,4 @@ Sphinx >= 1.0 -sphinx_rtd_theme pygraphviz +Pykka >= 1.1 +sphinx_rtd_theme