oracle / graalpython

A Python 3 implementation built on GraalVM
Other
1.2k stars 104 forks source link

Support for Python 3.10 #286

Closed fniephaus closed 1 year ago

fniephaus commented 1 year ago

TL;DR

We plan to update GraalPy with support for Python 3.10 to allow Python developers to take advantage of the latest Python language features.

Goal

As of the 22.2 release, GraalPy is limited to Python 3.8. Both the 3.9 and 3.10 Python releases have introduced many new features such as Structural Pattern Matching, union operators for dict, and new string methods. We plan to implement support for these features and upgrade the supported Python language version in GraalPy to 3.10.

Non-Goal

Keep dedicated support for Python 3.8.

msimacek commented 1 year ago

We have implemented all the major new features and updated the standard library.

tushanfufu commented 1 year ago

When will the Python plugin for Windows be released?