{"categories":[{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/4"}],"enrichment":{"capability":"Adds shell command-line completion to colcon build tool commands using argcomplete, enabling tab-completion of colcon subcommands and arguments in bash and other shells.","skillfed_tags":["shell-completion","colcon-plugin","developer-tools"],"use_cases":["Enable tab-completion of colcon subcommands (e.g., build, test, list) in bash or zsh shells.","Auto-complete package names and workspace paths when running colcon build or colcon test commands.","Reduce typing overhead in ROS 2 development workflows that rely on colcon for multi-package builds.","Integrate completion into CI/CD or container environments where colcon is the primary build tool."],"what_it_does":"colcon-argcomplete is a plugin for the colcon build orchestration tool that integrates argcomplete to provide shell tab-completion for colcon commands and their arguments. It works by extending colcon-core with completion logic that argcomplete can invoke when you press tab in your shell.\n\nThe package is designed for developers using colcon in build workflows\u2014primarily those working with ROS 2 or similar multi-package build systems. It has minimal runtime dependencies (argcomplete and colcon-core) and installs as a pure Python wheel, making it lightweight to add to an existing colcon setup. The package is stable but development has slowed since 2019, though the repository remains active.","worth_installing":"Yes, if you use colcon regularly and want shell completion. Installation is frictionless and the package is stable. The long gap since the last release (2019) is not a red flag for a plugin that provides a well-defined feature; however, verify that completion works with your shell and colcon version before relying on it in production workflows."},"id":"colcon-argcomplete","links":{"html":"https://skillfed.io/packages/colcon-argcomplete","md":"https://skillfed.io/packages/colcon-argcomplete.md","pypi":"https://pypi.org/project/colcon-argcomplete/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2019-07-16","license_spdx":null,"license_treatment":"permissive","name":"colcon-argcomplete","python_support":"unspecified","summary":"Completion for colcon command lines using argcomplete."},"popularity":{"monthly_downloads":162516,"position":10597,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.3"}
