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

Uploaded CPython 3.13+Windows x86-64

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

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_data-0.46.1-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.46.1-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.46.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 474c63cf1126700e6b6e7c0103fdd183992fc0ed5ef71c2cd825ba13c0b35870
MD5 f075a68c869f75a80cae692927639aec
BLAKE2b-256 2b00b62bcc8319cd1580a4b9114e7cc0572cf81d39efbec76653a8c9135ab9d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.46.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ee745c17c6271ac4ffc08c4b1331ea64d1533fd41611f3f9406836983459f9ba
MD5 af050a325f7c7c76d185214f1a300eaa
BLAKE2b-256 73b891da2d8e913879aeaae021ac6a51ed08c95b11945df9ff866346cfdab718

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.46.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e182ea826a5269d6bc6f520d84b2f4454070e44f0d0683f39cdde7379c4e5ad7
MD5 dd2469133db8b294b2ed44bede513684
BLAKE2b-256 267c4a4209e9323b2c68fb0be7cd469a9616848bebd2cbd84afd8a6047e2bf9a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.46.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1730c86e61a54b022d33616688e0bb0f408874d3198aeb1e45239b507b19ad94
MD5 9cc9ada7efadab22e297fd29a3724e89
BLAKE2b-256 038e041107f9eebfcd1f3aa3a8fb8cba171f1a499acc3a08d2e8bea924d4c2d2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.46.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1faf9131c7ecc1b03d1060c3ac6bad66eb61e56f4c6e4ede61237eafdaec09a9
MD5 3fc5ab6036634698069c6ea9c955936a
BLAKE2b-256 c2b019a876198b3ec36b91acce23d4025d0389c48acb8424ea54ef536b7e9baf

See more details on using hashes here.

Provenance

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