Skip to main content

panproto grammar pack: Mobile — Swift, Kotlin, Dart, Java, Objective-C

Project description

panproto-grammars-mobile

A panproto companion package shipping tree-sitter grammars for mobile languages: Swift, Kotlin, Dart, Java, Objective-C.

Install

pip install panproto-grammars-mobile

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-mobile/ and bindings/python-grammars-mobile/.

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_mobile-0.56.0-cp313-abi3-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.13+Windows x86-64

panproto_grammars_mobile-0.56.0-cp313-abi3-manylinux_2_28_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ x86-64

panproto_grammars_mobile-0.56.0-cp313-abi3-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.13+manylinux: glibc 2.28+ ARM64

panproto_grammars_mobile-0.56.0-cp313-abi3-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.13+macOS 11.0+ ARM64

panproto_grammars_mobile-0.56.0-cp313-abi3-macosx_10_12_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13+macOS 10.12+ x86-64

File details

Details for the file panproto_grammars_mobile-0.56.0-cp313-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for panproto_grammars_mobile-0.56.0-cp313-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4ab487ba3ba14cce76b8514f296616f95e11fd620498243445dfc471c718aba1
MD5 4db1aa35889fdbdaf8a13cb63e359bac
BLAKE2b-256 9ea417678de76ffa92543e756390f945b6d9b7f6366f17fb70da313085cea0fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_mobile-0.56.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_mobile-0.56.0-cp313-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_mobile-0.56.0-cp313-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 46e059effabbd1f920e7015fc0880fb344bc15c84935c4bc31f05fa66e1e7050
MD5 60f05a158d328e0986f7d72923a94178
BLAKE2b-256 dceeacc06f74c2c679acfbd59c691c8b203686b79155bd272eee6540b0a0aaa0

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_mobile-0.56.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_mobile-0.56.0-cp313-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for panproto_grammars_mobile-0.56.0-cp313-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6d859fda0f2e63f426adcb2946fce753ae2502ec58eabc8216cd763021e5161a
MD5 41338c223e2b26670b110d1524289c01
BLAKE2b-256 66d3e9be844e84a40328b9c1e975bc170b0a04f283779932333031303b9b4049

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_mobile-0.56.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_mobile-0.56.0-cp313-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for panproto_grammars_mobile-0.56.0-cp313-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ebfa2659cae4dfeb3b0aa39abb3eb6709c8bf7c69c682ca63908c8cac75eb6a4
MD5 2b904aa25717cbef0f8137c727b5e538
BLAKE2b-256 337d1cbde7b729d816bf4b92412142b4ec416a7232b6a9560f794a3a54896076

See more details on using hashes here.

Provenance

The following attestation bundles were made for panproto_grammars_mobile-0.56.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_mobile-0.56.0-cp313-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for panproto_grammars_mobile-0.56.0-cp313-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1073f242a15efdc05e06f265275b1b12ec87301c9ca1ed8842a2452195bc6e4d
MD5 43aa805f06cf0c5a8f5a2a37eb2bb743
BLAKE2b-256 d5f4575718e61663480608f100217ecdf6d385ab677e4aa5156571c09e760351

See more details on using hashes here.

Provenance

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

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