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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_scripting-0.67.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.67.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.67.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.67.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.67.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.67.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 0dc454410c711569897449f9d571c86e2f4ab126d413a936e73f7e1e2821137b
MD5 d3e350504c575ade623727e4cd509570
BLAKE2b-256 a82229dfb1ec1a8acca7b3d15e44a9449ade6821bfcc0d061d74c931e5068054

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.67.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e851dc113445b27e0058acc7940e61a1a06369a4b740e8a4ec15f85feef6e0dc
MD5 b52b1c7bfb209cfa982fcc515ea08af9
BLAKE2b-256 da5bb7ce22603911090cfdc1c9c24f6ed4dbdaaacb620982b481dc198f8e9fb8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.67.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d0a5d97f046c6652326c86c7e79676975bfd9c6c6a5ea1a2b29969e075f73504
MD5 56c2e28b3a15022d3f41bfc759b40843
BLAKE2b-256 f6318e9efd829260d52b166fbf9e9da18d68fd4666bac1fb3e3e5eeb16a18f76

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.67.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 590f9ebddd80171dc6f8df91409dee208ba133e7586d9e0149d982c27dcf44f3
MD5 ca1bed0945f5cc596a84f454b2ae936a
BLAKE2b-256 13ca0e0ea328d9a1602bac6469a414c1a6f0401a3d46fd68e0727309d19bfab1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.67.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 36067c2be088bb2c8ff533e0369d74bada09b4fc25f449bdc1c018ee050399a1
MD5 df2f1479eacf629ca71a6bfb5ada98a4
BLAKE2b-256 db76b18019a33e1326a514b62e4fbd6d105e28596c82ac93db455109ad01b173

See more details on using hashes here.

Provenance

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

This release

0.67.0 This release

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