### # Platypush Python requirements # # Uncomment the lines associated to the optional dependencies that # you may want to install to use some particular plugins or backends ### # YAML configuration support pyyaml # Support for setting thread/process name # python-prctl # Apache Kafka backend support kafka-python # Pushbullet backend support git+https://github.com/rbrcsk/pushbullet.py # HTTP backend support flask websockets redis python-dateutil #uwsgi # HTTP poll backend support frozendict requests # Database plugin support sqlalchemy # Dates support python-dateutil # RSS feeds support feedparser # PDF generation support # weasyprint # Philips Hue plugin support phue # MPD/Mopidy music server support python-mpd2 # Belkin WeMo Switch plugin support # ouimeaux # Google Assistant support # google-assistant-sdk[samples] # google-assistant-library # Google APIs general layer support # google-api-python-client # Last.FM scrobbler plugin support pylast # Flic buttons support # 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 # text2speech plugin: mplayer system package # Video support on RaspberryPi # omxplayer-wrapper # Custom hotword detection: Snowboy # snowboy # Support for the RaspberryPi camera module # apt install python3-picamera # Support for torrents download # python-libtorrent # Support for smart cards detection # pyscard # Support for MCP3008 analog-to-digital converter plugin # adafruit-mcp3008 # Support for real-time MIDI events # 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 # Support for joystick backend inputs # Support for Kodi # kodi-json # Support for Plex # plexapi # Support for Chromecast # pychromecast # 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 # mpv player plugin # python-mpv # SCSS/SASS to CSS compiler for web pages style pyScss # Support for NFC tags # nfcpy >= 1.0 # ndef