aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorache <ache@ache.one>2026-06-12 02:45:31 +0200
committerache <ache@ache.one>2026-06-12 02:55:04 +0200
commitd63de0ee2e716a1de886c02729489df7bb783a24 (patch)
tree6d9ce6e31b6dde379fdc9aa8977bc3ad2a9dbdda
parentfeat: Quickly set address with @ (diff)
Use dynamic version
-rw-r--r--pyproject.toml6
-rw-r--r--src/lolbin/__about__.py1
-rw-r--r--src/lolbin/cli.py3
3 files changed, 9 insertions, 1 deletions
diff --git a/pyproject.toml b/pyproject.toml
index 757eb13..e0a3fa1 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
[project]
name = "lolbin"
-version = "2.0.0"
+dynamic = ["version"]
authors = [
{ name="ache", email="ache@ache.one" },
]
@@ -31,3 +31,7 @@ build-backend = "hatchling.build"
[tool.hatch.build.targets.wheel]
packages = ["src/lolbin"]
+
+[tool.hatch.version]
+path = "src/lolbin/__about__.py"
+
diff --git a/src/lolbin/__about__.py b/src/lolbin/__about__.py
new file mode 100644
index 0000000..78155c2
--- /dev/null
+++ b/src/lolbin/__about__.py
@@ -0,0 +1 @@
+version = "2.0.1"
diff --git a/src/lolbin/cli.py b/src/lolbin/cli.py
index 49b3b2b..acec474 100644
--- a/src/lolbin/cli.py
+++ b/src/lolbin/cli.py
@@ -366,6 +366,9 @@ def edit_paste(paste, address, token):
def help_message():
print(USAGE_STRING)
+ import __about__
+
+ print("lolbin version", __about__.version)
def app():