From 245853ff4f88a6b65257b789d69bbfce2d0108e9 Mon Sep 17 00:00:00 2001 From: SomberNight Date: Wed, 19 Mar 2025 17:29:40 +0000 Subject: [PATCH] plugins: ledger: bump max supported ledger_bitcoin version ledger-bitcoin 0.4 was just released (seemingly without breaking changes) the changelog claims they want to uphold semver --- contrib/requirements/requirements-hw.txt | 2 +- electrum/plugins/ledger/ledger.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/requirements/requirements-hw.txt b/contrib/requirements/requirements-hw.txt index 6f8b9dfb8..1b3fa9b4f 100644 --- a/contrib/requirements/requirements-hw.txt +++ b/contrib/requirements/requirements-hw.txt @@ -14,7 +14,7 @@ hidapi>=0.7.99.post15 libusb1>=1.6 # device plugin: ledger -ledger-bitcoin>=0.2.0 +ledger-bitcoin>=0.2.0,<1.0 hidapi # device plugin: coldcard diff --git a/electrum/plugins/ledger/ledger.py b/electrum/plugins/ledger/ledger.py index 56fbf45c2..68efb6971 100644 --- a/electrum/plugins/ledger/ledger.py +++ b/electrum/plugins/ledger/ledger.py @@ -1211,7 +1211,7 @@ class Ledger_KeyStore(Hardware_KeyStore): class LedgerPlugin(HW_PluginBase): keystore_class = Ledger_KeyStore minimum_library = (0, 2, 0) - maximum_library = (0, 4, 0) + maximum_library = (1, 0) DEVICE_IDS = [(0x2581, 0x1807), # HW.1 legacy btchip # not supported anymore (but we log an exception) (0x2581, 0x2b7c), # HW.1 transitional production # not supported anymore (0x2581, 0x3b7c), # HW.1 ledger production # not supported anymore