Published On Oct 7, 2024
Ya know, I love this time of year (even if it is a week later than expected)! A brand new Python release is here, and my word, it's a big one. In this video I cover all the biggest news surrounding the release of Python 3.13, so buckle in!
Below is a list of chapters cited against any relevant references which you'll find further down. It's absolutely worth doing further reading using these if you want to learn more!
0:00 - Intro [1]
0:25 - Removing the GIL / free threading [2-10]
2:39 - The new JIT compiler [11-16]
4:04 - The new PyREPL [17-19]
4:29 - Improved error messages [1, 18, 20-21]
5:02 - Things no longer coming to 3.13 [22-26]
5:32 - Removal of "dead batteries" [27]
5:59 - iOS and Android as supported platforms [28-30]
6:21 - Changes in the release schedule [31]
6:45 - Cool things! [1, 32-36]
7:38 - Outro [37]
[1] https://docs.python.org/3.13/whatsnew...
[2] https://peps.python.org/pep-0703/
[3] https://wiki.python.org/moin/GlobalIn...
[4] https://realpython.com/python-gil/
[5] • PyCon 2015 - Python's Infamous GIL by...
[6] • Episode 2 - PEP 703: Removing the GIL
[7] https://peps.python.org/pep-0683/
[8] https://py-free-threading.github.io/i...
[9] https://community.anaconda.cloud/t/tr...
[10] • Is Python DITCHING the GIL?
[11] https://www.freecodecamp.org/news/jus...
[12] https://arxiv.org/abs/2011.13127
[13] https://tonybaloney.github.io/posts/p...
[14] https://peps.python.org/pep-0744/
[15] • Episode 1 - Core Sprint in Brno & Pyt...
[16] https://github.com/python/cpython/iss...
[17] • Python 3.13's new REPL is AMAZING
[18] • Episode 10: The Interactive REPL
[19] https://docs.python.org/3.13/using/cm...
[20] • Python now has COLOURED tracebacks
[21] https://docs.python.org/3.13/using/cm...
[22] https://peps.python.org/pep-0649/
[23] https://peps.python.org/pep-0712/
[24] https://peps.python.org/pep-0726/
[25] https://peps.python.org/pep-0734/
[26] https://discuss.python.org/t/pep-734-...
[27] https://peps.python.org/pep-0594/
[28] https://peps.python.org/pep-0730/
[29] https://peps.python.org/pep-0738/
[30] https://peps.python.org/pep-0011/#tier-3
[31] https://peps.python.org/pep-0602/
[32] https://docs.python.org/3.13/library/...
[33] https://docs.python.org/3.13/library/...
[34] https://docs.python.org/3.13/library/...
[35] https://docs.python.org/3.13/library/...
[36] https://docs.python.org/3.13/library/...
[37] • Python 3.13
—
If you want to see more of me, join my Discord server!
/ discord
I get a lot of people asking, so here's my setup!
• Visual Studio Code: • My Visual Studio Code setup! (2024)
• Terminal: • Make your terminal look AMAZING
• Desk/recording gear: https://kit.co/Carberra
• PC build: https://uk.pcpartpicker.com/list/TmzGYN
Affiliations (I may earn a commission):
• Codecrafters -- 40% off any plan: https://app.codecrafters.io/join?via=...
• Keeper Password Manager -- 30% off your first year: https://keeper.io/r/EX4FB1C
—
If you have any questions, don't hesitate to ask in the comments! I'll try and answer as soon as I can, providing someone else hasn't already done so.
#python #coding #howto