GraalPy, a high-performance embeddable Python 3 runtime for Java. This artifact includes the core language runtime without standard libraries. It is not recommended to depend on the artifact directly. Instead, use 'org.graalvm.polyglot:python' or 'org.graalvm.polyglot:python-community' to ensure all dependencies are pulled in correctly.

Compile Dependencies (12)

Category/LicenseGroup / ArtifactVersionUpdates
Encryption Lib BouncyCastle
org.bouncycastle » bcprov-jdk18on7 vulnerabilities
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains the JCA/JCE ...
1.761.84
Encryption Lib BouncyCastle
org.bouncycastle » bcpkix-jdk18on2 vulnerabilities
The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains ...
1.761.84
BouncyCastle
org.bouncycastle » bcutil-jdk18on
The Bouncy Castle Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls. This jar contains ...
1.761.84
BSD 3-clause
org.graalvm.llvm » llvm-api
Graal LLVM API.
23.1.925.0.3
UPL
org.graalvm.polyglot » polyglot
A framework that allows to embed polyglot language implementations in Java.
23.1.925.0.3
Regexp UPL
org.graalvm.regex » regex
Truffle regular expressions language.
23.1.925.0.3
ICU
org.graalvm.shadowed » icu4j
ICU4J shaded module.
23.1.925.0.3
GPL 2.0
org.graalvm.tools » profiler-tool
The core module of the Truffle profiler
23.1.925.0.3
UPL
org.graalvm.truffle » truffle-api
Truffle is a multi-language framework for executing dynamic languages
23.1.925.0.3
UPL
org.graalvm.truffle » truffle-nfi
Native function interface for the Truffle framework.
23.1.925.0.3
UPL
org.graalvm.truffle » truffle-nfi-libffi
Implementation of the Truffle NFI using libffi.
23.1.925.0.3
org.tukaani » xz
XZ data compression
1.91.12