Skip to main content

Installable CLI launcher for valbridge

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

valbridge_cli-1.0.2.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

valbridge_cli-1.0.2-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file valbridge_cli-1.0.2.tar.gz.

File metadata

  • Download URL: valbridge_cli-1.0.2.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for valbridge_cli-1.0.2.tar.gz
Algorithm Hash digest
SHA256 6a9a203ac06fdac1eeff87831e040d6852734960968a418b5fd14645e9167794
MD5 9df420300eed4b77ee9e2cc3667cd333
BLAKE2b-256 c19bb94ff3bd1dc0bf59dc74590a0effbbf9d51ddd4453a46d96d9864eec930f

See more details on using hashes here.

Provenance

The following attestation bundles were made for valbridge_cli-1.0.2.tar.gz:

Publisher: release-please.yml on vectorfy-co/valbridge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file valbridge_cli-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: valbridge_cli-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for valbridge_cli-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6bb1376bcbd2d6b8b8a4c5afb921a8989fcea6b42d0ba0e77275eb1be4724ce0
MD5 c3174eb707f568f236ff625348bc397f
BLAKE2b-256 a14521c45465af18430bc6e251a2ba9e10a44630629c92d8df1f6c133778d8e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for valbridge_cli-1.0.2-py3-none-any.whl:

Publisher: release-please.yml on vectorfy-co/valbridge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page