Compare commits

..

No commits in common. "63f76dc68f09180166967fab34dc37b2d2c83caf" and "0fea822c91e72e237a9d148c6b9a3a81469483d5" have entirely different histories.

8 changed files with 22 additions and 11 deletions

View file

@ -1,9 +1,3 @@
## 1.2.0a8 (2025-01-04)
### Fix
- better support of not_for_commandline feature
## 1.2.0a7 (2025-01-02)
### Fix

View file

@ -4,7 +4,7 @@ requires = ["flit_core >=3.8.0,<4"]
[project]
name = "rougail"
version = "1.2.0a8"
version = "1.2.0a7"
authors = [{name = "Emmanuel Garette", email = "gnunux@gnunux.info"}]
readme = "README.md"
description = "A consistency handling system that was initially designed in the configuration management"

View file

@ -287,7 +287,6 @@ base_option_name:
not_export_with_import:
description: {_("In cache file, do not importation of Tiramisu and other dependencies")}
negative_description: {_("In cache file, do importation of Tiramisu and other dependencies")}
default: false
commandline: false

View file

@ -425,7 +425,7 @@ class ParserVariable:
raise Exception(
f'cannot redefine the inexisting family "{path}" in {filename}'
)
if not self.load_unexist_redefine and exists is True:
if exists is True:
return
extra_attrs = set(family_obj) - self.family_attrs
if extra_attrs:

View file

@ -30,7 +30,6 @@ structural_commandline:
add_extra_options:
description: Add extra options to tiramisu-cmdline-parser
negative_description: Remove extra options to tiramisu-cmdline-parser
default: true
"""
return {

View file

@ -0,0 +1,19 @@
"""
Silique (https://www.silique.fr)
Copyright (C) 2024
This program is free software: you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by the
Free Software Foundation, either version 3 of the License, or (at your
option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
details.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
"""
from .update import RougailUpgrade

View file