Skip to content
This repository was archived by the owner on Dec 15, 2022. It is now read-only.

chore: Update tree-sitter-python #339

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

claytonrcarter
Copy link

Description of the Change

This updates the tree-sitter-python dependency to it's latest version, which is compatible w/ the latest version of the tree-sitter ABI (ie 13). This is required if Atom is going to update to a newer version tree-sitter, and is a prerequisite for atom/atom#23283. Tests are passing locally (on a mac) but note that the tree-sitter grammar for this package (like most other tree-sitter grammars) doesn't have any specific tests.

Alternate Designs

n/a

Benefits

Keeps dependencies up to date; allows Atom to keep it's dependencies up to date.

Possible Drawbacks

If merged, this package will not work with Atom until it also updates to tree-sitter 0.19 or 0.20. This is no different than several other core packages (language-javascript, language-css, language-go and language-c are already updated) that are already updated but not technically compatible w/ Atom's current tree-sitter dependency.

Applicable Issues

atom/language-shellscript#172, atom/atom#23283, atom/atom#22129, https://github.com/icecream17/atom-update-backlog/blob/main/Languages.md

# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant