Skip to content
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

Bump dependencies and support Python 3.8-3.13 #47

Merged
merged 13 commits into from
Nov 22, 2024
Merged

Conversation

FichteFoll
Copy link
Member

@FichteFoll FichteFoll commented Nov 22, 2024

I only tested it on Python 3.12 and since we don't have CI currently, that'll be enough for the moment. Some more work needs to be put into this project in order to prepare a new and proper release anyway.

I just didn't see the GitHub Actions workflow file. Tests are passing for all supported versions now.

Python 3.4 is absolutely ancient and 3.8 is also EOL by now, but as long
as it still works we may be interested in continuing to use it(since ST
plugins themselves still runs with it).

Required updating github3.py.

Also, Sublime Text 3 is not the latest anymore, so we just remove the
major version specifier.

Disclaimer: I did not check which version the syntax errors have changed
in, so tests could be failing for Python <3.12.
I missed them earlier because the folder was ignored …
@FichteFoll FichteFoll changed the title Bump dependencies and support Python 3.8-3.13 (not fully tested) Bump dependencies and support Python 3.8-3.13 Nov 22, 2024
@FichteFoll FichteFoll merged commit 56995cc into master Nov 22, 2024
7 checks passed
@FichteFoll FichteFoll deleted the fix/bump-deps branch November 22, 2024 22:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant