Installable valbridge CLI launcher for pip and uvx. Downloads the correct platform binary automatically.
Zero-install usage
Run directly without installing globally:
uvx valbridge-cli generate
uvx valbridge-cli generate --help
Global installation
# pip
pip install valbridge-cli
# uv (recommended)
uv tool install valbridge-cli
Then use the valbridge command directly:
valbridge generate
valbridge extract --schema user:Profile
valbridge --help
How it works
The launcher downloads the matching valbridge Go binary for the current platform on first run and caches it locally. Subsequent runs use the cached binary.
Environment variables
| Variable | Description |
|---|---|
VALBRIDGE_CLI_BIN |
Override the binary path. Set to a local build to skip the download. |
Related packages
| Package | Purpose |
|---|---|
@vectorfyco/valbridge-cli |
npm/npx CLI launcher (same binary, different installer) |
valbridge |
Runtime client for generated validators |
valbridge-pydantic |
Pydantic adapter for code generation |
Learn more
Metadata
Release files for valbridge-cli 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| valbridge_cli-1.2.0.tar.gz | 3.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| valbridge_cli-1.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.9 kB
Release files / valbridge_cli-1.2.0.tar.gz
| Download URL | valbridge_cli-1.2.0.tar.gz |
|---|---|
| Size | 3.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
60634a9eba24f9088fac8d78dd72112554779941ce2e97360d3df486815098a1
|
|
BLAKE2b-256 checksum How to use checksums |
4ee016404e23250f537d5b80f6921d45c5ff6dd6a84bfacf85fc7990c79650f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 10, 2026.
Transparency logRelease files / valbridge_cli-1.2.0-py3-none-any.whl
| Download URL | valbridge_cli-1.2.0-py3-none-any.whl |
|---|---|
| Size | 4.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fc33568b08f5da8fdc6c05fd4e7e7b0f9d60b815878bae57e1124405882ae6af
|
|
BLAKE2b-256 checksum How to use checksums |
0400dcbe49ea54397ddfb20d0e1634c723ac2f04dc35a40cc57dc4157df7255b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 10, 2026.
Transparency log