Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-DateTime-Format-Natural for 
openSUSE:Factory checked in at 2026-06-09 14:25:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-DateTime-Format-Natural (Old)
 and      /work/SRC/openSUSE:Factory/.perl-DateTime-Format-Natural.new.2375 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-DateTime-Format-Natural"

Tue Jun  9 14:25:45 2026 rev:20 rq:1358059 version:1.270.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-DateTime-Format-Natural/perl-DateTime-Format-Natural.changes
        2026-06-05 17:45:17.082417511 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-DateTime-Format-Natural.new.2375/perl-DateTime-Format-Natural.changes
      2026-06-09 14:27:46.483102977 +0200
@@ -1,0 +2,13 @@
+Mon Jun  8 09:56:33 UTC 2026 - Tina Müller <[email protected]>
+
+- updated to 1.270.0 (1.27)
+   see /usr/share/doc/packages/perl-DateTime-Format-Natural/Changes
+
+  1.27  2026-06-07  <[email protected]>
+   - Merged development version to stable.
+  1.26_02  2026-06-01  <[email protected]>
+   - Minor tweak/removals.
+  1.26_01  2026-05-30  <[email protected]>
+   - Improve use of string/block eval.
+
+-------------------------------------------------------------------

Old:
----
  DateTime-Format-Natural-1.26.tar.gz

New:
----
  DateTime-Format-Natural-1.27.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-DateTime-Format-Natural.spec ++++++
--- /var/tmp/diff_new_pack.pkkr27/_old  2026-06-09 14:27:48.671193792 +0200
+++ /var/tmp/diff_new_pack.pkkr27/_new  2026-06-09 14:27:48.679194124 +0200
@@ -18,10 +18,10 @@
 
 %define cpan_name DateTime-Format-Natural
 Name:           perl-DateTime-Format-Natural
-Version:        1.260.0
+Version:        1.270.0
 Release:        0
-# 1.26 -> normalize -> 1.260.0
-%define cpan_version 1.26
+# 1.27 -> normalize -> 1.270.0
+%define cpan_version 1.27
 License:        Artistic-1.0 OR GPL-1.0-or-later
 Summary:        Parse informal natural language date/time strings
 URL:            https://metacpan.org/release/%{cpan_name}
@@ -53,7 +53,7 @@
 Provides:       perl(DateTime::Format::Natural::Calendar) = 0.20.0
 Provides:       perl(DateTime::Format::Natural::Calendar::gregorian)
 Provides:       perl(DateTime::Format::Natural::Calendar::julian)
-Provides:       perl(DateTime::Format::Natural::Compat) = 0.70.0
+Provides:       perl(DateTime::Format::Natural::Compat) = 0.80.0
 Provides:       perl(DateTime::Format::Natural::Duration) = 0.80.0
 Provides:       perl(DateTime::Format::Natural::Duration::Checks) = 0.70.0
 Provides:       perl(DateTime::Format::Natural::Expand) = 0.40.0
@@ -61,9 +61,9 @@
 Provides:       perl(DateTime::Format::Natural::Formatted) = 0.120.0
 Provides:       perl(DateTime::Format::Natural::Helpers) = 0.80.0
 Provides:       perl(DateTime::Format::Natural::Lang::Base) = 1.90.0
-Provides:       perl(DateTime::Format::Natural::Lang::EN) = 1.770.0
+Provides:       perl(DateTime::Format::Natural::Lang::EN) = 1.780.0
 Provides:       perl(DateTime::Format::Natural::Rewrite) = 0.100.0
-Provides:       perl(DateTime::Format::Natural::Test) = 0.130.0
+Provides:       perl(DateTime::Format::Natural::Test) = 0.150.0
 Provides:       perl(DateTime::Format::Natural::Utils) = 0.80.0
 Provides:       perl(DateTime::Format::Natural::Wrappers) = 0.30.0
 %undefine       __perllib_provides

++++++ DateTime-Format-Natural-1.26.tar.gz -> 
DateTime-Format-Natural-1.27.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DateTime-Format-Natural-1.26/Changes 
new/DateTime-Format-Natural-1.27/Changes
--- old/DateTime-Format-Natural-1.26/Changes    2026-05-28 22:14:44.000000000 
+0200
+++ new/DateTime-Format-Natural-1.27/Changes    2026-06-07 19:20:03.000000000 
+0200
@@ -1,5 +1,17 @@
 Revision history for Perl extension DateTime::Format::Natural.
 
+1.27  2026-06-07  <[email protected]>
+
+ - Merged development version to stable.
+
+1.26_02  2026-06-01  <[email protected]>
+
+ - Minor tweak/removals.
+
+1.26_01  2026-05-30  <[email protected]>
+
+ - Improve use of string/block eval.
+
 1.26  2026-05-28  <[email protected]>
 
  - Merged development version to stable.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DateTime-Format-Natural-1.26/META.json 
new/DateTime-Format-Natural-1.27/META.json
--- old/DateTime-Format-Natural-1.26/META.json  2026-05-28 22:14:44.000000000 
+0200
+++ new/DateTime-Format-Natural-1.27/META.json  2026-06-07 19:20:03.000000000 
+0200
@@ -55,7 +55,7 @@
    "provides" : {
       "DateTime::Format::Natural" : {
          "file" : "lib/DateTime/Format/Natural.pm",
-         "version" : "1.26"
+         "version" : "1.27"
       },
       "DateTime::Format::Natural::Calc" : {
          "file" : "lib/DateTime/Format/Natural/Calc.pm",
@@ -73,7 +73,7 @@
       },
       "DateTime::Format::Natural::Compat" : {
          "file" : "lib/DateTime/Format/Natural/Compat.pm",
-         "version" : "0.07"
+         "version" : "0.08"
       },
       "DateTime::Format::Natural::Duration" : {
          "file" : "lib/DateTime/Format/Natural/Duration.pm",
@@ -105,7 +105,7 @@
       },
       "DateTime::Format::Natural::Lang::EN" : {
          "file" : "lib/DateTime/Format/Natural/Lang/EN.pm",
-         "version" : "1.77"
+         "version" : "1.78"
       },
       "DateTime::Format::Natural::Rewrite" : {
          "file" : "lib/DateTime/Format/Natural/Rewrite.pm",
@@ -113,7 +113,7 @@
       },
       "DateTime::Format::Natural::Test" : {
          "file" : "lib/DateTime/Format/Natural/Test.pm",
-         "version" : "0.13"
+         "version" : "0.15"
       },
       "DateTime::Format::Natural::Utils" : {
          "file" : "lib/DateTime/Format/Natural/Utils.pm",
@@ -133,6 +133,6 @@
          "url" : "https://github.com/stsc/DateTime-Format-Natural";
       }
    },
-   "version" : "1.26",
+   "version" : "1.27",
    "x_serialization_backend" : "JSON::PP version 4.16"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/DateTime-Format-Natural-1.26/META.yml 
new/DateTime-Format-Natural-1.27/META.yml
--- old/DateTime-Format-Natural-1.26/META.yml   2026-05-28 22:14:44.000000000 
+0200
+++ new/DateTime-Format-Natural-1.27/META.yml   2026-06-07 19:20:03.000000000 
+0200
@@ -22,7 +22,7 @@
 provides:
   DateTime::Format::Natural:
     file: lib/DateTime/Format/Natural.pm
-    version: '1.26'
+    version: '1.27'
   DateTime::Format::Natural::Calc:
     file: lib/DateTime/Format/Natural/Calc.pm
     version: '1.50'
@@ -35,7 +35,7 @@
     file: lib/DateTime/Format/Natural/Calendar.pm
   DateTime::Format::Natural::Compat:
     file: lib/DateTime/Format/Natural/Compat.pm
-    version: '0.07'
+    version: '0.08'
   DateTime::Format::Natural::Duration:
     file: lib/DateTime/Format/Natural/Duration.pm
     version: '0.08'
@@ -59,13 +59,13 @@
     version: '1.09'
   DateTime::Format::Natural::Lang::EN:
     file: lib/DateTime/Format/Natural/Lang/EN.pm
-    version: '1.77'
+    version: '1.78'
   DateTime::Format::Natural::Rewrite:
     file: lib/DateTime/Format/Natural/Rewrite.pm
     version: '0.10'
   DateTime::Format::Natural::Test:
     file: lib/DateTime/Format/Natural/Test.pm
-    version: '0.13'
+    version: '0.15'
   DateTime::Format::Natural::Utils:
     file: lib/DateTime/Format/Natural/Utils.pm
     version: '0.08'
@@ -92,5 +92,5 @@
 resources:
   license: http://dev.perl.org/licenses/
   repository: https://github.com/stsc/DateTime-Format-Natural
-version: '1.26'
+version: '1.27'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.011'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/DateTime-Format-Natural-1.26/lib/DateTime/Format/Natural/Compat.pm 
new/DateTime-Format-Natural-1.27/lib/DateTime/Format/Natural/Compat.pm
--- old/DateTime-Format-Natural-1.26/lib/DateTime/Format/Natural/Compat.pm      
2026-05-28 22:14:44.000000000 +0200
+++ new/DateTime-Format-Natural-1.27/lib/DateTime/Format/Natural/Compat.pm      
2026-06-07 19:20:03.000000000 +0200
@@ -8,11 +8,12 @@
 
 our ($VERSION, $Pure);
 
-$VERSION = '0.07';
+$VERSION = '0.08';
 
 BEGIN
 {
-    if (eval "require Date::Calc") {
+    if (eval {
+        require Date::Calc;
         Date::Calc->import(qw(
             Add_Delta_Days
             Day_of_Week
@@ -23,6 +24,8 @@
             check_date
             check_time
         ));
+        1;
+    }) {
         $Pure = false;
     }
     else {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/DateTime-Format-Natural-1.26/lib/DateTime/Format/Natural/Lang/EN.pm 
new/DateTime-Format-Natural-1.27/lib/DateTime/Format/Natural/Lang/EN.pm
--- old/DateTime-Format-Natural-1.26/lib/DateTime/Format/Natural/Lang/EN.pm     
2026-05-28 22:14:44.000000000 +0200
+++ new/DateTime-Format-Natural-1.27/lib/DateTime/Format/Natural/Lang/EN.pm     
2026-06-07 19:20:03.000000000 +0200
@@ -14,7 +14,7 @@
 
 use DateTime::Format::Natural::Helpers qw(%flag);
 
-our $VERSION = '1.77';
+our $VERSION = '1.78';
 
 our (%init,
      %timespan,
@@ -249,7 +249,6 @@
 
         my $fail_message = sub { "letter suffix should be '$_[0]'" };
 
-        local $1;
         if ($numeral == 0) {
             unless ($suffix eq 'th') {
                 $$error = $fail_message->('th');
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/DateTime-Format-Natural-1.26/lib/DateTime/Format/Natural/Test.pm 
new/DateTime-Format-Natural-1.27/lib/DateTime/Format/Natural/Test.pm
--- old/DateTime-Format-Natural-1.26/lib/DateTime/Format/Natural/Test.pm        
2026-05-28 22:14:44.000000000 +0200
+++ new/DateTime-Format-Natural-1.27/lib/DateTime/Format/Natural/Test.pm        
2026-06-07 19:20:03.000000000 +0200
@@ -16,7 +16,7 @@
 our ($VERSION, @EXPORT_OK, %EXPORT_TAGS, %time, $case_strings, $time_entries);
 my @set;
 
-$VERSION = '0.13';
+$VERSION = '0.15';
 
 @set = qw(truncated unaltered %time $case_strings
           $time_entries _run_tests _result_string
@@ -71,7 +71,6 @@
     if ($string =~ /\{(?:min_)?sec\}/) {
         my ($desc, @values);
         my $sec = sprintf '%02d', int rand(60);
-        local $1;
         if ($string =~ /\{(min_sec)\}/) {
             @values = (
                 [ '',         '00:00'   ], # hour
@@ -107,9 +106,7 @@
 
     $tests *= 3; # case tests
 
-    local $@;
-
-    if (eval "require Date::Calc") {
+    if (!$DateTime::Format::Natural::Compat::Pure) {
         plan tests => $tests * 2;
         foreach my $set (@$sets) {
             $check->(@$set);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/DateTime-Format-Natural-1.26/lib/DateTime/Format/Natural.pm 
new/DateTime-Format-Natural-1.27/lib/DateTime/Format/Natural.pm
--- old/DateTime-Format-Natural-1.26/lib/DateTime/Format/Natural.pm     
2026-05-28 22:14:44.000000000 +0200
+++ new/DateTime-Format-Natural-1.27/lib/DateTime/Format/Natural.pm     
2026-06-07 19:20:03.000000000 +0200
@@ -25,7 +25,7 @@
 
 use DateTime::Format::Natural::Utils qw(trim);
 
-our $VERSION = '1.26';
+our $VERSION = '1.27';
 
 validation_options(
     on_fail => sub
@@ -73,7 +73,7 @@
     $self->{Daytime} = $opts{daytime} || {};
 
     my $mod = join '::', (__PACKAGE__, 'Lang', uc $self->{Lang});
-    eval "require $mod" or die $@;
+    eval "require $mod; 1" or die $@;
 
     $self->{data} = $mod->__new();
     $self->{grammar_class} = $mod;

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.pkkr27/_old  2026-06-09 14:27:49.607232641 +0200
+++ /var/tmp/diff_new_pack.pkkr27/_new  2026-06-09 14:27:49.639233969 +0200
@@ -1,6 +1,6 @@
-mtime: 1780044804
-commit: 059c4106bc862af4984aad9a3ee06cc89babbc958315cce670d76f742187843f
+mtime: 1780912593
+commit: 14d211d5206adf217ccab3575884fec5344ccc36d8684494dd55a1bd522822aa
 url: https://src.opensuse.org/perl/perl-DateTime-Format-Natural
-revision: 059c4106bc862af4984aad9a3ee06cc89babbc958315cce670d76f742187843f
+revision: 14d211d5206adf217ccab3575884fec5344ccc36d8684494dd55a1bd522822aa
 projectscmsync: https://src.opensuse.org/perl/_ObsPrj
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-06-08 11:56:33.000000000 +0200
@@ -0,0 +1 @@
+.osc

Reply via email to