diff --git a/Makefile b/Makefile index 5274f32d..521aafd1 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ # VERSION=$(shell git describe | sed 's/^v//') -VERSION=0.11.7 +VERSION=0.11.8 DOCKER=podman @@ -12,7 +12,11 @@ pkgs: CONTAINER=docker.io/trustgraph/trustgraph-flow -container: +update-package-versions: + echo __version__ = \"${VERSION}\" > trustgraph-core/trustgraph/core_version.py + echo __version__ = \"${VERSION}\" > trustgraph-embeddings-hf/trustgraph/embeddings_hf_version.py + +container: update-package-versions ${DOCKER} build -f Containerfile -t ${CONTAINER}:${VERSION} \ --format docker diff --git a/trustgraph-core/setup.py b/trustgraph-core/setup.py index 3965b4f0..404bb26b 100644 --- a/trustgraph-core/setup.py +++ b/trustgraph-core/setup.py @@ -1,10 +1,18 @@ import setuptools import os +import importlib with open("README.md", "r") as fh: long_description = fh.read() -version = "0.11.7" +# Load a version number module +spec = importlib.util.spec_from_file_location( + 'version', 'trustgraph/core_version.py' +) +version_module = importlib.util.module_from_spec(spec) +spec.loader.exec_module(version_module) + +version = version_module.__version__ setuptools.setup( name="trustgraph-core", diff --git a/trustgraph-embeddings-hf/setup.py b/trustgraph-embeddings-hf/setup.py index 82683e18..d473e2d5 100644 --- a/trustgraph-embeddings-hf/setup.py +++ b/trustgraph-embeddings-hf/setup.py @@ -1,10 +1,18 @@ import setuptools import os +import importlib with open("README.md", "r") as fh: long_description = fh.read() -version = "0.11.6" +# Load a version number module +spec = importlib.util.spec_from_file_location( + 'version', 'trustgraph/embeddings_hf_version.py' +) +version_module = importlib.util.module_from_spec(spec) +spec.loader.exec_module(version_module) + +version = version_module.__version__ setuptools.setup( name="trustgraph-embeddings-hf",