WIP: Automatic update to Config-Model-2.157.tar.gz #2

Draft
cpanmirror wants to merge 1 commits from cpanmirror/perl-Config-Model:autoupdate into main
4 changed files with 40 additions and 9 deletions

Binary file not shown.

BIN
Config-Model-2.158.tar.gz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +1,31 @@
-------------------------------------------------------------------
Thu Mar 5 06:04:45 UTC 2026 - Tina Müller <timueller+perl@suse.de>
- updated to 2.158.0 (2.158)
see /usr/share/doc/packages/perl-Config-Model/Changes
2.158 2026-03-04
Bug fixes:
* add missing "no warnings" to fix tests broken on perl < 5.36
2.157 2026-03-03
New feature:
* Value model: add update parameter to specify how to load
value from INI, YAML, JSON or TOML file when running "cme update"
comand
* Loader: add function to load data from INI files
* Node: can extract gist from a array element
* Warper: allow warping from hidden element
* AnyId: add fetch_size method
Bug fixes:
* Loader: fix bug with function call like .b("bar","foo(a > b)")
* ObjTreeScanner: add missing callbacks for file and dir value types
Doc update:
* Node: add filter parameter doc for apply_fixes()
Dependencies:
* switch from Config::IniFiles to Config::INI::Reader and make this dependency optional
* switch YAML::Tiny to YAML::PP and make this dependency optional
* make JSON and TOML::Tiny dependencies optional
-------------------------------------------------------------------
Tue Feb 3 06:09:11 UTC 2026 - Tina Müller <timueller+perl@suse.de>

View File

@@ -18,10 +18,10 @@
%define cpan_name Config-Model
Name: perl-Config-Model
Version: 2.156.0
Version: 2.158.0
Release: 0
# 2.156 -> normalize -> 2.156.0
%define cpan_version 2.156
# 2.158 -> normalize -> 2.158.0
%define cpan_version 2.158
License: LGPL-2.1-or-later
Summary: Framework to validate, migrate and edit configuration files
URL: https://metacpan.org/release/%{cpan_name}
@@ -32,6 +32,7 @@ BuildArch: noarch
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(Carp::Assert::More)
BuildRequires: perl(Config::INI::Reader)
BuildRequires: perl(Config::Model::Tester) >= 4.2
BuildRequires: perl(Config::Model::Tester::Setup)
BuildRequires: perl(File::HomeDir)
@@ -51,6 +52,7 @@ BuildRequires: perl(Path::Tiny) >= 0.70
BuildRequires: perl(Pod::POM)
BuildRequires: perl(Pod::Simple) >= 3.23
BuildRequires: perl(Regexp::Common)
BuildRequires: perl(TOML::Tiny)
BuildRequires: perl(Test::Differences)
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::File::Contents)
@@ -61,6 +63,7 @@ BuildRequires: perl(Test::Pod) >= 1.0
BuildRequires: perl(Test::Synopsis::Expectation)
BuildRequires: perl(Test::Warn) >= 0.110
BuildRequires: perl(Text::Levenshtein::Damerau)
BuildRequires: perl(YAML::PP)
BuildRequires: perl(YAML::Tiny)
BuildRequires: perl(boolean)
BuildRequires: perl(feature)
@@ -68,7 +71,6 @@ BuildRequires: perl(parent)
Requires: perl(Carp::Assert::More)
Requires: perl(File::HomeDir)
Requires: perl(Hash::Merge) >= 0.120
Requires: perl(JSON)
Requires: perl(List::MoreUtils)
Requires: perl(Log::Log4perl) >= 1.110
Requires: perl(Mouse)
@@ -83,7 +85,6 @@ Requires: perl(Pod::POM)
Requires: perl(Pod::Simple) >= 3.23
Requires: perl(Regexp::Common)
Requires: perl(Text::Levenshtein::Damerau)
Requires: perl(YAML::Tiny)
Requires: perl(feature)
Requires: perl(parent)
Provides: perl(Config::Model) = %{version}
@@ -152,6 +153,8 @@ Provides: perl(Config::Model::TypeConstraints) = %{version}
Provides: perl(Config::Model::Utils::GenClassPod) = %{version}
Provides: perl(Config::Model::Value) = %{version}
Provides: perl(Config::Model::Value::LayeredInclude) = %{version}
Provides: perl(Config::Model::Value::Update) = %{version}
Provides: perl(Config::Model::Value::UpdateFromFile) = %{version}
Provides: perl(Config::Model::ValueComputer) = %{version}
Provides: perl(Config::Model::WarpedNode) = %{version}
Provides: perl(Config::Model::Warper) = %{version}
@@ -200,7 +203,7 @@ perl Build.PL --installdirs=vendor
%perl_gen_filelist
%files -f %{name}.files
%doc build-from-git.md Changes CONTRIBUTING.md MODELS README.md TODO
%doc build-from-git.org Changes CONTRIBUTING.md MODELS README.org
%license LICENSE
%changelog