diff --git a/setup.py b/setup.py
index 51e99270..b56b987f 100644
--- a/setup.py
+++ b/setup.py
@@ -3,7 +3,7 @@
 from mautrix import __version__
 
 encryption_dependencies = ["python-olm", "unpaddedbase64", "pycryptodome"]
-test_dependencies = ["aiosqlite", "asyncpg", *encryption_dependencies]
+test_dependencies = ["ruamel.yaml", "aiosqlite", "asyncpg", *encryption_dependencies]
 
 setuptools.setup(
     name="mautrix",