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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_scripting-0.58.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.58.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.58.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.58.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.58.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.58.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 efa7f33390223120fc5b0b1720a3dd166bb9cd11fe24ebc3350554bfd0456090
MD5 9d25573fa1b2a6ac13412b5d11769d06
BLAKE2b-256 48fe29a573357a2c5cbaab1d66ae22f972fcf85344596a1e277b5def5fdcc5b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.58.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9a5357a7ba46bdf916593295ac406ff4f23670ff4ef070cf48069780e71cbfac
MD5 b479da4c6d2bd52b46fdfed9581ac3e8
BLAKE2b-256 73ab4c348323f59f2a9dd170c68419e1cb2135f2e018666879991fda145e0e63

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.58.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 84cdb4f014fba965434254d02920108c8ae98b57a0ab25959af810cb384d7916
MD5 eb6fcb9e188052f039cf0813901c93ae
BLAKE2b-256 998da4a0334aadd668729610301c135e0652a44e08b2749e0255c0ed3c71ac48

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.58.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ffb075015580752f6d552d0a3374932e011a9b63ade8b542e5470ecbf484dd35
MD5 5ee5a0e5dd412cce0e4b54b335369752
BLAKE2b-256 60de7327d63bf3ec76984b5a9cc6d4ddfc766c6e3fc827ca3ca67f4020659de5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.58.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 bebf8e46729280baa352c4845b97825e33a5921443488bfd38c450ce7fd988c6
MD5 e1cb0ebd657d4ca47a29a388ea42bc9f
BLAKE2b-256 8e3a9d7606ad58bf531a687e6f32d1d99b798f6503fa37367288add898075d23

See more details on using hashes here.

Provenance

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

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

This release

0.58.0 This release

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