diff options
-rw-r--r-- | setup.py | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -1,5 +1,6 @@ import os import sys +import re from setuptools import setup, find_packages @@ -9,10 +10,14 @@ if sys.version_info >= (3, 0): use_2to3=True, ) +v = open(os.path.join(os.path.dirname(__file__), 'dogpile', '__init__.py')) +VERSION = re.compile(r".*__version__ = '(.*?)'", re.S).match(v.read()).group(1) +v.close() + readme = os.path.join(os.path.dirname(__file__), 'README.rst') setup(name='dogpile', - version="0.2.0", + version=VERSION, description="A 'dogpile' lock, typically used as a component of a larger caching solution", long_description=file(readme).read(), classifiers=[ |