Python 3.12 is HERE!



Python 3.12 is HERE!

Python 3.12 is HERE!

What’s new in Python 3.12

Python 3.12 has just released! Let’s take a look at all the new features!

― mCoding with James Murphy (https://mcoding.io)

Source code: https://github.com/mCodingLLC/VideosSampleCode
What’s new: https://docs.python.org/3/whatsnew/3.12.html
Faster cpython: https://github.com/faster-cpython/

SUPPORT ME ⭐
—————————————————
Sign up on Patreon to get your donor role and early access to videos!
https://patreon.com/mCoding

Feeling generous but don’t have a Patreon? Donate via PayPal! (No sign up needed.)
https://www.paypal.com/donate/?hosted_button_id=VJY5SLZ8BJHEE

Want to donate crypto? Check out the rest of my supported donations on my website!
https://mcoding.io/donate

Top patrons and donors: Jameson, Laura M, Dragos C, Vahnekie, Neel R, Matt R, Johan A, Casey G, Mark M, Mutual Information, Pi

BE ACTIVE IN MY COMMUNITY 😄
—————————————————
Discord: https://discord.gg/Ye9yJtZQuN
Github: https://github.com/mCodingLLC/
Reddit: https://www.reddit.com/r/mCoding/
Facebook: https://www.facebook.com/james.mcoding

CHAPTERS
—————————————————
0:00 Intro
0:12 Type params
1:51 f-strings in the grammar
2:30 A per-interpreter GIL
3:51 Low-impact monitoring
5:03 Immortal objects
6:13 Comprehension inlining
7:09 Buffer protocol in Python
7:47 TypedDict annotating kwargs
9:00 typing override decorator
10:30 Unstable C-API tier
11:09 Bye bye setuptools
11:50 itertools batched
12:09 THE BEST PART
12:25 Thanks