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.1.0-cp313-cp313-win_amd64.whl (24.5 kB view details)

Uploaded CPython 3.13Windows x86-64

tree_sitter_gdl-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl (37.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

tree_sitter_gdl-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl (37.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

tree_sitter_gdl-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

tree_sitter_gdl-0.1.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.9 kB view details)

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

tree_sitter_gdl-0.1.0-cp313-cp313-macosx_11_0_arm64.whl (22.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

tree_sitter_gdl-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl (21.9 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

tree_sitter_gdl-0.1.0-cp312-cp312-win_amd64.whl (24.5 kB view details)

Uploaded CPython 3.12Windows x86-64

tree_sitter_gdl-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (37.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

tree_sitter_gdl-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl (37.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

tree_sitter_gdl-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

tree_sitter_gdl-0.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.9 kB view details)

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

tree_sitter_gdl-0.1.0-cp312-cp312-macosx_11_0_arm64.whl (22.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

tree_sitter_gdl-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl (21.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

tree_sitter_gdl-0.1.0-cp311-cp311-win_amd64.whl (24.5 kB view details)

Uploaded CPython 3.11Windows x86-64

tree_sitter_gdl-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (37.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

tree_sitter_gdl-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl (37.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

tree_sitter_gdl-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

tree_sitter_gdl-0.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.8 kB view details)

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

tree_sitter_gdl-0.1.0-cp311-cp311-macosx_11_0_arm64.whl (22.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

tree_sitter_gdl-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl (21.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

tree_sitter_gdl-0.1.0-cp310-cp310-win_amd64.whl (24.4 kB view details)

Uploaded CPython 3.10Windows x86-64

tree_sitter_gdl-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (37.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

tree_sitter_gdl-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl (37.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

tree_sitter_gdl-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

tree_sitter_gdl-0.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.7 kB view details)

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

tree_sitter_gdl-0.1.0-cp310-cp310-macosx_11_0_arm64.whl (22.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

tree_sitter_gdl-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl (21.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 de8a4bbc565dbbbce9d605eae99a812dabc139a414c0ccbf92e618d3d281c77e
MD5 dfade8d2d52327469c66a3202d561dd2
BLAKE2b-256 7bfbda846a9315782ad5f234e6a3ab7e76a1bc49fa6d9d77d8529c5e3fc55c30

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b524f94f86f60166aa395137d85d46453392495366878488464d9702a9fe6065
MD5 d22ec93a3e4d131544d21f8597d1d4f6
BLAKE2b-256 b5b9b429d9a8cb29258c41e2a420e17adc6146f8ab7eefa62ef67083acf60abd

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c3630868aad103563ce5e1c859bc7ea99226add6a1b0173c6a6ebbec2327e8e0
MD5 0fa4675113d2b503c22f3fbb1bb49ff0
BLAKE2b-256 47d6e3f2907c730c621ad974c38c432aa96a9ec89f3d6dfd671ce111bcee3108

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9d9d4519aa7f7508cbd7bf72d33e78fb3fe7686e2d6f8426e4b702cce79b8874
MD5 7332031aed80e2679d5c40b4ac79b154
BLAKE2b-256 7f89b533506cd250bc62adf12f0c812d0160190ae1d24246107d56cf364ee668

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.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.1.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 93ea484d09b2227f7db9cb2bceaf5cf668eb167945fb5f7f9607e4a551089b7f
MD5 67f0212c6918634f65e1e1a6c0c0f5f2
BLAKE2b-256 47f23ae4ee05aca37906907e634303aaf649c385180fe1041bc88c6570217535

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bac8ffc92a50264b6a1b630abc7170d7e9e694279fe3cdde97fc939f09d00cf8
MD5 39ab25919acb7e4f06479d8dce0c41a5
BLAKE2b-256 326771f9e5b3779e917da2522682e55b134ea0dffcca3fb9255e6fdf3aa61f8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5f0eadbcfcf9f5803d1e5f6fc1747f07e2589aff08ac31976de250a9a9ed2e90
MD5 fc681745526f568d27ce84b96ef97c2e
BLAKE2b-256 39bfeb2486cccca05022a435d4c1606328455aeb0b7a02bf455d540a24b93dd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4044b62eed0ea1c2fbd10133d93fc8411bd0865365b873739d5d22f18b0762ac
MD5 e0bc60ac41e3b9ca9fffde035612390b
BLAKE2b-256 d264165a4ec0961746246a37b5013b8da0a6a755b1c13e52bb3197fd81b3aa77

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cb05a51919c36301e1728312e312b31c0220f398a3519cc08cee7cad73dc89a8
MD5 b3de704bcb54c3aaf55f54e32b0f1a31
BLAKE2b-256 998b39dda46fc166c1117891a0b54113732a223e5b117c8c4b6805e8d1fd7475

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d8b81baa9fbe129a45085498f5d172f7c92007d7e3e247a4edac5926ce9329b8
MD5 8ee9fcaf8aaf989bccba432107f78ff6
BLAKE2b-256 dc5c615233d73f73681201e31cc5b682671a7a93a0ddc02d0511f79265c9beb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f4cdb714e9ac5493a09e5e6e63668d2b1ce1abd74f8ad3c9dca7d9d8690d5b38
MD5 19c3413bf88c11a35fa22caacdab799d
BLAKE2b-256 fcd2cfd735865732b8cf44d0ccc674559f6c0ce131fdd9cc48474f4e9a325648

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.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.1.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1db9d49fa0a567f870b341572fafbb5a9879586bf836fd54007acd6d53b195d2
MD5 9b8aa2dcdbb6e6ba04c990f53af163f8
BLAKE2b-256 a4525199f06618a1c649341bd3fe3e2de35df7dda604afa93233279b39eea871

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d37c2302c770df5e61842363c07cf3eefbc2857a3acce1eb2fc76cc65a1a72c2
MD5 b8aa0564530b81516608294ac322c237
BLAKE2b-256 4958085e95d1e360928d22afe4b488ffec8af3e8f52235478f63229816af7202

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3a4d0a07cb45ec1eeff1daabb772e25e1e54c7422c0c92b7e1abc755d981c14a
MD5 e857fd3ad22d7329eab5536cdf6d8619
BLAKE2b-256 4fc68255f1862b9166beef72513e7471b20e18ec4ac56540e5b074818819fc4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 56850955d42a2a39447dd43c785f6127459e5dd5cf3d02e4dd9ac02fc532efdc
MD5 7fbe1eefd4048c44f1fcfca202f97ab0
BLAKE2b-256 1ca2b8d1dc268ec299ec2e465f7946e927b82d07b00e1ceaba4db774ac5d4fba

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e191e47725c0040edc8cdaca6f13dbf49311dc6655caf6ccaa6306c7e635a317
MD5 6a7a7e41d88ba6f62865e205d64ad6c2
BLAKE2b-256 43572bd4d19ffa8b7fa19f6b80b6eb9b58bcd25a6161d70f89a5298158da4921

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3835a86ddf39a8008e1db18ac26f978e508147face00f78686c62bea80f9ff7d
MD5 fb2fe124eb6d89588bc133cd534debfd
BLAKE2b-256 3c0114abe30aa75eb12d051e3cd4a09d9ade72cf511af87f60b86adf94000e3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6b5108ec668393172630584a3dc8caa5c23285f09694780b6339d5efd555e4c6
MD5 ec400e1f4dd34b536522e7ae37dc5b6f
BLAKE2b-256 ce6dd9a12e2920f3ae4e0a002658b2a0e0f72c34c362a7bbe170b56c9219a3f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.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.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 965c9040a3dddbe12b62ebc37f8635bd461a363d552b1d90e789dc3a811a257e
MD5 e42f1f1805268c658f840726339702b6
BLAKE2b-256 91f15cbf22df90c6ebf1087491252c9bed981d1b069f2cb12b192ba13c3650d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0800a6ee58e610e3a34b072aa936b8c607f9e806aa33f81d7d06f3d49be43026
MD5 dfea13f0c39ab420b2fca66509f27f08
BLAKE2b-256 0b34f7b9709dd6977cb613e1f4793e249998c45fdf1e1377235409676ed53eb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 854ce575d7a099b68f46e1b9c5d5b396ff8c190fea7da91da8e9b6f591b87143
MD5 238ed070f17faa9b2bc9ff5fe7f7921c
BLAKE2b-256 310961c138a25b57de75abfb5a33ea007ed14d4808492caf0b617ef8757b0626

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1ff33c7a1f695c8dc5f98374169ab604ecceaa27e1917df2e1dab4aaa5e8a31a
MD5 57d803ad683797d506fd62297bf5f0b0
BLAKE2b-256 7a24ef8777c0333958f6ab0f0a28f81dcd46fc3aa003278d766f356d38b101e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9d47d16ec4c31816278df9a61484ca2a3eae2c65d09390cf295bcb29d3e2134f
MD5 b67c2eaf0873578d01cc3e2b8fa12d93
BLAKE2b-256 f943a169715c1fa5d40c0ebff1cde454c61a6d3c392d0fd848470ca9e64f8b99

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2bf274fdbf7d15bf194fdebfb0f0cff76c31a07e49e048a731ded68f670d454a
MD5 6120924172146e871f0f47015251a3da
BLAKE2b-256 d5eae6dd903eecb96dddd78b87d85f5ca0af41256dcc62590eae9a9ac15002b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5cae43dcf4d6dc3424015fb0a60b97d53eafa76cd2097073af6b2944e87601fe
MD5 b4979a862c96b4fe7e2af240650b224c
BLAKE2b-256 e19336199d3cf4d73f986dec37c339a82a240025f0438a4554081724f0239385

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.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.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e3c523be4ffca692f03324307fc1353000ee306811b0995a0e245bd91472bb3f
MD5 dfdebbaf460fbe24264a92ffcec635e1
BLAKE2b-256 c6fd6d5b3ad39042136f2dc682dc474f1cb9683bbc5f4f22492cb1ff40997da5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3d8827d91fbe122ce40a920ff11ab1b5451d9937e8d9069e7e1b94fa17095cf5
MD5 939e3bd8b4721c418b8d683d39125c2f
BLAKE2b-256 799631d01294a9355a4990387635de432169ab7e5a6070a732bc8cd1f002376d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tree_sitter_gdl-0.1.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.1.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for tree_sitter_gdl-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fb63470c7bb51bda89f1853e9a2cae83e2d154203b8e81d6cbe9e264dfe5848d
MD5 33c9f67f10e9ff383d59143a97baaea5
BLAKE2b-256 813de7f8e8d1f2200da11ed0d6515314bf3af75f114f6adb95c53b3f8243122a

See more details on using hashes here.

Provenance

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