Skip to main content

panproto-grammars-scripting

A panproto companion package shipping tree-sitter grammars for scripting languages: Python, Ruby, Lua, Bash, Perl, R, Julia, Nushell, Fish.

Install

pip install panproto-grammars-scripting

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-scripting/ and bindings/python-grammars-scripting/.

License

MIT.

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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_scripting-0.63.0-cp313-abi3-manylinux_2_28_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ x86-64

panproto_grammars_scripting-0.63.0-cp313-abi3-manylinux_2_28_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_scripting-0.63.0-cp313-abi3-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_scripting-0.63.0-cp313-abi3-macosx_10_12_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

Details for the file panproto_grammars_scripting-0.63.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.63.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 63f55807846a000cf00ce4557d6ba0f75435475f6f259b79363589546c2e3065
MD5 39f840c990025869505ff862653e65ab
BLAKE2b-256 f77d62b72f4a7a6ba0e03552a0e18821c0f094642979931a99e6870b829ae6d4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.63.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1cd52f784e96ab2db83d11e7e725bfd2b712b587c62cfe4a8532a56486f5f0c6
MD5 867b6fa2bffb5718961c8fb0cc9ef8fd
BLAKE2b-256 668ed14c3ed5a1fea712906a381a823e1a3e467b4d59ae543cc6878452f1a15c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.63.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4d473b82a4ba5ffde1207771a25e2c6de968c84a7d1350adfacc2d8f00f2257b
MD5 71df8735ec52320ba036e9af79a60896
BLAKE2b-256 66d3b423cd3dab711bbb084e4cb9e16be07a95f9c05307a59fc8de82ed9f5b09

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.63.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b2a50bdf4a782eb316ef62a4082e6f4faaa7802226c9277e6fee31361083d78
MD5 63c9c11bd9b4023802afea7b18cfb24c
BLAKE2b-256 d5e0cfad3808777f4f89b6d8213f6e163d7217537dc042dab3b4c75aca61e738

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.63.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ca2515f3aa7dfee3b8b252800b1ee342ab30f6b3c321fd0cb6c9d1a8ed261bb0
MD5 d7bcc267dd0679c113a3eafc154b4121
BLAKE2b-256 373ee59855eb6ffbe15793e42896733528cda376188f3545034c8078c915eea9

See more details on using hashes here.

Provenance

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

Release history Release notifications | RSS feed

0.71.0

5 files

0.70.1

5 files

0.70.0

5 files

0.69.1

5 files

0.69.0

5 files

0.68.0

5 files

0.67.0

5 files

0.66.0

5 files

0.65.0

5 files

0.64.0

5 files

This release

0.63.0 This release

5 files

0.62.0

5 files

0.61.0

5 files

0.60.0

5 files

0.59.0

5 files

0.58.0

5 files

0.57.0

5 files

0.56.1

5 files

0.56.0

5 files

0.55.0

5 files

0.54.0

5 files

0.53.0

5 files

0.52.1

5 files

0.52.0

5 files

0.51.0

5 files

0.50.7

5 files

0.50.6

5 files

0.50.5

5 files

0.50.4

5 files

0.50.3

5 files

0.50.2

5 files

0.50.0

5 files

0.49.6

5 files

0.49.5

5 files

0.49.4

5 files

0.49.3

5 files

0.49.2

5 files

0.49.1

5 files

0.49.0

5 files

0.48.8

5 files

0.48.7

5 files

0.48.6

5 files

0.48.5

5 files

0.48.4

5 files

0.48.3

5 files

0.48.2

5 files

0.48.1

5 files

0.48.0

5 files

0.47.3

5 files

0.47.2

5 files

0.47.1

5 files

0.47.0

5 files

0.46.1

5 files

0.45.0

5 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page