Skip to content

Commit 97fb7b6

Browse files
authored
Handle missing typing.override (#204)
Signed-off-by: Michel Hidalgo <mhidalgo@theaiinstitute.com>
1 parent f0bbc2b commit 97fb7b6

2 files changed

Lines changed: 2 additions & 3 deletions

File tree

synchros2/synchros2/node.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66
try:
77
from typing import override # type: ignore[attr-defined]
88
except ImportError:
9-
from typing_extensions import override # type: ignore[import]
10-
9+
override = lambda func: func # noqa
1110

1211
from rclpy.callback_groups import CallbackGroup
1312
from rclpy.clock import Clock

synchros2/synchros2/time.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
try:
88
from typing import override # type: ignore[attr-defined]
99
except ImportError:
10-
from typing_extensions import override # type: ignore[import]
10+
override = lambda func: func # noqa
1111

1212
from rclpy.context import Context
1313
from rclpy.duration import Duration

0 commit comments

Comments
 (0)