aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJ08nY2024-07-24 14:27:18 +0200
committerJ08nY2024-07-24 14:27:18 +0200
commit470ed4de8b158045d4185a6326d6e7c8cfe7f8ac (patch)
treec51df779364564f2eeed977e9b09efe4b5081b38
parentd624e2deab3a190d7d9679e7c958f262705d9c19 (diff)
downloadpyecsca-470ed4de8b158045d4185a6326d6e7c8cfe7f8ac.tar.gz
pyecsca-470ed4de8b158045d4185a6326d6e7c8cfe7f8ac.tar.zst
pyecsca-470ed4de8b158045d4185a6326d6e7c8cfe7f8ac.zip
Use setuptools_scm for version info.
-rw-r--r--docs/conf.py8
-rw-r--r--pyproject.toml3
2 files changed, 6 insertions, 5 deletions
diff --git a/docs/conf.py b/docs/conf.py
index 47f1bac..762f67c 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -14,6 +14,7 @@
#
import os
import sys
+from importlib.metadata import version as get_version
sys.path.insert(0, os.path.abspath('../notebook/'))
@@ -25,10 +26,9 @@ author = 'Jan Jancar'
sys.path.append(os.path.abspath('..'))
-# The short X.Y version
-version = '0.3.2'
-# The full version, including alpha/beta/rc tags
-release = '0.3.2'
+release: str = get_version("pyecsca")
+# for example take major/minor
+version: str = ".".join(release.split('.')[:2])
# -- General configuration ---------------------------------------------------
diff --git a/pyproject.toml b/pyproject.toml
index 542cbba..3a0700e 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -5,9 +5,10 @@
[project]
name = "pyecsca"
- version = "0.3.2"
+ dynamic = ["version"]
authors = [
{ name = "Jan Jancar", email = "johny@neuromancer.sk" },
+ { name = "Jan Jancar"},
{ name = "Tomas Jusko" },
{ name = "Andrej Batora" },
{ name = "Vojtech Suchanek" }