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

Uploaded CPython 3.13+Windows x86-64

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

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_data-0.48.4-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.48.4-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.48.4-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d82d5a2f98bc5e49a70c3898787d6c592263a8770d22a05c9cf1a2468e145a3b
MD5 4fdb01ab7422effbd336052ae1a1d58e
BLAKE2b-256 8fc158839d5cd6950573c23c8f265550d6b25a8b9d432c736045ba1404094504

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.48.4-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 92d02ac49540f680be74af5440a0981c21f16669499468d3d6d4929c6748afed
MD5 36747ebd05a92dfca53e5913a3824ad0
BLAKE2b-256 44674e3a6146c37a61808370ee1aafb185f85bc0c013e4468f26fd355b8f5dad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.48.4-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 63f43bcbea14dbd296f30ff14e772914f4f384205aa3fe2aefc75232117c2658
MD5 ee903667dba68525b7351d801ce3b8e9
BLAKE2b-256 ff92dfea30b11535d6033c94d651d3472e0e5132ae3491c598811b42597d5a4c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.48.4-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5c0626030c59a03f936e13c2f22a23a214fdc46007aecf387da6d37997f67cc5
MD5 9f5a54c1bf8ca05020a72bbf4b269f79
BLAKE2b-256 88d63ad12796771649e61581ebe9ee9c0724aa1176be3fc21bf963a88d35d6f6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.48.4-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 34dbe00029adad38be786acb18b52e97e2c94ee0fe717ab5bfa8235e75924548
MD5 3fafcee17b7b32ad8e72946f3cd65bd7
BLAKE2b-256 dab1fb7cb61712b77eeb376181b93e4d55c39e60c48aee8478ec888cf341d84c

See more details on using hashes here.

Provenance

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