Skip to main content

valbridge-cli

Installable valbridge CLI launcher for pip and uvx. Downloads the correct platform binary automatically.

PyPI License


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)

Source distribution for valbridge-cli 1.2.0
File Size Uploaded
valbridge_cli-1.2.0.tar.gz 3.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for valbridge-cli 1.2.0
File Interpreter ABI Platform
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 log

Release 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

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.0

2 release files

1.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page