diff --git a/build.gradle b/build.gradle
index 14ec36096ae741e8c835cadf02fd6574d59365c8..c760c15b41aa61d5a00612250dc74635c67793fe 100644
--- a/build.gradle
+++ b/build.gradle
@@ -6,7 +6,7 @@ plugins {
 	id("java")
 	id("wrapper")
 	
-	id("com.github.johnrengelman.shadow").version("5.2.0")
+	id("com.github.johnrengelman.shadow").version("6.1.0")
 }
 
 version = "1.2.1-SNAPSHOT"
@@ -39,10 +39,10 @@ configurations.all {
 dependencies {
 	implementation(group: "ch.qos.logback", name: "logback-classic", version: "1.2.3")
 	implementation(group: "com.google.code.gson", name: "gson", version: "2.8.6")
-	implementation(group: "com.google.guava", name: "guava", version: "28.2-jre")
-	implementation(group: "de.hhu.stups", name: "de.prob2.kernel", version: "3.12.0")
+	implementation(group: "com.google.guava", name: "guava", version: "30.1-jre")
+	implementation(group: "de.hhu.stups", name: "de.prob2.kernel", version: "3.14.0")
 	implementation(group: "io.github.spencerpark", name: "jupyter-jvm-basekernel", version: "2.3.0")
-	implementation(group: "org.jetbrains", name: "annotations", version: "18.0.0")
+	implementation(group: "org.jetbrains", name: "annotations", version: "20.1.0")
 	implementation(group: "se.sawano.java", name: "alphanumeric-comparator", version: "1.4.1")
 }