diff --git a/requirements.txt b/requirements.txt
index 2e839210507ccc0795c6bb6ed160bcc150e31fd0..434f5a36cfb822b41706fc3f334ba5f48220333c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,4 @@
-psycopg2
+aiomysql
+aiopg
 bcrypt
-pymysql
 Twisted>=15.1.0
diff --git a/setup.py b/setup.py
index edeb6e6dab93bd501959409949782bfae97f1457..1f190964833b43d56b3cefee762c67e567c08387 100644
--- a/setup.py
+++ b/setup.py
@@ -49,9 +49,9 @@ setup(
     description="A Diaspora* auth provider for Synapse",
     install_requires=[
         "Twisted>=15.1.0",
-        "psycopg2",
         "bcrypt",
-        "pymysql"
+        "aiomysql",
+        "aiopg"
     ],
     long_description=read("README.rst"),
     classifiers=[