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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_scripting-0.61.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.61.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.61.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.61.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.61.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.61.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 7d6488ba4c67a1c8e2e1aefc14f6a5d86be1ecf5d11080e2e0a6e157733af218
MD5 b82469afd695d761058f52c8b0e7052d
BLAKE2b-256 d04d08c95f45f47153002f4af14af614293a46561aed1a2a555c97e3292129dd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.61.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3ace20edfb7b62b1f03d444a2a3bd0f37b08cffe28d73e93d461003a64e673d3
MD5 d6f3265c85af90b6047f9852734f4523
BLAKE2b-256 52d3cfb79bacdfdfeefdd2b605e4051b482115dbf725dcbc7f487e4c4228bae7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.61.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f4fc39e78dd0c34e7372ee824bb029ed051abd39dc3e355eb52b565125360d28
MD5 8e7d333ba3ed99ddf8f34dd8426a71ec
BLAKE2b-256 a110ec5b743caba4536b86ff284991172fa24ffa76139acfce78ef68595549ac

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.61.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 313a96142adac676c3a9042906e77d39db9710ff180c71c8bb62fbfbc977b9af
MD5 7177856977a510a9197c0a87f3b79a42
BLAKE2b-256 93fc85faece730cebd392f18150311c6f77aa93ec5aca85be9464b3069c421f2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.61.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 34618e861e7632ad8392a563ce35376007a4f56b06d4cdc99e40c19d11f78ab2
MD5 371aa51963c140f494f5695b31f135d7
BLAKE2b-256 dae9de4ca09d21dbce53e712cb1244c2a4679fd3002ec1eb1ecc232721ea8bde

See more details on using hashes here.

Provenance

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

This release

0.61.0 This release

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