Wed, 17 Jul 2024 08:28:36 UTC | login

Information for build perl-Path-Tiny-0.144-3.fc39

ID257809
Package Nameperl-Path-Tiny
Version0.144
Release3.fc39
Epoch
SummaryFile path utility
DescriptionThis module attempts to provide a small, fast utility for working with file paths. It is friendlier to use than File::Spec and provides easy access to functions from several other core file handling modules. It doesn't attempt to be as full-featured as IO::All or Path::Class, nor does it try to work for anything except Unix-like and Win32 platforms. Even then, it might break if you try something particularly obscure or tortuous. All paths are forced to have Unix-style forward slashes. Stringifying the object gives you back the path (after some clean up). File input/output methods flock handles before reading or writing, as appropriate. The *_utf8 methods (slurp_utf8, lines_utf8, etc.) operate in raw mode without CRLF translation.
Built bydavidlt
State complete
Volume DEFAULT
StartedThu, 26 Oct 2023 06:33:09 UTC
CompletedThu, 26 Oct 2023 06:33:09 UTC
Tags
f40
RPMs
src
perl-Path-Tiny-0.144-3.fc39.src.rpm (info) (download)
noarch
perl-Path-Tiny-0.144-3.fc39.noarch.rpm (info) (download)
Changelog * Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.144-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.144-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Fri Dec 02 2022 Paul Howarth <paul@city-fan.org> - 0.144-1 - Update to 0.144 - Fixed tilde expansion tests where ~root expands to '/' * Wed Nov 09 2022 Paul Howarth <paul@city-fan.org> - 0.142-1 - Update to 0.142 Deprecations - Tilde expansion is deprecated due to inconsistent and bug-prone behavior Bug fixes - Prevent expansion of tildes that are not the very first character (e.g. "./~foo") - Prevent unintentional tilde expansion during internal path processing - Escape non-tilde glob characters before tilde expansion - Fixed spew/edit to a long filename approaching the filesystem length limit - Internal calls to 'print' are checked for possible errors - Internal read calls are checked for errors Changes - Path stringification now adds "./" in front of paths starting with literal tilde so they will round-trip; FREEZE updated to use this stringification rule as well - 'move' now uses File::Copy::move internally instead of the built-in 'rename', allowing it to work across filesystems; it also returns an object for the moved location, allowing chaining - edit_lines_raw now uses a buffered raw I/O layer - edit_lines_utf8 now prefers PerlIO::utf8_strict, if available - lines_utf8 now consistently uses a buffered I/O layer - open*_utf8 now prefers PerlIO::utf8_strict, if available - slurp_utf8 now consistently uses an unbuffered I/O layer Documented - Changed all raw/UTF-8 layer descriptions in method documentation to match the code - Fixed SYNOPSIS syntax - Documented how to disable TMPDIR when making temp files/dirs Testing - Add additional tilde stringification testing - Fixed tilde expansion tests on Windows - Skip a problematic test case on Cygwin * Thu Oct 20 2022 Paul Howarth <paul@city-fan.org> - 0.130-1 - Update to 0.130 - The 'mkdir' method no longer fails when applied to an existing directory * Thu Oct 20 2022 Paul Howarth <paul@city-fan.org> - 0.128-1 - Update to 0.128 - Added 'mkdir' to replace 'mkpath', but returning the path object for chaining - The 'mkpath' method is deprecated in favor of 'mkdir' - Added 'has_same_bytes' to efficiently compare the contents of two files - Edited SYNOPSIS in the POD * Fri Sep 02 2022 Paul Howarth <paul@city-fan.org> - 0.124-1 - Update to 0.124 - Added link to 'touchpath' in the 'mkpath' docs - Fixed example in `tempfile' docs - Use SPDX-format license tag * Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.122-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Wed Jun 01 2022 Jitka Plesnikova <jplesnik@redhat.com> - 0.122-3 - Perl 5.36 rebuild * Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.122-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Mon Jan 17 2022 Paul Howarth <paul@city-fan.org> - 0.122-1 - Update to 0.122 - Adds 'size' and 'size_human' methods; the latter gives 'ls -lh' style output, with options to choose base2 or base10 forms * Mon Oct 25 2021 Paul Howarth <paul@city-fan.org> - 0.120-1 - Update to 0.120 - The 'tempdir' and 'tempfile' methods may be called on a Path::Tiny object representing a directory, in which case the directory will be used as the container for the temporary object (as if the 'DIR' argument were used) * Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.118-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild