summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--msgpack/__init__.py2
-rw-r--r--msgpack/_version.py1
-rw-r--r--setup.py8
3 files changed, 3 insertions, 8 deletions
diff --git a/msgpack/__init__.py b/msgpack/__init__.py
index cdf045f..98b1ab7 100644
--- a/msgpack/__init__.py
+++ b/msgpack/__init__.py
@@ -1,5 +1,5 @@
# coding: utf-8
-from msgpack.__version__ import *
+from msgpack._version import version
from msgpack._msgpack import *
# alias for compatibility to simplejson/marshal/pickle.
diff --git a/msgpack/_version.py b/msgpack/_version.py
new file mode 100644
index 0000000..5355679
--- /dev/null
+++ b/msgpack/_version.py
@@ -0,0 +1 @@
+version = (0, 2, 1, 'dev1')
diff --git a/setup.py b/setup.py
index b03647a..6148dbd 100644
--- a/setup.py
+++ b/setup.py
@@ -53,13 +53,7 @@ class BuildExt(build_ext):
return build_ext.build_extension(self, ext)
-# make msgpack/__verison__.py
-f = open('msgpack/__version__.py', 'w')
-try:
- f.write("version = %r\n" % (version,))
-finally:
- f.close()
- del f
+exec(open('msgpack/_version.py').read())
version_str = '.'.join(str(x) for x in version[:3])
if len(version) > 3 and version[3] != 'final':