-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test failure on Galactic #825
Comments
This is due to a new version of pydocstyle (6.2.0). It was fixed in ament_lint (ament/ament_lint#428), but it wasn't backported to Galactic since it's EOL. The problem here is that you're getting a new version of pydocstyle even on Focal. This is because it's installed using pip: https://github.com/ros-tooling/setup-ros-docker/blob/fae3c8d623e6f9fc930794e05b96663dcae189d4/setup-ros.sh#L148. This is similar to ros-tooling/setup-ros#535: we should switch to using system packages instead of pip (to match the current installation instructions). |
Thank you for the quick response! Is there a work in progress or ETA on that fix? |
Not sure about the ETA. I've started working on it for The workaround is to remove the newer version of pydocstyle installed by pip and install pydocstyle from apt before the |
Thanks for the tip, I was able to work around it like this foxglove/schemas@f01e9cc (borrowed from ros2-rust/ros2_rust#302) |
Description
We recently had tests start failing on
galactic
:https://github.com/foxglove/schemas/actions/runs/5137329133/jobs/9245476136
CI workflow is here: https://github.com/foxglove/schemas/blob/main/.github/workflows/ci.yml
This error seems to be the same as #795, but that's marked closed and was for
rolling
anyway.System (please complete the following information)
ubuntu-latest
The text was updated successfully, but these errors were encountered: