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

Add support for Python 3.12 #570

Closed
wants to merge 4 commits into from
Closed

Add support for Python 3.12 #570

wants to merge 4 commits into from

Conversation

hugovk
Copy link
Contributor

@hugovk hugovk commented Sep 20, 2023

The second Python 3.12 release candidate is out! 🚀

Call to action

We strongly encourage maintainers of third-party Python projects to prepare their projects for 3.12 compatibilities during this phase, and where necessary publish Python 3.12 wheels on PyPI to be ready for the final release of 3.12.0.

Python 3.12.0 final is due out in under two weeks: 2023-10-02.

See also https://dev.to/hugovk/help-test-python-312-beta-1508/


Also remove redundant code for Python 2 including the deprecated compatibility module.

@hugovk
Copy link
Contributor Author

hugovk commented Sep 20, 2023

Python 3.5-3.7 are EOL and no longer receiving security updates (or any updates) from the core Python team.

image

https://devguide.python.org/versions/

3.5 and 3.6 have also been removed from GitHub Actions: actions/runner-images#8238

I recommend dropping support for 3.5-3.7.

Copy link

codecov bot commented Feb 1, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (7a0382e) to head (91e1583).

Additional details and impacted files
@@            Coverage Diff            @@
##            master      #570   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           13        13           
  Lines         1178      1177    -1     
=========================================
- Hits          1178      1177    -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@hugovk
Copy link
Contributor Author

hugovk commented Feb 1, 2024

Merge conflict resolved!

Since I opened this, 3.12 support has instead been added in #574 🎉

I think there's still some useful bits in here, but feel free to close. 👍

@hugovk
Copy link
Contributor Author

hugovk commented Sep 25, 2024

Python 3.13 is out next week, but closing this year old PR due to lack of interest.

@hugovk hugovk closed this Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants