python3-colcon-installed-package-information_0.2.1-100_all.deb
Install the package
sudo apt-get install python3-colcon-installed-package-information=0.2.1-100
Extensions for colcon to inspect packages which have already
Full description: Extensions for colcon to inspect packages which have already colcon-installed-package-information ==================================== . Extensions for `colcon-core <https://github.com/colcon/colcon-core>`_ to inspect packages which have already been installed. . Overview -------- . These colcon extensions provide a mechanism which can be used for getting information about packages outside of the workspace, which have already been built and installed prior to the current operation. In general, it works similarly to and is based on the `PackageDiscoveryExtensionPoint <https://colcon.readthedocs.io/en/released/developer/extension-point.html#packagediscoveryextensionpoint>`_ and `PackageAugmentationExtensionPoint <https://colcon.readthedocs.io/en/released/developer/extension-point.html#packageaugmentationextensionpoint>`_ extensions provided by ``colcon-core``. . Differences ----------- . Installed packages don't generally have a single directory which stores the package content and metadata. This set of extensions store the "prefix" under which the package resides rather than the package directory (e.g. ``~/workspace/install`` instead of ``~/workspace/install/share/<package_name>`` or ``~/workspace/src/<package_name>``), meaning many packages will likely share the same ``path`` attribute value. . Recursively crawling an entire system or even selective subdirectories to look for installed packages could be very slow, so this process also deviates from the Discover -> Identify -> Augment pipeline used in ``colcon-core``. Rather than attempting identification on prospective package locations, the discovery phase generally loads a list of installed packages from a database of some kind, such as the file-based colcon index. In some cases, the database might already populate sufficient information on the descriptor to identify the package.
Checksums
MD5 | 6eea4def3805f6010036ebbb4d8f385c |
SHA1 | 8190e9d65045e11d32a47f15f42cfd6bd41d3b11 |
SHA256 | 892e5bcc87d5ffa69a48a95b4878c8792a1cbd0ae5998570a093ee207ada7739 |
SHA512 | f68fc60729de82ac09333af1d10880305f3d4019652a7f3125a96d4dad84d0421eb546baad0afa80e44fff6611173eee680bb1cac70a38931c5796150ef2abe1 |
Depends
- python3:any (>= 3.6~), python3-colcon-core, python3 (>= 3.8) | python3-importlib-metadata
Files
- /usr/share/doc/python3-colcon-installed-package-information/changelog.Debian.gz
- /usr/lib/python3/dist-packages/colcon_installed_package_information/package_identification/__init__.py
- /usr/lib/python3/dist-packages/colcon_installed_package_information/package_discovery/prefix_path.py
- /usr/lib/python3/dist-packages/colcon_installed_package_information/package_discovery/__init__.py
- /usr/lib/python3/dist-packages/colcon_installed_package_information/package_augmentation/python.py
- /usr/lib/python3/dist-packages/colcon_installed_package_information/package_augmentation/colcon_index.py
- /usr/lib/python3/dist-packages/colcon_installed_package_information/package_augmentation/__init__.py
- /usr/lib/python3/dist-packages/colcon_installed_package_information/__main__.py
- /usr/lib/python3/dist-packages/colcon_installed_package_information/__init__.py
- /usr/lib/python3/dist-packages/colcon_installed_package_information-0.2.1.egg-info/zip-safe
- /usr/lib/python3/dist-packages/colcon_installed_package_information-0.2.1.egg-info/top_level.txt
- /usr/lib/python3/dist-packages/colcon_installed_package_information-0.2.1.egg-info/requires.txt
- /usr/lib/python3/dist-packages/colcon_installed_package_information-0.2.1.egg-info/PKG-INFO
- /usr/lib/python3/dist-packages/colcon_installed_package_information-0.2.1.egg-info/entry_points.txt
- /usr/lib/python3/dist-packages/colcon_installed_package_information-0.2.1.egg-info/dependency_links.txt
Uploaded
7 days agoPackage Size
7.5 KBInstalled Size
41 KBDownloads
176
wget
wget --content-disposition "https://packagecloud.io/dirk-thomas/colcon/packages/ubuntu/focal/python3-colcon-installed-package-information_0.2.1-100_all.deb/download.deb?distro_version_id=210"