Skip to content
Snippets Groups Projects
Commit 74044905 authored by Markus Holzer's avatar Markus Holzer Committed by Michael Kuron
Browse files

Added version number to pystencils

parent f19bd423
No related branches found
No related tags found
1 merge request!197Added version number to pystencils
......@@ -21,6 +21,18 @@ try:
except ImportError:
pass
def _get_release_file():
import os.path
file_path = os.path.abspath(os.path.dirname(__file__))
return os.path.join(file_path, '..', 'RELEASE-VERSION')
try:
__version__ = open(_get_release_file(), 'r').read()
except IOError:
__version__ = 'development'
__all__ = ['Field', 'FieldType', 'fields',
'TypedSymbol',
'make_slice',
......
import pystencils as ps
from pathlib import Path
def test_version_string():
file_path = Path(__file__).parent
release_version = file_path.parent.absolute() / 'RELEASE-VERSION'
if release_version.exists ():
with open(release_version, "r") as f:
version = f.read()
assert ps.__version__ == version
else:
assert ps.__version__ == "development"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment