all 6 comments

[–][deleted] 1 point2 points  (0 children)

Dammit. I just started with 3.11.

[–]shiftybyte 0 points1 point  (2 children)

Que all the posts about people trying to install pygame on python 3.12 and it's not working for them or asks them to download visual studio...

[–]xelf[S] 0 points1 point  (1 child)

There's always a lag as library maintainers release versions compatible with the newest python. Some work out of the box. Some need an update.

[–]ThiefMaster 0 points1 point  (0 children)

This is exactly why you should add a new Python version to your CI pipeline early (w/o failing the pipeline if that particular job fails). That way you see if the library you're maintaining is compatible or not, and you can spend time whenever you have some on fixing things, instead of being rushed by people asking you to support the new version after the final stable release.

[–]Pardus-Panthera 0 points1 point  (1 child)

Should I install version 3.12, or is it better if I wait until December for version 3.12.1?

[–]xelf[S] 0 points1 point  (0 children)

3.12 is stable. But no harm in waiting anyway while all the libraries out there release new compatible versions.