diff --git a/setup.py b/setup.py index 3b694f6..b44dd51 100755 --- a/setup.py +++ b/setup.py @@ -9,14 +9,26 @@ ## from setuptools import setup +import os def readme(): with open('README.rst') as f: return f.read() + +def read_version_file(): + if not os.path.isfile("version.txt"): + return "" + file = open("version.txt", "r") + data_file = file.read() + file.close() + if len(data_file) > 4 and data_file[-4:] == "-dev": + data_file = data_file[:-4] + return data_file + # https://pypi.python.org/pypi?%3Aaction=list_classifiers setup(name='island', - version='0.9.0', + version=read_version_file(), description='island generic source manager (like repo in simple mode)', long_description=readme(), url='http://github.com/HeeroYui/island',