platypush/requirements.txt

145 lines
2.5 KiB
Plaintext
Raw Normal View History

2018-12-15 01:18:45 +01:00
###
# Platypush Python requirements
#
# Uncomment the lines associated to the optional dependencies that
# you may want to install to use some particular plugins or backends
###
2018-01-03 02:23:25 +01:00
# YAML configuration support
pyyaml
# Support for setting thread/process name
# python-prctl
2018-01-03 02:23:25 +01:00
# Apache Kafka backend support
kafka-python
# Pushbullet backend support
git+https://github.com/rbrcsk/pushbullet.py
2018-01-04 02:45:23 +01:00
# HTTP backend support
flask
2018-01-29 13:47:21 +01:00
websockets
redis
2018-12-19 00:09:21 +01:00
python-dateutil
#uwsgi
2018-01-04 02:45:23 +01:00
2018-01-09 18:44:45 +01:00
# HTTP poll backend support
frozendict
requests
2018-01-09 18:44:45 +01:00
2018-01-06 22:52:24 +01:00
# Database plugin support
sqlalchemy
2018-01-23 23:23:42 +01:00
# Dates support
python-dateutil
# RSS feeds support
feedparser
# PDF generation support
# weasyprint
2018-01-03 02:23:25 +01:00
# Philips Hue plugin support
phue
# MPD/Mopidy music server support
python-mpd2
# Belkin WeMo Switch plugin support
# ouimeaux
2018-01-03 02:23:25 +01:00
# Google Assistant support
# google-assistant-sdk[samples]
# google-assistant-library
2018-01-03 02:23:25 +01:00
# Google APIs general layer support
# google-api-python-client
# Last.FM scrobbler plugin support
pylast
2018-01-03 02:23:25 +01:00
# Flic buttons support
2018-01-11 19:31:44 +01:00
# It doesn't come with a pip package nor a setup.py,
# follow the instructions on github to get the flicd daemon
# running, set up the buttons you want to use, and then
# enable backend.button.flic in your configuration.
# git+https://github.com/50ButtonsEach/fliclib-linux-hci
2018-01-03 02:23:25 +01:00
2018-01-11 19:31:44 +01:00
# text2speech plugin: mplayer system package
2018-01-03 02:23:25 +01:00
# Video support on RaspberryPi
# omxplayer-wrapper
2018-01-03 02:23:25 +01:00
# Custom hotword detection: Snowboy
# snowboy
# Support for the RaspberryPi camera module
# apt install python3-picamera
# Support for torrents download
# python-libtorrent
2018-05-27 10:50:48 +02:00
# Support for smart cards detection
2018-06-26 01:08:52 +02:00
# pyscard
2018-05-27 10:50:48 +02:00
# Support for MCP3008 analog-to-digital converter plugin
# adafruit-mcp3008
2018-05-27 10:50:48 +02:00
# Support for real-time MIDI events
# rtmidi
2018-05-27 10:50:48 +02:00
# 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
2018-09-18 18:58:19 +02:00
# Support for joystick backend
inputs
2018-11-12 16:50:20 +01:00
# Support for Kodi
# kodi-json
2018-11-12 16:50:20 +01:00
# Support for Plex
# plexapi
2018-11-12 16:50:20 +01:00
# Support for Chromecast
# pychromecast
2018-11-12 16:50:20 +01:00
2018-12-15 01:18:45 +01:00
# Support for sound devices, playback and recording
# sounddevice
# soundfile
# numpy
# Support for media subtitles
# git+https://github.com/agonzalezro/python-opensubtitles#egg=python-opensubtitles
# webvtt-py
# Mopidy backend
websocket-client
2019-02-19 00:15:03 +01:00
# mpv player plugin
2019-07-09 01:44:31 +02:00
# python-mpv
2019-02-19 00:15:03 +01:00
# SCSS/SASS to CSS compiler for web pages style
pyScss
2019-07-09 01:44:31 +02:00
# Support for NFC tags
# nfcpy >= 1.0
# ndef