tree-sitter-devicetree


Nametree-sitter-devicetree JSON
Version 0.14.1 PyPI version JSON
download
home_pageNone
SummaryTree-sitter parser for Devicetree files, with support for Zephyr's superset of Devicetree syntax.
upload_time2025-02-25 03:41:07
maintainerNone
docs_urlNone
authorJoel Spadin
requires_python>=3.10
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.10",
    "maintainer_email": null,
    "keywords": "incremental, parsing, tree-sitter, devicetree",
    "author": "Joel Spadin",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/cf/c8/2ce559426ece1945d1ec1e573b86728ed1eb311f830f3658d7677b147177/tree_sitter_devicetree-0.14.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.14.1",
    "project_urls": {
        "Homepage": "https://github.com/joelspadin/tree-sitter-devicetree"
    },
    "split_keywords": [
        "incremental",
        " parsing",
        " tree-sitter",
        " devicetree"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8e927abdadc773970c3d879570b9e6fa80552279a6c85014c26b805f58ccdb60",
                "md5": "2e63177b5e736b32b043bae457705574",
                "sha256": "f7405af8061c525e31d937c88521e4948fb31b6ee29900e9088d610906f61e76"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.14.1-cp310-abi3-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2e63177b5e736b32b043bae457705574",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 32371,
            "upload_time": "2025-02-25T03:40:58",
            "upload_time_iso_8601": "2025-02-25T03:40:58.561705Z",
            "url": "https://files.pythonhosted.org/packages/8e/92/7abdadc773970c3d879570b9e6fa80552279a6c85014c26b805f58ccdb60/tree_sitter_devicetree-0.14.1-cp310-abi3-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b35d6017d1496eee8d063df989d7cbb13b729ee24d57187bce4ec3e7d6113891",
                "md5": "68451a8a582e2e1ded5401d2a1e6bb69",
                "sha256": "b704882a29c75c12d9dd7f59bd292bbced92ee9efe4460c6d11393eabdb203dc"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.14.1-cp310-abi3-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "68451a8a582e2e1ded5401d2a1e6bb69",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 34360,
            "upload_time": "2025-02-25T03:41:00",
            "upload_time_iso_8601": "2025-02-25T03:41:00.102200Z",
            "url": "https://files.pythonhosted.org/packages/b3/5d/6017d1496eee8d063df989d7cbb13b729ee24d57187bce4ec3e7d6113891/tree_sitter_devicetree-0.14.1-cp310-abi3-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "55dec460740f7b8e528be23097f299dbedbeed0a75d45fe5ddc8bc555e5c69eb",
                "md5": "ce8d6acc8af5621415b44e021fd6b47d",
                "sha256": "0aa58f99aac92c63db926b565af5a3a2ee7207aebfb72456e3aadb62edae184b"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.14.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ce8d6acc8af5621415b44e021fd6b47d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 52809,
            "upload_time": "2025-02-25T03:41:01",
            "upload_time_iso_8601": "2025-02-25T03:41:01.326251Z",
            "url": "https://files.pythonhosted.org/packages/55/de/c460740f7b8e528be23097f299dbedbeed0a75d45fe5ddc8bc555e5c69eb/tree_sitter_devicetree-0.14.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "60fc7fa34d8a379aa126ab147b4337ca49561674a1203ac624993127a358d844",
                "md5": "ddf8d97b42aacc4a281cf2a6a04e4161",
                "sha256": "cd06f7f899fc38d4ebd9e816cc6798fd63df1a83a92cb96e5f97e77bbb489c28"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.14.1-cp310-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ddf8d97b42aacc4a281cf2a6a04e4161",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 43454,
            "upload_time": "2025-02-25T03:41:02",
            "upload_time_iso_8601": "2025-02-25T03:41:02.762504Z",
            "url": "https://files.pythonhosted.org/packages/60/fc/7fa34d8a379aa126ab147b4337ca49561674a1203ac624993127a358d844/tree_sitter_devicetree-0.14.1-cp310-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": null,
            "digests": {
                "blake2b_256": "026867a025144514b7d4c5e41bc9a58bfdecc68ebfa7650c697bc53e0442202f",
                "md5": "cca064b9a7ec459d7cc0ec6417ac3dd3",
                "sha256": "e4056632931b50faa44988de88ae7dd3eba8a07fb561ad01637aafc4ad2aa100"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.14.1-cp310-abi3-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cca064b9a7ec459d7cc0ec6417ac3dd3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 41069,
            "upload_time": "2025-02-25T03:41:04",
            "upload_time_iso_8601": "2025-02-25T03:41:04.205891Z",
            "url": "https://files.pythonhosted.org/packages/02/68/67a025144514b7d4c5e41bc9a58bfdecc68ebfa7650c697bc53e0442202f/tree_sitter_devicetree-0.14.1-cp310-abi3-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "42678142e378ad0bcf63de7a09d79a5cbc27a715c05d721774892af81eec8843",
                "md5": "c0e03ab7791670e3d421723272af9867",
                "sha256": "c5f0688200188c1aca18c119f5821d2aaf953022b04058d7135557379ca470af"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.14.1-cp310-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c0e03ab7791670e3d421723272af9867",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 35964,
            "upload_time": "2025-02-25T03:41:05",
            "upload_time_iso_8601": "2025-02-25T03:41:05.539043Z",
            "url": "https://files.pythonhosted.org/packages/42/67/8142e378ad0bcf63de7a09d79a5cbc27a715c05d721774892af81eec8843/tree_sitter_devicetree-0.14.1-cp310-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "03dfc5dd1736e67ba772be99465dda264624a661f466808a5dec073b85f62974",
                "md5": "5651cd032b26e0f4d90b0217072ce73a",
                "sha256": "d85611f2d6e32f7b64ec0722d8892306ca057b89bcb5559d9530574bf7b96df8"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.14.1-cp310-abi3-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "5651cd032b26e0f4d90b0217072ce73a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 34438,
            "upload_time": "2025-02-25T03:41:06",
            "upload_time_iso_8601": "2025-02-25T03:41:06.293498Z",
            "url": "https://files.pythonhosted.org/packages/03/df/c5dd1736e67ba772be99465dda264624a661f466808a5dec073b85f62974/tree_sitter_devicetree-0.14.1-cp310-abi3-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cfc82ce559426ece1945d1ec1e573b86728ed1eb311f830f3658d7677b147177",
                "md5": "d1e92166b72ab4a7a8b82e8aa863df0d",
                "sha256": "2584a68a01ca75abb8da6020dce3d9e8c77504fa492bbac95d1c76e8d4bf83a2"
            },
            "downloads": -1,
            "filename": "tree_sitter_devicetree-0.14.1.tar.gz",
            "has_sig": false,
            "md5_digest": "d1e92166b72ab4a7a8b82e8aa863df0d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 63771,
            "upload_time": "2025-02-25T03:41:07",
            "upload_time_iso_8601": "2025-02-25T03:41:07.630373Z",
            "url": "https://files.pythonhosted.org/packages/cf/c8/2ce559426ece1945d1ec1e573b86728ed1eb311f830f3658d7677b147177/tree_sitter_devicetree-0.14.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-25 03:41:07",
    "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: 1.56416s