changeset 11:087d67c10039

Make the version a dynamic metadata field
author Franz Glasner <fzglas.hg@dom66.de>
date Sun, 19 Apr 2026 18:40:41 +0200
parents f4d6cf8e6ea3
children 4726325d320d
files pygments_lexer_pseudocode2/__init__.py pyproject.toml
diffstat 2 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/pygments_lexer_pseudocode2/__init__.py	Sun Apr 19 18:33:31 2026 +0200
+++ b/pygments_lexer_pseudocode2/__init__.py	Sun Apr 19 18:40:41 2026 +0200
@@ -1,3 +1,7 @@
+
+__version__ = "2.0.1"
+
+
 import re
 
 from pygments.lexer import RegexLexer, include, bygroups, using, this
--- a/pyproject.toml	Sun Apr 19 18:33:31 2026 +0200
+++ b/pyproject.toml	Sun Apr 19 18:40:41 2026 +0200
@@ -4,7 +4,6 @@
 
 [project]
 name = "pygments-lexer-pseudocode2"
-version = "2.0.1"
 description = "Pygments Lexer for a french pseudocode"
 license = { file = "LICENSES/MIT.txt" }
 authors = [
@@ -31,6 +30,7 @@
 ]
 dynamic = [
     "readme",
+    "version",
 ]
 
 [project.urls]
@@ -48,4 +48,5 @@
 include-package-data = false
 
 [tool.setuptools.dynamic]
+version = {attr = "pygments_lexer_pseudocode2.__version__"}
 readme = {file = ["README.md"], content-type = "text/markdown"}