diff --git a/setup.py b/setup.py
index 464ad55e456bf7e4ee97bdd51be960e0974d21a0..334fb249f7338fb0f3e8a4b9ce00537804d87d6b 100644
--- a/setup.py
+++ b/setup.py
@@ -34,7 +34,7 @@ setup(
     install_requires=[
         'gremlinpython>=3.5.2',
         'aenum>=1.4.5',  # required gremlinpython dep
-        'aiohttp>=3.6.2',
+        'aiohttp<4.0.0',
         'PyYAML>=5.3',
         'six>=1.14.0',  # required gremlinpython dep
         'inflection>=0.3.1'