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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_data-0.50.3-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.3-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.3-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.3-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.3-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.50.3-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 cea10df8f92dfd69ea738c5a81f1100be9e09e934f79a8ecf92375019c469a9f
MD5 5f829a895925ca32da534f6d23ce3c97
BLAKE2b-256 099407858d0f5fcfc7c76de23566e55d41d124d36da8079759535ca3c488d65f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.50.3-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 959f0b85c5caa9dd4eb951b1e60e0b55d6d90c19a7fd6e5f58bd2bd68df9eadd
MD5 c88db7e3f59b23db7ec28e03b301f55d
BLAKE2b-256 9fafa9cac9042e73961be653ec0f1126dfd84f60c3449bc818a48a8badcd13fe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.50.3-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 df3e7728aa9c375a25262cdfa6e21b912c14c2f1a075eb42b1e418e41fa20ab4
MD5 73d6edbf65a0f7647f0921f6fdb8aed5
BLAKE2b-256 b56263f3828693131be79d61856b039de200da760456b83f4bc34679b0b3919c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.50.3-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 271ed103fb8b148a4cf31871980366c615bc5398fc6abba1c3b368daa33828d8
MD5 65dde81a5c38ccfb322f6e35c83a0a4c
BLAKE2b-256 277960a78d936cfac63d64b3653ef42f51e48d9567a93282a30ed51e9c7f4efc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.50.3-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2e820d20c40eb28ddee36888252b73275fb747696e0809dd9f6b0556a0b23745
MD5 a66e284199b10a90365f88972f28626e
BLAKE2b-256 c41fe7697797eccf54bd3afd63f537236521e765c461d24359e204e7ff255ff7

See more details on using hashes here.

Provenance

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