diff --git a/setup.py b/setup.py index e8e4c99..4ff3468 100644 --- a/setup.py +++ b/setup.py @@ -6,10 +6,15 @@ Setup script for eopayment import distutils import distutils.core -import eopayment +import re + +def get_version(): + text = file('eopayment/__init__.py').read() + m = re.search("__version__ = ['\"](.*)['\"]", text) + return m.group(1) distutils.core.setup(name='eopayment', - version=eopayment.__version__, + version=get_version(), license='GPLv3 or later', description='Common API to use all French online payment credit card processing services', long_description=