Python 3.11

E886788

Python 3.11 is a major release of the Python programming language notable for significant performance improvements, enhanced error messages, and new language features such as exception groups and the `tomllib` module.

All labels observed (1)

Label Occurrences
Python 3.11 canonical 4

How this entity was disambiguated

Statements (60)

Predicate Object
instanceOf Python version ⓘ
software release ⓘ
averageSpeedupReported 1.25x ⓘ
developer Python Software Foundation ⓘ
documentationUrl https://docs.python.org/3.11/ ⓘ
downloadUrl https://www.python.org/downloads/release/python-3110/ ⓘ
followedBy Python 3.12 ⓘ
follows Python 3.10 ⓘ
includesFeature Required and NotRequired for TypedDict ⓘ
adaptive specializing interpreter ⓘ
exception notes via Exception.add_note ⓘ
improved error tracebacks with exact expression locations ⓘ
typing.Self ⓘ
variadic generics in typing ⓘ
zero-cost exceptions optimization ⓘ
introducesFeature except* syntax ⓘ
exception groups ⓘ
introducesModule tomllib ⓘ
majorVersionNumber 3 ⓘ
maxSpeedupReported up to 1.6x ⓘ
minimumWindowsVersion Windows 8.1 ⓘ
minorVersionNumber 11 ⓘ
notableFor enhanced error messages ⓘ
new language features ⓘ
performance improvements ⓘ
partOf Python programming language ⓘ
pepImplemented PEP 646 ⓘ
PEP 646: Variadic generics ⓘ
PEP 654 ⓘ
PEP 654: Exception Groups and except* ⓘ
PEP 655 ⓘ
PEP 655: Required and Optional for TypedDict ⓘ
PEP 657 ⓘ
PEP 657: Fine-grained error locations in tracebacks ⓘ
linked to: PEP 657

PEP 673 ⓘ
PEP 673: Self type ⓘ
PEP 675 ⓘ
PEP 675: Arbitrary literal string type ⓘ
PEP 678 ⓘ
PEP 678: Exceptions can be enriched with notes ⓘ
PEP 679 ⓘ
PEP 679: Exception groups and except* in the standard library ⓘ
PEP 680 ⓘ
PEP 680: tomllib – TOML support in the standard library ⓘ
PEP 681 ⓘ
PEP 681: Data Class Transforms ⓘ
PEP 683 ⓘ
PEP 683: Immortal objects, experimental ⓘ
PEP 684 ⓘ
PEP 684: A per-interpreter GIL ⓘ
PEP 688 ⓘ
PEP 688: Making the buffer protocol accessible in Python ⓘ
performanceGoal significantly faster than Python 3.10 ⓘ
precededBy Python 3.10 ⓘ
primaryImplementation CPython ⓘ
releaseDate 2022-10-24 ⓘ
releaseType major release ⓘ
stableStatus stable ⓘ
supports exception groups in asyncio ⓘ
tomllibPurpose read-only TOML parsing ⓘ

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Python 3.10 → followedBy → Python 3.11 ⓘ
Waitress → supports → Python 3.11 ⓘ
subject linked to: Waitress WSGI server
PEP 657 → introducedInVersion → Python 3.11 ⓘ