tree-sitter-devicetree


Nametree-sitter-devicetree JSON
Version 0.12.1 PyPI version JSON
download
home_pageNone
SummaryTree-sitter parser for Devicetree files, with support for Zephyr's superset of Devicetree syntax.
upload_time2024-10-19 18:30:23
maintainerNone
docs_urlNone
authorJoel Spadin
requires_python>=3.9
licenseMIT
keywords incremental parsing tree-sitter devicetree
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # tree-sitter-devicetree

A [tree-sitter](https://github.com/tree-sitter/tree-sitter) grammar for Devicetree
with support for [Zephyr's](https://github.com/zephyrproject-rtos/zephyr)
superset of Devicetree syntax.

Some parts of the grammar are adapted from [tree-sitter-c](https://github.com/tree-sitter/tree-sitter-c).

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "tree-sitter-devicetree",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "incremental, parsing, tree-sitter, devicetree",
    "author": "Joel Spadin",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/ce/f8/3c635eac9caf5dd57103fbf27cb37f724c7ee313b31b9a48bfa81e9f66e6/tree_sitter_devicetree-0.12.1.tar.gz",
    "platform": null,
    "description": "# tree-sitter-devicetree\n\nA [tree-sitter](https://github.com/tree-sitter/tree-sitter) grammar for Devicetree\nwith support for [Zephyr's](https://github.com/zephyrproject-rtos/zephyr)\nsuperset of Devicetree syntax.\n\nSome parts of the grammar are adapted from [tree-sitter-c](https://github.com/tree-sitter/tree-sitter-c).\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Tree-sitter parser for Devicetree files, with support for Zephyr's superset of Devicetree syntax.",
    "version": "0.12.1",
    "project_urls": {
        "Homepage": "https://github.com/joelspadin/tree-sitter-devicetree"
    },
    "split_keywords": [
        "incremental",
        " parsing",
        " tree-sitter",
        " devicetree"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3c860f1ca22d7c03fe0a8967b252a6a38794cebd36421d3ea21437075a23de52",
                "md5": "d442f759c4bd5d2b47a0331dfa384520",
                "sha256": "9e0faf9369e834e3c85ce2a40f2dda821bc3ec9d40e48df7195c5ef142e48a03"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.12.1-cp38-abi3-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d442f759c4bd5d2b47a0331dfa384520",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.9",
            "size": 33166,
            "upload_time": "2024-10-19T18:30:15",
            "upload_time_iso_8601": "2024-10-19T18:30:15.047075Z",
            "url": "https://files.pythonhosted.org/packages/3c/86/0f1ca22d7c03fe0a8967b252a6a38794cebd36421d3ea21437075a23de52/tree_sitter_devicetree-0.12.1-cp38-abi3-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0a4658b93723eb96786387d4032a9d2cdd0c18552365160a65f5fa6534d572bc",
                "md5": "aa415d190b78a57a64c3dd63e555b735",
                "sha256": "bdcb02699453d64087cbf4df3f8c107dae7a4c82c11f2300a36a463634e66eae"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.12.1-cp38-abi3-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "aa415d190b78a57a64c3dd63e555b735",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.9",
            "size": 35303,
            "upload_time": "2024-10-19T18:30:16",
            "upload_time_iso_8601": "2024-10-19T18:30:16.004542Z",
            "url": "https://files.pythonhosted.org/packages/0a/46/58b93723eb96786387d4032a9d2cdd0c18552365160a65f5fa6534d572bc/tree_sitter_devicetree-0.12.1-cp38-abi3-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2c11a47459efe6f10cc6cee676ab9a2d624b32c743301327e2ab873da62d97b9",
                "md5": "9b826611dce0fc0ad1ee3bfb5d248a31",
                "sha256": "abab0eef2c78ba20dec2869dfefa51910a3567554bff791997d2ea77df0a779e"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.12.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9b826611dce0fc0ad1ee3bfb5d248a31",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.9",
            "size": 54328,
            "upload_time": "2024-10-19T18:30:17",
            "upload_time_iso_8601": "2024-10-19T18:30:17.229662Z",
            "url": "https://files.pythonhosted.org/packages/2c/11/a47459efe6f10cc6cee676ab9a2d624b32c743301327e2ab873da62d97b9/tree_sitter_devicetree-0.12.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "550802a33a880c122a3b9693206b4c12b4dd9969b8f03d45a0cef8174debdccb",
                "md5": "029718cfad8479882ad05691a5d3ae07",
                "sha256": "be0a70d70c8c10410bbcc848c41d50e56d57d5e56dd18cc8b9d442631c09e403"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.12.1-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "029718cfad8479882ad05691a5d3ae07",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.9",
            "size": 44370,
            "upload_time": "2024-10-19T18:30:18",
            "upload_time_iso_8601": "2024-10-19T18:30:18.749644Z",
            "url": "https://files.pythonhosted.org/packages/55/08/02a33a880c122a3b9693206b4c12b4dd9969b8f03d45a0cef8174debdccb/tree_sitter_devicetree-0.12.1-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bbb6ab88a517187e69d67ecc132378a5ea4be573bca286ba06293ac56395211f",
                "md5": "c752c91cfdf8b17416438f9de36df78b",
                "sha256": "04164aee71f1b4ecd580da50f2345e9d8380b4b434f97c0a98d4bfeec79ab8ce"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.12.1-cp38-abi3-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c752c91cfdf8b17416438f9de36df78b",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.9",
            "size": 41941,
            "upload_time": "2024-10-19T18:30:20",
            "upload_time_iso_8601": "2024-10-19T18:30:20.192777Z",
            "url": "https://files.pythonhosted.org/packages/bb/b6/ab88a517187e69d67ecc132378a5ea4be573bca286ba06293ac56395211f/tree_sitter_devicetree-0.12.1-cp38-abi3-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "56eaa41ccc62e3ad9b5c712067fffeaf442126dc479ad0c705100430ca113fdc",
                "md5": "8cbefdb486703ccf435c667461948795",
                "sha256": "45c41dbd6e8344694f882262d283c09e8aafe54fbab9449a142913ffe5a09328"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.12.1-cp38-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8cbefdb486703ccf435c667461948795",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.9",
            "size": 36877,
            "upload_time": "2024-10-19T18:30:21",
            "upload_time_iso_8601": "2024-10-19T18:30:21.791072Z",
            "url": "https://files.pythonhosted.org/packages/56/ea/a41ccc62e3ad9b5c712067fffeaf442126dc479ad0c705100430ca113fdc/tree_sitter_devicetree-0.12.1-cp38-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1646ebd375a95309d1884b0277054c9ab312a94c8972258a9204dd6d6084737a",
                "md5": "d7b6d2b17dcb110d967708eeda337a05",
                "sha256": "b62cc00befdd14285235097d2e02080f37006074320b34a8b091019458bba268"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.12.1-cp38-abi3-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "d7b6d2b17dcb110d967708eeda337a05",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.9",
            "size": 35354,
            "upload_time": "2024-10-19T18:30:22",
            "upload_time_iso_8601": "2024-10-19T18:30:22.590166Z",
            "url": "https://files.pythonhosted.org/packages/16/46/ebd375a95309d1884b0277054c9ab312a94c8972258a9204dd6d6084737a/tree_sitter_devicetree-0.12.1-cp38-abi3-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cef83c635eac9caf5dd57103fbf27cb37f724c7ee313b31b9a48bfa81e9f66e6",
                "md5": "519865706133940dbbc3d4a9a83a821b",
                "sha256": "8960f83cfecaa24cce17ddb7df76196b514d7293b99d35f4d34af415fde6f842"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.12.1.tar.gz",
            "has_sig": false,
            "md5_digest": "519865706133940dbbc3d4a9a83a821b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 59913,
            "upload_time": "2024-10-19T18:30:23",
            "upload_time_iso_8601": "2024-10-19T18:30:23.582816Z",
            "url": "https://files.pythonhosted.org/packages/ce/f8/3c635eac9caf5dd57103fbf27cb37f724c7ee313b31b9a48bfa81e9f66e6/tree_sitter_devicetree-0.12.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-19 18:30:23",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "joelspadin",
    "github_project": "tree-sitter-devicetree",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "tree-sitter-devicetree"
}
        
Elapsed time: 0.40165s