From dc5f1bfb3f2eee3e3775175232d508660f5d6efe Mon Sep 17 00:00:00 2001 From: Guennadi Liakhovetski Date: Thu, 12 Sep 2024 09:54:41 +0200 Subject: [PATCH] west: fix for Python prior to 3.10 "type | None" syntax is only available with Python from version 3.10, fix building with earlier 3.x Python versions. Signed-off-by: Guennadi Liakhovetski --- scripts/west_commands/runners/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/west_commands/runners/core.py b/scripts/west_commands/runners/core.py index 45e5730f714af6..d216dffcd18e60 100644 --- a/scripts/west_commands/runners/core.py +++ b/scripts/west_commands/runners/core.py @@ -777,7 +777,7 @@ def require(program: str, path: Optional[str] = None) -> str: raise MissingProgram(program) return ret - def get_rtt_address(self) -> int | None: + def get_rtt_address(self) -> Optional[int]: '''Helper method for extracting a the RTT control block address. If args.rtt_address was supplied, returns that.