python-package-template icon indicating copy to clipboard operation
python-package-template copied to clipboard

feat: add support for Python 3.12

Open jenstroeger opened this issue 2 years ago • 3 comments

@behnazh I’ve not yet dropped support for Python 3.10 because we’re using it in other projects.

Also, I noticed that Dependabot — when checking for package updates — doesn’t consider the Python version? What if a package dropped support for some Python version or has not yet added support for 3.12?

jenstroeger avatar Oct 25 '23 19:10 jenstroeger

I’ve not yet dropped support for Python 3.10 because we’re using it in other projects.

No, I'm already using Python 3.11. Let's update to Python 3.12.

Also, I noticed that Dependabot — when checking for package updates — doesn’t consider the Python version? What if a package dropped support for some Python version or has not yet added support for 3.12?

I think the best we can do is to rely on the tests passing after the update.

behnazh avatar Oct 25 '23 23:10 behnazh

No, I'm already using Python 3.11. Let's update to Python 3.12.

This change makes the package default to Python 3.12. Are you suggesting to drop support for Python 3.10 completely?

I think the best we can do is to rely on the tests passing after the update.

Fairnuff.

Also, I can now reproduce the 3.12 check failures locally and will look into it… Might be that some packages haven’t caught up quite yet 🤔

jenstroeger avatar Oct 26 '23 00:10 jenstroeger

This change makes the package default to Python 3.12. Are you suggesting to drop support for Python 3.10 completely?

Yes, I'm fine with that.

behnazh avatar Oct 26 '23 00:10 behnazh

@behnazh and now there’s pre-release of 3.13… Separate PR?

jenstroeger avatar May 14 '24 04:05 jenstroeger

@behnazh and now there’s pre-release of 3.13… Separate PR?

Shall we wait for the official release?

behnazh avatar May 14 '24 04:05 behnazh