Reverting the incremental GC in Python 3.14 and 3.15

Yep! The plan for 3.14 and 3.15 is still as outlined in the first post: have just the old generational GC available, no build-time or run-time switches.

I don’t want the increased risk and extra complexity of having two GCs and extra options at this stage, especially for 3.14. Also, having for example two GCs in 3.14 and one in 3.13 and 3.15, and maybe something else in 3.16, will make future maintenance harder in the future.

Let’s take our time and plan things properly with a PEP for 3.16 and beyond.

9 Likes