wenkokke / py-tree-sitter-type-provider

Type providers for tree-sitter in Python.
MIT License
3 stars 1 forks source link

Bump tree-sitter from 0.21.3 to 0.23.2 #100

Open dependabot[bot] opened 1 month ago

dependabot[bot] commented 1 month ago

Bumps tree-sitter from 0.21.3 to 0.23.2.

Release notes

Sourced from tree-sitter's releases.

v0.23.2

What's Changed

New Contributors

Full Changelog: https://github.com/tree-sitter/py-tree-sitter/compare/v0.23.1...v0.23.2

v0.23.1

What's Changed

Full Changelog: https://github.com/tree-sitter/py-tree-sitter/compare/v0.23.0...v0.23.1

v0.23.0

Additions:

  • Node.child_containing_descendant(descendant)
  • Tree.language (getter)
  • Query.pattern_count (getter)
  • Query.capture_count (getter)
  • Query.match_limit (getter)
  • Query.did_exceed_match_limit (getter)
  • Query.set_match_limit(match_limit): returns self
  • Query.set_max_start_depth(max_start_depth): returns self
  • Query.set_byte_range(byte_range): returns self
  • Query.set_point_range(point_range): returns self
  • Query.disable_pattern(index): returns self
  • Query.disable_capture(capture): returns self
  • Query.pattern_settings(index)
  • Query.pattern_assertions(index)
  • Query.start_byte_for_pattern(index)
  • Query.end_byte_for_pattern(index)
  • Query.is_pattern_rooted(index)
  • Query.is_pattern_non_local(index)
  • Query.is_pattern_guaranteed_at_step(offset)
  • QueryError (exception class)
  • QueryPredicate (typing protocol)

Removals:

  • Parser.set_language(language)
  • Parser.set_included_ranges(ranges)
  • Parser.set_timeout_micros(timeout)
  • Node.sexp()

... (truncated)

Commits
  • d65416b chore: release 0.23.2
  • 78d558f fix(query): iterate over captures for the shortest size, not longest
  • 8b36044 build: bump tree_sitter/core from 46bdc14 to f629fd4
  • 728a8d2 docs: update Query.captures documentation
  • 7c7db77 build: track release branch for core
  • 6e79db6 chore: release 0.23.1
  • f2fe751 ci: enable python 3.13
  • 3aa49bf ci: bump pypa/cibuildwheel from 2.20 to 2.21 in the actions group
  • 2d9b607 docs: update usage example
  • e164972 test: update test dependencies
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)