Skip to main content

Cross-language schema converter

Project description

SchemaBridge Python Package

Python wrapper for SchemaBridge - a cross-language schema converter.

Installation

pip install schemabridge

Note: This package requires Node.js to be installed on your system. SchemaBridge will automatically detect your Node.js installation.

Usage

schemabridge convert zod input.ts --export enrichedTransactionSchema --to pydantic --out model.py

Requirements

  • Python >= 3.9
  • Node.js >= 18.0.0

Documentation

For full documentation, visit the main SchemaBridge repository.

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

schemabridge-0.3.2.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

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

schemabridge-0.3.2-py3-none-any.whl (15.0 kB view details)

Uploaded Python 3

File details

Details for the file schemabridge-0.3.2.tar.gz.

File metadata

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

File hashes

Hashes for schemabridge-0.3.2.tar.gz
Algorithm Hash digest
SHA256 13200ddeb32eef6ea6dc1a7451845d0d4cefa746dd3507e837a99febf57a584f
MD5 37f40409978be921e373636b0d983f77
BLAKE2b-256 85f726d3c28c5c21e6b05a320975020b8d37cbf7d51e4d0d1fbec97071e49aa0

See more details on using hashes here.

Provenance

The following attestation bundles were made for schemabridge-0.3.2.tar.gz:

Publisher: publish.yml on iamtemi/schemabridge

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

File details

Details for the file schemabridge-0.3.2-py3-none-any.whl.

File metadata

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

File hashes

Hashes for schemabridge-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 70237fde1f180e9b1d2705515156b5628236f5849ac0f8b29edfecee9ab66137
MD5 65111a32bb4570e55f60234aea6b30ac
BLAKE2b-256 f76a2a09c9801dc6823ef08df42848629a006b89caafc7ae0452dfaeb8e46441

See more details on using hashes here.

Provenance

The following attestation bundles were made for schemabridge-0.3.2-py3-none-any.whl:

Publisher: publish.yml on iamtemi/schemabridge

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