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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_scripting-0.70.1-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.70.1-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.70.1-cp313-abi3-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_scripting-0.70.1-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.70.1-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.70.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 6530f0178596b890937b71e6add2298fd1859bc42f08268a8bc0abe1cc456d0b
MD5 5a3631efab18b7f847dfc208fab8f042
BLAKE2b-256 46368c962a6ef1b378de59f09c98a31984e6bcbba90fef41f078e98f8deea2b3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.70.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f476abcd7bd03bf1bcb6d70ebaafa2463f574e51e809f1a33f54ca1311ace0b7
MD5 c487c3f964bf66c670a8bcfba6c65052
BLAKE2b-256 9ae636f5036f316c4b3e13f9c5a7457c9e2eed480b5502677b80f210c0f4f68b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.70.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 96de59a98831ef839c30b12b05327e71bc80a19d9692c4352594fa21a11736c0
MD5 69d94de827e4b25738977f3ab690c6e7
BLAKE2b-256 b3c53d3f860c67354e7af5955daa1d6bf8e5cf0e09681f04b6ff592157af6e6f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.70.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 42b51538ba34234446b3852bae9f7f4e07058ddcf771231f26540e82073ae1e7
MD5 9e6d18223fa87deced2cdb531d90da32
BLAKE2b-256 c96c40c235c7f30fc71f4ca644737863600ec27c12a9da27b150c31f38a4dc0f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.70.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 eb56ca897bceba7a43c4e50199bf4e1588a419511d0b435b048b8fbce9a99dd6
MD5 286fe6aa5a8423d888faed3e98e4cc31
BLAKE2b-256 497f58215dce5e37bc508033c51f2db5a9b799490bc240d8bfbaf28e848a62f5

See more details on using hashes here.

Provenance

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

This release

0.70.1 This release

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

0.63.0

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