Releases: oracle/graalpython
GraalPy 24.2.1
GraalPy is a Python 3.11 compliant runtime on top of GraalVM.
You can download GraalPy as a standalone distribution for Oracle GraalVM or GraalVM Community Edition.
There are two standalone types to choose from:
- Native Standalone: This contains a Native Image compiled launcher
- JVM Standalone: This contains Python in the JVM configuration
To distinguish between them, the GraalVM Community Edition version has the suffix -community
in the name. A JVM standalone has a -jvm
suffix in the name.
Learn more about GraalPy and how to get started on the website: https://www.graalvm.org/python/.
GraalPy 24.2.0
GraalPy is a Python 3.11 compliant runtime on top of GraalVM.
You can download GraalPy as a standalone distribution for Oracle GraalVM or GraalVM Community Edition.
There are two standalone types to choose from:
- Native Standalone: This contains a Native Image compiled launcher
- JVM Standalone: This contains Python in the JVM configuration
To distinguish between them, the GraalVM Community Edition version has the suffix -community
in the name. A JVM standalone has a -jvm
suffix in the name.
Learn more about GraalPy and how to get started on the website: https://www.graalvm.org/python/.
GraalPy 24.1.2
GraalPy is a Python 3.11 compliant runtime on top of GraalVM.
You can download GraalPy as a standalone distribution for Oracle GraalVM or GraalVM Community Edition.
There are two standalone types to choose from:
- Native Standalone: This contains a Native Image compiled launcher
- JVM Standalone: This contains Python in the JVM configuration
To distinguish between them, the GraalVM Community Edition version has the suffix -community
in the name. A JVM standalone has a -jvm
suffix in the name.
Learn more about GraalPy and how to get started on the website: https://www.graalvm.org/python/.
GraalPy 24.1.1
GraalPy is a Python 3.11 compliant runtime on top of GraalVM.
Release Notes
- Created GraalPy Gradle plugin with similar features as the GraalPy Maven plugin.
- Updated the bouncycastle dependency.
- Deprecated exposed Truffle filesystem spi in VirtualFileSystem.
Download Options
In addition to GraalPy on Maven Central, you can download GraalPy as a standalone distribution for Oracle GraalVM or GraalVM Community Edition. There are two standalone types to choose from:
- Native Standalone: This contains a Native Image compiled launcher
- JVM Standalone: This contains Python in the JVM configuration
To distinguish between them, the GraalVM Community Edition version has the suffix -community
in the name. A JVM standalone has a -jvm
suffix in the name.
Learn more about GraalPy and how to get started on the website: https://www.graalvm.org/python/.
GraalPy 24.1.0
GraalPy is a Python 3.11 compliant runtime on top of GraalVM.
You can download GraalPy as a standalone distribution for Oracle GraalVM or GraalVM Community Edition.
There are two standalone types to choose from:
- Native Standalone: This contains a Native Image compiled launcher
- JVM Standalone: This contains Python in the JVM configuration
To distinguish between them, the GraalVM Community Edition version has the suffix -community
in the name. A JVM standalone has a -jvm
suffix in the name.
Learn more about GraalPy and how to get started on the website: https://www.graalvm.org/python/.
GraalPy 24.0.2
GraalPy is a Python 3.10 compliant runtime on top of GraalVM.
You can download GraalPy as a standalone distribution for Oracle GraalVM or GraalVM Community Edition.
There are two standalone types to choose from:
- Native Standalone: This contains a Native Image compiled launcher
- JVM Standalone: This contains Python in the JVM configuration
To distinguish between them, the GraalVM Community Edition version has the suffix -community
in the name. A JVM standalone has a -jvm
suffix in the name.
Learn more about GraalPy and how to get started on the website: https://www.graalvm.org/python/.
GraalPy 24.0.1
GraalPy is a Python 3.10 compliant runtime on top of GraalVM.
You can download GraalPy as a standalone distribution for Oracle GraalVM or GraalVM Community Edition.
There are two standalone types to choose from:
- Native Standalone: This contains a Native Image compiled launcher
- JVM Standalone: This contains Python in the JVM configuration
To distinguish between them, the GraalVM Community Edition version has the suffix -community
in the name. A JVM standalone has a -jvm
suffix in the name.
Learn more about GraalPy and how to get started on the website: https://www.graalvm.org/python/.
GraalPy 24.0.0
GraalPy is a Python 3.10 compliant runtime on top of GraalVM.
You can download GraalPy as a standalone distribution for Oracle GraalVM or GraalVM Community Edition.
There are two standalone types to choose from:
- Native Standalone: This contains a Native Image compiled launcher
- JVM Standalone: This contains Python in the JVM configuration
To distinguish between them, the GraalVM Community Edition version has the suffix -community
in the name. A JVM standalone has a -jvm
suffix in the name.
Learn more about GraalPy and how to get started on the website: https://www.graalvm.org/python/.
GraalPy 23.1.2
GraalPy is a Python 3.10 compliant runtime on top of GraalVM.
GraalPy version 23.1.2 is designed for use with Oracle GraalVM for JDK 21.0.2 or GraalVM Community Edition for JDK 21.0.2, and can be downloaded separately.
There are two distribution types to choose from:
- Native Standalone: This contains a Native Image compiled launcher
- JVM Standalone: This contains Python in the JVM configuration
To distinguish between them, the GraalVM Community Edition version has -community
in the name. A JVM standalone has -jvm
in the name.
Learn more about GraalPy and how to get started on the website: https://www.graalvm.org/python/.
GraalPy 23.1.1
GraalPy is a Python 3.10 compliant runtime on top of GraalVM.
You can download GraalPy as a standalone distribution for Oracle GraalVM or GraalVM Community Edition.
There are two standalone types to choose from:
- Native Standalone: This contains a Native Image compiled launcher
- JVM Standalone: This contains Python in the JVM configuration
To distinguish between them, the GraalVM Community Edition version has the suffix -community
in the name. A JVM standalone has a -jvm
suffix in the name.
Learn more about GraalPy and how to get started on the website: https://www.graalvm.org/python/.