Michael Carlstrom
Michael Carlstrom
Updated message definition found [here](https://mavlink.io/en/messages/common.html). Tested on my pixhawk running ArduSub by reading /mavros/rc/out.
Add `py.typed` so downstream users can use type hints.
Update the service and action protocols since they did not properly match generated services and actions.
## Bug report While doing #828 I noticed the following. **Required Info:** In this definition there is no `goal_service` or `result_service`. https://github.com/ros2/rosidl/blob/da9b4a4c32272df34dd8449a45ebd652a7c129e5/rosidl_adapter/rosidl_adapter/parser.py#L870-L881 But they are used here https://github.com/ros2/rosidl/blob/da9b4a4c32272df34dd8449a45ebd652a7c129e5/rosidl_adapter/rosidl_adapter/parser.py#L801-L806
## Description Add `typevar_record` to hold information about function type variables. Use these type variables to update the generated docstrings as according to [pep695](https://peps.python.org/pep-0695/#summary-examples). To be used in conjuction with...
## Description Breaking change to allow Python ints into float when under strict typing (`noconvert`), to better match [PEP 484](https://peps.python.org/pep-0484/#the-numeric-tower) numeric tower rules. This change was also done to complex...
## Description Shows the lack of set operation on keys() result.
### Required prerequisites - [x] Make sure you've read the [documentation](https://pybind11.readthedocs.io). Your issue may be addressed there. - [x] Search the [issue tracker](https://github.com/pybind/pybind11/issues) and [Discussions](https:/pybind/pybind11/discussions) to verify that this hasn't...
### Description Removed boost filesystem. Not actually being used anymore and already replaced with std::filesystem throughout. ### Checklist - [x] **Required by CI**: Code is auto formatted using [clang-format](http://moveit.ros.org/documentation/contributing/code) -...