diff --git a/pyproject.toml b/pyproject.toml
index 2c058d12bc1e1480e6019ec7c578b21711a697f7..c8cfc9a3cda30b6441d56038c0ff86f686b075e3 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -19,7 +19,10 @@ classifiers = [
   "Intended Audience :: Education",
   "Topic :: Education",
 ]
-maintainers = ["Jonathan Weth <dev@jonathanweth.de>", "Dominik George <dominik.george@teckids.org>"]
+maintainers = [
+  "Jonathan Weth <dev@jonathanweth.de>",
+  "Dominik George <dominik.george@teckids.org>",
+]
 
 [[tool.poetry.source]]
 name = "PyPI"
@@ -29,13 +32,14 @@ priority = "primary"
 name = "gitlab"
 url = "https://edugit.org/api/v4/projects/461/packages/pypi/simple"
 priority = "supplemental"
+
 [tool.poetry.dependencies]
 python = "^3.9"
-aleksis-core = "^3.0"
+aleksis-core = "^4.0"
 python-barcode = "^0.15.0"
 django-formtools = "2.2"
 django-ace = "^1.0.12"
-pylibsdm = "^1.0.0a0.dev2"
+pylibsdm = "^1.0.0a0"
 
 [tool.poetry.plugins."aleksis.app"]
 kort = "aleksis.apps.kort.apps:DefaultConfig"