diff --git a/build.gradle b/build.gradle
index 8fab545192f8b98fcd4d67e2f41f829afc8f6e2c..c5d130399da05fb201c8011ee314afbf438ed7a3 100644
--- a/build.gradle
+++ b/build.gradle
@@ -6,7 +6,7 @@ plugins {
 	id("java")
 	id("wrapper")
 	
-	id("com.github.johnrengelman.shadow").version("7.0.0")
+	id("com.github.johnrengelman.shadow").version("7.1.2")
 }
 
 version = "1.2.1-SNAPSHOT"
@@ -36,12 +36,12 @@ configurations.all {
 }
 
 dependencies {
-	implementation(group: "ch.qos.logback", name: "logback-classic", version: "1.2.5")
-	implementation(group: "com.google.code.gson", name: "gson", version: "2.8.8")
-	implementation(group: "com.google.guava", name: "guava", version: "30.1.1-jre")
+	implementation(group: "ch.qos.logback", name: "logback-classic", version: "1.2.10")
+	implementation(group: "com.google.code.gson", name: "gson", version: "2.8.9")
+	implementation(group: "com.google.guava", name: "guava", version: "31.0.1-jre")
 	implementation(group: "de.hhu.stups", name: "de.prob2.kernel", version: "3.15.0")
 	implementation(group: "io.github.spencerpark", name: "jupyter-jvm-basekernel", version: "2.3.0")
-	implementation(group: "org.jetbrains", name: "annotations", version: "22.0.0")
+	implementation(group: "org.jetbrains", name: "annotations", version: "23.0.0")
 	implementation(group: "se.sawano.java", name: "alphanumeric-comparator", version: "1.4.1")
 }