Releases: oracle/graalpython
GraalPy 25.0.0
GraalPy is a Python 3.12-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 its name. A JVM standalone has a -jvm
suffix in its name.
Learn more about GraalPy and how to get started on the website: https://www.graalvm.org/python/.
GraalPy 24.2.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.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/.