Python Bytes cover image

Python Bytes

#355 Python 3.12 is Out!

Oct 3, 2023
Python 3.12 is out! New features include type parameter syntax, TypedDict for **kwargs, and f-strings in the grammar. Python Developers Survey 2022 Results discussed. Scientific Python Library Development Guide explored. The podcast also covers trouble with virtualenv caching, improvements to the os module for Windows, and asyncio package performance improvements.
35:15

Podcast summary created with Snipd AI

Quick takeaways

  • Python 3.12 introduces new features like type parameter syntax and improved F-string support.
  • The scientific Python development guide offers valuable insights and best practices for developers in the scientific community.

Deep dives

Python 3.12 Release and New Features

Python 3.12 has been released with a plethora of new features and improvements. The release brings a new type parameter syntax, allowing for more flexible use of generics in Python. Additionally, F-strings now support a wider range of expressions, providing more flexibility and ease of use. Another major highlight is the faster CPython initiative, which aims to enhance the performance of the Python interpreter. Overall, Python 3.12 offers many exciting updates for developers and provides a solid foundation for future programming projects.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner