python3-pallet-patcher_0.2.0+upstream-1_all.deb
Install the package
sudo apt-get install python3-pallet-patcher=0.2.0+upstream-1
Tools for working with curated collections of Cargo packages
Full description: Tools for working with curated collections of Cargo packages pallet-patcher ============== . |build| |pypi| . *Tools for working with curated collections of Cargo packages* . ``pallet-patcher`` is a command-line tool designed to compose a collection of locally available Cargo packages that satisfy the dependencies of a given Cargo manifest. It resolves dependencies from provided local search paths, identifying compatible crate versions, and outputs patch arguments or configuration that can be supplied directly to Cargo. This is particularly useful for building Cargo projects in offline environments or working with specific layers of dependencies. . Motivation ---------- . Cargo is designed to be highly reliable by ensuring that dependencies are either pulled from a central registry (like crates.io) or explicitly defined by their location (e.g., ``path = "../my-crate"``). While this approach provides great predictability, there are specialized use cases where developers may need more flexibility—specifically, when resolving dependencies from dynamically provided local directories without modifying the original source code. . Other build systems and environments often provide mechanisms to search for dependencies across multiple locations: . - **CMake** utilizes ``CMAKE_PREFIX_PATH`` for package discovery. - **pkg-config** leverages ``PKG_CONFIG_PATH`` to locate libraries. - **Python** uses ``PYTHONPATH`` to find modules.
Checksums
| MD5 | 0e2239500814ca4ded9508866fe7ef75 |
| SHA1 | 153cd15b69dd6cf76a5290fcb1414c35524f6899 |
| SHA256 | 38ae893a86a91ce13272c55e6115ddebcc7f55df3eaa900e7083bd510f47302f |
| SHA512 | a2c9b069efdc333fc8f75dc3ff2a67c1f6b6200e990fde639e9a09b4f004708253562768f8b614fdd8dc94c8469669e9fa6c464efc39731810e7c6352c0a49b6 |
Depends
- python3:any (>= 3.6~), python3-packaging, python3 (>= 3.11) | python3-tomli (>= 1) | python3-toml
Files
- /usr/share/doc/python3-pallet-patcher/changelog.Debian.gz
- /usr/lib/python3/dist-packages/pallet_patcher/solver.py
- /usr/lib/python3/dist-packages/pallet_patcher/search.py
- /usr/lib/python3/dist-packages/pallet_patcher/manifest.py
- /usr/lib/python3/dist-packages/pallet_patcher/command.py
- /usr/lib/python3/dist-packages/pallet_patcher/__main__.py
- /usr/lib/python3/dist-packages/pallet_patcher/__init__.py
- /usr/lib/python3/dist-packages/pallet_patcher-0.2.0.egg-info/zip-safe
- /usr/lib/python3/dist-packages/pallet_patcher-0.2.0.egg-info/top_level.txt
- /usr/lib/python3/dist-packages/pallet_patcher-0.2.0.egg-info/requires.txt
- /usr/lib/python3/dist-packages/pallet_patcher-0.2.0.egg-info/PKG-INFO
- /usr/lib/python3/dist-packages/pallet_patcher-0.2.0.egg-info/entry_points.txt
- /usr/lib/python3/dist-packages/pallet_patcher-0.2.0.egg-info/dependency_links.txt
- /usr/bin/pallet-patcher
Uploaded
17 days agoPackage Size
9.56 KBInstalled Size
45.9 KBDownloads
2
wget
wget --content-disposition "https://packagecloud.io/dirk-thomas/colcon/packages/ubuntu/resolute/python3-pallet-patcher_0.2.0+upstream-1_all.deb/download.deb?distro_version_id=320"