Skip to main content

PyPA manifest grammar for tree-sitter

Project description

CI discord matrix pypi

A tree-sitter parser for PyPA manifest files.

Python package

Installation

pip install tree-sitter-pymanifest

References

Editors

  ☑ Neovim
  ☐ Helix
  ☐ Emacs
  ☐ Zed

Changelog

v0.5.1

  • Fix package description

v0.5.0

  • Update bindings

  • Remove custom functions

  • Drop Python 3.8 support

v0.4.0

  • Change bindings layout

v0.3.0

  • Move to tree-sitter-grammars org

v0.2.1

  • Drop Python 3.7 support

  • Remove injections queries

  • Use tree-sitter core highlight captures

v0.2.0

  • Add Python package tests

v0.1.1

  • Bundle queries in the package

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tree-sitter-pymanifest-0.5.1.tar.gz (12.7 kB view details)

Uploaded Source

Built Distributions

tree_sitter_pymanifest-0.5.1-cp39-abi3-win_amd64.whl (13.6 kB view details)

Uploaded CPython 3.9+ Windows x86-64

tree_sitter_pymanifest-0.5.1-cp39-abi3-musllinux_1_2_x86_64.whl (19.6 kB view details)

Uploaded CPython 3.9+ musllinux: musl 1.2+ x86-64

tree_sitter_pymanifest-0.5.1-cp39-abi3-musllinux_1_2_aarch64.whl (20.1 kB view details)

Uploaded CPython 3.9+ musllinux: musl 1.2+ ARM64

tree_sitter_pymanifest-0.5.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (21.5 kB view details)

Uploaded CPython 3.9+ manylinux: glibc 2.17+ ARM64

tree_sitter_pymanifest-0.5.1-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (21.2 kB view details)

Uploaded CPython 3.9+ manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

tree_sitter_pymanifest-0.5.1-cp39-abi3-macosx_11_0_arm64.whl (11.3 kB view details)

Uploaded CPython 3.9+ macOS 11.0+ ARM64

tree_sitter_pymanifest-0.5.1-cp39-abi3-macosx_10_9_x86_64.whl (11.0 kB view details)

Uploaded CPython 3.9+ macOS 10.9+ x86-64

File details

Details for the file tree-sitter-pymanifest-0.5.1.tar.gz.

File metadata

File hashes

Hashes for tree-sitter-pymanifest-0.5.1.tar.gz
Algorithm Hash digest
SHA256 d79794d2c9b828f3336e2d9a70e2ee34203b588c11fd3f78222a8789c0cc19cf
MD5 d3a964bbb510230d66e4fa9d7cceb412
BLAKE2b-256 bc4c46f48ef86fb98994304929c4b72415311b24068b9baf937ee1c3c71cf547

See more details on using hashes here.

File details

Details for the file tree_sitter_pymanifest-0.5.1-cp39-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_pymanifest-0.5.1-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 6e711d70adf9870a9eaa5ccc3c5dd643115853e96e169c0ff99c36d97e8abada
MD5 f27abaf1a185e391df0bd524fb024604
BLAKE2b-256 8eb9963010d0698ac6c674188e0dcefddc52267a2a5ef69f0c409021386659ba

See more details on using hashes here.

File details

Details for the file tree_sitter_pymanifest-0.5.1-cp39-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_pymanifest-0.5.1-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f5adf05ae63734b3f2abe4a20e908356aca502e503cd26b7bcfa4efd9144c6cc
MD5 b5cb79a60b9a97a1665c7f542a745c09
BLAKE2b-256 17562dd5b6e7ee9f46ff291eeb79fa6416c5864ea0039fa6ae45f2171f778852

See more details on using hashes here.

File details

Details for the file tree_sitter_pymanifest-0.5.1-cp39-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_pymanifest-0.5.1-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7ebc95571ba81739935a8852c1c418d90007cdd3e0aec71953af22b0877b0a60
MD5 2e95426e94247d3b7b077962332322e9
BLAKE2b-256 cb7859a3620aa4f9bcf54f8e22b09f1e56ccd9bcc268dbe610bff6279578dd90

See more details on using hashes here.

File details

Details for the file tree_sitter_pymanifest-0.5.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_pymanifest-0.5.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 42dde65361b5404d4196a6769b62b087cc4b949ed08913b95c95707fb8672ab3
MD5 3d7e14a630b7d77cf51cb8f88a0496a1
BLAKE2b-256 e1b907480c9fe20920683ce0a711e252329375ad27db4358b523b704fe7c7973

See more details on using hashes here.

File details

Details for the file tree_sitter_pymanifest-0.5.1-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_pymanifest-0.5.1-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 15455deec66f598c7a8e63cab2f51c86935d8eb9d46f5545fe5e212bbf7d393c
MD5 94b79ebf052f5fb8d6f735086716407f
BLAKE2b-256 73b991e4f8e61919b20c333509b0565c70b7222419f91a5019b9653a71f6516f

See more details on using hashes here.

File details

Details for the file tree_sitter_pymanifest-0.5.1-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_pymanifest-0.5.1-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 95f5c08b0697c84a843f15321ca16943e734c0867abddb238b52ff239b5debcf
MD5 39413909c5887a75e3e5530209acb23f
BLAKE2b-256 98e3b169b88dd7acbfa1619c6301300581ad42f1da20200e6cd03ef54d21bf9d

See more details on using hashes here.

File details

Details for the file tree_sitter_pymanifest-0.5.1-cp39-abi3-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_pymanifest-0.5.1-cp39-abi3-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f9764e10c0046b04f04ff32a4226813f5c407b68277ff37e8a970dfc8c89017e
MD5 f48a5e518380f3f87e2c7cbf7b5a05a5
BLAKE2b-256 83d88c74d4f1c68255d213261e9bdecf9a2fd2ab846c57d0e87014c866adac98

See more details on using hashes here.

Supported by

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