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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_scripting-0.70.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.70.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.70.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.70.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.70.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.70.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 ba6313775a5de7ca96faee1bb7f23e5d8f0fe83074d412b5297bd8bcf4be674e
MD5 46f09a2763670b78c0a3963141144ba5
BLAKE2b-256 e4ab6976a465b88d37ce027b7cdf61a1aeee7cdeb67756c727f4b1952fab768b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.70.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 23db9a4ce90b5956c1b2f846d0cca632a4225e80851f148d25a3fbf70bd25bd8
MD5 fbbbacb4bcd05fdd84e6a683b6701668
BLAKE2b-256 cf4f8fb888147431265345d7a2787fe8ef6c1795a4cd16491ab236fbf1b40596

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.70.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f63eae0d37b4142f33bd13c08d72527e86c483e145d7bdf2f18e102e82f3b00c
MD5 a64044ff5511253f1945e2eeb6940675
BLAKE2b-256 f94a875f3a297c5db0d8e4c887baa623b0af0297eba98b28ef6ffb828c84197c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.70.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8be65202e9c549ef4424328cece5bea62d7d5ee90c65a6e7bfd8455878da047a
MD5 9456686449dfa6a2cce3c797a567b2dd
BLAKE2b-256 d19dc525a64a84dff6433f2fee5a7fcc5d9427cf1fd9a22c600dbc23dc72a7e3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.70.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7ad61e24b5988d48b1a5640e65c15b23b233167f35a6676f2deca831aff203ce
MD5 5089e36410735732af6128bbd2b28e95
BLAKE2b-256 d70e0fd7421149b6aebf9d57382a37f3fc680ecfef8eb3b3c63c0e97b485dd99

See more details on using hashes here.

Provenance

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

This release

0.70.0 This release

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