Skip to content

Commit

Permalink
Add readthedocs
Browse files Browse the repository at this point in the history
  • Loading branch information
titilambert committed Aug 31, 2016
1 parent c8cff20 commit 712b69c
Show file tree
Hide file tree
Showing 20 changed files with 191 additions and 8 deletions.
12 changes: 12 additions & 0 deletions doc/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,18 @@
# import sys
# sys.path.insert(0, os.path.abspath('.'))

import sys
from unittest.mock import MagicMock

class Mock(MagicMock):
@classmethod
def __getattr__(cls, name):
return Mock()

MOCK_MODULES = ['pyaudio', 'speex']
sys.modules.update((mod_name, Mock()) for mod_name in MOCK_MODULES)


# -- General configuration ------------------------------------------------

# If your documentation needs a minimal Sphinx version, state it here.
Expand Down
7 changes: 7 additions & 0 deletions doc/source/refs/tuxeatpi.actionner.actionner.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
tuxeatpi.actionner.actionner module
===================================

.. automodule:: tuxeatpi.actionner.actionner
:members:
:undoc-members:
:show-inheritance:
15 changes: 15 additions & 0 deletions doc/source/refs/tuxeatpi.actionner.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
tuxeatpi.actionner package
==========================

.. automodule:: tuxeatpi.actionner
:members:
:undoc-members:
:show-inheritance:

Submodules
----------

.. toctree::

tuxeatpi.actionner.actionner

15 changes: 15 additions & 0 deletions doc/source/refs/tuxeatpi.actions.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
tuxeatpi.actions package
========================

.. automodule:: tuxeatpi.actions
:members:
:undoc-members:
:show-inheritance:

Submodules
----------

.. toctree::

tuxeatpi.actions.tux

7 changes: 7 additions & 0 deletions doc/source/refs/tuxeatpi.actions.tux.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
tuxeatpi.actions.tux module
===========================

.. automodule:: tuxeatpi.actions.tux
:members:
:undoc-members:
:show-inheritance:
7 changes: 0 additions & 7 deletions doc/source/refs/tuxeatpi.error.rst

This file was deleted.

7 changes: 7 additions & 0 deletions doc/source/refs/tuxeatpi.hotword.hotword.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
tuxeatpi.hotword.hotword module
===============================

.. automodule:: tuxeatpi.hotword.hotword
:members:
:undoc-members:
:show-inheritance:
15 changes: 15 additions & 0 deletions doc/source/refs/tuxeatpi.hotword.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
tuxeatpi.hotword package
========================

.. automodule:: tuxeatpi.hotword
:members:
:undoc-members:
:show-inheritance:

Submodules
----------

.. toctree::

tuxeatpi.hotword.hotword

7 changes: 7 additions & 0 deletions doc/source/refs/tuxeatpi.libs.lang.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
tuxeatpi.libs.lang module
=========================

.. automodule:: tuxeatpi.libs.lang
:members:
:undoc-members:
:show-inheritance:
17 changes: 17 additions & 0 deletions doc/source/refs/tuxeatpi.libs.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
tuxeatpi.libs package
=====================

.. automodule:: tuxeatpi.libs
:members:
:undoc-members:
:show-inheritance:

Submodules
----------

.. toctree::

tuxeatpi.libs.lang
tuxeatpi.libs.settings
tuxeatpi.libs.websocket

7 changes: 7 additions & 0 deletions doc/source/refs/tuxeatpi.libs.settings.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
tuxeatpi.libs.settings module
=============================

.. automodule:: tuxeatpi.libs.settings
:members:
:undoc-members:
:show-inheritance:
7 changes: 7 additions & 0 deletions doc/source/refs/tuxeatpi.libs.websocket.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
tuxeatpi.libs.websocket module
==============================

.. automodule:: tuxeatpi.libs.websocket
:members:
:undoc-members:
:show-inheritance:
7 changes: 7 additions & 0 deletions doc/source/refs/tuxeatpi.nlu.common.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
tuxeatpi.nlu.common module
==========================

.. automodule:: tuxeatpi.nlu.common
:members:
:undoc-members:
:show-inheritance:
7 changes: 7 additions & 0 deletions doc/source/refs/tuxeatpi.nlu.nlu.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
tuxeatpi.nlu.nlu module
=======================

.. automodule:: tuxeatpi.nlu.nlu
:members:
:undoc-members:
:show-inheritance:
16 changes: 16 additions & 0 deletions doc/source/refs/tuxeatpi.nlu.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
tuxeatpi.nlu package
====================

.. automodule:: tuxeatpi.nlu
:members:
:undoc-members:
:show-inheritance:

Submodules
----------

.. toctree::

tuxeatpi.nlu.common
tuxeatpi.nlu.nlu

7 changes: 6 additions & 1 deletion doc/source/refs/tuxeatpi.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,19 @@ Subpackages

.. toctree::

tuxeatpi.actionner
tuxeatpi.actions
tuxeatpi.components
tuxeatpi.fake_components
tuxeatpi.hotword
tuxeatpi.libs
tuxeatpi.nlu
tuxeatpi.voice

Submodules
----------

.. toctree::

tuxeatpi.error
tuxeatpi.tux

7 changes: 7 additions & 0 deletions doc/source/refs/tuxeatpi.voice.common.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
tuxeatpi.voice.common module
============================

.. automodule:: tuxeatpi.voice.common
:members:
:undoc-members:
:show-inheritance:
16 changes: 16 additions & 0 deletions doc/source/refs/tuxeatpi.voice.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
tuxeatpi.voice package
======================

.. automodule:: tuxeatpi.voice
:members:
:undoc-members:
:show-inheritance:

Submodules
----------

.. toctree::

tuxeatpi.voice.common
tuxeatpi.voice.voice

7 changes: 7 additions & 0 deletions doc/source/refs/tuxeatpi.voice.voice.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
tuxeatpi.voice.voice module
===========================

.. automodule:: tuxeatpi.voice.voice
:members:
:undoc-members:
:show-inheritance:
9 changes: 9 additions & 0 deletions requirements-doc.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Main
RPi.GPIO
PyYAML
# Audio
aiohttp==0.16.2
asyncio==3.4.3
https://github.com/TuxEatPi/GPIOSim/archive/master.zip
sphinx-rtd-theme
Sphinx==1.4.5

0 comments on commit 712b69c

Please sign in to comment.