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

[Feat] Deprecate Python 3.8, add Python 3.12 #1246

Draft
wants to merge 13 commits into
base: master
Choose a base branch
from

Conversation

David-GERARD
Copy link
Collaborator

@David-GERARD David-GERARD commented Dec 3, 2024

Description

As planned for the release of version 1.24.4, we are removing support for python >3.9, and adding python 3.12 .

Type of change

  • New feature (non-breaking change which adds functionality)
  • This change requires a documentation update

Checklist:

  • I have run the pre-commit checks with pre-commit run --all-files (see CONTRIBUTING.md instructions to set it up)
  • I have run pytest -v and no errors are present.
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I solved any possible warnings that pytest -v has generated that are related to my code to the best of my knowledge.
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

@David-GERARD David-GERARD added documentation Improvements or additions to documentation enhancement New feature or request in progress python Pull requests that update Python code labels Dec 3, 2024
@David-GERARD David-GERARD self-assigned this Dec 3, 2024
@David-GERARD David-GERARD changed the title [Feat] Deprecate Python 3.8, add Python 3.12 and 3.13 [Feat] Deprecate Python 3.8, add Python 3.12 Dec 4, 2024
@David-GERARD
Copy link
Collaborator Author

Pygame doesn't support python 3.13 yet, and due to the number of errors in CI, I am removing it and focussing this PR on python 3.12 only.

@David-GERARD David-GERARD added this to the 1.24.4 release milestone Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request in progress python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant