python3-colcon-installed-package-information_0.2.0-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.0-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 f9e79460e8dcddce1dc0267aeb6793d9
SHA1 b9d8076dd81fdb2ecf711c015c7c9a380b029d0b
SHA256 12955e3693c18e6bbb2e36cecd6f6df808ff7088818802d38cbee5eaebdf66c9
SHA512 4e65db91ef001df6fe63b0852db1a09c38d46c261dfb7b9503ceae309289c0a1956e6d36a0c939dc6c10f00caed438d68f757837a8d130f97e2b4b3de0029d92

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.0.egg-info/zip-safe
  • /usr/lib/python3/dist-packages/colcon_installed_package_information-0.2.0.egg-info/top_level.txt
  • /usr/lib/python3/dist-packages/colcon_installed_package_information-0.2.0.egg-info/requires.txt
  • /usr/lib/python3/dist-packages/colcon_installed_package_information-0.2.0.egg-info/PKG-INFO
  • /usr/lib/python3/dist-packages/colcon_installed_package_information-0.2.0.egg-info/entry_points.txt
  • /usr/lib/python3/dist-packages/colcon_installed_package_information-0.2.0.egg-info/dependency_links.txt

Uploaded

about 2 months ago

Package Size

7.47 KB

Installed Size

41 KB

Downloads

73

wget

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

Homepage

https://colcon.readthedocs.io