Skip to main content

GDL/IDL grammar for tree-sitter

Project description

tree-sitter-gdl

GDL/IDL grammar for tree-sitter.

Parses .pro files written in GDL (GNU Data Language) / IDL (Interactive Data Language), used extensively in fusion research, astronomy, and earth science.

Installation

Python

uv add tree-sitter-gdl

Or with pip:

pip install tree-sitter-gdl

Usage

import tree_sitter_gdl
from tree_sitter import Parser

parser = Parser(tree_sitter_gdl.language())

code = b"""
pro analyze_data, shot, verbose=verbose
  mds$open, 'experiment', shot
  signal = mds$value('\\diagnostics::channel_01')
  if n_elements(signal) gt 0 then begin
    result = total(signal) / n_elements(signal)
  endif
  mds$close
end
"""

tree = parser.parse(code)
print(tree.root_node.type)  # "source_file"

Node.js

npm install tree-sitter-gdl
const Parser = require("tree-sitter");
const GDL = require("tree-sitter-gdl");

const parser = new Parser();
parser.setLanguage(GDL);

const tree = parser.parse("pro hello\n  print, 'world'\nend");

Supported Syntax

Feature Status
Procedures (pro...end)
Functions (function...end)
If/then/else (inline and block)
For/foreach/while/repeat loops
Case/switch statements
Function/procedure calls
Keyword arguments (name=value, /flag)
Array subscripting (arr[i], arr[0:10:2])
Structures ({tag: value})
Member access (struct.member)
Object methods (obj->method())
Word operators (eq, ne, lt, gt, and, or)
System variables (!pi, !error_state)
Line continuation ($)
Comments (;)
Ternary (cond ? a : b)
Matrix operators (#, ##)
Common blocks
Goto/labels
Batch include (@file)
MDSplus calls (mds$open, mds$value)

Development

Prerequisites

  • Node.js 20+
  • tree-sitter CLI (npm install tree-sitter-cli@0.24.7)
  • Python 3.10+ (for Python bindings)
  • C compiler (gcc, clang, or MSVC)

Build

# Generate parser from grammar
npx tree-sitter generate

# Run corpus tests
npx tree-sitter test

# Build and install Python bindings (editable)
uv pip install -e .

# Run Python tests
uv run pytest tests/ -v

Testing

# Run all tree-sitter corpus tests
npx tree-sitter test

# Parse a file
npx tree-sitter parse example.pro

# Run Python tests
uv run pytest tests/ -v

Versioning

Versions are derived automatically from git tags using setuptools-scm. To release a new version:

# Tag on your fork
git tag v0.1.0
git push origin v0.1.0

# Push tag to upstream to trigger the release workflow
git push upstream v0.1.0

The release workflow builds wheels via cibuildwheel and publishes to PyPI using trusted publishing (OIDC).

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.

tree_sitter_gdl-0.2.0-cp313-cp313-win_amd64.whl (40.0 kB view details)

Uploaded CPython 3.13Windows x86-64

tree_sitter_gdl-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl (54.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

tree_sitter_gdl-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl (55.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

tree_sitter_gdl-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (55.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

tree_sitter_gdl-0.2.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (54.7 kB view details)

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

tree_sitter_gdl-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (39.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

tree_sitter_gdl-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl (37.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

tree_sitter_gdl-0.2.0-cp312-cp312-win_amd64.whl (40.0 kB view details)

Uploaded CPython 3.12Windows x86-64

tree_sitter_gdl-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl (54.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

tree_sitter_gdl-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl (55.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

tree_sitter_gdl-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (55.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

tree_sitter_gdl-0.2.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (54.8 kB view details)

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

tree_sitter_gdl-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (39.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

tree_sitter_gdl-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl (37.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

tree_sitter_gdl-0.2.0-cp311-cp311-win_amd64.whl (40.0 kB view details)

Uploaded CPython 3.11Windows x86-64

tree_sitter_gdl-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl (54.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

tree_sitter_gdl-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl (55.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

tree_sitter_gdl-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (55.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

tree_sitter_gdl-0.2.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (54.6 kB view details)

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

tree_sitter_gdl-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (39.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

tree_sitter_gdl-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl (37.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

tree_sitter_gdl-0.2.0-cp310-cp310-win_amd64.whl (40.0 kB view details)

Uploaded CPython 3.10Windows x86-64

tree_sitter_gdl-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl (54.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

tree_sitter_gdl-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl (55.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

tree_sitter_gdl-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (55.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

tree_sitter_gdl-0.2.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (54.6 kB view details)

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

tree_sitter_gdl-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (39.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

tree_sitter_gdl-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl (37.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file tree_sitter_gdl-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d3e8282d18c8b3dfae004f0732a66b46d245b7ce6d35e863690ad00f95f59632
MD5 7579d80d3004cedd04643b17726c411b
BLAKE2b-256 343ce4705a61b62d4b29fd7259c1d3bbf8074b260f711283f9e370ff6cc6a8e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 733cfc5919abd9414d773b573913e580a50b76e363db6569b50b7da5eed0e924
MD5 11bfba1fe4e026031cc31301613ac884
BLAKE2b-256 b7e9855ac25a2061726a5a2498b3d665818df462d19017d2da7f61516b511f7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 207f5e94606ff647473865edc8f36d3612a494d916cce02369ab9a51e647b982
MD5 88b2c24af79741bcc235c69950e28ed3
BLAKE2b-256 53584cb424621a5fc6ce09f2ea5125e42200c81fd5cdcdc1b822c1dcad47f49c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e62bf4a1ffe397e6e21d5d10b443eb75d0ebc598beb4ad6b16007d1dccae21af
MD5 28cd78b3d06d4ec64c99fa2c5d8d0efe
BLAKE2b-256 5b5bf2a170fe11e6fb17fbdf54f6084ee39fd2f34a1f73c8ee63410ce12f4fd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp313-cp313-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_gdl-0.2.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f691674c761ea89b3e0591cd39926c5b39c2c7c735dac571f6ac287e12cc82fd
MD5 8ec81589478453c09aea54a417d862d4
BLAKE2b-256 ac61d13ab0d31d697ca8de95d671e0e9c163fe7890c7da4658ee1ebb84c988e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8bf68a931d675f09de7a26906954012a368159699a2101f9488972f6cd4c737a
MD5 eeaaed91092c97bf749ae518111f33eb
BLAKE2b-256 0a3c94a99f64effc7d2d2c9d5b01338ffb9e2e4fe23dd00773b43f014fb3f6b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3d838f80560d499b6e35fd68cd76bb49a3b1626f1c5d82d338c0686fd52673c5
MD5 66c97e29e410de47467a84fb36cca56b
BLAKE2b-256 d701aaf63fae3f741b8f5673fac969146aef404910fbfcf52771285d66134005

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e3328dbf55ab9488d049b5332b642a8798f818e98385881c1e9930851a73ab22
MD5 b4350ec343330c95336e01ca77000ceb
BLAKE2b-256 cf02fd1d1f34fea87439c050e26d53edba4263246b1332d345d973d15c36c158

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e8d6f65a76d7bdc491cff4c9b483db13020dde43c2bc1555cfd186593819fcd0
MD5 2e6ba7664a0e0455745de809b5c1334b
BLAKE2b-256 cc8f981e9fbc2d2674773f66182f522cc31a72fdd85ef208c435320744afed95

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5bbcc7b3e6aeed8e0613d578ff7eecf307313403c0f4f20c71b0444e9bec7904
MD5 d078b50af586b6df5e0fc9311d22a75f
BLAKE2b-256 3f6f3d5abe72123d3f89d6ee31d8aa08057d7ae182e48e81211bd81f5332aa8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2c9ed163952f6912d6001b5e8202e6ea13b3a06ad0810b35341f13465590f175
MD5 4a9a48e29d3c2b599be904f8c08f8e31
BLAKE2b-256 7116b217182b7d0833b4d775856f299b77dda4dfb00fbfbb83b14a5985c82209

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp312-cp312-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_gdl-0.2.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 587e78a558da4f05be9e1f819702feb4d0c4585739747cb9748bde1263d83c7b
MD5 0622a44e0c3153a2e04552ccb102abc3
BLAKE2b-256 94b6e661a41996d59237ef0081b256e4f890ecf64a11b2d269676673dc347b6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bed14e67c4a78ffe47d7d766615bb8a6cd1957e12e0774724569adf27042d50d
MD5 d117a472b5f9e286184d0685207b3700
BLAKE2b-256 3d9247e93b93b6d70d5ae9826b164ce3f698ac09a953d7f1aba0bf4d47657884

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 9c31f9b7503421ee5e4170bc5fb506365ced8b81f2ca0345a567042aac5d74b8
MD5 430f467e0d2457579a2f1afe9b061ecf
BLAKE2b-256 4d78f043bdbf0ea0cb1b214ab93dda165bf8ae6d53c7a54cc0cbebcfae50a940

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 17a3cf5eec3d07c239c0d18ce45a54ecfbd0fb988a13754542add3e25cec7374
MD5 755bc7092faaf40143a9a7e3d633d6dd
BLAKE2b-256 7365acf1692d07822843173d13debb6502aef5b9fd3aaeaa10c7d0a990b56790

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3368a20c4362083fc75e13d3bf8d098911e4089bf6942883ce89177c7eacde64
MD5 05c686b786b548b9b19fba2aa72f05b8
BLAKE2b-256 953d277ce3b4e2c17d3c99753860f1f1aedfade18b710b0741c4b915a8cf355e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 09f777d74103f2b7ee534a17ab10f128b2a2cab5dab9a840dc6a2618eecd2ffe
MD5 1bf6aff0a3e12c1e1d2768c3ca00c41b
BLAKE2b-256 7b911259336c8a14f4f9d12b4895258553c65c9cc81424d8e7a1ecf1bda69af8

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 56fbed0f73c8993d876c018c0202b0773b9fba5708b0a5f4f3c27a15c51c7268
MD5 9aeaf9731f8e8d9b5f07059454e179f8
BLAKE2b-256 7987aaebc7afd5e799694a7c03b14948d6724363f7cc20f2e969a9b871b14243

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp311-cp311-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_gdl-0.2.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b0293fb94a6de6412c2577de1dfe59090890c3536c821eaf77203fdd8fa6f633
MD5 754db47c2d83695afdd45486f36c251d
BLAKE2b-256 e92fb4d7ef91ed8480b965691077ef5ccbb10a3bc0de31e8bbef963cc8f8d239

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f0d51ad24a9f9727099e2cbcf35fea904a34f7cd6a5617513e1525b5444c265f
MD5 10bff5d984a96cb451d360495e368c4c
BLAKE2b-256 3e17fd44c34fd2c834a969b5ddf57f640410ff717088c828427a45ca404e7ae4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6e617cae75057696abd11b519f7898a25dd043f3adfc85ffb58ae71657b51296
MD5 32c76f4370afe8018e90ef328b5fd7de
BLAKE2b-256 fb3c9f5f80bee17e2d4d8c9adc967d06ccf6644e930541a19680e682e30f32a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 348160a86e51b780aebf8ced7e7d02c0906ff08ddae03a41c2b200b6705382b1
MD5 82ebdd14d1dd7054ec3ff3f71c70f42c
BLAKE2b-256 914be569fa561011c588bd70f15ddec9b23576161a4081aa3785cffefa22593d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8e4e0b9773af64733cee69d4f75b04fec87fa05d25de5029f26169e51e489fcf
MD5 d821ad5dd87bb1d368ab3bf3118e7395
BLAKE2b-256 afea2a4895e80cfb593294cfc7015e268623567f7b36426957fb70bafb8ade3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b2b0688c042bc9339c97ea3a5d4800aedda476a4b22890fc5bbcbd312ffc54b7
MD5 5823ee4b19f676969409d26299f879df
BLAKE2b-256 a003aba3a8df7a41233e0655e037298fb94e9b3d272e398d9ed6e74a2b056f15

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 71a1d3aeb9a3eab57185b3bab238336f856c4337e6d7f2154868ec727919cad8
MD5 8addf82b667a796cddde15b3dbda6825
BLAKE2b-256 0f844e7d76d203c1e960a373eef94e899476103f81df270c966750dfaf8b1c01

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp310-cp310-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_gdl-0.2.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 78a73ae7c4b42f6a4785a293bf545f7a5a9d45e62dbce2eaec25677fbb2b3192
MD5 91dab75115eac321118d54d78a547fac
BLAKE2b-256 60ac36c065b6a831b9fcf851475baebec5510fe76083b13457cefea86d18391f

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 61b156ff37afe0afac0cabb805c8fef8fe2d3e1c0600c8b8bc2ff24b92440e18
MD5 a20eafdb016821a40902fb9b1cf3681a
BLAKE2b-256 cb086ec48cc3443caeb8aed782232d8321614877aa985e5d14d618ed61a15ea5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tree_sitter_gdl-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5bb8c7ed5b05b3afab373e6b9418a11bf1ee9b7e11e25d26ad819d7b23a52b40
MD5 8000fb997c758dce84003b9c4cb9a5de
BLAKE2b-256 c15ae96081467436b1837ec0e5fffe76468fd27f47e08ec76dca4c10a9cb791a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on iterorganization/tree-sitter-gdl

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