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.50.6-cp313-abi3-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_data-0.50.6-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.50.6-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.50.6-cp313-abi3-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_data-0.50.6-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.50.6-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.50.6-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f1e78511037f4691af6028f99735ffcdeb936c2eafd318af819109436343ef22
MD5 8e098c6d75488173cf162a78eec1352c
BLAKE2b-256 08281078c3422e9b90f60c677a4b811dcccc338f9d283f6731cd28a1116a4aeb

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_data-0.50.6-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.50.6-cp313-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.50.6-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8d4902848f2d4227c57f42d0e29d00dc063b182ade990a3a7a8684f13f3e6910
MD5 0837bcaab67d311e44885117a20c0801
BLAKE2b-256 af0c837e72ce6ae477c4e27b2e250e5245b88a9f1d1924da9a5c675f3467617b

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_data-0.50.6-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.50.6-cp313-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.50.6-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1a963cc91f612275dd0f22af03c4727ebec0b859a11ffc6dc00cd4eebbc9b33f
MD5 a71a916be3757da485d81bcd1e538adf
BLAKE2b-256 5bf3dd990937714134d9d5aa5b7752de393e9badb1f1dabb14d4999edb7f13c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_data-0.50.6-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.50.6-cp313-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.50.6-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 36e3770547a5ca244ba97abce808a14315afe0b54d8360ee63997494a87ce82c
MD5 25071f42b6626e74fc55b1b6908ba01b
BLAKE2b-256 90a70000d605cc7b01b4dd79d12aa025ec5d30e8c8a56afecca33d05aeb72b67

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_data-0.50.6-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.50.6-cp313-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.50.6-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4edeccce11cbd88328893ea8de5c0ea5623fc2c14e15fda475519693f3e87883
MD5 2af62c4f29fedf1b69e251d6539f8e14
BLAKE2b-256 9c190f3a844c54bd75ec20464227b2dad647e430a0eb2286d3800b54b38b0957

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_data-0.50.6-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