diff --git a/core/src/storage/cache.py b/core/src/storage/cache.py index 8a3518340..0d36faa72 100644 --- a/core/src/storage/cache.py +++ b/core/src/storage/cache.py @@ -4,7 +4,9 @@ from micropython import const from typing import TYPE_CHECKING from trezor import utils -from storage.cache_common import SESSIONLESS_FLAG, InvalidSessionError, SessionlessCache +from storage.cache_common import InvalidSessionError, SessionlessCache + +SESSIONLESS_FLAG = const(128) if TYPE_CHECKING: from typing import Sequence, TypeVar, overload diff --git a/core/src/storage/cache_common.py b/core/src/storage/cache_common.py index ac160cc52..8e06768dd 100644 --- a/core/src/storage/cache_common.py +++ b/core/src/storage/cache_common.py @@ -1,4 +1,3 @@ -from micropython import const from typing import TYPE_CHECKING from trezor import utils @@ -8,8 +7,6 @@ if TYPE_CHECKING: T = TypeVar("T") -SESSIONLESS_FLAG = const(128) - class InvalidSessionError(Exception): pass @@ -30,8 +27,7 @@ class DataCache: if TYPE_CHECKING: @overload - def get(self, key: int) -> bytes | None: - ... + def get(self, key: int) -> bytes | None: ... @overload def get(self, key: int, default: T) -> bytes | T: # noqa: F811