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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_scripting-0.69.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.69.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.69.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.69.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.69.1-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.69.1-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8979d541bc7587d22e6fd409ce38f49c80c1dd7d07f797db2b8752493acca33a
MD5 fac80a78150cf4fa5be707fbdc99b168
BLAKE2b-256 5b233b81be530c339e024673531151fc3810840c755ca659abd85f368bb52362

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.69.1-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 358205bce66829aa651a8522ff0608df4ecc114ff3249d4eec9befce7dae797e
MD5 126445db7c6e03f9bb3d6bc73c3a437e
BLAKE2b-256 bceef53e84b8ed5bd8b2699b32a3dd32ecc05851f5f726b5b4d8c65bf5c14e16

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.69.1-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 778ef1dc6883e13de74df92d97bce4d3ee635afe5940eca8d447deb3a2112553
MD5 3514fc153336e779fb26e7f12619518a
BLAKE2b-256 37fc21bd5f11cfd68f16c301d9a76a6dc0561023f51e63919fb0227ad9774d7e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.69.1-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f3f4b338c3dc86ac342042d02b1f793006c5c86c8425e36e41e37ff198d29a88
MD5 58f6aa3053e9655f223aa71404b4ae90
BLAKE2b-256 96864ac99710940c642a8043da453270f94cdc99c672d2eb6fb51aa3af5d7a13

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.69.1-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0bbc5a0f0e26797c6db6875db1ff5754746fe910cf283814c611587262d7ee77
MD5 9d0f478fbe14bf289ff501a1e550989c
BLAKE2b-256 c4b11347e160e6aa9aa5136f489ca81c700af913cde3a16e31a0feda278a7db5

See more details on using hashes here.

Provenance

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

0.70.1

5 files

0.70.0

5 files

This release

0.69.1 This release

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