summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--setup.py7
1 files changed, 6 insertions, 1 deletions
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=[