colcon-library-path
Extension for colcon adding an environment variable to find libraries.
What it is and what it does
colcon-library-path is a plugin for the colcon build system that adds environment-variable configuration to help the build process locate shared libraries at runtime. It extends colcon-core, the foundation of the colcon build orchestration tool, by automating the setup of library search paths during builds.
The package is intended for developers working with colcon-based build workflows who need to manage shared library discovery across different platforms (POSIX, Windows, MacOS). It is a small, lightweight extension with minimal dependencies and low install friction, but it has not been actively maintained since its latest release on 2019-01-16, making its compatibility with modern colcon versions uncertain.
Use it for:
- Configure library search paths automatically in colcon builds targeting multiple operating systems.
- Ensure shared libraries are discoverable at runtime in cross-platform colcon-based projects.
- Extend colcon workflows to handle non-standard library installation directories.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Extends colcon to configure environment variables for locating shared libraries at runtime during builds.
Yes, if you are actively using colcon and need environment-variable control over library discovery paths. No, if your colcon version is recent and you have not encountered library-path issues—the dormant maintenance status suggests potential compatibility gaps. Verify compatibility with your colcon-core version before installing.
Install
colcon-library-path on PyPI
pip
pip install colcon-library-pathuv
uv add colcon-library-pathpoetry
poetry add colcon-library-pathInstalling colcon-library-path
Before you install
Low install friction with a single pure-Python wheel dependency on colcon-core. Maintenance is dormant—no releases since 2019, though the repository remains active with a recent commit in January 2025.
License in practice
Licensed under Apache License, Version 2.0 (permissive), imposing no restrictions on commercial or private use.
Quickstart
pip install colcon-library-path
from colcon_core.plugin_system import instantiate_extensions
# colcon-library-path extends colcon-core automatically when installed
Verify before relying
- Whether this extension is still compatible with current colcon-core versions given the gap since last release.
- What specific library-path use cases this extension addresses that colcon-core does not handle natively.
Package facts
| License | Apache License, Version 2.0 (permissive) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — colcon-core |
| Maintenance | dormant — 2,767 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 196,169/month — #9,795 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: colcon_library_path-0.2.1-py3-none-any.whl
Keywords: colcon
Tags
More Build Tools packages
Provides reusable utilities for Python…
permissive · top 100 on PyPI
tqdmWraps any iterable to display a real-time…
copyleft · top 100 on PyPI
pippip is the standard installer for Python…
permissive · top 100 on PyPI
hatchlingHatchling is a standards-compliant Python build…
permissive · top 100 on PyPI
grpcio-toolsGenerates Python gRPC service stubs and message…
permissive · top 1,000 on PyPI
pre-commitpre-commit is a framework for installing and…
permissive · top 1,000 on PyPI
colcon-pkg-configExtends colcon-core to configure environment…
permissive · top 15,000 on PyPI
colcon-devtoolsExtends colcon-core to expose information about…
permissive · top 15,000 on PyPI
colcon-package-informationExtends colcon-core to provide information…
permissive · top 15,000 on PyPI
colcon-metadataExtends colcon-core to fetch and manage package…
permissive · top 15,000 on PyPI
colcon-outputExtends colcon-core to customize output…
permissive · top 15,000 on PyPI
colcon-powershellExtends colcon-core to generate PowerShell…
permissive · top 15,000 on PyPI
colcon-defaultsExtends colcon to load default command-line…
permissive · top 15,000 on PyPI
colcon-package-selectionExtends colcon-core to filter and select a…
permissive · top 15,000 on PyPI
colcon-rosExtends colcon to recognize and build ROS…
permissive · top 15,000 on PyPI
ida-settingsProvides a Python API for IDA Pro plugins to…
unclear · top 15,000 on PyPI