Dependency fetcher
Project description
DFetch can manage dependencies
We needed a dependency manager that was flexible enough to retrieve dependencies as plain text
from various sources. svn externals
, git submodules
and git subtrees
solve a similar
problem, but not in a VCS agnostic way or completely user friendly way.
We want self-contained code repositories without any hassle for end-users.
Dfetch must promote upstreaming changes, but allow for local customizations.
The problem is described thoroughly here.
Other tools that do similar things are Zephyr's West
, CMake ExternalProject
and other meta tools.
See alternatives for a complete list.
Getting started | Manual | Troubleshooting | Contributing
Install
Stable
pip install dfetch
latest version
pip install https://github.com/dfetch-org/dfetch/archive/main.zip
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file dfetch-0.2.0.tar.gz
.
File metadata
- Download URL: dfetch-0.2.0.tar.gz
- Upload date:
- Size: 30.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e05aabda10bd652fe2786733c6caea5268b52458c2d0d4c7096d8cfbaba44d6 |
|
MD5 | b4c0cd9a3a4d2479284fdb0fd91ffc1d |
|
BLAKE2b-256 | fd628660fecc75870fffb17759dc934616830a9c2fc68aadef6b57d05df035ea |
File details
Details for the file dfetch-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: dfetch-0.2.0-py3-none-any.whl
- Upload date:
- Size: 39.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04dcf57b53d5d7ed809709d9c4d971853207acd520e26a02857d788ccb2133c3 |
|
MD5 | 71f48892aa889f15780b59603448c5d1 |
|
BLAKE2b-256 | 29d69152334513fdc33c304fed981883757bd209a5cb05a0ab925f27de4001f8 |