1*4882a593SmuzhiyunFrom e31d5fdf2ea00ac6349e64580a20816783064dd4 Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: Hideki Takeoka <hideki.takeoka@smartfrog.com> 3*4882a593SmuzhiyunDate: Sun, 25 Aug 2019 19:25:00 +0200 4*4882a593SmuzhiyunSubject: [PATCH] Update setup.py for python3.7+ support 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun--- 7*4882a593Smuzhiyun setup.py | 9 +++++---- 8*4882a593Smuzhiyun src/SerialLibrary/version.py | 3 +++ 9*4882a593Smuzhiyun 2 files changed, 8 insertions(+), 4 deletions(-) 10*4882a593Smuzhiyun 11*4882a593Smuzhiyundiff --git a/setup.py b/setup.py 12*4882a593Smuzhiyunindex 4c34705..70bb1af 100644 13*4882a593Smuzhiyun--- a/setup.py 14*4882a593Smuzhiyun+++ b/setup.py 15*4882a593Smuzhiyun@@ -1,6 +1,5 @@ 16*4882a593Smuzhiyun #!/usr/bin/env python 17*4882a593Smuzhiyun 18*4882a593Smuzhiyun-from imp import load_source 19*4882a593Smuzhiyun from os.path import abspath, dirname, join 20*4882a593Smuzhiyun from sys import platform 21*4882a593Smuzhiyun 22*4882a593Smuzhiyun@@ -18,9 +17,11 @@ 23*4882a593Smuzhiyun 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun CURDIR = dirname(abspath(__file__)) 26*4882a593Smuzhiyun-VERSION = load_source( 27*4882a593Smuzhiyun- 'version', 'version', 28*4882a593Smuzhiyun- open(join(CURDIR, 'src', 'SerialLibrary', 'version.py'))).VERSION 29*4882a593Smuzhiyun+ 30*4882a593Smuzhiyun+with open(join(CURDIR, 'src', 'SerialLibrary', 'version.py')) as f: 31*4882a593Smuzhiyun+ exec(f.read()) 32*4882a593Smuzhiyun+ VERSION = get_version() 33*4882a593Smuzhiyun+ 34*4882a593Smuzhiyun README = open(join(CURDIR, 'README.rst')).read() 35*4882a593Smuzhiyun CLASSIFIERS = '\n'.join( 36*4882a593Smuzhiyun map(' :: '.join, [ 37*4882a593Smuzhiyundiff --git a/src/SerialLibrary/version.py b/src/SerialLibrary/version.py 38*4882a593Smuzhiyunindex 6ce65c4..19831bc 100644 39*4882a593Smuzhiyun--- a/src/SerialLibrary/version.py 40*4882a593Smuzhiyun+++ b/src/SerialLibrary/version.py 41*4882a593Smuzhiyun@@ -1 +1,4 @@ 42*4882a593Smuzhiyun VERSION = (0, 3, 1) 43*4882a593Smuzhiyun+ 44*4882a593Smuzhiyun+def get_version(): 45*4882a593Smuzhiyun+ return VERSION; 46