platypush/platypush/backend
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
assistant Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
button Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
camera Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
chat Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
covid19 Better way to import declarative_base from SQLAlchemy. 2023-04-24 23:23:55 +02:00
file Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
foursquare Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
github Better way to import declarative_base from SQLAlchemy. 2023-04-24 23:23:55 +02:00
google Removed dependency from prctl. 2023-07-23 19:17:30 +02:00
gps 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
inotify Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
joystick Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
kafka Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
light Deprecated the light.hue backend 2022-05-01 21:55:35 +02:00
log Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
mail Better way to import declarative_base from SQLAlchemy. 2023-04-24 23:23:55 +02:00
midi Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +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 Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
nfc Migrated the webapp to Tornado. 2023-05-08 02:06:45 +02:00
nodered Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
ping Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
pushbullet FIX: Use a separate error handler for the Pushbullet backend that doesn't raise another exception (prevents maximum recursion errors in the logs caused by the interpreter entering an infinite loop of error handlers) 2022-01-08 19:52:41 +01:00
redis More LINT fixes + refactors 2023-02-05 22:00:50 +01:00
scard Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
sensor Removed legacy backend.sensor.battery. 2023-04-23 00:44:03 +02:00
stt Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
tcp Removed dependency from prctl. 2023-07-23 19:17:30 +02:00
todoist Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +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
weather Migrated the webapp to Tornado. 2023-05-08 02:06:45 +02:00
wiimote Updated email addresses and black'd some old source files. 2023-07-22 23:02:44 +02:00
zigbee Merged zwave.mqtt backend into the zwave.mqtt plugin 2023-01-29 02:34:48 +01:00
zwave Extended manifest files with Python system packages (if available). 2023-08-16 22:43:51 +02:00
__init__.py Synchronize with the currently running stop thread (if any) in Backend.wait_stop. 2023-08-15 02:08:47 +02:00