{"library":"colcon-core","type":"library","category":null,"description":"colcon-core is the foundational Python package for 'colcon', a command-line tool designed to streamline the workflow of building, testing, and using multiple software packages, especially within robotics frameworks like ROS. It automates package discovery, dependency resolution, and environment setup. The library is currently at version 0.20.1 and follows a continuous release model, with new versions typically released as needed to support updates in related projects like ROS.","language":"python","status":"active","version":"0.20.1","tags":["build-tool","ROS","robotics","workspace","package-management","CLI"],"last_verified":"Sun May 24","install":[{"cmd":"pip install colcon-core","imports":["from colcon_core.package_identification import PackageIdentificationExtensionPoint","from colcon_core.environment import EnvironmentExtensionPoint","from colcon_core.plugin_system import satisfies_version"]},{"cmd":"pip install colcon-common-extensions","imports":[]}],"homepage":"https://colcon.readthedocs.io","github":"https://github.com/colcon/colcon-core","docs":null,"changelog":"https://github.com/colcon/colcon-core/milestones?direction=desc&sort=due_date&state=closed","pypi":"https://pypi.org/project/colcon-core/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":6.2,"avg_import_s":0.11,"wheel_type":"sdist"},"url":"https://checklist.day/v1/registry/colcon-core/compatibility"}}