rosidl_python icon indicating copy to clipboard operation
rosidl_python copied to clipboard

rosidl support for Python

Results 43 rosidl_python issues
Sort by recently updated
recently updated
newest added

this PR fix #141 with this PR, we can use `rosidl_generator_interfaces` and `ament_python_install_package` in the same CMakeLists.txt. **But the order is important.** as https://github.com/ros-drivers/audio_common/pull/212, we need to `ament_python_install_package` first and...

This PR is part of a prototype implementation for https://github.com/ros-infrastructure/rep/pull/360 https://github.com/ros2/ros2/issues/1285. Changes: - Add _Event message generation for services and actions

## Bug report **Required Info:** - Operating System: Ubuntu 22.04, yocto honister - Installation type: binaries, from source - Version or commit hash: - humble, rolling, 20bcc4ca118145a8a2914fa20aaef20a8e3ce72d - DDS implementation:...

bug
backlog

_Originally posted by @jacobperron in https://github.com/ros2/rosidl_python/issues/131#issuecomment-856221882_: > This change [#131] prevents a package from building if it both generates interfaces and installs a Python package. For example, I have a...

backlog

to fix https://github.com/ros2/ros2cli/issues/760 Signed-off-by: Chen Lihui

This is a prototype intended to see how usable FindPython3 on non-linux platforms is. `rosidl_generator_py` makes the most use of `FindPythonExtra`. Should inform https://github.com/ros2/python_cmake_module/pull/7

## Bug report **Required Info:** - Operating System: Ubuntu 22.04 - Installation type: binary - Version or commit hash: 0.15.0 - DDS implementation: cyclonedds - Client library (if applicable): rclpy...

help wanted

Signed-off-by: Roman Sokolkov Main PR https://github.com/ros2/rosidl/pull/685 Related issue https://github.com/ros2/rosidl/issues/260

I noticed this bug while reviewing #129. There is a bug with the types of `int32[]` and `uint32[]` message fields where 32 bit sequences are being stored in types that...

bug

This PR tackles two issues: 1) Removing deprecated `FindPythonInterp` and replacing it with `FindPython3`. We have at least CMake 3.14 on all platforms, and it is Cmake 3.14 that introduced...