From f894097536e6a97af1b1fe8ad6d1f3c700e70ffb Mon Sep 17 00:00:00 2001 From: Christophe de Vienne Date: Thu, 29 Mar 2012 18:52:12 +0200 Subject: [PATCH] load wsme/release.py in a python 3 friendly way --- setup.py | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/setup.py b/setup.py index caea55d..5482b8f 100644 --- a/setup.py +++ b/setup.py @@ -2,18 +2,20 @@ import os from setuptools import setup -execfile(os.path.join('wsme', 'release.py')) +filename = os.path.join('wsme', 'release.py') +release = {} +exec(compile(open(filename).read(), filename, 'exec'), release) -long_description = open("README").read() +long_description = open("README", 'rt').read() setup( - name=name, - version=version, - description=description, + name=release['name'], + version=release['version'], + description=release['description'], long_description=long_description, - author=author, - author_email=email, - url=url, + author=release['author'], + author_email=release['email'], + url=release['url'], packages=['wsme', 'wsme.protocols'], package_data={ 'wsme.protocols': ['templates/*.html'],