diff --git a/bundles/org.openhab.automation.pythonscripting/pom.xml b/bundles/org.openhab.automation.pythonscripting/pom.xml
index 407e154958141..a38235813c9c1 100644
--- a/bundles/org.openhab.automation.pythonscripting/pom.xml
+++ b/bundles/org.openhab.automation.pythonscripting/pom.xml
@@ -23,7 +23,7 @@
org.openhab.osgiify
org.graalvm.polyglot.polyglot
- ${graalpy.version}
+ ${graalvm.version}
provided
diff --git a/bundles/org.openhab.automation.pythonscripting/src/main/feature/feature.xml b/bundles/org.openhab.automation.pythonscripting/src/main/feature/feature.xml
index 9840d182a0089..7753d4434b400 100644
--- a/bundles/org.openhab.automation.pythonscripting/src/main/feature/feature.xml
+++ b/bundles/org.openhab.automation.pythonscripting/src/main/feature/feature.xml
@@ -4,24 +4,24 @@
openhab-runtime-base
- mvn:org.openhab.osgiify/org.graalvm.sdk.collections/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.sdk.jniutils/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.sdk.nativeimage/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.sdk.word/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.shadowed.icu4j/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.llvm.llvm-api/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.shadowed.json/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.shadowed.xz/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.tools.profiler-tool/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.polyglot.polyglot/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.truffle.truffle-runtime/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.truffle.truffle-compiler/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.regex.regex/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.python.python-resources/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.python.python-language/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.truffle.truffle-nfi/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.truffle.truffle-nfi-libffi/24.2.1
- mvn:org.openhab.osgiify/org.graalvm.truffle.truffle-api/24.2.1
+ mvn:org.openhab.osgiify/org.graalvm.sdk.collections/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.sdk.jniutils/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.sdk.nativeimage/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.sdk.word/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.shadowed.icu4j/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.llvm.llvm-api/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.shadowed.json/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.shadowed.xz/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.tools.profiler-tool/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.polyglot.polyglot/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.truffle.truffle-runtime/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.truffle.truffle-compiler/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.regex.regex/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.python.python-resources/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.python.python-language/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.truffle.truffle-nfi/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.truffle.truffle-nfi-libffi/25.0.1
+ mvn:org.openhab.osgiify/org.graalvm.truffle.truffle-api/25.0.1
mvn:org.openhab.addons.bundles/org.openhab.automation.pythonscripting/${project.version}
diff --git a/itests/org.openhab.binding.mqtt.homeassistant.tests/itest.bndrun b/itests/org.openhab.binding.mqtt.homeassistant.tests/itest.bndrun
index 76d9df7432f0f..7eb40e7c9976e 100644
--- a/itests/org.openhab.binding.mqtt.homeassistant.tests/itest.bndrun
+++ b/itests/org.openhab.binding.mqtt.homeassistant.tests/itest.bndrun
@@ -129,25 +129,25 @@ Import-Package: \
bcpkix;version='[1.81.0,1.81.1)',\
bcprov;version='[1.81.0,1.81.1)',\
bcutil;version='[1.81.0,1.81.1)',\
- org.graalvm.llvm.llvm-api;version='[24.2.1,24.2.2)',\
- org.graalvm.polyglot.polyglot;version='[24.2.1,24.2.2)',\
- org.graalvm.python.python-embedding;version='[24.2.1,24.2.2)',\
- org.graalvm.regex.regex;version='[24.2.1,24.2.2)',\
- org.graalvm.sdk.collections;version='[24.2.1,24.2.2)',\
- org.graalvm.sdk.nativeimage;version='[24.2.1,24.2.2)',\
- org.graalvm.sdk.word;version='[24.2.1,24.2.2)',\
- org.graalvm.shadowed.icu4j;version='[24.2.1,24.2.2)',\
- org.graalvm.shadowed.json;version='[24.2.1,24.2.2)',\
- org.graalvm.shadowed.xz;version='[24.2.1,24.2.2)',\
- org.graalvm.tools.profiler-tool;version='[24.2.1,24.2.2)',\
- org.graalvm.truffle.truffle-api;version='[24.2.1,24.2.2)',\
- org.graalvm.truffle.truffle-compiler;version='[24.2.1,24.2.2)',\
- org.graalvm.truffle.truffle-nfi;version='[24.2.1,24.2.2)',\
- org.graalvm.truffle.truffle-runtime;version='[24.2.1,24.2.2)',\
+ org.graalvm.llvm.llvm-api;version='[25.0.1,25.0.2)',\
+ org.graalvm.polyglot.polyglot;version='[25.0.1,25.0.2)',\
+ org.graalvm.python.python-embedding;version='[25.0.1,25.0.2)',\
+ org.graalvm.regex.regex;version='[25.0.1,25.0.2)',\
+ org.graalvm.sdk.collections;version='[25.0.1,25.0.2)',\
+ org.graalvm.sdk.nativeimage;version='[25.0.1,25.0.2)',\
+ org.graalvm.sdk.word;version='[25.0.1,25.0.2)',\
+ org.graalvm.shadowed.icu4j;version='[25.0.1,25.0.2)',\
+ org.graalvm.shadowed.json;version='[25.0.1,25.0.2)',\
+ org.graalvm.shadowed.xz;version='[25.0.1,25.0.2)',\
+ org.graalvm.tools.profiler-tool;version='[25.0.1,25.0.2)',\
+ org.graalvm.truffle.truffle-api;version='[25.0.1,25.0.2)',\
+ org.graalvm.truffle.truffle-compiler;version='[25.0.1,25.0.2)',\
+ org.graalvm.truffle.truffle-nfi;version='[25.0.1,25.0.2)',\
+ org.graalvm.truffle.truffle-runtime;version='[25.0.1,25.0.2)',\
com.fasterxml.jackson.core.jackson-annotations;version='[2.19.2,2.19.3)',\
com.fasterxml.jackson.core.jackson-core;version='[2.19.2,2.19.3)',\
com.fasterxml.jackson.core.jackson-databind;version='[2.19.2,2.19.3)',\
jakarta.ws.rs-api;version='[2.1.6,2.1.7)',\
- org.graalvm.python.python-language;version='[24.2.1,24.2.2)',\
- org.graalvm.python.python-resources;version='[24.2.1,24.2.2)',\
+ org.graalvm.python.python-language;version='[25.0.1,25.0.2)',\
+ org.graalvm.python.python-resources;version='[25.0.1,25.0.2)',\
org.osgi.service.cm;version='[1.6.1,1.6.2)'
diff --git a/itests/org.openhab.binding.mqtt.homeassistant.tests/pom.xml b/itests/org.openhab.binding.mqtt.homeassistant.tests/pom.xml
index 2437cc49d4cbb..3916ad2029974 100644
--- a/itests/org.openhab.binding.mqtt.homeassistant.tests/pom.xml
+++ b/itests/org.openhab.binding.mqtt.homeassistant.tests/pom.xml
@@ -22,87 +22,87 @@
org.openhab.osgiify
org.graalvm.llvm.llvm-api
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.polyglot.polyglot
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.python.python-embedding
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.python.python-language
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.python.python-resources
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.regex.regex
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.sdk.collections
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.sdk.nativeimage
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.sdk.word
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.shadowed.icu4j
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.shadowed.json
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.shadowed.xz
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.tools.profiler-tool
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.truffle.truffle-api
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.truffle.truffle-compiler
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.truffle.truffle-nfi
- ${graalpy.version}
+ ${graalvm.version}
org.openhab.osgiify
org.graalvm.truffle.truffle-runtime
- ${graalpy.version}
+ ${graalvm.version}
diff --git a/pom.xml b/pom.xml
index 40fb05e046978..9f069d8a18b27 100644
--- a/pom.xml
+++ b/pom.xml
@@ -75,7 +75,7 @@
4.4.8
5.19.0
4.1.126.Final
- 24.2.1
+ 25.0.1
4.12.0
3.9.0
2.13.1