platypush/platypush/plugins
Fabio Manganiello 98e9abde18
Extended manifest files with Python system packages (if available).
- If a Python optional dependency is available as a system package on
  the target system, try and install it that route rather than pip. It's
  usually faster and it decreases the risk of breaking system packages.

- Added support for apk dependencies in manifest files. This brings the
  number of distros officially supported by all the extensions to four:

  - Alpine
  - Arch
  - Debian
  - Ubuntu
2023-08-16 22:43:51 +02:00
..
adafruit Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
alarm Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
application Added application plugin. 2023-08-15 11:20:24 +02:00
arduino Migrated arduino integration to the new SensorPlugin API. 2023-04-03 01:36:12 +02:00
assistant Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
autoremote Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
bluetooth Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
calendar Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
camera Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
chat Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
clipboard Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
config Added docs for config plugin 2021-11-17 23:59:17 +01:00
covid19 Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
csv Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
db FIX: Possible assert evaluation error. 2023-04-26 02:25:28 +02:00
dbus Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
dropbox Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
entities Improved compatibility for traceback.format_exception. 2023-04-30 00:38:17 +02:00
esp Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
ffmpeg Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
file Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
foursquare Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
google Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
gotify [#203] Added IRC integration 2021-11-14 19:43:19 +01:00
gpio Removed deprecated gpio.sensor base plugin. 2023-04-03 01:36:12 +02:00
graphite Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
hid Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
http Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
ifttt Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
inputs Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
inspect Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
kafka Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
lastfm Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
lcd Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
light Removed dependency from prctl. 2023-07-23 19:17:30 +02:00
linode s/instance/instance_name/g in LinodeInstanceStatusChanged. 2023-03-26 22:58:20 +02:00
logger Added .exception action to logger plugin 2022-04-04 17:22:54 +02:00
luma Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
mail Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
mailgun [#201] Added Mailgun integration 2021-11-14 22:40:59 +01:00
mastodon Resolve "Mastodon integration" 2021-11-07 01:00:29 +01:00
matrix Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
media Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
midi Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
ml Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
mobile Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
mqtt Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
music Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
nextcloud Replaced deprecated json_output arg in NextCloud client with response.json_data 2022-04-26 19:30:26 +02:00
ngrok - Render nested attributes in schemas 2021-10-24 11:53:38 +02:00
nmap Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
ntfy Replaced deprecated asyncio.wait([]) with asyncio.gather(*[]). 2023-03-26 23:15:53 +02:00
otp Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
pihole Fixed LGTM errors and warnings 2021-09-17 00:47:33 +02:00
ping Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
printer Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
pushbullet Blackened the qrcode and pushbullet plugins 2023-05-22 02:33:54 +02:00
pwm Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
qrcode Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
redis Unified interface to retrieve the Redis bus configuration. 2023-07-24 01:04:13 +02:00
rss Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
rtorrent Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
sensor Fixed handling of :meth: docstring annotations with relative paths. 2023-05-22 16:32:30 +02:00
serial Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
shell Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
slack - Render nested attributes in schemas 2021-10-24 11:53:38 +02:00
smartthings s/MultiValueSensor/CompositeSensor/g on smartthings 2023-02-22 02:18:12 +01:00
sound Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
ssh Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
stt Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
sun Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
switch Fixed self._ip_to_dev expansion 2023-03-19 12:47:07 +01:00
switchbot Fixed some documentation glitches in switchbot. 2023-04-03 01:36:12 +02:00
system Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
tcp Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
tensorflow Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
todoist Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
torrent Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
travisci Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
trello Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
tts Fixed typo in schema path 2022-09-30 11:30:57 +02:00
tv Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
twilio Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
udp Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
user FIX: UserManager.get_users 2022-11-21 00:57:00 +01:00
utils Added utils.rst_to_html action. 2023-05-14 15:05:24 +02:00
variable Created two separate actions under variable to delete/unset. 2023-05-05 02:21:18 +02:00
wallabag [#224] Implemented Wallabag integration 2022-09-29 10:51:16 +02:00
weather Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
websocket Added timeout parameter to websocket.send. 2023-02-15 22:23:15 +01:00
wiimote Updated email addresses and black'd some old source files. 2023-07-22 23:02:44 +02:00
xmpp Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
zeroconf Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
zigbee Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
zwave Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
__init__.py Catch TypeError when execution an action. 2023-07-14 22:20:27 +02:00