Closed EduPonz closed 11 months ago
micro-ROS is also affected: https://github.com/micro-ROS/micro_ros_setup/actions/runs/7041898491
I don't have a proper environment here to test the change and open a PR, but I think that most likely the fix is as simple as setting the version here:
https://github.com/colcon/colcon-core/blob/a6aef1515b946f5af47b16d55b4f9ffaaaa27126/setup.cfg#L32
That'd be something like: EmPy==3.3.4
.
Issue reproduced +1
I'll version-bind the dependency tomorrow. Thanks for reporting.
It seems that empy 4.0 (released ~6 h ago) has breaking changes which make
colcon-core
to fail miserably. This is breaking our CI as we simply install colcon and let the package manager to resolve the dependenciesSteps to reproduce
Doing the following:
The
colcon
call fails with:Tentative fix
Until colcon supports empy v4, one thing that I could do to get things back up and running was:
Another way to fix the issue is to install empy 3.3.4 before installing colcon, that'd be: