From 38c4768b92eebfb1ed6aaad93eb31c966cc5ad6e Mon Sep 17 00:00:00 2001 From: dgtlmoon Date: Sun, 10 Mar 2024 21:01:41 +0100 Subject: [PATCH] Notifications - Updating apprise version, pinning mqtt:// to compatible version (#2242) --- requirements.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index e5177c9d..9c920df7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -36,10 +36,12 @@ dnspython==2.3.0 # related to eventlet fixes # jq not available on Windows so must be installed manually # Notification library -apprise~=1.7.1 +apprise~=1.7.4 # apprise mqtt https://github.com/dgtlmoon/changedetection.io/issues/315 -paho-mqtt +# and 2.0.0 https://github.com/dgtlmoon/changedetection.io/issues/2241 not yet compatible +# use v1.x due to https://github.com/eclipse/paho.mqtt.python/issues/814 +paho-mqtt < 2.0.0 # This mainly affects some ARM builds, which unlike the other builds ignores "ARG CRYPTOGRAPHY_DONT_BUILD_RUST=1" # so without this pinning, the newer versions on ARM will forcefully try to build rust, which results in "rust compiler not found"