Eric W.
Eric W.
Did you installed dnslib as listed in requirements.txt?
I tried using ros-tooling/action-ros-ci to handle the building and testing since its is often used with this action but the error remains: [Workflow](https://github.com/Deric-W/ros2cs/actions/runs/4959315389/jobs/8873249908) [Logs](https://github.com/ros-tooling/setup-ros/files/11464546/logs_13.zip)
The log says that `catkin_pkg` is being installed by pip since `colcon-ros` depends on it. I think the problem is that colcon selects Python version 3.11, which is not the...
I found the cause with help from [answers.ros.org](https://answers.ros.org/question/415600/colcon-select-python-version/) and fixed the problem by instructing CMake to not try to find a higher Python version than the one specified with `Python3_ROOT_DIR=...`...
I encountered the same problem and created a workaround: ```python def schedule_task(coro: Coroutine[None, None, Any], executor: Executor) -> Future: """Create a task which can be canceled and does not crash...
I have managed to test the examples and they seem to be working.
I can try to create a separate PR for allocating the C structs in native memory, but I dont know how it will handle the possibility of primitives being disposed...
While working on updating R2FU I noticed that currently `GuardCondition` and `WaitSet` use `IContext.OnShutdown` to automatically dispose themself while it is documented that this happens after all callbacks have been...
Do substitutions have to be enclosed in `()` if you want to apply `?` to them?
Sorry for the very long delay, I totally forgot about this PR. I will address them when I am back home.