diff --git a/scripts/update_birdnet_snippets.sh b/scripts/update_birdnet_snippets.sh index 596c531..d50b5a8 100755 --- a/scripts/update_birdnet_snippets.sh +++ b/scripts/update_birdnet_snippets.sh @@ -5,6 +5,7 @@ trap 'exit 1' SIGINT SIGHUP USER=$(awk -F: '/1000/ {print $1}' /etc/passwd) HOME=$(awk -F: '/1000/ {print $6}' /etc/passwd) my_dir=$HOME/BirdNET-Pi/scripts +source "$my_dir/install_helpers.sh" # Sets proper permissions and ownership find $HOME/Bird* -type f ! -perm -g+wr -exec chmod g+wr {} + 2>/dev/null @@ -70,6 +71,12 @@ fi apprise_version=$($HOME/BirdNET-Pi/birdnet/bin/python3 -c "import apprise; print(apprise.__version__)") [[ $apprise_version != "1.7.1" ]] && sudo_with_user $HOME/BirdNET-Pi/birdnet/bin/pip3 install apprise==1.7.1 +tf_version=$($HOME/BirdNET-Pi/birdnet/bin/python3 -c "import tflite_runtime; print(tflite_runtime.__version__)") +if [ "$tf_version" != "2.11.0" ]; then + get_tf_whl + sudo_with_user $HOME/BirdNET-Pi/birdnet/bin/pip3 install $HOME/BirdNET-Pi/$WHL numpy==1.23.5 +fi + ensure_python_package inotify inotify if ! which inotifywait &>/dev/null;then diff --git a/tflite_runtime-2.6.0-cp39-none-linux_aarch64.whl b/tflite_runtime-2.6.0-cp39-none-linux_aarch64.whl deleted file mode 100644 index cec87e2..0000000 Binary files a/tflite_runtime-2.6.0-cp39-none-linux_aarch64.whl and /dev/null differ