I am encountering an issue related to setuptools when building the mars_rover_systems package. The error message indicates that canonicalize_version() is receiving an unexpected argument strip_trailing_zero, which might be caused by an incompatibility between the version of setuptools you have installed and the code in the setup.py file.