Crunching Python Insider — Major new features of the 3.10 series, compared to 3.9

Rodrigo Farias Rezino
5 min readJan 17, 2021


Crunching Python Insider goes through all the posts (since 1th Jan, 2021) published at the official Python blog ( and explain what the announces really means and what are the benefits you can take out of the new features — with examples when possible — and what you need to worry about.

You will see this term a lot, PEP, but what is it?
It's a Python Enhancement Proposals, see it as documentation for all changes, adds, removals etc that happen in Python language or standard libraries.

Let's check what was announced

Link —

Publish date: Monday, January 4, 2021

This post talks about the most significant changes (up to the moment) that will be present at Python 3.10 -in Alpha phase-. Let's check one-by-one:

#1 PEP 623 — Remove wstr from Unicode

Back then, in PEP 393, some Unicode APIs got deprecated:

Deprecated API List

Now they will be removed completely from support.



Rodrigo Farias Rezino

Writing code for more than 20 years and still learning every day.