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

Uploaded CPython 3.13+Windows x86-64

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.50.7-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 84a71fa554c9b0e120df99bb180f57ee118d8b13e9db53459b2ecae974412cdc
MD5 7fef2138a7a8bf2a97a3ce726ef02a31
BLAKE2b-256 b9bea868a4f90075a8a21cd88d1ecf5ce8938fe576bd2fc4addc908bdbb54efa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.50.7-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9342383cece254d887b6245091f766e72dfb8c3c756692619ff7a5864ac72a4f
MD5 6e6a78806c25e7614b83ff70db6a05c8
BLAKE2b-256 27c3a79f7cbc05a2013826ff6b595784e7b1fd3411f60d2df7a6a8ee2c51ae18

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.50.7-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 13cb1b16a359f1ab780da73b9697c911f6e271fba3f1723f5bcf7744a1a96fd1
MD5 d97b537cb44040ffa8d53b09d4e7878d
BLAKE2b-256 bca4b781bff5036b4bbc7eed59d9700f3d67d0b69b597290904f7157d3685d30

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.50.7-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d2bc034a382df2048a93cde577e939564ca3683d18838edfb75894c82e5ffabd
MD5 9a7f4d41eb0fc07d73b79ef92abb7166
BLAKE2b-256 a0a35a3384173d33340747fa4cd301242b5814d8aae0d647b47ce347905cd6f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.50.7-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 96188c14d382a15a2aa6e3465e3fc4eca555e072a2770ab3c198a0dad83873d9
MD5 3a483bd563f2ac102ad7343b8fda74d3
BLAKE2b-256 ec84d4e06b28e2f27d5ed9e2c7fc43c730901cd23b48df16b55d603a1d300c15

See more details on using hashes here.

Provenance

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