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

Uploaded CPython 3.13+Windows x86-64

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

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_data-0.49.5-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.49.5-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.49.5-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 634fb87247399e8437908a3aeb19ed5b6fb0bd78be1c99c8f0da296b193e1d11
MD5 6a39951c6967691ae62051d90f49d95f
BLAKE2b-256 3cccc393c998bc5fbc34025b3bf11277d8ef0b29b17232bd1c983892b6b74351

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.49.5-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e4edb5f86bab115458e2761818deb0b3c8afe0b568a5fffa08bcfb2304032a69
MD5 c7216b4bf782dfd056c1ed4c9b8f19c9
BLAKE2b-256 b00a83f2aa8618a2937fd05fe4085baf2eab92335f7df69e214a9dcfc34b3026

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.49.5-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3e09677f4d26165f5cebdbf1e313db41f965b5033147b108be2123d912dc5f78
MD5 8e9e3d6d73f6ccac151a251cad04d96a
BLAKE2b-256 de66dbe6c2d515240ceacb0d6bc3f75d291a384b1051696d2f6e60d4cff2b639

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.49.5-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eaf0d79e414c8207377e3706d76895a43fcbd3101d52917b61e2bd30eae08618
MD5 6d918e685348a94c5a15645c236d3d5f
BLAKE2b-256 ab09d0671931608c4aba758b9accd1e68b1e991cc987f60c7bee4b54ba56db7b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.49.5-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4252834f26c9bdc48b4a7bc620d3edceff447ddf35435c20ecde151e66f8a997
MD5 5ad798d6ebcd7659f7986406a27dd672
BLAKE2b-256 eaae0672848c895a0a3467af94f72c08e8f8456c3a66360539fe6011803ace25

See more details on using hashes here.

Provenance

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