diff --git a/CHANGELOG.md b/CHANGELOG.md
index 14578c682cddb78fe7d56a22b50f0c1da17262f5..eab3962449e52f920776984924984fe5d8a74dec 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,8 @@
 
 ## v2.2.1
 
+* Fixed dependency requirement allowing Goblin to run on python v3.7+.
+
 ## v2.2.0
 
 * Added Immutable meta-property
diff --git a/requirements.txt b/requirements.txt
index 5f99963091aa7b196c43960d6b8e05b4c15cbd3c..ae6039b7349a0df09b2ac827bbf1f9514efddba4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,5 +1,5 @@
 gremlinpython>=3.4.3
-aiogremlin==3.3.2
+aiogremlin==3.3.3
 PyYAML==5.3
 six==1.14.0
 aenum==2.2.3
diff --git a/setup.py b/setup.py
index 811b84ff8bb2a8d7c3637968a2c42a585d7b2e6e..7bbfdd9ac3cbf3ded38eda504a0c082cccf828f8 100644
--- a/setup.py
+++ b/setup.py
@@ -10,6 +10,9 @@ __license__ = 'Apache License, Version 2.0'
 __copyright__ = 'Copyright 2017, CleverThis, Inc. and contributors'
 __credits__ = ['David M. Brown - Project founder']
 
+with open("README.md", "r") as fh:
+    long_description = fh.read()
+
 setup(
     name='goblin',
     version='2.2.1',
@@ -17,14 +20,16 @@ setup(
     author=__author__,
     author_email=__email__,
     description='Goblin OGM for the Tinkerpop 3 Stack,',
-    long_description='This project is officially hosted on QOTO GitLab here: https://git.qoto.org/goblin-ogm/goblin',
-    url='https://git.qoto.org/goblin-ogm/goblin',
-    download_url='https://github.com/goblin-ogm/goblin/archive/v2.2.0.tar.gz',
+    long_description_content_type="text/markdown",
+    long_description=long_description,
+    url='http://goblin-ogm.com',
+    download_url='https://github.com/goblin-ogm/goblin/archive/v2.2.1.tar.gz',
     include_package_data=True,
     keywords=['Tinkerpop', 'Tinkerpop3', 'gremlin', 'gremlin-python', 'asyncio', 'graphdb', 'ogm', 'orm'],
     packages=find_packages(),
+    python_requires='>=3.5',
     install_requires=[
-        'aiogremlin>=3.3.2',
+        'aiogremlin>=3.3.3',
     ],
     test_suite='tests',
     setup_requires=[