Skip to main content

panproto grammar pack: Data — JSON, TOML, XML, YAML, SQL, CSV, GraphQL, Protobuf

Project description

panproto-grammars-data

A panproto companion package shipping tree-sitter grammars for data languages: JSON, TOML, XML, YAML, SQL, CSV, GraphQL, Protobuf.

Install

pip install panproto-grammars-data

The package declares an entry point under panproto.grammars. panproto's AstParserRegistry factory picks it up automatically; there is nothing to import from this package directly.

Use

import panproto

reg = panproto.AstParserRegistry()
# parse one of the grammars this pack adds:
# schema = reg.parse_with_protocol("typescript", b"...", "main.ts")

See the panproto repository for the full list of available grammar packs and the source for this one at crates/panproto-grammars-data/ and bindings/python-grammars-data/.

License

MIT.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

panproto_grammars_data-0.54.0-cp313-abi3-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_data-0.54.0-cp313-abi3-manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ x86-64

panproto_grammars_data-0.54.0-cp313-abi3-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_data-0.54.0-cp313-abi3-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_data-0.54.0-cp313-abi3-macosx_10_12_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

Details for the file panproto_grammars_data-0.54.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.54.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d4b233b642fa6eaeec22ac4b80540044c3d7a61533040a71610a7b3e0cdaba27
MD5 34536e78aedc734e0ccb940cbac1c6ad
BLAKE2b-256 0ff02eb484e04c70ed76e03566c84a1c783fb62368fe6223541c09e5c90e4bc4

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_data-0.54.0-cp313-abi3-win_amd64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

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

File details

Details for the file panproto_grammars_data-0.54.0-cp313-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.54.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a836047591367f2a2d8539b9fc2a666ecbe8ba319041822c2dfeceb330bbd928
MD5 c475c304a67ec1429e8999e2f97c6355
BLAKE2b-256 59252fae6b5030de610b31146ccc9c5c37e0934214e5ca0ff39fae9fee876408

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_data-0.54.0-cp313-abi3-manylinux_2_28_x86_64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

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

File details

Details for the file panproto_grammars_data-0.54.0-cp313-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.54.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f870e5fb62a8bbeeb04b54aedc5ed0d2b70eaf347bc4a6cb26bf5af0dfe20c23
MD5 33a06d00bdd6df36f19dbf398c57f42a
BLAKE2b-256 788509f54ca3e41a66251e88022e1ccbc97f0894dbf71da6c64f20887849dd5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_data-0.54.0-cp313-abi3-manylinux_2_28_aarch64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

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

File details

Details for the file panproto_grammars_data-0.54.0-cp313-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.54.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6814cf969d651864e16ed1fc73d0b6c31af0fe5c0569b70183ab06ca38d0b78c
MD5 bbb9bc121a2f69230e4b35770f560b6f
BLAKE2b-256 7bcadbbb3b771650d2d47a65d756015c275c30f4892dc52092614c9577f36ca4

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_data-0.54.0-cp313-abi3-macosx_11_0_arm64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

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

File details

Details for the file panproto_grammars_data-0.54.0-cp313-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.54.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8acb8fa1352208f76952d134b61feb896e2bdefd84cf2d0cfedb75ce7bedb54c
MD5 ab463d9bdec3dea99f1c17e11f9f439e
BLAKE2b-256 8110d2cf69f946847e100cbcbf7af85aa5f5541de1eda71399860fa23f38e047

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_data-0.54.0-cp313-abi3-macosx_10_12_x86_64.whl:

Publisher: python-wheels-companions.yml on panproto/panproto

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