diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-12-23 12:24:37 -0500 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-12-23 12:24:37 -0500 |
commit | 2d6a86074277bca000b95fb0030e869ed2d5715a (patch) | |
tree | ed75da15776f8b32ea597673164ca68398a516e2 | |
parent | 474168cb4bfa2db5dedce7ffe908ff598060c972 (diff) | |
download | dogpile-core-2d6a86074277bca000b95fb0030e869ed2d5715a.tar.gz |
modernize version
-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=[ |