Closed clalancette closed 2 years ago
This PR backports https://github.com/ros2/rosidl_python/pull/167, https://github.com/ros2/rosidl_python/pull/182, and https://github.com/ros2/rosidl_python/pull/185 . The combination of those PRs allows NaN to be successfully decoded in Python code, which fixes a number of issues that users have reported, including https://github.com/ros2/ros2/issues/1341.
Tested locally to at least fix that latter issue.
@sloretz @fujitatomoya I'd appreciate review from both of you.
CI:
This PR backports https://github.com/ros2/rosidl_python/pull/167, https://github.com/ros2/rosidl_python/pull/182, and https://github.com/ros2/rosidl_python/pull/185 . The combination of those PRs allows NaN to be successfully decoded in Python code, which fixes a number of issues that users have reported, including https://github.com/ros2/ros2/issues/1341.
Tested locally to at least fix that latter issue.
@sloretz @fujitatomoya I'd appreciate review from both of you.