Conversation
|
Please rebase this. You appear to have added it on top of #36746 |
This reverts commit d98f3b3.
rosdep/osx-homebrew.yaml
Outdated
| python3: | ||
| osx: | ||
| homebrew: | ||
| packages: [] |
There was a problem hiding this comment.
Is the package listed intended to be empty?
There was a problem hiding this comment.
No, but I went through and recertified different versions to make it load correctly on python3.
There was a problem hiding this comment.
Looking at https://docs.brew.sh/Homebrew-and-Python#python-3y and https://formulae.brew.sh/formula/python@3.11
It seems like the python@3 or python3 alias for the latest python3.x formula is an appropriate definition here.
| packages: [] | |
| packages: [python3] |
rosdep/osx-homebrew.yaml
Outdated
| osx: | ||
| homebrew: | ||
| packages: [] | ||
| packages: [python, python3] |
There was a problem hiding this comment.
Looking at https://docs.brew.sh/Homebrew-and-Python#python-3y and https://formulae.brew.sh/formula/python@3.11
I actually think we should make the python rosdep key, which is implicitly python2, undefined on homebrew, since python2 has been removed.
There was a problem hiding this comment.
Is there an argument to remove it then, or will it just provide users a warning?
There was a problem hiding this comment.
The change as proposed is incorrect as both the python and python3 formula names will result in python3 being installed. By removing the definition, any package relying on python (implicitly python2, and no longer available on macOS) will see a failure to resolve the rosdep key. Which is the preferred behavior if a dependency is not resolvable.
There was a problem hiding this comment.
I pushed 3ae1423 implementing my intended suggestion. There is a difference in rosdep between an "undefined" definition and an "empty" definition. An empty package list means that installing no packages satisfies this key. It is used in situations where the packages listed are part of the core system and therefore not installed by any specific package and other special situations where a package manager may actually be responsible for managing a package. To make the error condition we want for this key on macOS, we have to either assign it a value of null or, as I've done here, remove the definition entirely since there are no other definitions for this key in this file.
rosdep/osx-homebrew.yaml
Outdated
| python3: | ||
| osx: | ||
| homebrew: | ||
| packages: [] |
There was a problem hiding this comment.
Looking at https://docs.brew.sh/Homebrew-and-Python#python-3y and https://formulae.brew.sh/formula/python@3.11
It seems like the python@3 or python3 alias for the latest python3.x formula is an appropriate definition here.
| packages: [] | |
| packages: [python3] |
This key implicitly resolves python2, which is no longer available on macOS via homebrew or otherwise. Removing it will produce failures to resolve this key on that platform, which is an intended and desired result. The empty definition which is removed here essentially means that this dependency is resolved by installing no packages rather than this dependency has no definition. This would work since macOS maintained a system installation of python2.
* nao_lola: 0.1.1-1 in 'humble/distribution.yaml' [bloom] (ros#37083) * control_msgs: 4.4.0-1 in 'humble/distribution.yaml' [bloom] (ros#37078) * openni2_camera: 2.0.2-1 in 'humble/distribution.yaml' [bloom] (ros#36971) * rig_reconfigure: 1.1.0-1 in 'humble/distribution.yaml' [bloom] (ros#36938) * ros2_controllers: 3.7.0-1 in 'rolling/distribution.yaml' [bloom] (ros#37116) * Adding the Carla install to python.yaml (ros#36941) * ridgeback: 0.3.3-2 in 'noetic/distribution.yaml' [bloom] (ros#37120) * jackal: 0.8.7-3 in 'noetic/distribution.yaml' [bloom] (ros#37122) * dingo: 0.3.1-2 in 'noetic/distribution.yaml' [bloom] (ros#37121) * Added xlsxwriter python3 (ros#37014) Signed-off-by: Michael Carroll <mjcarroll@intrinsic.ai> Co-authored-by: Michael Carroll <mjcarroll@intrinsic.ai> * Updates to python-attrs after cleanup introduced an oddity. (ros#36893) * Remove extra pip installer. I'm not actually certain that this configuration is supported by rosdep but it's too late in the evening for me to try it out. * Update python-attrs definitions to limit distributions. The python2 variety of this package is not available in recent versions of Debian and Ubuntu. * wireless: 1.0.1-1 in 'humble/distribution.yaml' [bloom] (ros#37098) * vrpn_mocap: 1.0.4-1 in 'humble/distribution.yaml' [bloom] (ros#36964) * [iron] Switch source version to iron for core repos (ros#37119) * Switch source and doc version to iron for core repos Signed-off-by: Yadunund <yadunund@openrobotics.org> * aerostack2: 1.0.0-2 in 'humble/distribution.yaml' [bloom] (ros#36947) * aerostack2: 1.0.0-2 in 'humble/distribution.yaml' [bloom] * change version from main to humble-devel * add stress-ng key (ros#37095) * add stress-ng key * add sysbench key (ros#37094) * add sysbench key * Adding flatbuffers (ros#36970) * Adding flatbuffers as pip depdendency Signed-off-by: Christian Henkel <christian.henkel2@de.bosch.com> * add python3-influxdb (ros#36912) * marti_messages: 1.4.1-1 in 'humble/distribution.yaml' [bloom] (ros#37124) * Add rosdep rules for python3-fpdf2-pip (ros#36762) * Added range-v3 to OSX (ros#36752) * Added range-v3 homebrew formula * Update base.yaml * Removing duplicate definition from osx-homebrew.yaml * Add autoconf-archive to rosdep base.yaml (ros#36948) * Add autoconf-archive to rosdep base.yaml * Add alpine and homebrew * Add alpine and homebrew * Add dependency for rhel * wireless: 1.0.1-2 in 'humble/distribution.yaml' [bloom] (ros#37123) * ros_gz: 0.244.10-1 in 'humble/distribution.yaml' [bloom] (ros#37127) * cras_msgs: 1.1.0-1 in 'noetic/distribution.yaml' [bloom] (ros#37129) * cras_msgs: 1.1.0-1 in 'melodic/distribution.yaml' [bloom] (ros#37128) * teleop_tools: 0.5.0-1 in 'noetic/distribution.yaml' [bloom] (ros#37130) * teleop_tools: 0.5.0-1 in 'noetic/distribution.yaml' [bloom] * Update source&doc jobs to noetic branch * marti_messages: 1.4.1-1 in 'foxy/distribution.yaml' [bloom] (ros#37125) * foxglove_bridge: 0.6.0-1 in 'noetic/distribution.yaml' [bloom] (ros#37133) * foxglove_bridge: 0.6.0-1 in 'humble/distribution.yaml' [bloom] (ros#37132) * foxglove_bridge: 0.6.0-1 in 'rolling/distribution.yaml' [bloom] (ros#37131) * mavros: 1.16.0-1 in 'noetic/distribution.yaml' [bloom] (ros#37144) * mavros: 1.16.0-1 in 'melodic/distribution.yaml' [bloom] (ros#37143) * foxglove_bridge: 0.6.1-1 in 'humble/distribution.yaml' [bloom] (ros#37141) * foxglove_bridge: 0.6.1-1 in 'noetic/distribution.yaml' [bloom] (ros#37140) * husky: 0.6.8-1 in 'noetic/distribution.yaml' [bloom] (ros#37136) * proxsuite: 0.3.6-1 in 'iron/distribution.yaml' [bloom] (ros#37142) * proxsuite: 0.3.6-1 in 'rolling/distribution.yaml' [bloom] (ros#37145) * image_transport_plugins: 3.2.0-1 in 'rolling/distribution.yaml' [bloom] (ros#37154) * image_transport_plugins: 3.1.0-1 in 'iron/distribution.yaml' [bloom] (ros#37153) * mavlink: 2023.5.5-1 in 'humble/distribution.yaml' [bloom] (ros#37152) * mavlink: 2023.5.5-1 in 'foxy/distribution.yaml' [bloom] (ros#37151) * mavlink: 2023.5.5-1 in 'melodic/distribution.yaml' [bloom] (ros#37150) * foxglove_bridge: 0.6.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37146) * mavlink: 2023.5.5-1 in 'noetic/distribution.yaml' [bloom] (ros#37148) * mavros: 2.5.0-1 in 'humble/distribution.yaml' [bloom] (ros#37149) * proxsuite: 0.3.6-2 in 'humble/distribution.yaml' [bloom] (ros#37137) * Add rodep key for libgrpc (ros#37138) * create_robot: 2.0.0-1 in 'melodic/distribution.yaml' [bloom] (ros#37156) * create_robot: 2.0.0-1 in 'noetic/distribution.yaml' [bloom] (ros#37157) * cpr_onav_description: 0.1.1-1 in 'noetic/distribution.yaml' [bloom] (ros#37155) * Change to the 'master' branch when syncing tracks.yaml branches. (ros#37159) That is, once we clone the related release repository, there is a (small) change that the default branch is not 'master'. Since we need to use the 'master' branch to get at the tracks.yaml, make sure to check that out before performing further operations. Signed-off-by: Chris Lalancette <clalancette@gmail.com> * Adding rose2 to documentation index for distro (ros#37118) * Adding rose2 to documentation index for distro * added .git at end of url * added doc entry * Update distribution.yaml * foonathan_memory_vendor: 1.3.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37172) * rqt_plot: 1.3.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37187) * rqt_bag: 1.4.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37185) * rcpputils: 2.7.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37205) * turtlesim: 1.7.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37207) * rmw_fastrtps: 7.2.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37204) * rcl: 6.1.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37206) * rviz: 12.5.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37202) * libstatistics_collector: 1.6.2-1 in 'rolling/distribution.yaml' [bloom] (ros#37201) * ros2cli: 0.26.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37199) * ros2_tracing: 6.4.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37197) * rosidl: 4.1.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37203) * rmw_connextdds: 0.15.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37195) * ament_package: 0.16.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37208) * rclpy: 4.2.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37194) * geometry2: 0.32.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37191) * rclcpp: 21.1.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37193) * demos: 0.28.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37189) * rqt_graph: 1.5.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37183) * pybind11_vendor: 3.1.0-2 in 'rolling/distribution.yaml' [bloom] (ros#37162) * khi_robot: 1.4.0-2 in 'melodic/distribution.yaml' [bloom] (ros#37164) * Make the turtlesim iron branch 'iron' (ros#37211) Signed-off-by: Chris Lalancette <clalancette@gmail.com> * turtlesim: 1.6.1-1 in 'iron/distribution.yaml' [bloom] (ros#37212) * rclcpp: 21.0.1-1 in 'iron/distribution.yaml' [bloom] (ros#37210) * rclpy: 4.1.1-1 in 'iron/distribution.yaml' [bloom] (ros#37209) * ros2cli: 0.25.1-1 in 'iron/distribution.yaml' [bloom] (ros#37200) * ros2_tracing: 6.3.1-1 in 'iron/distribution.yaml' [bloom] (ros#37198) * rmw_connextdds: 0.14.1-1 in 'iron/distribution.yaml' [bloom] (ros#37196) * geometry2: 0.31.3-1 in 'iron/distribution.yaml' [bloom] (ros#37192) * demos: 0.27.1-1 in 'iron/distribution.yaml' [bloom] (ros#37190) * rqt_plot: 1.2.3-1 in 'iron/distribution.yaml' [bloom] (ros#37188) * rqt_bag: 1.3.2-1 in 'iron/distribution.yaml' [bloom] (ros#37186) * rqt_graph: 1.4.2-1 in 'iron/distribution.yaml' [bloom] (ros#37184) * Remove toposens from melodic/noetic (ros#37174) Co-authored-by: Thomas Böhm <boehm@toposens.com> * Release ros_gz for rolling (ros#37178) * Release ros_gz for rolling * Fix package list Signed-off-by: Michael Carroll <mjcarroll@intrinsic.ai> * Fix URL and branches Signed-off-by: Michael Carroll <mjcarroll@intrinsic.ai> --------- Signed-off-by: Michael Carroll <mjcarroll@intrinsic.ai> * lanelet2: 1.2.1-1 in 'humble/distribution.yaml' [bloom] (ros#37177) Co-authored-by: Fabian Immel <immel@fzi.de> * lanelet2: 1.2.1-1 in 'foxy/distribution.yaml' [bloom] (ros#37176) Co-authored-by: Fabian Immel <immel@fzi.de> * lanelet2: 1.2.1-2 in 'noetic/distribution.yaml' [bloom] (ros#37175) Co-authored-by: Fabian Immel <immel@fzi.de> * khi_robot: 1.4.0-2 in 'noetic/distribution.yaml' [bloom] (ros#37168) * pybind11_vendor: 3.0.3-3 in 'iron/distribution.yaml' [bloom] (ros#37163) * libcreate: 3.1.0-1 in 'humble/distribution.yaml' [bloom] (ros#37161) * libcreate: 3.1.0-1 in 'foxy/distribution.yaml' [bloom] (ros#37160) * grpc: 0.0.12-2 in 'noetic/distribution.yaml' [bloom] (ros#37219) * foxglove_bridge: 0.6.2-1 in 'rolling/distribution.yaml' [bloom] (ros#37215) * foxglove_bridge: 0.6.2-1 in 'noetic/distribution.yaml' [bloom] (ros#37213) * foxglove_bridge: 0.6.2-1 in 'melodic/distribution.yaml' [bloom] (ros#37216) * foxglove_bridge: 0.6.2-1 in 'humble/distribution.yaml' [bloom] (ros#37214) * ament_package: 0.16.2-1 in 'rolling/distribution.yaml' [bloom] (ros#37220) * moveit_msgs: 2.2.2-1 in 'iron/distribution.yaml' [bloom] (ros#37225) * moveit_msgs: 2.2.2-1 in 'humble/distribution.yaml' [bloom] (ros#37224) * moveit_msgs: 2.2.2-1 in 'rolling/distribution.yaml' [bloom] (ros#37223) * depthai-ros: 2.7.2-1 in 'noetic/distribution.yaml' [bloom] (ros#37222) * depthai-ros: 2.7.2-1 in 'humble/distribution.yaml' [bloom] (ros#37221) * magic_enum: 0.8.2-1 in 'iron/distribution.yaml' [bloom] (ros#37240) * ros2_controllers: 3.8.0-1 in 'rolling/distribution.yaml' [bloom] (ros#37237) * ros2_controllers: 2.20.0-1 in 'humble/distribution.yaml' [bloom] (ros#37236) * create_robot: 3.0.0-1 in 'foxy/distribution.yaml' [bloom] (ros#37235) * moveit: 1.1.12-1 in 'noetic/distribution.yaml' [bloom] (ros#37234) * srdfdom: 0.6.4-1 in 'noetic/distribution.yaml' [bloom] (ros#37233) * static_transform_mux: 1.1.1-1 in 'noetic/distribution.yaml' [bloom] (ros#37229) * static_transform_mux: 1.1.1-1 in 'melodic/distribution.yaml' [bloom] (ros#37228) * cras_ros_utils: 2.2.2-1 in 'noetic/distribution.yaml' [bloom] (ros#37239) * cras_ros_utils: 2.2.1-1 in 'noetic/distribution.yaml' [bloom] * cras_ros_utils: 2.2.2-1 in 'melodic/distribution.yaml' [bloom] (ros#37238) * cras_ros_utils: 2.2.1-1 in 'melodic/distribution.yaml' [bloom] * Updated cras_ros_utils to 2.2.2-1 * tuw_geometry: 0.0.9-1 in 'humble/distribution.yaml' [bloom] (ros#37241) * Adding Python3 to OSX (ros#36747) * Adding Python3 to OSX * Remove python key from osx entirely. This key implicitly resolves python2, which is no longer available on macOS via homebrew or otherwise. Removing it will produce failures to resolve this key on that platform, which is an intended and desired result. The empty definition which is removed here essentially means that this dependency is resolved by installing no packages rather than this dependency has no definition. This would work since macOS maintained a system installation of python2. * Adding dlib Co-authored-by: Steven! Ragnarök <steven@nuclearsandwich.com> * Add debian bookworm packages (ros#36714) add debian bookworm packages. Co-authored-by: Emerson Knapp <537409+emersonknapp@users.noreply.github.com> * Adding fmt on osx (ros#36750) * Adding fmt on osx * Adding libdw to osx (ros#36753) * Adding libdw to osx * Adding gpgme to OSX (ros#36840) * Adding gpgme to OSX * feat: add source entry for heaphook (ros#37173) Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com> * create3_sim: 2.1.0-1 in 'humble/distribution.yaml' [bloom] (ros#37243) * Fix the contribution recommendations (ros#37232) * Fixes ros#37227 Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com> Co-authored-by: Chris Lalancette <clalancette@gmail.com> * Add base rules for paho-mqtt-c and paho-mqtt-cpp (ros#36406) * add paho-mqtt-c, paho-mqtt-cpp for debian, ubuntu, fedora, nixos, opensuse, alpine Co-authored-by: Chris Lalancette <clalancette@gmail.com> * Update distribution.yaml (ros#36408) * Update distribution.yaml * simple_launch: 1.7.1-1 in 'foxy/distribution.yaml' [bloom] (ros#37247) * turtlebot4: 1.0.2-1 in 'humble/distribution.yaml' [bloom] (ros#37244) * Add exiv2 for image metadata (ros#37226) * Add exiv2 for image metadata * exiv2 is used in aerial drones to read or add metadata to images for applications such as mapping Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com> * astuff_sensor_msgs: 4.0.0-1 in 'foxy/distribution.yaml' [bloom] (ros#37252) * astuff_sensor_msgs: 4.0.0-1 in 'humble/distribution.yaml' [bloom] (ros#37251) * astuff_sensor_msgs: 4.0.0-2 in 'rolling/distribution.yaml' [bloom] (ros#37250) * turtlebot4_simulator: 1.0.0-1 in 'humble/distribution.yaml' [bloom] (ros#37249) * Update the rules for OSX packages. (ros#37248) In particular, the osx-homebrew.yaml file is deprecated and we are slowly transitioning to `osx` keys in the main base.yaml file. Mark this fact in the CONTRIBUTING.md file. Signed-off-by: Chris Lalancette <clalancette@gmail.com> * Add python3-bidict to rosdep (ros#37171) * feat(rosdep): Added bidict to python.yaml * fix(opensuse): Attempt to fix opensuse key * fix(rosdep): No package for opensuse. Removing. Test should now pass. * robot_localization: 3.4.2-1 in 'humble/distribution.yaml' [bloom] (ros#37256) * diagnostics: 3.1.2-3 in 'iron/distribution.yaml' [bloom] (ros#37255) Co-authored-by: Christian Henkel <hec2le@RNG-C-002AJ.rng.de.bosch.com> * Release ros_gz into iron (ros#37266) Manually done, rather than bloom, as bloom doesn't support renaming Signed-off-by: Michael Carroll <mjcarroll@intrinsic.ai> * aruco_opencv: 1.1.1-1 in 'foxy/distribution.yaml' [bloom] (ros#37263) * aruco_opencv: 2.1.1-1 in 'humble/distribution.yaml' [bloom] (ros#37262) * aruco_opencv: 4.1.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37261) * rviz_2d_overlay_plugins: 1.3.0-1 in 'rolling/distribution.yaml' [bloom] (ros#37260) * rviz_2d_overlay_plugins: 1.3.0-1 in 'humble/distribution.yaml' [bloom] (ros#37259) * ros2_control: 3.13.0-1 in 'rolling/distribution.yaml' [bloom] (ros#37258) * turtlebot4_tutorials: 1.0.1-1 in 'humble/distribution.yaml' [bloom] (ros#37257) * moveit_visual_tools: 3.6.1-1 in 'noetic/distribution.yaml' [bloom] (ros#37264) * Revert "moveit_msgs: 2.2.2-1 in 'humble/distribution.yaml' [bloom] (ros#37224)" (ros#37267) This reverts commit b9eb03e. * add libnanopb (ros#37139) * add nanopb and grpc packages * add grpc to fedora * remove grpc * update nanopb package info * Update rosdep/base.yaml Co-authored-by: Chris Lalancette <clalancette@gmail.com> --------- Co-authored-by: Svastits <svastits1@gmail.com> Co-authored-by: Chris Lalancette <clalancette@gmail.com> * add rosdep key for bandit (ros#37217) * rosbag2: 0.22.1-1 in 'iron/distribution.yaml' [bloom] (ros#37273) * sros2: 0.11.3-1 in 'iron/distribution.yaml' [bloom] (ros#37277) * rcl: 6.0.2-1 in 'iron/distribution.yaml' [bloom] (ros#37278) * rqt: 1.3.3-1 in 'iron/distribution.yaml' [bloom] (ros#37279) * qt_gui_core: 2.4.2-1 in 'iron/distribution.yaml' [bloom] (ros#37280) * moveit_resources: 2.1.1-1 in 'iron/distribution.yaml' [bloom] (ros#37274) * moveit: 2.7.4-1 in 'iron/distribution.yaml' [bloom] (ros#37271) * aruco_opencv: 5.0.0-1 in 'iron/distribution.yaml' [bloom] (ros#37265) * moveit: 2.7.4-1 in 'rolling/distribution.yaml' [bloom] (ros#37269) * moveit_resources: 2.1.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37275) * rmf_ros2: 2.1.4-1 in 'humble/distribution.yaml' [bloom] (ros#37282) * rmf_ros2: 2.1.4-1 in 'rolling/distribution.yaml' [bloom] (ros#37281) * sros2: 0.12.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37276) * fastrtps: 2.1.4-1 in 'foxy/distribution.yaml' [bloom] (ros#37283) * plotjuggler: 3.7.0-1 in 'noetic/distribution.yaml' [bloom] (ros#37284) * plotjuggler: 3.7.0-1 in 'foxy/distribution.yaml' [bloom] (ros#37286) * plotjuggler: 3.7.0-1 in 'rolling/distribution.yaml' [bloom] (ros#37288) * plotjuggler: 3.7.0-1 in 'melodic/distribution.yaml' [bloom] (ros#37287) * plotjuggler: 3.7.0-1 in 'humble/distribution.yaml' [bloom] (ros#37285) * Remove ouster from Iron (ros#37290) * navigation2: 1.2.0-1 in 'iron/distribution.yaml' [bloom] (ros#37291) * slam_toolbox: 2.7.0-1 in 'iron/distribution.yaml' [bloom] (ros#37292) * husky: 0.6.9-1 in 'noetic/distribution.yaml' [bloom] (ros#37293) * ros2_control: 2.26.0-1 in 'humble/distribution.yaml' [bloom] (ros#37294) * rmf_ros2: 2.1.5-1 in 'rolling/distribution.yaml' [bloom] (ros#37295) * rmf_ros2: 2.1.5-1 in 'humble/distribution.yaml' [bloom] (ros#37296) * nao_lola: 0.1.2-1 in 'humble/distribution.yaml' [bloom] (ros#37297) * nao_lola: 0.3.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37299) * mrpt_msgs: 0.4.5-1 in 'noetic/distribution.yaml' [bloom] (ros#37300) * mrpt_msgs: 0.4.5-1 in 'rolling/distribution.yaml' [bloom] (ros#37301) * mrpt_msgs: 0.4.5-1 in 'humble/distribution.yaml' [bloom] (ros#37302) * create_robot: 3.1.0-1 in 'humble/distribution.yaml' [bloom] (ros#37306) * Adding new repository for indexing: catch_ros2 (ros#37305) * Add source entry for social_nav_ros (ros#37272) * flexbe: 1.4.0-2 in 'noetic/distribution.yaml' [bloom] (ros#37311) Co-authored-by: David Conner <robotics@cnu.edu> * Add natsort to python.yaml (ros#37254) * Add natsort to python.yaml * Prefix name with python3- * Apply suggestions * Sort in the alphabetical order * Update python.yaml * draco: 1.3.6-3 in 'melodic/distribution.yaml' [bloom] (ros#37180) * draco: 1.3.6-3 in 'melodic/distribution.yaml' [bloom] * Removed draco src entry * Revert "mavlink: 2023.5.5-1 in 'humble/distribution.yaml' [bloom] (ros#37152)" (ros#37314) This reverts commit af7b8b5. * Add fluent_bit_vendor in humble (ros#37289) * Add fluent_bit_vendor in humble * fix link * remove release * Add source entry for urdf_launch (ros#37315) * flexbe_app: 2.4.1-1 in 'noetic/distribution.yaml' [bloom] (ros#37313) Co-authored-by: David Conner <robotics@cnu.edu> * Unrelease clpe_ros_msgs because it fails to build on all platforms (ros#37317) Signed-off-by: Shane Loretz <sloretz@google.com> * Unrelease darknet_ros because it fails to build on all platforms (ros#37318) Signed-off-by: Shane Loretz <sloretz@google.com> * Unrelease diffbot_base because it is failing to build on all platforms (ros#37319) Signed-off-by: Shane Loretz <sloretz@google.com> * Unrelease hfl_driver because it fails to build on all platforms (ros#37320) Signed-off-by: Shane Loretz <sloretz@google.com> * Unrelease joy_mouse because it fails to build on all platforms (ros#37321) Signed-off-by: Shane Loretz <sloretz@google.com> * Unrelease l3cam_ros because it fails to build on all platforms (ros#37322) Signed-off-by: Shane Loretz <sloretz@google.com> * Unrelease moveit_calibration_plugins because it fails to build on all platforms (ros#37323) Signed-off-by: Shane Loretz <sloretz@google.com> * Unrelease pr2_teleop_general because it is failing to build on all platforms (ros#37324) Signed-off-by: Shane Loretz <sloretz@google.com> * Unrelease qb_chain_controllers and qb_chain because the former fails to build on all platforms (ros#37325) Signed-off-by: Shane Loretz <sloretz@google.com> * Unrelease qb_move_hardware_interface because it fails to build on all platforms (ros#37326) Signed-off-by: Shane Loretz <sloretz@google.com> * Unrelease rm_conrollers packages because they fail to build on all platforms (ros#37327) Signed-off-by: Shane Loretz <sloretz@google.com> * Unrelease ueye_cam because it fails to build on all platforms (ros#37328) Signed-off-by: Shane Loretz <sloretz@google.com> * Unrelease rwt_app_chooser because it fails to build on all platforms (ros#37329) Signed-off-by: Shane Loretz <sloretz@google.com> * add debian bullseye dependency in base.yaml (ros#37308) * Update base.yaml fix missing dependency in bullseye. * Update base.yaml add missing dependency in debian:bookworm * Mark iron as active (ros#37246) Signed-off-by: Yadunund <yadunund@openrobotics.org> * webots_ros2: 2023.0.4-1 in 'iron/distribution.yaml' [bloom] (ros#37344) * plotjuggler: 3.7.1-1 in 'iron/distribution.yaml' [bloom] (ros#37341) * heaphook: 0.1.0-1 in 'iron/distribution.yaml' [bloom] (ros#37332) * plotjuggler: 3.7.1-1 in 'melodic/distribution.yaml' [bloom] (ros#37340) * plotjuggler: 3.7.1-1 in 'iron/distribution.yaml' [bloom] (ros#37341) * plotjuggler: 3.7.1-1 in 'iron/distribution.yaml' [bloom] (ros#37341) * navigation2: 1.2.0-2 in 'iron/distribution.yaml' [bloom] (ros#37316) * libcreate: 3.1.0-1 in 'iron/distribution.yaml' [bloom] (ros#37307) * rviz_2d_overlay_plugins: 1.3.0-1 in 'iron/distribution.yaml' [bloom] (ros#37312) * mvsim: 0.7.0-1 in 'iron/distribution.yaml' [bloom] (ros#37309) * grid_map: 2.1.0-1 in 'iron/distribution.yaml' [bloom] (ros#37304) * grid_map: 2.1.0-1 in 'iron/distribution.yaml' [bloom] (ros#37304) * nao_lola: 0.2.2-1 in 'iron/distribution.yaml' [bloom] (ros#37298) * ros_gz: 0.245.0-1 in 'iron/distribution.yaml' [bloom] (ros#37348) * ros_gz: 0.245.0-1 in 'rolling/distribution.yaml' [bloom] (ros#37351) * gazebo_ros2_control: 0.6.0-1 in 'rolling/distribution.yaml' [bloom] (ros#37347) * webots_ros2: 2023.0.4-1 in 'rolling/distribution.yaml' [bloom] (ros#37343) * plotjuggler: 3.7.1-1 in 'rolling/distribution.yaml' [bloom] (ros#37336) * heaphook: 0.1.0-1 in 'rolling/distribution.yaml' [bloom] (ros#37331) * mrpt_msgs: 0.4.5-1 in 'iron/distribution.yaml' [bloom] (ros#37303) * plotjuggler: 3.7.1-1 in 'foxy/distribution.yaml' [bloom] (ros#37338) * plotjuggler: 3.7.1-1 in 'foxy/distribution.yaml' [bloom] (ros#37338) * play_motion2: 0.0.8-1 in 'humble/distribution.yaml' [bloom] (ros#37333) * point_cloud_transport: 1.0.9-1 in 'melodic/distribution.yaml' [bloom] (ros#37181) * point_cloud_transport: 1.0.1-1 in 'melodic/distribution.yaml' [bloom] * Update point_cloud_transport to 1.0.2-1 * Updated point_cloud_transport to 1.0.3-2 * Updated point_cloud_transport to 1.0.4-1 * Updated point_cloud_transport to 1.0.5-1 * Updated point_cloud_transport to 1.0.6-1 * Updated point_cloud_transport to 1.0.7-1 * Updated point_cloud_transport to 1.0.8-1 * Updated point_cloud_transport to 1.0.9-1 * tf2_client: 1.0.0-1 in 'noetic/distribution.yaml' [bloom] (ros#37170) * tf2_client: 0.0.0-1 in 'noetic/distribution.yaml' [bloom] * Updated tf2_client to 1.0.0-1 * Updated tf2_client to 1.0.0-2 * ros_gz: 0.244.11-1 in 'humble/distribution.yaml' [bloom] (ros#37346) * gazebo_ros2_control: 0.4.3-1 in 'humble/distribution.yaml' [bloom] (ros#37350) * point_cloud_transport_plugins: 1.0.3-1 in 'melodic/distribution.yaml' [bloom] (ros#37182) * point_cloud_transport_plugins: 1.0.1-1 in 'melodic/distribution.yaml' [bloom] * Updated point_cloud_transport_plugins to 1.0.2-1 * Updated point_cloud_transport_plugins to 1.0.3-1 * heaphook: 0.1.0-1 in 'humble/distribution.yaml' [bloom] (ros#37330) * plotjuggler: 3.7.1-1 in 'humble/distribution.yaml' [bloom] (ros#37337) * plotjuggler: 3.7.1-1 in 'noetic/distribution.yaml' [bloom] (ros#37339) * webots_ros2: 2023.0.4-1 in 'humble/distribution.yaml' [bloom] (ros#37342) * ign_ros2_control: 0.7.0-1 in 'humble/distribution.yaml' [bloom] (ros#37349) * point_cloud_transport: 1.0.10-1 in 'melodic/distribution.yaml' [bloom] (ros#37352) * ublox_dgnss: 0.4.4-1 in 'rolling/distribution.yaml' [bloom] (ros#37361) * ublox_dgnss: 0.4.4-1 in 'iron/distribution.yaml' [bloom] (ros#37360) * ublox_dgnss: 0.4.4-1 in 'humble/distribution.yaml' [bloom] (ros#37362) * xacro: 1.14.16-1 in 'noetic/distribution.yaml' [bloom] (ros#37364) * xacro: 1.13.20-1 in 'melodic/distribution.yaml' [bloom] (ros#37363) * robot_localization: 3.5.1-2 in 'humble/distribution.yaml' [bloom] (ros#37367) * robot_localization: 3.5.1-2 in 'humble/distribution.yaml' [bloom] * Updated source branch for R_L * robot_localization: 3.6.0-1 in 'rolling/distribution.yaml' [bloom] (ros#37368) * Revert "mavros: 2.4.0-1 in 'foxy/distribution.yaml' [bloom] (ros#35726)" (ros#37382) This reverts commit b8a48d5. --------- Signed-off-by: Michael Carroll <mjcarroll@intrinsic.ai> Signed-off-by: Yadunund <yadunund@openrobotics.org> Signed-off-by: Christian Henkel <christian.henkel2@de.bosch.com> Signed-off-by: Chris Lalancette <clalancette@gmail.com> Signed-off-by: wep21 <daisuke.nishimatsu1021@gmail.com> Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com> Signed-off-by: Shane Loretz <sloretz@google.com> Co-authored-by: Kenji Brameld <kenjibrameld@gmail.com> Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com> Co-authored-by: Michael Ferguson <mfergs7@gmail.com> Co-authored-by: Jonas Otto <jonas@jonasotto.com> Co-authored-by: Lucas Wendland <82680922+CursedRock17@users.noreply.github.com> Co-authored-by: Tony Baltovski <tbaltovski@clearpathrobotics.com> Co-authored-by: NJAnirudh-Ubica <94458157+njanirudh-ubica@users.noreply.github.com> Co-authored-by: Michael Carroll <mjcarroll@intrinsic.ai> Co-authored-by: Steven! Ragnarök <nuclearsandwich@users.noreply.github.com> Co-authored-by: Alvin Sun <alvinsunyixiao@gmail.com> Co-authored-by: Yadu <yadunund@openrobotics.org> Co-authored-by: Miguel Fernandez-Cortizas <43600658+miferco97@users.noreply.github.com> Co-authored-by: Shingo Kitagawa <knorth55@users.noreply.github.com> Co-authored-by: Christian Henkel <6976069+ct2034@users.noreply.github.com> Co-authored-by: Yoshiki Obinata <27789460+mqcmd196@users.noreply.github.com> Co-authored-by: David Anthony <david.anthony@swri.org> Co-authored-by: Adam Gotlib <adam.gotlib@robotec.ai> Co-authored-by: Krzysztof Wojciechowski <49921081+Kotochleb@users.noreply.github.com> Co-authored-by: Michael Carroll <michael@openrobotics.org> Co-authored-by: Martin Pecka <peckama2@fel.cvut.cz> Co-authored-by: Hans-Joachim Krauch <achim-k@users.noreply.github.com> Co-authored-by: Vladimir Ermakov <vooon341@gmail.com> Co-authored-by: Wolfgang Merkt <wxmerkt@users.noreply.github.com> Co-authored-by: Martin Günther <martin.guenther@dfki.de> Co-authored-by: Jacob Perron <jacob@openrobotics.org> Co-authored-by: Chris Lalancette <clalancette@gmail.com> Co-authored-by: Nisici <56770874+Nisici@users.noreply.github.com> Co-authored-by: Miguel Company <miguelcompany@eprosima.com> Co-authored-by: Scott K Logan <logans@cottsay.net> Co-authored-by: ohno-atsushi <120006762+ohno-atsushi@users.noreply.github.com> Co-authored-by: Thomas Böhm <thomas.bohm@gmail.com> Co-authored-by: Thomas Böhm <boehm@toposens.com> Co-authored-by: immel-f <53239370+immel-f@users.noreply.github.com> Co-authored-by: Fabian Immel <immel@fzi.de> Co-authored-by: Hiroki Matsui <45871417+matsui-hiro@users.noreply.github.com> Co-authored-by: Ryohei Ueda <r.ueda@gitai.tech> Co-authored-by: Tyler Weaver <maybe@tylerjw.dev> Co-authored-by: Adam Serafin <serafadam@gmail.com> Co-authored-by: Tim Clephas <tim.clephas@nobleo.nl> Co-authored-by: Robert Haschke <rhaschke@users.noreply.github.com> Co-authored-by: Markus Bader <markus.bader@mx-robotics.com> Co-authored-by: Steven! Ragnarök <steven@nuclearsandwich.com> Co-authored-by: mosfet80 <realeandrea@yahoo.it> Co-authored-by: Emerson Knapp <537409+emersonknapp@users.noreply.github.com> Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> Co-authored-by: Alberto Soragna <alberto.soragna@gmail.com> Co-authored-by: Ryan <ryanfriedman5410+github@gmail.com> Co-authored-by: Lennart Reiher <lennart.reiher@ika.rwth-aachen.de> Co-authored-by: Pablo Iñigo Blasco <pablo@ibrobotics.com> Co-authored-by: Olivier Kermorgant <olivier_kermorgant@yahoo.fr> Co-authored-by: Roni Kreinin <59886299+roni-kreinin@users.noreply.github.com> Co-authored-by: Ian Colwell <48106342+icolwell-as@users.noreply.github.com> Co-authored-by: Matt Cocking <122101438+mattcocking@users.noreply.github.com> Co-authored-by: Steve Macenski <stevenmacenski@gmail.com> Co-authored-by: Christian Henkel <hec2le@RNG-C-002AJ.rng.de.bosch.com> Co-authored-by: Błażej Sowa <bsowa123@gmail.com> Co-authored-by: Tyler Weaver <tyler@picknik.ai> Co-authored-by: Svastits <49677296+Svastits@users.noreply.github.com> Co-authored-by: Svastits <svastits1@gmail.com> Co-authored-by: Florencia <49619072+florcabral@users.noreply.github.com> Co-authored-by: Davide Faconti <davide.faconti@gmail.com> Co-authored-by: Jose Luis Blanco-Claraco <joseluisblancoc@gmail.com> Co-authored-by: Nick Morales <113186159+ngmor@users.noreply.github.com> Co-authored-by: David V. Lu!! <davidvlu@gmail.com> Co-authored-by: dcconner <david.conner@cnu.edu> Co-authored-by: David Conner <robotics@cnu.edu> Co-authored-by: Jafar <jafar.uruc@gmail.com> Co-authored-by: Audrow Nash <audrow@openrobotics.org> Co-authored-by: David Bensoussan <d.bensoussan@proton.me> Co-authored-by: Shane Loretz <sloretz@openrobotics.org> Co-authored-by: Shane Loretz <shane.loretz@gmail.com> Co-authored-by: Yannick Goumaz <61198661+ygoumaz@users.noreply.github.com> Co-authored-by: Noel Jiménez García <noel.jimenez@pal-robotics.com> Co-authored-by: Nick Hortovanyi <nick.hortovanyi@gmail.com> Co-authored-by: Dharini Dutia <dharini@openrobotics.org>
Adding the Python3 package to the OSX version of rosdistro, as it is already required with the ubuntu version and there is a homebrew package.
Package name:
python3
Package Upstream Source:
https://www.python.org/
Purpose of using this:
There are libraries like moveit_ros_planning_interface that utilize python3 as part of rosdep, but it currently doesn't have access. Although the package has a different name it is already on homebrew which makes this simple to add.