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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_scripting-0.65.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.65.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.65.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.65.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.65.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.65.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8d9e414269d69b7210ac69812c4ab4ca53a905c3b02712eef71425cfb7b7b1d5
MD5 e777096c30c4ed7fffa7a30400a0b4f8
BLAKE2b-256 79fb9914103092f562822287cc96acbad0624467c4805d69987431e8760bb120

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.65.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b000e1a12c634d005f97aaf6cd6f0226ded06929f6cea83f70307264d054a732
MD5 14af8dc856bbd99df85cd95a004c2bcd
BLAKE2b-256 ffebc79806b92894132743659f143b881012971ce324e564b295f972e363c2cb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.65.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5f250d3a1ba0c3892cedd3d612c259df798d8cd1e50da5c9ecb8b28f1af375bd
MD5 58ede163156abc1334d3e94aad485ea8
BLAKE2b-256 f96baf42313aacbc08304f2d6bc984267263661b1d73b55fde697646d04be875

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.65.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 32618b407b1a24101a87e9e525c1414b52114645781000fca392e6dfee639bb9
MD5 49603f0eafc758dad8b4e547b7e1ec31
BLAKE2b-256 e1abd03ee39c40017c0eba815605ee6580c042dd352da18aa4258dd7b85824e7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.65.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f7468f85335cefbd15d9cc8db3ca74fd7ee514274dbc485b1dfcc00c801899c5
MD5 ae4d6e41b292caf4d71e2e4f9de5a4f9
BLAKE2b-256 75de778cfb05412722e26fe46665f7e9611454e51323ddddc66fb7a0386627d4

See more details on using hashes here.

Provenance

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

This release

0.65.0 This release

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