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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_data-0.47.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.47.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.47.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.47.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.47.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.47.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4d808e46f040ad7e765538df022b42c42b6ff58416a03f6a9efce83916ef7b80
MD5 1d2de66a01ab976d24105ef789d7f85e
BLAKE2b-256 73075c73180c373e27654f6d3c8e040837df1931572de353851f9200e64d35d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.47.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5f09b3f4020bf31ee7bb0fb6e050bc066c7d6b7715b4d1454911b714564216f9
MD5 a685f63b8e1213a14c451024b72744ad
BLAKE2b-256 9e5ee7221756f0a015bac600a496a3aca3b02fbc82458ff03ad0409260fdc7e3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.47.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8ec0b38a81ca80ddabc99f382b076215ec1ef73eba4fcccb6b4a8df03eea7468
MD5 7faeddfddd0d4b4817735598d97f098d
BLAKE2b-256 4b03f6bb8f87bfdc44b03c7042cfd2b0b235930b099e040c29f4b8b78bc0ec4f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.47.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 116ad3124d2f12808b171bc4abfd9ccb6439f9b652afeeec98d9a28239f15e18
MD5 92c8443714ef6ec14d838762c75ae55c
BLAKE2b-256 f94d4892dd812119f95d8765445f54a01aeb0e68a45996cfb8876a49daf45069

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.47.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a7b781fd2e7a02b2f713245918a997c7b4c152757c423406eb542fa0f46f3e8c
MD5 941b57a1eaa518931fae2be55dbf00ea
BLAKE2b-256 be88ced1754cf0bb4a761cd60d938c95978d5c036993ed21d0141dcbccef8792

See more details on using hashes here.

Provenance

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