From 654b17235668e8a975530bc8d7f32b948b9e9953 Mon Sep 17 00:00:00 2001 From: Jeffrey Phillips Freeman <jeffrey.freeman@syncleus.com> Date: Sat, 1 Feb 2020 12:39:09 +0100 Subject: [PATCH] Fix: Fixed bugs preventing running on python 3.7+. --- CHANGELOG.md | 2 ++ requirements.txt | 2 +- setup.py | 13 +++++++++---- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 14578c6..eab3962 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 5f99963..ae6039b 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 811b84f..7bbfdd9 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=[ -- GitLab