diff --git a/mqtt_ros_bridge/bridge_node.py b/mqtt_ros_bridge/bridge_node.py index e4ea604..148fe4e 100644 --- a/mqtt_ros_bridge/bridge_node.py +++ b/mqtt_ros_bridge/bridge_node.py @@ -7,7 +7,6 @@ from rclpy._rclpy_pybind11 import RMWError from rclpy.node import Node from rclpy.publisher import Publisher -from std_msgs.msg import String from mqtt_ros_bridge.msg_typing import MsgLikeT from mqtt_ros_bridge.serializer import ROSDefaultSerializer, Serializer diff --git a/mqtt_ros_bridge/util.py b/mqtt_ros_bridge/util.py index 893171b..a8160fe 100644 --- a/mqtt_ros_bridge/util.py +++ b/mqtt_ros_bridge/util.py @@ -1,9 +1,7 @@ from importlib import import_module -from mqtt_ros_bridge.msg_typing import MsgLike - -def lookup_object(object_path: str, package: str = 'mqtt_ros_bridge') -> type[MsgLike]: +def lookup_object(object_path: str, package: str = 'mqtt_ros_bridge') -> object: """ lookup object from a some.module:object_name specification. """ module_name, obj_name = object_path.split(":") module = import_module(module_name, package)