Changeset 127:5a66f1d61a0c for setup.py

Show
Ignore:
Timestamp:
04/16/09 04:27:23 (16 months ago)
Author:
Nicolas ?vrard <nicoe@…>
Branch:
default
Message:

Fix for #13. We use the same way to get the version as SA.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • setup.py

    r86 r127  
    11# -*- encoding: utf-8 -*- 
    2 import relatorio 
     2import os 
     3import re 
    34from setuptools import setup, find_packages 
     5 
     6def get_version(): 
     7    init = open(os.path.join(os.path.dirname(__file__), 'relatorio', 
     8                             '__init__.py')).read() 
     9    return re.search(r"""__version__ = '([0-9.]*)'""", init).group(1) 
    410 
    511setup( 
     
    1117    long_description=relatorio.__doc__, 
    1218    license="GPL License", 
    13     version=relatorio.__version__, 
     19    version=get_version(), 
    1420    packages=find_packages(exclude=['relatorio.tests', 'examples']), 
    1521    install_requires=[