Idea (Technical): Upgrade Python version used in The Sims 4
The last time The Sims 4 got an upgrade to its Python implementation was in 2018 with version 1.47.49.1020 when it received a Python upgrade to version 3.7 from 3.3.5. Since then, we have gotten 6 major new versions of Python, technically 7 when Python 3.14 releases later this year. The developers of Python have added a lot of significant performance optimizations with these 7 versions, along with new and significant programming features that make programming in Python way easier. As The Sims 4 is likely going to stick around for the forseeable future, it would be nice if mod authors were empowered with a modern Python version that will allow them to make better and more powerful mods.
And as The Sims 4 itself uses Python for a lot of its systems, the game would also benefit from being updated to a modern Python version, not to mention that Python 3.7 has been deemed end of life since June 2023. Bringing the Sims 4's Python version up-to-date would also bring the aforementioned significant performance optimizations to The Sims 4, which would align with The Sims Team's renewed focus on improving game performance. The biggest performance improvement that can be made, is running the game's Python scripts on a modern Python version.
While it is true that this would break almost all mods, it would modernize The Sims 4's foundation, allowing for a next-generation of mods that will make the game even better and bring the game fully into 2025.