Python code Updates in Online Courses
October 2022, Python 3.11 was released. October 2023, Python 3.12 was released. October 2024, Python 3.13 was released. <--- our online courses have code in 3.13. October 2025, Python 3.14 was released. Python 3.14 is a minor release after 3.13. Ordinary 3.13 code (basic scripts, functions, classes, small projects) is expected to run unchanged on 3.14, because we are not doing very advanced / low-level things (C extensions, fiddling with internals, etc.). The course code is written for Python 3.13, but it also runs on Python 3.14. For a few months we will not update the existing code. Maybe towards the summer I may re-evaluate.