From ddbe65fa20c209c6e117bc5b6f5778d7cec971ae Mon Sep 17 00:00:00 2001 From: M1nd3r Date: Tue, 11 Mar 2025 16:09:42 +0100 Subject: [PATCH] fix(python): open transport before get protocol in client --- python/src/trezorlib/cli/trezorctl.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/src/trezorlib/cli/trezorctl.py b/python/src/trezorlib/cli/trezorctl.py index 6deea97a2e..9af8e97299 100755 --- a/python/src/trezorlib/cli/trezorctl.py +++ b/python/src/trezorlib/cli/trezorctl.py @@ -295,8 +295,8 @@ def list_devices(no_resolve: bool) -> Optional[Iterable["Transport"]]: for transport in enumerate_devices(): try: - client = get_client(transport) transport.open() + client = get_client(transport) description = format_device_name(client.features) except DeviceIsBusy: description = "Device is in use by another process"