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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_scripting-0.71.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.71.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.71.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.71.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.71.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.71.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 236a3895a3e688fa837a2bd9cc71e22ec472058b62981b1245b82ec5e736310b
MD5 2b8c550e56cd633969d8d0af286ebd94
BLAKE2b-256 3c396fbb6c187920ff49c6bf026231987b8bdda09af327ea54b62929ef022522

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.71.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4ae603bfe44d9b234e5fd93e560ddf086cb3d285f5d47730508d0a47d7a73c55
MD5 cf69e28a5b52335aec3a82de52626d86
BLAKE2b-256 a160a094074d626fdb885a95f0cdb480505f2a36add4aebf7140a5129bda9435

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.71.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 787de50ea513684af2589af4ce1cfbc7c3d3afa62b4272b234b1d41608a7527d
MD5 53472c37bb4a8a686ca190b02b637243
BLAKE2b-256 30f3a5adf4cd21ed651836f6702c00cc781b7254d3768022401a301b6bf11dda

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.71.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 058f42448e1c93fc83c6bec6f57d4ce9eb8383be3518d44e65c82aa22cb25f69
MD5 e3cc27ec817ffff91989ceaf6320d2cf
BLAKE2b-256 240d32e87531e528ab12722de94a9369accee393825ff05e59539e0a6df9e856

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.71.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c495de6fa0c9435cf86216864aa86d0fb01c22f6a89e6eebfbff380cf667642f
MD5 ecc13e84bf2968b7671ec027d615af26
BLAKE2b-256 94b7bce5b3c90558cad75584cb9c12b62bed0d9161402902ac5b9016fa9bbedf

See more details on using hashes here.

Provenance

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

This release

0.71.0 This release

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

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