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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_scripting-0.66.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.66.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.66.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.66.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.66.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.66.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b1833c9c4b3ee46e2db2e78af650f9b885ee017b1ac696abe1539394e3594301
MD5 6d4d62af8190e96114acb72d693fb9f2
BLAKE2b-256 e9e1a76c4d104971f042a5c18ad3fd26d1f4337854435300fcaada7cf7d5c4c9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.66.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 638c5c9146da69d7f091894a8bbf7ceafc46b5c23e8bf75649a4a681390dda18
MD5 287dbb97fab90bc58c521aa6e040dd37
BLAKE2b-256 13d636f9e04144ddec19bbc1046215111cf1b0019d368b1881edd44af88acab9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.66.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dffed1118b1af1225d6e7098a16f2d99bcaaea9c777b3dc56c1a17ce3c51d4e1
MD5 4ccffcc8addea60125a344ed2c80965e
BLAKE2b-256 f07d037a2316adf7d448a7fdcb499590d1a34f2171b4d8b64a0f88ab077e5a9d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.66.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c1669bc11ac34eeed6a3a72b77daa9007d465889cf14066d64cd07ffbd44bae
MD5 ea29f415f8b416dbfdf40806fed6300e
BLAKE2b-256 2d59e553e385dd8d3e72e1cc26d3efbf516cb7dae318658edf8fc5d81f313628

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.66.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 57ca07a53fa3d1eb398e3cfd0a661350794ed67d695ffeafe2bf369bce29f6ac
MD5 826a2c1839dc52e08f59287cfb3ddaa0
BLAKE2b-256 5f7f9e9e4377126ad3df12dbc204ff51566bd6d139b2424354f1eac3dda7c838

See more details on using hashes here.

Provenance

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

This release

0.66.0 This release

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