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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_data-0.48.8-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.8-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.8-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.8-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.8-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.48.8-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8ad900f014b6099802fc804fc0030cbeb25b409ba68583c919ce677c4a4f6cde
MD5 1d5f6607fa54040afca50b6af34d63cf
BLAKE2b-256 0c7b48ea73a27a54704d824e34449ab6e908cc3533190b14a0d822628cdfa0ae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.48.8-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bd1cdbde411f7f2b651adee15a31aaf0ca1989f15c6413d319b0d0e5d24ed669
MD5 475fe9701f25a5e19cc3083e321d4526
BLAKE2b-256 0b687b745e56e2dadc7191011cc12cbbb76cad455dcbe12be4246e071f7570ab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.48.8-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a21511e6495803248b6f56c0033b72851f434bbd0d2cb290f4e6d2304343e2e6
MD5 4a51f2e3f801beeda63e0654c6f31fe6
BLAKE2b-256 f23251dadf167c87f2dbb53ada842e21f9f0c0128d9dde1ebdcdfcbe4a6f47ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.48.8-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9f982e4e546efd6f63ebadda84590d87c23a00eeac8ff5000094afc997fc65f4
MD5 8f9dedb0bb78878f6d1753ae0ca21659
BLAKE2b-256 725c5ffc91b32c46b5efdfa1d9de8cf7b0197fe94389fe11d29763b0db609730

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.48.8-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 261c0a5cce62bdf2aa226d2606b3a8faaef8fc6884d92c92b9cd9fa799c13536
MD5 bb19055d81c89d965985302dbbc5c968
BLAKE2b-256 0c1387a6aed482d5d8cd6692ab64f2bc5b5eb9bfb5d1781d932cb4e8e9a21243

See more details on using hashes here.

Provenance

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