From 8f2bbb87717a310e625fc38da161f95ff3f2f790 Mon Sep 17 00:00:00 2001 From: Michel Hidalgo Date: Tue, 14 Apr 2026 12:17:03 -0300 Subject: [PATCH] No override in old typing extensions Signed-off-by: Michel Hidalgo --- synchros2/synchros2/node.py | 3 +-- synchros2/synchros2/time.py | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/synchros2/synchros2/node.py b/synchros2/synchros2/node.py index b796e78..d72930f 100644 --- a/synchros2/synchros2/node.py +++ b/synchros2/synchros2/node.py @@ -6,8 +6,7 @@ try: from typing import override # type: ignore[attr-defined] except ImportError: - from typing_extensions import override # type: ignore[import] - + override = lambda func: func # noqa from rclpy.callback_groups import CallbackGroup from rclpy.clock import Clock diff --git a/synchros2/synchros2/time.py b/synchros2/synchros2/time.py index 9773335..961bfed 100644 --- a/synchros2/synchros2/time.py +++ b/synchros2/synchros2/time.py @@ -7,7 +7,7 @@ try: from typing import override # type: ignore[attr-defined] except ImportError: - from typing_extensions import override # type: ignore[import] + override = lambda func: func # noqa from rclpy.context import Context from rclpy.duration import Duration