python3-colcon-installed-package-information_0.2.1-100_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-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 ago

Package Size

7.5 KB

Installed Size

41 KB

Downloads

17

wget

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

Homepage

https://colcon.readthedocs.io