Project

General

Profile

Actions

Feature #10619

closed

upgrade from Python 3.8.10 to Python 3.8.10

Added by Doug Nelson over 1 year ago. Updated over 1 year ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
06/04/2023
Due date:
% Done:

0%

Estimated time:
Chirp Version:
next
Model affected:
all
I read the instructions above:

Description

Switch
from:
Python 3.8.10 (Release Date: 3.10.0 final: Monday, 2021-10-04)

to:
3.11.0 (Release Date: 3.11.0 final: Monday, 2022-10-24)

From the web page:

Some of the notable features of Python 3.11 include:

  • PEP 654, Exception Groups and except*.
  • PEP 657, Enhanced error locations in tracebacks.
  • PEP 680, Support for parsing TOML in the standard library
  • Python 3.11 is up to 10-60% faster than Python 3.10 ** . On average, we measured a 1.25x speedup on the standard benchmark suite. See Faster CPython for details.

Typing features:

  • PEP 646, Variadic generics.
  • PEP 655, Marking individual TypedDict items as required or potentially-missing.
  • PEP 673, Self type.
  • PEP 675, Arbitrary literal string type.
  • PEP 681, Dataclass transforms

Related issues 1 (0 open1 closed)

Has duplicate Bug #10996: New version of PythonRejected12/07/2023

Actions
Actions

Also available in: Atom PDF