{"library":"colcon-defaults","type":"library","category":null,"description":"colcon-defaults is an extension for the colcon build tool, primarily used in the ROS 2 ecosystem. It allows users to define default arguments and package sets for colcon commands (like `build`, `test`) in a YAML configuration file, such as `defaults.yaml`. This helps streamline complex build workflows and ensure consistent build parameters across projects or team members. The current stable version is 0.2.9, and it maintains a consistent release cadence aligned with colcon updates, focusing on stability and integration.","language":"python","status":"active","version":"0.2.9","tags":["colcon","ROS","ROS2","build system","configuration","automation"],"last_verified":"Tue May 26","install":[{"cmd":"pip install colcon-defaults","imports":["This is a colcon extension and is typically not imported directly by end-user Python code. colcon discovers and loads it automatically upon installation."]}],"homepage":"https://colcon.readthedocs.io","github":"https://github.com/colcon/colcon-defaults","docs":null,"changelog":"https://github.com/colcon/colcon-defaults/milestones?direction=desc&sort=due_date&state=closed","pypi":"https://pypi.org/project/colcon-defaults/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":5.3,"avg_import_s":null,"wheel_type":"sdist"},"url":"https://checklist.day/v1/registry/colcon-defaults/compatibility"}}