From 5f3473fa8485d8e96dd6218e64dd813746e48446 Mon Sep 17 00:00:00 2001 From: Mitchell Scott Date: Tue, 16 Jun 2026 17:40:39 -0600 Subject: [PATCH] fix: upgrading to 3.11.2.5 from older firmwares. Fixes #183 --- codexctl/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/codexctl/__init__.py b/codexctl/__init__.py index b0b4a21..6333083 100644 --- a/codexctl/__init__.py +++ b/codexctl/__init__.py @@ -330,8 +330,8 @@ def version_lookup(version: str | None) -> re.Match[str] | None: else: version_number = str(version_number) - update_file_requires_new_engine = UpdateManager.uses_new_update_engine( - version_number + update_file_requires_new_engine = ( + tuple(int(x) for x in version_number.split(".")) > (3, 11, 2, 5) ) device_version_uses_new_engine = UpdateManager.uses_new_update_engine( remarkable.get_device_status()[2]