diff --git a/poetry.lock b/poetry.lock index c1f26d13..46806620 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3673,100 +3673,25 @@ files = [ docs = ["sphinx (>=8.1,<9.0)", "sphinx-book-theme"] tests = ["tree-sitter-html (>=0.23.2)", "tree-sitter-javascript (>=0.23.1)", "tree-sitter-json (>=0.24.8)", "tree-sitter-python (>=0.23.6)", "tree-sitter-rust (>=0.23.2)"] -[[package]] -name = "tree-sitter-c-sharp" -version = "0.23.1" -description = "C# grammar for tree-sitter" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "tree_sitter_c_sharp-0.23.1-cp310-abi3-macosx_10_9_x86_64.whl", hash = "sha256:e87be7572991552606a3155d2f6c2045ded8bce94bfd9f74bf521d949c219a1c"}, - {file = "tree_sitter_c_sharp-0.23.1-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:86c2fdf178c66474a1be2965602818d30780e4e3ed890e3c206931f65d9a154c"}, - {file = "tree_sitter_c_sharp-0.23.1-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:035d259e64c41d02cc45afc3b8b46388b232e7d16d84734d851cca7334761da5"}, - {file = "tree_sitter_c_sharp-0.23.1-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fa472cb9de7e14fee9408e144f29f68384cd8e9c677dff0002da19f361a59bdf"}, - {file = "tree_sitter_c_sharp-0.23.1-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:1a0ea86eccff74e85ab4a2cf77c813fad7c84162962ce242dff0c51601028832"}, - {file = "tree_sitter_c_sharp-0.23.1-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:8ab26dc998bbd4b4287b129f67c10ca715deb402ed77d0645674490ea509097e"}, - {file = "tree_sitter_c_sharp-0.23.1-cp310-abi3-win_amd64.whl", hash = "sha256:d4486653feaff3314ef45534dcb6f9ea8ab3aa160896287c6473788f88eb38be"}, - {file = "tree_sitter_c_sharp-0.23.1-cp310-abi3-win_arm64.whl", hash = "sha256:e7a14b76ec23cc8386cf662d5ea602d81331376c93ca6299a97b174047790345"}, - {file = "tree_sitter_c_sharp-0.23.1-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:2b612a6e5bd17bb7fa2aab4bb6fc1fba45c94f09cb034ab332e45603b86e32fd"}, - {file = "tree_sitter_c_sharp-0.23.1-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:1a8b98f62bc53efcd4d971151950c9b9cd5cbe3bacdb0cd69fdccac63350d83e"}, - {file = "tree_sitter_c_sharp-0.23.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:986e93d845a438ec3c4416401aa98e6a6f6631d644bbbc2e43fcb915c51d255d"}, - {file = "tree_sitter_c_sharp-0.23.1-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a8024e466b2f5611c6dc90321f232d8584893c7fb88b75e4a831992f877616d2"}, - {file = "tree_sitter_c_sharp-0.23.1-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:7f9bf876866835492281d336b9e1f9626ab668737f74e914c31d285261507da7"}, - {file = "tree_sitter_c_sharp-0.23.1-cp39-abi3-win_amd64.whl", hash = "sha256:ae9a9e859e8f44e2b07578d44f9a220d3fa25b688966708af6aa55d42abeebb3"}, - {file = "tree_sitter_c_sharp-0.23.1-cp39-abi3-win_arm64.whl", hash = "sha256:c81548347a93347be4f48cb63ec7d60ef4b0efa91313330e69641e49aa5a08c5"}, - {file = "tree_sitter_c_sharp-0.23.1.tar.gz", hash = "sha256:322e2cfd3a547a840375276b2aea3335fa6458aeac082f6c60fec3f745c967eb"}, -] - -[package.extras] -core = ["tree-sitter (>=0.22,<1.0)"] - -[[package]] -name = "tree-sitter-embedded-template" -version = "0.25.0" -description = "Embedded Template (ERB, EJS) grammar for tree-sitter" -optional = false -python-versions = ">=3.10" -groups = ["main"] -files = [ - {file = "tree_sitter_embedded_template-0.25.0-cp310-abi3-macosx_10_9_x86_64.whl", hash = "sha256:fa0d06467199aeb33fb3d6fa0665bf9b7d5a32621ffdaf37fd8249f8a8050649"}, - {file = "tree_sitter_embedded_template-0.25.0-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:fc7aacbc2985a5d7e7fe7334f44dffe24c38fb0a8295c4188a04cf21a3d64a73"}, - {file = "tree_sitter_embedded_template-0.25.0-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:a7c88c3dd8b94b3c9efe8ae071ff6b1b936a27ac5f6e651845c3b9631fa4c1c2"}, - {file = "tree_sitter_embedded_template-0.25.0-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:025f7ca84218dcd8455efc901bdbcc2689fb694f3a636c0448e322a23d4bc96b"}, - {file = "tree_sitter_embedded_template-0.25.0-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:b5dc1aef6ffa3fae621fe037d85dd98948b597afba20df29d779c426be813ee5"}, - {file = "tree_sitter_embedded_template-0.25.0-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:d0a35cfe634c44981a516243bc039874580e02a2990669313730187ce83a5bc6"}, - {file = "tree_sitter_embedded_template-0.25.0-cp310-abi3-win_amd64.whl", hash = "sha256:3e05a4ac013d54505e75ae48e1a0e9db9aab19949fe15d9f4c7345b11a84a069"}, - {file = "tree_sitter_embedded_template-0.25.0-cp310-abi3-win_arm64.whl", hash = "sha256:2751d402179ac0e83f2065b249d8fe6df0718153f1636bcb6a02bde3e5730db9"}, - {file = "tree_sitter_embedded_template-0.25.0.tar.gz", hash = "sha256:7d72d5e8a1d1d501a7c90e841b51f1449a90cc240be050e4fb85c22dab991d50"}, -] - -[package.extras] -core = ["tree-sitter (>=0.24,<1.0)"] - [[package]] name = "tree-sitter-language-pack" -version = "0.13.0" -description = "Comprehensive collection of 160+ tree-sitter language parsers" -optional = false -python-versions = ">=3.10.0" -groups = ["main"] -files = [ - {file = "tree_sitter_language_pack-0.13.0-cp310-abi3-macosx_10_15_universal2.whl", hash = "sha256:0e7eae812b40a2dc8a12eb2f5c55e130eb892706a0bee06215dd76affeb00d07"}, - {file = "tree_sitter_language_pack-0.13.0-cp310-abi3-manylinux2014_aarch64.whl", hash = "sha256:7fdacf383418a845b20772118fcb53ad245f9c5d409bd07dae16acec65151756"}, - {file = "tree_sitter_language_pack-0.13.0-cp310-abi3-manylinux2014_x86_64.whl", hash = "sha256:0d4f261fce387ae040dae7e4d1c1aca63d84c88320afcc0961c123bec0be8377"}, - {file = "tree_sitter_language_pack-0.13.0-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:78f369dc4d456c5b08d659939e662c2f9b9fba8c0ec5538a1f973e01edfcf04d"}, - {file = "tree_sitter_language_pack-0.13.0-cp310-abi3-win_amd64.whl", hash = "sha256:1cdbc88a03dacd47bec69e56cc20c48eace1fbb6f01371e89c3ee6a2e8f34db1"}, - {file = "tree_sitter_language_pack-0.13.0.tar.gz", hash = "sha256:032034c5e27b1f6e00730b9e7c2dbc8203b4700d0c681fd019d6defcf61183ec"}, -] - -[package.dependencies] -tree-sitter = ">=0.25.2" -tree-sitter-c-sharp = ">=0.23.1" -tree-sitter-embedded-template = ">=0.25.0" -tree-sitter-yaml = ">=0.7.2" - -[[package]] -name = "tree-sitter-yaml" -version = "0.7.2" -description = "YAML grammar for tree-sitter" +version = "1.13.6" +description = "Pre-compiled tree-sitter grammars for 306 programming languages" optional = false python-versions = ">=3.10" groups = ["main"] files = [ - {file = "tree_sitter_yaml-0.7.2-cp310-abi3-macosx_10_9_x86_64.whl", hash = "sha256:7e269ddcfcab8edb14fbb1f1d34eed1e1e26888f78f94eedfe7cc98c60f8bc9f"}, - {file = "tree_sitter_yaml-0.7.2-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:0807b7966e23ddf7dddc4545216e28b5a58cdadedcecca86b8d8c74271a07870"}, - {file = "tree_sitter_yaml-0.7.2-cp310-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:f1a5c60c98b6c4c037aae023569f020d0c489fad8dc26fdfd5510363c9c29a41"}, - {file = "tree_sitter_yaml-0.7.2-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:88636d19d0654fd24f4f242eaaafa90f6f5ebdba8a62e4b32d251ed156c51a2a"}, - {file = "tree_sitter_yaml-0.7.2-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:1d2e8f0bb14aa4537320952d0f9607eef3021d5aada8383c34ebeece17db1e06"}, - {file = "tree_sitter_yaml-0.7.2-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:74ca712c50fc9d7dbc68cb36b4a7811d6e67a5466b5a789f19bf8dd6084ef752"}, - {file = "tree_sitter_yaml-0.7.2-cp310-abi3-win_amd64.whl", hash = "sha256:7587b5ca00fc4f9a548eff649697a3b395370b2304b399ceefa2087d8a6c9186"}, - {file = "tree_sitter_yaml-0.7.2-cp310-abi3-win_arm64.whl", hash = "sha256:f63c227b18e7ce7587bce124578f0bbf1f890ac63d3e3cd027417574273642c4"}, - {file = "tree_sitter_yaml-0.7.2.tar.gz", hash = "sha256:756db4c09c9d9e97c81699e8f941cb8ce4e51104927f6090eefe638ee567d32c"}, + {file = "tree_sitter_language_pack-1.13.6-cp310-abi3-macosx_10_12_x86_64.whl", hash = "sha256:05e9a5418c1b60b6c2f1704c8823feeee020e7b40657250b0e0abf4dcf77d012"}, + {file = "tree_sitter_language_pack-1.13.6-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:b89cb77018ca909a39194ba151e9f4fa0a81e08cc5f985f4a4c894ae0ba17c36"}, + {file = "tree_sitter_language_pack-1.13.6-cp310-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:c267e24afa5e318e24d3dfcd5b89344e73a6cbe1a8287ec50eb902e065a41807"}, + {file = "tree_sitter_language_pack-1.13.6-cp310-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:68368b7ebc48f0dafc4879de23f03b7e5c747bde491711530f7b139583da30ad"}, + {file = "tree_sitter_language_pack-1.13.6-cp310-abi3-win_amd64.whl", hash = "sha256:87027026ffa099cf6a3d87b43db9dd89f7cdf3e454954e3c6d9ce828ae03543e"}, + {file = "tree_sitter_language_pack-1.13.6-cp310-abi3-win_arm64.whl", hash = "sha256:d31df7db8202fdc381e378ab132e2edc7ab2d9e634975404467b657e4d66cd24"}, + {file = "tree_sitter_language_pack-1.13.6.tar.gz", hash = "sha256:c047a00691b5b0276fec360db950591f73b712a60e79500b522014e136224456"}, ] -[package.extras] -core = ["tree-sitter (>=0.24,<1.0)"] +[package.dependencies] +tree-sitter = ">=0.23" [[package]] name = "ttkwidgets" @@ -4129,4 +4054,4 @@ propcache = ">=0.2.1" [metadata] lock-version = "2.1" python-versions = "^3.10" -content-hash = "2b2ddac9e2b6209df3db00ee50df1be303bbfb1db6d75c6326baee383e705d48" +content-hash = "d12422d1774b484f505059fcdba59387269a5e57b0d86ca68ed04bdd901b7c0e" diff --git a/pyproject.toml b/pyproject.toml index a36a9ea3..4852e885 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,7 +38,7 @@ tkextrafont = { version = "^0.6.3", platform = "win32" } ptyprocess = { version = "^0.7.0", platform = "linux" } anthropic = ">=0.77,<0.80" tree-sitter = "^0.25.2" -tree-sitter-language-pack = "^0.13.0" +tree-sitter-language-pack = ">=0.13,<1.14" [tool.poetry.group.dev.dependencies] pytest = ">=8.2.1,<10.0.0"