Hello community, here is the log from the commit of package perl-Path-Tiny for openSUSE:Factory checked in at 2020-05-01 11:08:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Path-Tiny (Old) and /work/SRC/openSUSE:Factory/.perl-Path-Tiny.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Path-Tiny" Fri May 1 11:08:30 2020 rev:23 rq:798896 version:0.114 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Path-Tiny/perl-Path-Tiny.changes 2020-02-03 11:27:00.458138214 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Path-Tiny.new.2738/perl-Path-Tiny.changes 2020-05-01 11:08:38.087231767 +0200 @@ -1,0 +2,16 @@ +Mon Apr 27 03:11:21 UTC 2020 - <[email protected]> + +- updated to 0.114 + see /usr/share/doc/packages/perl-Path-Tiny/Changes + + 0.114 2020-04-26 10:10:29-04:00 America/New_York + + - No changes from 0.113-TRIAL. + + 0.113 2020-04-14 16:06:58-04:00 America/New_York (TRIAL RELEASE) + + [Fixes] + + - Uses \z instead of $ in regular expressions + +------------------------------------------------------------------- Old: ---- Path-Tiny-0.112.tar.gz New: ---- Path-Tiny-0.114.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Path-Tiny.spec ++++++ --- /var/tmp/diff_new_pack.z66pQ6/_old 2020-05-01 11:08:39.515234873 +0200 +++ /var/tmp/diff_new_pack.z66pQ6/_new 2020-05-01 11:08:39.519234881 +0200 @@ -17,7 +17,7 @@ Name: perl-Path-Tiny -Version: 0.112 +Version: 0.114 Release: 0 %define cpan_name Path-Tiny Summary: File path utility ++++++ Path-Tiny-0.112.tar.gz -> Path-Tiny-0.114.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/Changes new/Path-Tiny-0.114/Changes --- old/Path-Tiny-0.112/Changes 2020-01-29 04:12:46.000000000 +0100 +++ new/Path-Tiny-0.114/Changes 2020-04-26 16:10:54.000000000 +0200 @@ -1,5 +1,15 @@ Revision history for Path-Tiny +0.114 2020-04-26 10:10:29-04:00 America/New_York + + - No changes from 0.113-TRIAL. + +0.113 2020-04-14 16:06:58-04:00 America/New_York (TRIAL RELEASE) + + [Fixes] + + - Uses \z instead of $ in regular expressions + 0.112 2020-01-28 22:12:16-05:00 America/New_York - No changes from 0.111-TRIAL. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/MANIFEST new/Path-Tiny-0.114/MANIFEST --- old/Path-Tiny-0.112/MANIFEST 2020-01-29 04:12:46.000000000 +0100 +++ new/Path-Tiny-0.114/MANIFEST 2020-04-26 16:10:54.000000000 +0200 @@ -1,4 +1,4 @@ -# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.012. +# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.014. CONTRIBUTING.mkdn Changes LICENSE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/META.json new/Path-Tiny-0.114/META.json --- old/Path-Tiny-0.112/META.json 2020-01-29 04:12:46.000000000 +0100 +++ new/Path-Tiny-0.114/META.json 2020-04-26 16:10:54.000000000 +0200 @@ -4,7 +4,7 @@ "David Golden <[email protected]>" ], "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 6.012, CPAN::Meta::Converter version 2.150010", + "generated_by" : "Dist::Zilla version 6.014, CPAN::Meta::Converter version 2.150010", "license" : [ "apache_2_0" ], @@ -112,11 +112,11 @@ "provides" : { "Path::Tiny" : { "file" : "lib/Path/Tiny.pm", - "version" : "0.112" + "version" : "0.114" }, "Path::Tiny::Error" : { "file" : "lib/Path/Tiny.pm", - "version" : "0.112" + "version" : "0.114" } }, "release_status" : "stable", @@ -131,12 +131,13 @@ "web" : "https://github.com/dagolden/Path-Tiny" } }, - "version" : "0.112", + "version" : "0.114", "x_authority" : "cpan:DAGOLDEN", "x_contributors" : [ "Alex Efros <[email protected]>", "Aristotle Pagaltzis <[email protected]>", "Chris Williams <[email protected]>", + "Dan Book <[email protected]>", "Dave Rolsky <[email protected]>", "David Steinbrunner <[email protected]>", "Doug Bell <[email protected]>", @@ -166,7 +167,8 @@ "Yanick Champoux <[email protected]>", "\uae40\ub3c4\ud615 - Keedi Kim <[email protected]>" ], - "x_generated_by_perl" : "v5.30.0", - "x_serialization_backend" : "Cpanel::JSON::XS version 4.15" + "x_generated_by_perl" : "v5.30.1", + "x_serialization_backend" : "Cpanel::JSON::XS version 4.19", + "x_spdx_expression" : "Apache-2.0" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/META.yml new/Path-Tiny-0.114/META.yml --- old/Path-Tiny-0.112/META.yml 2020-01-29 04:12:46.000000000 +0100 +++ new/Path-Tiny-0.114/META.yml 2020-04-26 16:10:54.000000000 +0200 @@ -18,7 +18,7 @@ ExtUtils::MakeMaker: '6.17' perl: '5.008001' dynamic_config: 0 -generated_by: 'Dist::Zilla version 6.012, CPAN::Meta::Converter version 2.150010' +generated_by: 'Dist::Zilla version 6.014, CPAN::Meta::Converter version 2.150010' license: apache meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -36,10 +36,10 @@ provides: Path::Tiny: file: lib/Path/Tiny.pm - version: '0.112' + version: '0.114' Path::Tiny::Error: file: lib/Path/Tiny.pm - version: '0.112' + version: '0.114' recommends: Unicode::UTF8: '0.58' requires: @@ -66,12 +66,13 @@ bugtracker: https://github.com/dagolden/Path-Tiny/issues homepage: https://github.com/dagolden/Path-Tiny repository: https://github.com/dagolden/Path-Tiny.git -version: '0.112' +version: '0.114' x_authority: cpan:DAGOLDEN x_contributors: - 'Alex Efros <[email protected]>' - 'Aristotle Pagaltzis <[email protected]>' - 'Chris Williams <[email protected]>' + - 'Dan Book <[email protected]>' - 'Dave Rolsky <[email protected]>' - 'David Steinbrunner <[email protected]>' - 'Doug Bell <[email protected]>' @@ -100,5 +101,6 @@ - 'Toby Inkster <[email protected]>' - 'Yanick Champoux <[email protected]>' - '김도형 - Keedi Kim <[email protected]>' -x_generated_by_perl: v5.30.0 +x_generated_by_perl: v5.30.1 x_serialization_backend: 'YAML::Tiny version 1.73' +x_spdx_expression: Apache-2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/Makefile.PL new/Path-Tiny-0.114/Makefile.PL --- old/Path-Tiny-0.112/Makefile.PL 2020-01-29 04:12:46.000000000 +0100 +++ new/Path-Tiny-0.114/Makefile.PL 2020-04-26 16:10:54.000000000 +0200 @@ -1,4 +1,4 @@ -# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.012. +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.014. use strict; use warnings; @@ -48,7 +48,7 @@ "lib" => 0, "open" => 0 }, - "VERSION" => "0.112", + "VERSION" => "0.114", "test" => { "TESTS" => "t/*.t" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/README new/Path-Tiny-0.114/README --- old/Path-Tiny-0.112/README 2020-01-29 04:12:46.000000000 +0100 +++ new/Path-Tiny-0.114/README 2020-04-26 16:10:54.000000000 +0200 @@ -2,7 +2,7 @@ Path::Tiny - File path utility VERSION - version 0.112 + version 0.114 SYNOPSIS use Path::Tiny; @@ -312,7 +312,7 @@ children @paths = path("/tmp")->children; - @paths = path("/tmp")->children( qr/\.txt$/ ); + @paths = path("/tmp")->children( qr/\.txt\z/ ); Returns a list of "Path::Tiny" objects for all files and directories within a directory. Excludes "." and ".." automatically. @@ -1060,6 +1060,8 @@ * Chris Williams <[email protected]> + * Dan Book <[email protected]> + * Dave Rolsky <[email protected]> * David Steinbrunner <[email protected]> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/cpanfile new/Path-Tiny-0.114/cpanfile --- old/Path-Tiny-0.112/cpanfile 2020-01-29 04:12:46.000000000 +0100 +++ new/Path-Tiny-0.114/cpanfile 2020-04-26 16:10:54.000000000 +0200 @@ -1,3 +1,6 @@ +# This file is generated by Dist::Zilla::Plugin::CPANFile v6.014 +# Do not edit this file directly. To change prereqs, edit the `dist.ini` file. + requires "Carp" => "0"; requires "Cwd" => "0"; requires "Digest" => "1.03"; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/lib/Path/Tiny.pm new/Path-Tiny-0.114/lib/Path/Tiny.pm --- old/Path-Tiny-0.112/lib/Path/Tiny.pm 2020-01-29 04:12:46.000000000 +0100 +++ new/Path-Tiny-0.114/lib/Path/Tiny.pm 2020-04-26 16:10:54.000000000 +0200 @@ -5,7 +5,7 @@ package Path::Tiny; # ABSTRACT: File path utility -our $VERSION = '0.112'; +our $VERSION = '0.114'; # Dependencies use Config; @@ -79,7 +79,7 @@ # so just use the original drive Z: -> Z: $dcwd = "$drv" unless defined $dcwd && length $dcwd; # normalize dwcd to end with a slash: might be C:\some\cwd or D:\ or Z: - $dcwd =~ s{$SLASH?$}{/}; + $dcwd =~ s{$SLASH?\z}{/}; # make the path absolute with dcwd $path =~ s{^$DRV_VOL}{$dcwd}; return $path; @@ -88,7 +88,7 @@ # This is a string test for before we have the object; see is_rootdir for well-formed # object test sub _is_root { - return IS_WIN32() ? ( $_[0] =~ /^$WIN32_ROOT$/ ) : ( $_[0] eq '/' ); + return IS_WIN32() ? ( $_[0] =~ /^$WIN32_ROOT\z/ ) : ( $_[0] eq '/' ); } BEGIN { @@ -235,8 +235,8 @@ # expand relative volume paths on windows; put trailing slash on UNC root if ( IS_WIN32() ) { - $path = _win32_vol( $path, $1 ) if $path =~ m{^($DRV_VOL)(?:$NOTSLASH|$)}; - $path .= "/" if $path =~ m{^$UNC_VOL$}; + $path = _win32_vol( $path, $1 ) if $path =~ m{^($DRV_VOL)(?:$NOTSLASH|\z)}; + $path .= "/" if $path =~ m{^$UNC_VOL\z}; } # concatenations stringifies objects, too @@ -248,14 +248,14 @@ my $cpath = $path = File::Spec->canonpath($path); $path =~ tr[\\][/] if IS_WIN32(); $path = "/" if $path eq '/..'; # for old File::Spec - $path .= "/" if IS_WIN32() && $path =~ m{^$UNC_VOL$}; + $path .= "/" if IS_WIN32() && $path =~ m{^$UNC_VOL\z}; # root paths must always have a trailing slash, but other paths must not if ( _is_root($path) ) { - $path =~ s{/?$}{/}; + $path =~ s{/?\z}{/}; } else { - $path =~ s{/$}{}; + $path =~ s{/\z}{}; } # do any tilde expansions @@ -628,7 +628,7 @@ $self->_splitpath unless defined $self->[FILE]; my $file = $self->[FILE]; for my $s (@suffixes) { - my $re = ref($s) eq 'Regexp' ? qr/$s$/ : qr/\Q$s\E$/; + my $re = ref($s) eq 'Regexp' ? qr/$s\z/ : qr/\Q$s\E\z/; last if $file =~ s/$re//; } return $file; @@ -695,7 +695,7 @@ #pod =method children #pod #pod @paths = path("/tmp")->children; -#pod @paths = path("/tmp")->children( qr/\.txt$/ ); +#pod @paths = path("/tmp")->children( qr/\.txt\z/ ); #pod #pod Returns a list of C<Path::Tiny> objects for all files and directories #pod within a directory. Excludes "." and ".." automatically. @@ -1266,7 +1266,7 @@ if ( $args->{count} ) { my ( $counter, $mod, @result ) = ( 0, abs( $args->{count} ) ); while ( my $line = <$fh> ) { - $line =~ s/(?:\x{0d}?\x{0a}|\x{0d})$// if $chomp; + $line =~ s/(?:\x{0d}?\x{0a}|\x{0d})\z// if $chomp; $result[ $counter++ ] = $line; # for positive count, terminate after right number of lines last if $counter == $args->{count}; @@ -1279,7 +1279,7 @@ return @result; } elsif ($chomp) { - return map { s/(?:\x{0d}?\x{0a}|\x{0d})$//; $_ } <$fh>; ## no critic + return map { s/(?:\x{0d}?\x{0a}|\x{0d})\z//; $_ } <$fh>; ## no critic } else { return wantarray ? <$fh> : ( my $count =()= <$fh> ); @@ -1308,7 +1308,7 @@ && !$args->{count} ) { my $slurp = slurp_utf8($self); - $slurp =~ s/$CRLF$//; # like chomp, but full CR?LF|CR + $slurp =~ s/$CRLF\z//; # like chomp, but full CR?LF|CR return split $CRLF, $slurp, -1; ## no critic } elsif ( defined($HAS_PU) ? $HAS_PU : ( $HAS_PU = _check_PU() ) ) { @@ -1471,11 +1471,11 @@ elsif ( length $self->[DIR] ) { # because of symlinks, any internal updir requires us to # just add more updirs at the end - if ( $self->[DIR] =~ m{(?:^\.\./|/\.\./|/\.\.$)} ) { + if ( $self->[DIR] =~ m{(?:^\.\./|/\.\./|/\.\.\z)} ) { $parent = path( $self->[VOL] . $self->[DIR] . "/.." ); } else { - ( my $dir = $self->[DIR] ) =~ s{/[^\/]+/$}{/}; + ( my $dir = $self->[DIR] ) =~ s{/[^\/]+/\z}{/}; $parent = path( $self->[VOL] . $dir ); } } @@ -1665,7 +1665,7 @@ $path = path($path)->realpath->[PATH]; } else { - $path =~ s{/[^/]+/..$}{/}; + $path =~ s{/[^/]+/..\z}{/}; } } if ( -l $path ) { @@ -1983,7 +1983,7 @@ } else { # exact match or prefix breaking at a separator - return $other->[PATH] =~ m{^\Q$self->[PATH]\E(?:/|$)}; + return $other->[PATH] =~ m{^\Q$self->[PATH]\E(?:/|\z)}; } } @@ -2156,7 +2156,7 @@ =head1 VERSION -version 0.112 +version 0.114 =head1 SYNOPSIS @@ -2488,7 +2488,7 @@ =head2 children @paths = path("/tmp")->children; - @paths = path("/tmp")->children( qr/\.txt$/ ); + @paths = path("/tmp")->children( qr/\.txt\z/ ); Returns a list of C<Path::Tiny> objects for all files and directories within a directory. Excludes "." and ".." automatically. @@ -3285,7 +3285,7 @@ This module was featured in the L<2013 Perl Advent Calendar|http://www.perladvent.org/2013/2013-12-18.html>. -=for :stopwords cpan testmatrix url annocpan anno bugtracker rt cpants kwalitee diff irc mailto metadata placeholders metacpan +=for :stopwords cpan testmatrix url bugtracker rt cpants kwalitee diff irc mailto metadata placeholders metacpan =head1 SUPPORT @@ -3310,7 +3310,7 @@ =head1 CONTRIBUTORS -=for stopwords Alex Efros Aristotle Pagaltzis Chris Williams Dave Rolsky David Steinbrunner Doug Bell Gabor Szabo Gabriel Andrade George Hartzell Geraud Continsouzas Goro Fuji Graham Knop Ollis Ian Sillitoe James Hunt John Karr Karen Etheridge Mark Ellis Martin H. Sluka Kjeldsen Michael G. Schwern Nigel Gregoire Philippe Bruhat (BooK) Regina Verbae Roy Ivy III Shlomi Fish Smylers Tatsuhiko Miyagawa Toby Inkster Yanick Champoux 김도형 - Keedi Kim +=for stopwords Alex Efros Aristotle Pagaltzis Chris Williams Dan Book Dave Rolsky David Steinbrunner Doug Bell Gabor Szabo Gabriel Andrade George Hartzell Geraud Continsouzas Goro Fuji Graham Knop Ollis Ian Sillitoe James Hunt John Karr Karen Etheridge Mark Ellis Martin H. Sluka Kjeldsen Michael G. Schwern Nigel Gregoire Philippe Bruhat (BooK) Regina Verbae Roy Ivy III Shlomi Fish Smylers Tatsuhiko Miyagawa Toby Inkster Yanick Champoux 김도형 - Keedi Kim =over 4 @@ -3328,6 +3328,10 @@ =item * +Dan Book <[email protected]> + +=item * + Dave Rolsky <[email protected]> =item * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Path-Tiny-0.112/xt/author/pod-spell.t new/Path-Tiny-0.114/xt/author/pod-spell.t --- old/Path-Tiny-0.112/xt/author/pod-spell.t 2020-01-29 04:12:46.000000000 +0100 +++ new/Path-Tiny-0.114/xt/author/pod-spell.t 2020-04-26 16:10:54.000000000 +0200 @@ -17,11 +17,13 @@ BENCHMARKING Bell BooK +Book Bruhat CRLF Champoux Chris Continsouzas +Dan Dave David Doug @@ -96,6 +98,7 @@ gabiruh geraud gfuji +grinnz haarg hartzell ian
