From 77490ca176da69c9a4493efbeadeadeaef6e3271 Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Wed, 9 Apr 2025 21:19:45 +0200 Subject: [PATCH] fix: version --- pyproject.toml | 8 +++++++- src/rougail/__init__.py | 1 + src/rougail/__version__.py | 1 + src/rougail/structural_directory/config.py | 3 +++ 4 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 src/rougail/__version__.py diff --git a/pyproject.toml b/pyproject.toml index 2851b83f1..d43d83d0b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,6 +9,7 @@ authors = [{name = "Emmanuel Garette", email = "gnunux@gnunux.info"}] readme = "README.md" description = "A consistency handling system that was initially designed in the configuration management" requires-python = ">=3.8" +license = {file = "LICENSE"} classifiers = [ "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Programming Language :: Python", @@ -17,6 +18,8 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Programming Language :: Python :: 3", "Operating System :: OS Independent", "Natural Language :: English", @@ -40,11 +43,14 @@ dev = [ [project.urls] Home = "https://forge.cloud.silique.fr/stove/rougail" - [tool.commitizen] name = "cz_conventional_commits" tag_format = "$version" version_scheme = "pep440" version_provider = "pep621" +version_files = [ + "src/rougail/__version__.py", + "pyproject.toml:version" +] update_changelog_on_bump = true changelog_merge_prerelease = true diff --git a/src/rougail/__init__.py b/src/rougail/__init__.py index 99d7b10fc..f7888ec56 100644 --- a/src/rougail/__init__.py +++ b/src/rougail/__init__.py @@ -33,6 +33,7 @@ from .config import RougailConfig from .utils import normalize_family from .object_model import CONVERT_OPTION from .user_datas import UserDatas +from .__version__ import __version__ def tiramisu_display_name( diff --git a/src/rougail/__version__.py b/src/rougail/__version__.py new file mode 100644 index 000000000..ab2c66730 --- /dev/null +++ b/src/rougail/__version__.py @@ -0,0 +1 @@ +__version__ = "1.2.0a17" diff --git a/src/rougail/structural_directory/config.py b/src/rougail/structural_directory/config.py index 8a983f767..a8f35228a 100644 --- a/src/rougail/structural_directory/config.py +++ b/src/rougail/structural_directory/config.py @@ -41,6 +41,9 @@ main_dictionaries: {{% if 'directory' not in step.structural %}} directory is not in step.structural {{% endif %}} + {{% if cli is defined and cli.versions is defined and cli.versions %}} + cli.versions is specified + {{% endif %}} sort_dictionaries_all: description: {_("Sort dictionaries from differents directories")}