swri-robotics / marti_common

Common utility functions for MARTI
BSD 3-Clause "New" or "Revised" License
54 stars 63 forks source link

Replace ambiguous python shebangs #652

Closed cottsay closed 2 years ago

cottsay commented 2 years ago

ROS 2 only supports Python 3. It would be best if these Python scripts didn't use an ambigous python interpreter, and specifically looked for a Python 3 interpreter.

This should resolve RPM build failures on RHEL like this one: https://build.ros2.org/view/Rbin_rhel_el864/job/Rbin_rhel_el864__swri_prefix_tools__rhel_8_x86_64__binary