Tuesday 6th May 2014
Fedora Project
Updated perl-IPC-Run (0.92) in Rawhide to address intermittent test failures (CPAN RT#20105, RH BZ#1094395)
Updated perl-Path-Tiny to 0.054 in Rawhide and EPEL-7:
The 'is_file' method now does -e && ! -d and not -f because -f is often more restrictive than people intend or expect
Added 'chmod' method with symbolic chmod support ("a=r,u+rx")
The 'basename' method now takes a list of suffixes to remove before returning the name
Added FREEZE/THAW/TO_JSON serialization helpers
When constructing a Path::Tiny object from another, the original is returned unless it's a temp dir/file, which significantly speeds up calling path($path) if $path is already a Path::Tiny object
Constructing any path - e.g. with child() - with undef or zero-length parts throws an error instead of constructing an invalid path
Local Packages
Updated perl-IO-Tty to 1.11:
Add get_winsize and set_winsize
Updated perl-IPC-Run as per the Fedora version
Updated perl-Params-Check (0.38) to bump its epoch to compete with the Fedora version
Updated perl-Params-Validate to run the release tests only if we have Scalar::Util ≥ 1.20 (CPAN RT#95402)
Updated perl-Path-Tiny to 0.054 as per the Fedora version
Updated perl-Perl-Critic-Pulp to 83:
PerlMinimumVersionAndWhy new 5.10 -e -x stacked file test (CPAN RT#95208)
Updated unrar to 5.10 beta 4