Python 3.10.0 (2021-10-04) ¶
-
https://docs.python.org/3.10/whatsnew/changelog.html#changelog
-
https://fr.wikipedia.org/wiki/Python_%28langage%29#Historique_des_versions
-
https://en.wikipedia.org/wiki/History_of_Python#Table_of_versions
-
https://www.youtube.com/watch?v=AHT2l3hcIJg (Python 3.10 Release Stream — with Pablo Galindo)
-
https://fediverse.org/pyblogsal/status/1445120766350184450?s=20
-
https://mail.python.org/archives/list/python-dev@python.org/thread/OQWNWZWDPASOUOAT6VPUXIXBH2THYREC/
-
https://www.youtube.com/watch?v=JteTO3EE7y0 (What’s New in Python 3.10: featuring Brandt Bucher, Lukasz Llanga and Sebastian Ramirez)
- Python 3.10.0 begin
- Python 3.10 documentation (devguide, parser, garbage_collector)
- better error messages
- Length-checking for the zip function
- match statement (structural pattern matching)
- Slots for data classes
- Type annotation improvements
- PEP-0637 Support for indexing with keyword arguments
- PEP-0636 Structural Pattern Matching: Tutorial
- PEP-0634 Structural Pattern Matching
- PEP-0604 Allow writing union types as X | Y
- PEP-0563 and from __future__ import annotations
- PEP-0554 Multiple Interpreters in the Stdlib
- Python 3.10 C-API
- PEP-0619 Python 3.10 Release Schedule
- Python 3.10.0 videos
- Python 3.10: Cool New Features for You to Try
- Python 3.10: What’s New by Jan Giacomelli
- Python 3.10.0 and black => we need a new parser
- Python 3.10 bugs