Installer and launcher for gopip, a fast, deterministic dependency resolver for Python.
Project description
gopip-client
A small installer and launcher for gopip, a fast, deterministic dependency resolver for Python written in Go.
Installing this package gives you a gopip command. The first time you run it, it downloads the native binary that matches your platform from the project's GitHub releases, verifies its checksum, and caches it. Every later run reuses the cached binary, so there is no per-run overhead.
Install
pip install gopip-client
Use
gopip resolve requests flask>=2.0
gopip lock -r requirements.txt
gopip explain requests
gopip install -r requirements.txt
gopip computes a consistent set of versions and writes a deterministic
lockfile, then hands installation to pip. See the main project for full documentation.
Supported platforms
Linux and macOS on x86_64 and arm64, and Windows on x86_64.
License
Apache License 2.0.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gopip_client-0.1.0.tar.gz.
File metadata
- Download URL: gopip_client-0.1.0.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92f3d5be252c109e2f212af6dd5a66442edb2fa5d52b4768618f11014c0a9601
|
|
| MD5 |
eebfb954ec9a95706fef9af2b357a1e2
|
|
| BLAKE2b-256 |
0eaf8f74760b536e5919013fa86e3828f47868bf0fe6403442ebd639d7892954
|
File details
Details for the file gopip_client-0.1.0-py3-none-any.whl.
File metadata
- Download URL: gopip_client-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54ff9c0dee0352217827058daf24da7f088cb5a0186d2fa930612deb407c9698
|
|
| MD5 |
95f3af8ebfa3029c1f3469aab644605c
|
|
| BLAKE2b-256 |
ae422db7220634c863c58135454579eef8ba46a6bce966f4c808485642a0a84f
|