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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_data-0.47.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.47.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.47.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.47.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.47.3-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_data-0.47.3-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 a42f5c278589457b5a29bcd7c6373bfdf6d9863c2778cf31a17d08b7e1666eae
MD5 ff8330f51fb27e2836bb2331769aa558
BLAKE2b-256 c28f85199a28a69208dd2c90e65051e5ac9f5111491382ab01a6d57265a851f3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.47.3-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cba296f032d97747acf2ffa266b02d6a471c70b0f9d6ef3d3828d9cb6333300d
MD5 c7bb9a4a8d07dce23a8e2533ae3d5622
BLAKE2b-256 96c47538fc93774b29855a2f264def1b997d3804f2edab05d006e2d7714000d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.47.3-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4fb49a57b75f1cbfbd343d8c911f1bb41aa159d2da62761017ab76d63ae5c8be
MD5 9b9b92dbac25492effe52f6f8c5fffe9
BLAKE2b-256 abb9c7cd254b787630c0b3705b31028a58e30f10ceec1d0ffe814d355a95b37b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.47.3-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cdb193d4718e5c4637912de3fac71a38245adbfc45d45050d41afabd20005ccc
MD5 bd6612929fc1a06ea404d092e927df55
BLAKE2b-256 12c17a4694232652b8c78c264b5335538e08a6b70cfb4681e3a2b1c334baed59

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.47.3-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a68817465dc241b553b303d75789beebdcf440ee93bc7a42ef712fe10149db38
MD5 70d9713de6049d630e684fc45683e906
BLAKE2b-256 00060e02e908e52cbd52a3ff989c1ca70d58a323440704cd0658f9c371f21cd6

See more details on using hashes here.

Provenance

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