{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/8"}],"enrichment":{"capability":"Provides Python access to ROS package metadata and filesystem operations without requiring a full ROS installation.","skillfed_tags":["ros","package-management"],"use_cases":["Query ROS package metadata and dependencies from Python without a full ROS installation","Locate ROS packages on the filesystem and inspect their package.xml manifests","Build tools or scripts that need to understand ROS package structure and organization","Integrate ROS package discovery into CI/CD pipelines or build systems"],"what_it_does":"rospkg is a standalone Python library that lets you interact with the ROS package system without needing a full ROS installation. It handles ROS package metadata, filesystem lookups, and package discovery by parsing package.xml files and navigating the ROS package directory structure. The library depends on catkin-pkg for core package handling, PyYAML for manifest parsing, and distro for system information.\n\nTypical use is in tools, scripts, or applications that need to query ROS package information, locate packages on disk, or inspect package metadata programmatically. It's useful when you want ROS package introspection capabilities in a lightweight, standalone context rather than within a full ROS environment.","worth_installing":"Yes, if you need ROS package introspection in Python outside a full ROS environment. The low install friction, permissive license, and active repository make it a safe choice. No known vulnerabilities. Install it if your workflow involves ROS packages and you want programmatic access to their metadata."},"id":"rospkg","links":{"html":"https://skillfed.io/packages/rospkg","md":"https://skillfed.io/packages/rospkg.md","pypi":"https://pypi.org/project/rospkg/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-12-19","license_spdx":null,"license_treatment":"permissive","name":"rospkg","python_support":"supports_current","summary":"ROS package library"},"popularity":{"monthly_downloads":514004,"position":6241,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.6.1"}
