From f626329396d4787afb161a10aa7b936a7e0a621a Mon Sep 17 00:00:00 2001
From: Stefano Borini <sborini@enthought.com>
Date: Fri, 28 Jul 2017 17:48:09 +0100
Subject: [PATCH] Fixes incorrect creation of version.py

---
 .gitignore         |  2 +-
 doc/source/conf.py |  2 +-
 setup.py           | 15 +++++++++++++--
 3 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/.gitignore b/.gitignore
index 9e227d1..8a8bf31 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,4 +2,4 @@ __pycache__
 *.egg-info
 doc/build/
 *.pyc
-force_bdss/__version__.py
+force_bdss/version.py
diff --git a/doc/source/conf.py b/doc/source/conf.py
index 7adfdca..942d1f0 100644
--- a/doc/source/conf.py
+++ b/doc/source/conf.py
@@ -10,7 +10,7 @@ sys.path.insert(0, os.path.join(
     os.path.dirname(os.path.abspath(__file__)), "..", "..")
     )
 
-from force_bdss.__version__ import VERSION as RELEASE
+from force_bdss.version import __version__ as RELEASE
 
 MOCK_MODULES=[]
 
diff --git a/setup.py b/setup.py
index 98f56c6..c0842ae 100644
--- a/setup.py
+++ b/setup.py
@@ -1,11 +1,22 @@
+import os
 from setuptools import setup, find_packages
 
 VERSION = "0.1.0.dev2"
 
 
+# Read description
+with open('README.rst', 'r') as readme:
+    README_TEXT = readme.read()
+
+
 def write_version_py():
-    with open("force_bdss/__version__.py", "w") as f:
-        f.write("VERSION = '{}'\n".format(VERSION))
+    filename = os.path.join(
+        os.path.dirname(__file__),
+        'force_bdss',
+        'version.py')
+    ver = "__version__ = '{}'\n"
+    with open(filename, 'w') as fh:
+        fh.write(ver.format(VERSION))
 
 
 write_version_py()
-- 
GitLab