Skip to main content

panproto grammar pack: Scripting — Python, Ruby, Lua, Bash, Perl, R, Julia, Nushell, Fish

Project description

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.

Project details


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

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_scripting-0.50.3-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.50.3-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.50.3-cp313-abi3-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_scripting-0.50.3-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.50.3-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.50.3-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 eba4e2335e55f9153aa657476057206b13291e477415b0559b1492fbfb33933c
MD5 b8f0b0861c0e31eac893800b970e5143
BLAKE2b-256 8f0890d7be343a53d95591bff26e5caba0dfea561751f7f2828c3bbe84b06ebb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.50.3-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c9aaf69e7ffa62c878281c50264e9913de401dffdd75f2ed1076f63c84eaf7c
MD5 c46901935e3818159b8f4235eb9ee5c8
BLAKE2b-256 ddb700da9d659f7a7f70774c2ff40fc68d399e2b7c5fd27fced3c74f2d19d6d8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.50.3-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d8200bc8485d5a52400dcc3bf7719543a98df78f02fb5e3be245fbb524b22ff7
MD5 252cd99f3c90a24666112e5ff740fa07
BLAKE2b-256 45ad817f221fdff6803c9a8f53e3d2d3616fa4d5735f9a5b0f702751ea832aaf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.50.3-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7b543dd87f03a7fa69a3a0c8229ee470a8b222b790ba99ceccc3dc4f21d425b5
MD5 d0d830aef8abdd5a959f27f10aed62b9
BLAKE2b-256 e3bd29395b12bef598f5532bc09ba9c86bfc05363b3684a9bc1bc11d162f1400

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for panproto_grammars_scripting-0.50.3-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f77ca69a756cdb6678280af7ee8f4c22b05ee70c74e4b5874be5d06f69d39df5
MD5 9679aca3862c16ff66c93fe1f2c6bfac
BLAKE2b-256 82ffa781d613435054307a2ee85ffd7200af3ca0b8c6f67708082bf231de3c89

See more details on using hashes here.

Provenance

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page