Actions
Feature #10619
closedupgrade from Python 3.8.10 to Python 3.8.10
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
Updated by Dan Smith over 1 year ago
- Status changed from New to Rejected
Your windows build is running 3.10.8, not 3.8.10. Further, there are many more factors involved in supporting python 3.11 than just getting the new features, none of which impact chirp. Since we support 3.8 for still-supported platforms, we'll be on 3.10 for quite some time.
Updated by Dan Smith 10 months ago
- Has duplicate Bug #10996: New version of Python added
Actions