From 9e83bc22704cd4460368367b29cf34998417b598 Mon Sep 17 00:00:00 2001 From: Stepan Pressl Date: Fri, 17 Oct 2025 02:27:13 +0200 Subject: [PATCH] examples/shv-nxboot-updater: use downgraded pyshv==0.8.0 The problem probably arises from an incompatibility issue between the shv-libs4c and pyshv libraries. The fix is to downgrade the library for now and then revert back. Signed-off-by: Stepan Pressl --- examples/shv-nxboot-updater/update-script/requirements.txt | 2 +- examples/shv-nxboot-updater/update-script/shvconfirm.py | 3 +-- examples/shv-nxboot-updater/update-script/shvflasher.py | 4 +--- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/examples/shv-nxboot-updater/update-script/requirements.txt b/examples/shv-nxboot-updater/update-script/requirements.txt index c3b0be328..b2c6ea55c 100644 --- a/examples/shv-nxboot-updater/update-script/requirements.txt +++ b/examples/shv-nxboot-updater/update-script/requirements.txt @@ -1,4 +1,4 @@ -pyshv>=0.10.0 +pyshv==0.8.0 PyQt6 argparse asyncio diff --git a/examples/shv-nxboot-updater/update-script/shvconfirm.py b/examples/shv-nxboot-updater/update-script/shvconfirm.py index cc9bd06b7..b01743483 100644 --- a/examples/shv-nxboot-updater/update-script/shvconfirm.py +++ b/examples/shv-nxboot-updater/update-script/shvconfirm.py @@ -18,8 +18,7 @@ # ############################################################################ -from shv.rpcapi.valueclient import SHVValueClient -from shv.rpcurl import RpcUrl +from shv import RpcUrl, SHVValueClient async def shv_confirm(connection: str, path_to_root: str) -> None: diff --git a/examples/shv-nxboot-updater/update-script/shvflasher.py b/examples/shv-nxboot-updater/update-script/shvflasher.py index bb55bdc06..8a5be6a96 100644 --- a/examples/shv-nxboot-updater/update-script/shvflasher.py +++ b/examples/shv-nxboot-updater/update-script/shvflasher.py @@ -22,9 +22,7 @@ import asyncio import io import zlib -from shv import SHVBytes -from shv.rpcapi.valueclient import SHVValueClient -from shv.rpcurl import RpcUrl +from shv import RpcUrl, SHVBytes, SHVValueClient async def shv_flasher(