-
-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for Python 3.13 #697
Comments
i was wrong. There is still the textual/tree-sitter issue. Might need to update the textarea project to only use syntax highlighting in 3.12-, or implement our own syntax highlighting using a different tree sitter library. Essentially blocked by: |
Hey Ted - I'm looking at this now from the Textual side. Can't promise anything but hopefully we'll be able to support 3.13 soon. |
Support for syntax highlighting on Python 3.13 is in Note that the new version of tree-sitter drops support for Python 3.8. There's been a necessary few changes to the highlighting too which may affect Harlequin if you use the builtin SQL highlighting, so I recommend giving it a spin first. Let me know if there's any issues! |
Thanks so much, @darrenburns ! |
This is out now in the latest Textual release. |
When installing with It installed fine with the first command, but couldn't actually find numpy at runtime (with a similar |
The latest commit on main supports 3.13; the latest release does not. Hoping to wrap one more breaking change into main and then release as 2.0. Maybe this week, we'll see. |
Got it - thank you! |
Looks like tree-sitter may have added 3.13 support, but now I get a numpy issue:
This is the culprit:
https://github.com/tconbeer/textual-fastdatatable/blob/29d492346e7e3be1c5cf21aedbc2c804873be693/pyproject.toml#L31-L32
Originally posted by @tconbeer in #670 (comment)
The text was updated successfully, but these errors were encountered: