From d41fb1177553a933bbd3b1628dcf4b6a26e41962 Mon Sep 17 00:00:00 2001 From: Dominik Thoennes <dominik.thoennes@fau.de> Date: Thu, 27 Feb 2020 18:57:37 +0100 Subject: [PATCH] Fix pip installation --- setup.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 2c67c66..4c7f1a1 100644 --- a/setup.py +++ b/setup.py @@ -6,7 +6,6 @@ import distutils from contextlib import redirect_stdout from importlib import import_module sys.path.insert(0, os.path.abspath('doc')) -from version_from_git import version_number_from_git quick_tests = [ @@ -44,9 +43,18 @@ class SimpleTestRunner(distutils.cmd.Command): for test in quick_tests: self._run_tests_in_module(test) +try: + sys.path.insert(0, os.path.abspath('doc')) + from version_from_git import version_number_from_git + + version = version_number_from_git() + with open("RELEASE-VERSION", "w") as f: + f.write(version) +except ImportError: + version = open('RELEASE-VERSION', 'r').read() setup(name='lbmpy', - version=version_number_from_git(), + version=version, description='Code Generation for Lattice Boltzmann Methods', author='Martin Bauer', license='AGPLv3', -- GitLab