Skip to main content

synapse-fbs

Generated Python FlatBuffers bindings for the Synapse message schemas.

The schema source of truth lives in fbs/. CI stages this package under target/xtask/packages/python, generates bindings there, then publishes it to PyPI. To build locally from the repository root:

cargo run --locked --manifest-path xtask/Cargo.toml -- ci

Install the staged wheel locally with:

pip install target/xtask/packages/python/dist/*.whl

The generated package includes topic catalog helpers for bridge and routing code:

from synapse import topic_catalog

key = topic_catalog.key_for_topic("VehicleHealth")
payload_type = topic_catalog.topic_by_id(1).payload_type

Download files

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

Source Distribution

synapse_fbs-0.6.0.tar.gz (37.1 kB view details)

Uploaded Source

Built Distribution

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

synapse_fbs-0.6.0-py3-none-any.whl (109.1 kB view details)

Uploaded Python 3

File details

Details for the file synapse_fbs-0.6.0.tar.gz.

File metadata

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

File hashes

Hashes for synapse_fbs-0.6.0.tar.gz
Algorithm Hash digest
SHA256 6ab99c57607eb6440c499c056df5dbd62d26b31b777b774fda9b44455ed0c993
MD5 4960045c847f4e04e671bbbd3a732cd2
BLAKE2b-256 d4eda04f2d9a70685deb743d6d1ef6af6b2604a3e985f34ce683142feb47545c

See more details on using hashes here.

Provenance

The following attestation bundles were made for synapse_fbs-0.6.0.tar.gz:

Publisher: release.yml on CogniPilot/synapse_fbs

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

File details

Details for the file synapse_fbs-0.6.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for synapse_fbs-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2d99f4ccb27e0e0af60784524cee85917b47cc34ad040a9602108a438aee181a
MD5 6ea6af7db1f6fe017a2e4cb1c28ac3a2
BLAKE2b-256 58064bea5e79e7f2c5b599ef605280d01a43c46ae3f64d920b5718f54cffd663

See more details on using hashes here.

Provenance

The following attestation bundles were made for synapse_fbs-0.6.0-py3-none-any.whl:

Publisher: release.yml on CogniPilot/synapse_fbs

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 Sentry Error logging StatusPage Status page