Python 3.11 Release Stream hosted by Pablo Galindo Salgado and Leon Sandøy!

The 3.11 Release Stream can be found here

Python Discord owner Leon Sandøy and Python 3.11 release manager Pablo Galindo Salgado are hosting a release stream showing the process of releasing a new version of Python. They’ll be joined by CPython core developers who worked on some of the features going into 3.11, walking us over some of the specifics and highlighting the development process.

Some of the more notable features in Python 3.11 include:

  • Exception Groups and except*
  • Addition of tomllib to the standard library.
  • A 10-60% speedup over Python 3.10, courtesy of the Faster CPython project.

You can see a more exhaustive list on the What's New page

You can watch the stream once it goes live on youtube. And join us over on the Python Discord for an AMA with the developers during the stream and stay after the stream to talk with other programmers about how the new version of python can improve your projects and development process!

Feel free to ask any questions you might have about the topics covered in the stream here and we'll relay what we're able to the core developers!

Python 3.11 Release Stream hosted by Pablo Galindo Salgado and Leon Sandøy!

9 comments · 96% upvoted · other discussions

comments

jmreagle

Yay! How long is it (typically) before releases show up in pyenv?

IAmKindOfCreative [OP]

It's already on pyenv, and I believe it's typically up there pretty quickly from the release thanks to the release script the release manager uses.

Release release release release. I should find new descriptors.

jayroger

It's already on pyenv, and I believe it's typically up there pretty quickly from the manumission thanks to the discharge script the deliverance manager uses.

You're welcome.

jmreagle

Huh. I'm on Mac and I think I have pyenv installed via homebrew and don't see it yet.

``` ❯ pyenv install 3.11 python-build: definition not found: 3.11

The following versions contain 3.11' in the name: 3.11.0rc2 3.11-dev miniconda3-4.3.11 ``

IAmKindOfCreative [OP]

Have you updated pyenv? That seems to be a common issue and solution, but I don't have a mac so I'm not sure

pamelafox

Thank you for the great presentations on exception groups, better tracebacks, and the specialized adaptive interpreter!

lowercase00

Really awesome stream, thanks a lot for sharing!

broccoli_says_twat

Can I update Anaconda to run version 3.11.0. When I run 'conda search python' the latest thing I see is 3.10.6. When I run 'conda update --all' I end up with version 3.9.13