You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We experience compilation issues as of 01b55fa with f-Strings which where introduced in Python 3.6 and are therefore not supported with earlier Python versions. [1]
REP-2000 however states Python 3.5 as dashing's minimum requirements. [2]
A workaround is to fix the package to ros1_bridge version 0.7.6. Dashing support ends this May. I am not sure how relevant this is, but wanted to document it anyway.
Thanks for the report. It looks like it should be easy enough to use one of the other string methods for Dashing so that this doesn't happen. Would you mind opening a pull request to the dashing branch fixing it?
Bug report
Required Info:
Steps to reproduce issue
Compiling package from source on systems with Python 3.5, e.g. Debian 9, Raspbian Stretch ...
Expected behavior
Successful compilation.
Actual behavior
Failing compilation due to syntax error caused by f-Strings.
Additional information
We experience compilation issues as of 01b55fa with f-Strings which where introduced in Python 3.6 and are therefore not supported with earlier Python versions. [1]
REP-2000 however states Python 3.5 as dashing's minimum requirements. [2]
A workaround is to fix the package to ros1_bridge version 0.7.6. Dashing support ends this May. I am not sure how relevant this is, but wanted to document it anyway.
[1] https://www.python.org/dev/peps/pep-0498/
[2] https://www.ros.org/reps/rep-2000.html#dashing-diademata-may-2019-may-2021
The text was updated successfully, but these errors were encountered: