{"categories":[{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/5"}],"enrichment":{"capability":"Generates ROS message and service data structures from definitions for use across various programming languages in ROS 1 systems.","skillfed_tags":["ros-legacy","end-of-life"],"use_cases":["Maintaining legacy ROS 1 systems that depend on message code generation.","Extending or modifying message definitions in existing ROS Noetic deployments.","Porting or archiving ROS 1 codebases that require the original genmsg toolchain."],"what_it_does":"pyros-genmsg is a code generator for ROS 1 that converts message and service definitions into language-specific data structures. It was part of the ROS middleware stack and allowed developers to define message schemas once and generate corresponding bindings automatically.\n\nThe package is now archived and no longer maintained. ROS Noetic, the final ROS 1 release, reached end-of-life on May 31st, 2025. This package should only be used for maintaining or extending existing ROS 1 systems; it is not suitable for new projects or systems targeting current ROS 2 distributions.","worth_installing":"No. The package is abandoned and ROS 1 is end-of-life as of May 31st, 2025. Install only if you are actively maintaining an existing ROS 1 system with no migration path to ROS 2. For any new development, use ROS 2 and its message generation tools instead."},"id":"pyros-genmsg","links":{"html":"https://skillfed.io/packages/pyros-genmsg","md":"https://skillfed.io/packages/pyros-genmsg.md","pypi":"https://pypi.org/project/pyros-genmsg/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2019-04-18","license_spdx":null,"license_treatment":"permissive","name":"pyros-genmsg","python_support":"unspecified","summary":" Standalone Python library for generating ROS message and service data structures for various languages."},"popularity":{"monthly_downloads":84990,"position":13961,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.5.8"}
