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

Uploaded CPython 3.13+Windows x86-64

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.49.2-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 fff199378bc900d3c945c281791372608b487279d47ba82cdcb7094b264fd36b
MD5 ebcca394424893e4a2137e21eaf52562
BLAKE2b-256 18b4f8feff03da54ef5f65129ee91292f748de075bc4d3a650a52b17121a931e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.49.2-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e194df415fd4bc69a0fe30ba27272d539498deffa727e67531bb3d08c6c27dcc
MD5 1954cef85ffba8f0c801e3bc37cb80af
BLAKE2b-256 948744921c1f859ba8ea4bed367e5d095ad2ed6e5d6c7837d7a8d7fe5e225e5f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.49.2-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4280fe385816ad6603b0b3ca98fafd0043ba5cae77a2ed2f99c59082b1f3878c
MD5 f96e1de5dfc8a67bcabd17434bcd241a
BLAKE2b-256 838cbfabea719f692fb7203bb5d6e5a8a7880e3f4bc6383a33157c971761ba20

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.49.2-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f0cf86f2d6cfcbccbc1e8828d61cfa9fdcbaac7561ed1a4294fef38626fe71e1
MD5 4b98b2e3a1ff11249b9853af026ab374
BLAKE2b-256 b795ef2be1ca41ef57925502b4632675029f19448b30ac116910ea77ae15823f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_data-0.49.2-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4887f8bd6af4ef98023f87836e7e1f4456f3fdb4bd4515d2bc10dbb89e32e2c4
MD5 483f69fab470ae08c3a6d1be7b35f503
BLAKE2b-256 187fbe11870809a8cc0b30a9fe6b180fa963dd69b1429e33c62423f4aa26e4cb

See more details on using hashes here.

Provenance

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