From 8370d32b0a9c6bda826333b46881f1d5eeb5fb0a Mon Sep 17 00:00:00 2001 From: Vince Knight Date: Fri, 25 Jan 2019 17:31:42 +0000 Subject: [PATCH] Add a version number. (#8) * Add a version number. * Add a version number. * Remove git diff marker. --- setup.py | 4 +++- src/blackbook/__init__.py | 3 +-- src/blackbook/version.py | 1 + tests/test_version.py | 4 ++++ 4 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 src/blackbook/version.py create mode 100644 tests/test_version.py diff --git a/setup.py b/setup.py index b6c989a..e42ca12 100644 --- a/setup.py +++ b/setup.py @@ -5,9 +5,11 @@ requirements = ["black>=18.9b0"] +exec(open("src/blackbook/version.py", "r").read()) + setup( name="blackbook", - version="0.0.1", + version=__version__, install_requires=requirements, author="Nikoleta Glynatsi, Vince Knight, Henry Wilde", author_email=("glynatsine@cardiff.ac.uk"), diff --git a/src/blackbook/__init__.py b/src/blackbook/__init__.py index 5902942..5fd9516 100644 --- a/src/blackbook/__init__.py +++ b/src/blackbook/__init__.py @@ -1,5 +1,3 @@ -"""""" - from typing import Iterator import re @@ -8,6 +6,7 @@ import black +from .version import __version__ def gen_notebook_files_in_dir(path: pathlib.Path) -> Iterator[pathlib.Path]: diff --git a/src/blackbook/version.py b/src/blackbook/version.py new file mode 100644 index 0000000..f102a9c --- /dev/null +++ b/src/blackbook/version.py @@ -0,0 +1 @@ +__version__ = "0.0.1" diff --git a/tests/test_version.py b/tests/test_version.py new file mode 100644 index 0000000..dc0c5b5 --- /dev/null +++ b/tests/test_version.py @@ -0,0 +1,4 @@ +import blackbook + +def test_version_is_string(): + assert type(blackbook.__version__) is str