Fixed missed dependencies for RTD build

This commit is contained in:
Fabio Manganiello 2018-06-26 23:19:35 +02:00
parent d7a69ef6d8
commit b55c070e46
3 changed files with 33 additions and 1 deletions

View file

@ -180,6 +180,14 @@ intersphinx_mapping = {'https://docs.python.org/': None}
# If true, `todo` and `todoList` produce output, else they produce nothing. # If true, `todo` and `todoList` produce output, else they produce nothing.
todo_include_todos = True todo_include_todos = True
autodoc_mock_imports = ['googlesamples.assistant.grpc.audio_helpers',
'smartcard',
'Leap',
'oauth2client',
'rtmidi',
'bluetooth',
'gevent.wsgi']
sys.path.insert(0, os.path.abspath('../..')) sys.path.insert(0, os.path.abspath('../..'))
def skip(app, what, name, obj, skip, options): def skip(app, what, name, obj, skip, options):

View file

@ -17,6 +17,10 @@ from platypush.plugins.calendar import CalendarInterface
class IcalCalendarPlugin(Plugin, CalendarInterface): class IcalCalendarPlugin(Plugin, CalendarInterface):
""" """
iCal calendars plugin. Interact with remote calendars in iCal format. iCal calendars plugin. Interact with remote calendars in iCal format.
Requires:
* **icalendar** (``pip install icalendar``)
""" """
def __init__(self, url, *args, **kwargs): def __init__(self, url, *args, **kwargs):

View file

@ -56,7 +56,8 @@ pylast
# text2speech plugin: mplayer system package # text2speech plugin: mplayer system package
# Video support on RaspberryPi: omxplayer system package # Video support on RaspberryPi
omxplayer-wrapper
# Custom hotword detection: Snowboy # Custom hotword detection: Snowboy
# snowboy # snowboy
@ -76,3 +77,22 @@ pylast
# Support for real-time MIDI events # Support for real-time MIDI events
# rtmidi # rtmidi
# Support for inotify plugin
inotify
# Support for MQTT
paho-mqtt
# iCal calendars support
icalendar
# Serial port support
pyserial
# Switchbot devices support
# pybluez
# gattlib
# Support for TP-Link HS100 and similar smart switches/plugins
pyHS100