From 2d6a86074277bca000b95fb0030e869ed2d5715a Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Fri, 23 Dec 2011 12:24:37 -0500 Subject: modernize version --- setup.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 44f8821..1780641 100644 --- a/setup.py +++ b/setup.py @@ -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=[ -- cgit v1.2.1