python3-colcon-installed-package-information_0.2.1-1_all.deb

STEP 1: Have you installed this repository?

If not, run this installation script command:

curl -s https://packagecloud.io/install/repositories/dirk-thomas/colcon/script.deb.sh | sudo bash
copy
curl -s https://packagecloud.io/install/repositories/dirk-thomas/colcon/script.deb.sh | sudo bash

STEP 2: Install the package
sudo apt-get install python3-colcon-installed-package-information=0.2.1-1

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 9432a93e6d4c6fb9a83cc374c417ef55
SHA1 fc242dbfc4f19a8291c2b3472618991af492e7cb
SHA256 451fabf7a6e351371ed81f8b26b714d39f3d81c00164970ac16a3c7a763d0099
SHA512 4aa80fbd189dd2ff1ed557a896c3c90ffec5f0e92f76a6e34391c8e4e45f8ae938b211d7fcf6049045a0170761f764f8738dda7e4758d9fc139e7a9696c97afa

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

about 1 month ago

Package Size

7.5 KB

Installed Size

41 KB

Downloads

464

wget

wget --content-disposition "https://packagecloud.io/dirk-thomas/colcon/packages/ubuntu/focal/python3-colcon-installed-package-information_0.2.1-1_all.deb/download.deb?distro_version_id=210"

Homepage

https://colcon.readthedocs.io