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

Uploaded CPython 3.13+Windows x86-64

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.69.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 c501bb82527454ffda284b4fc1313bf6f135b5b1b5490dee13a46d0da3203eb2
MD5 10f69b4d2f7c14567d1cb2305deda72b
BLAKE2b-256 62af7085718917ea313d24eaa88f362b4b086ccb24e112c687d7e8cfee09e154

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.69.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 27b966c76db7261ae6303699aed9134b3b6bb30afa84bc272d994de4cf34cc7d
MD5 c4c000055456a30ad5283c0c4eb0b3ae
BLAKE2b-256 954151b4830d2b3b500f6d224ce35bffb22e0b29a17d8dd3af1669c91bc8237b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.69.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 de6d62bd5eaa95bfad6aca9b136d41ecc2f4e456d7f5b1399588a7d59c113957
MD5 0848d7a6c5009101d8ef210db9e2aac4
BLAKE2b-256 db5c1d4e99544e76f3000f053757f5045443589c204e4585039debe8dc4d1e83

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.69.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e8174de24f579047ae6a65a97652dd80067147b8e217dbb2dc14e1630a492f73
MD5 82350540ef8b8ed9e7398611e4045f88
BLAKE2b-256 7c2e44f83ae5c89f64569c7302d1dbace080d61833f836e5c41bd4bb78fe0b32

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.69.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3cc06fc79704b97c2b1fdd70888d10c9041b83a649e001c266a123a015eef3c2
MD5 627847aca9819b48f9545ccbbae6a9ed
BLAKE2b-256 2158d7a1c06178695fc8cba2939dd04e8547a738ab14448e9f3dfb374956ab69

See more details on using hashes here.

Provenance

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

This release

0.69.0 This release

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