From 2d814c5894ab8b986ccc48385ebe92acf02a6a01 Mon Sep 17 00:00:00 2001 From: Stefano Borini <sborini@enthought.com> Date: Fri, 28 Jul 2017 15:12:57 +0100 Subject: [PATCH] Generate and use __version__.py --- .gitignore | 2 +- doc/source/conf.py | 8 +++++--- setup.py | 8 +++++++- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index cd6c60c..9e227d1 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,4 @@ __pycache__ *.egg-info doc/build/ *.pyc - +force_bdss/__version__.py diff --git a/doc/source/conf.py b/doc/source/conf.py index 289f469..7adfdca 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -9,7 +9,9 @@ import os sys.path.insert(0, os.path.join( os.path.dirname(os.path.abspath(__file__)), "..", "..") ) -print(sys.path) + +from force_bdss.__version__ import VERSION as RELEASE + MOCK_MODULES=[] def _warn_node(self, msg, node, **kwargs): @@ -58,8 +60,8 @@ source_suffix = '.rst' master_doc = 'index' project = u'FORCE' copyright = u'2017, FORCE Project' -version = '0.1.0' -release = '0.1.0.dev0' +version = ".".join(RELEASE.split(".")[0:3]) +release = RELEASE pygments_style = 'sphinx' html_theme = 'classic' html_static_path = ['_static'] diff --git a/setup.py b/setup.py index 9429bc9..4889616 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,12 @@ from setuptools import setup, find_packages -VERSION = "0.1.0.dev1" +VERSION = "0.1.0.dev2" + +def write_version_py(): + with open("force_bdss/__version__.py", "w") as f: + f.write("VERSION = '{}'".format(VERSION)) + +write_version_py() setup( name="force_bdss", -- GitLab