Upgrade File::Temp from version 0.2303 to 0.2304
authorSteve Hay <steve.m.hay@googlemail.com>
Fri, 11 Oct 2013 07:38:30 +0000 (08:38 +0100)
committerSteve Hay <steve.m.hay@googlemail.com>
Fri, 11 Oct 2013 07:38:30 +0000 (08:38 +0100)
Porting/Maintainers.pl
cpan/File-Temp/lib/File/Temp.pm
pod/perldelta.pod

index 6541f83..b026ff8 100755 (executable)
@@ -680,7 +680,7 @@ use File::Glob qw(:case);
     },
 
     'File::Temp' => {
-        'DISTRIBUTION' => 'DAGOLDEN/File-Temp-0.2303.tar.gz',
+        'DISTRIBUTION' => 'DAGOLDEN/File-Temp-0.2304.tar.gz',
         'FILES'        => q[cpan/File-Temp],
         'EXCLUDED'     => [
             qw( misc/benchmark.pl
index 4b61e27..817c6d9 100644 (file)
@@ -1,16 +1,17 @@
 package File::Temp;
 # ABSTRACT: return name and handle of a temporary file safely
-our $VERSION = '0.2302'; # VERSION
+our $VERSION = '0.2304'; # VERSION
 
 
-# 5.6.0 gives us S_IWOTH, S_IWGRP, our and auto-vivifying filehandles
-# People would like a version on 5.004 so give them what they want :-)
-use 5.004;
+# Toolchain targets v5.8.1, but we'll try to support back to v5.6 anyway.
+# It might be possible to make this v5.5, but many v5.6isms are creeping
+# into the code and tests.
+use 5.006;
 use strict;
 use Carp;
 use File::Spec 0.8;
 use Cwd ();
-use File::Path qw/ rmtree /;
+use File::Path 2.06 qw/ rmtree /;
 use Fcntl 1.03;
 use IO::Seekable;               # For SEEK_*
 use Errno;
@@ -28,7 +29,7 @@ eval { require Carp::Heavy; };
 require Symbol if $] < 5.006;
 
 ### For the OO interface
-use parent qw/ IO::Handle IO::Seekable /;
+use parent 0.221 qw/ IO::Handle IO::Seekable /;
 use overload '""' => "STRINGIFY", '0+' => "NUMIFY",
   fallback => 1;
 
@@ -40,7 +41,7 @@ $KEEP_ALL = 0;
 
 # We are exporting functions
 
-use Exporter 'import';   # Requires 5.57+
+use Exporter 5.57 'import';   # 5.57 lets us import 'import'
 
 # Export list - to allow fine tuning of export table
 
@@ -1632,7 +1633,7 @@ File::Temp - return name and handle of a temporary file safely
 
 =head1 VERSION
 
-version 0.2302
+version 0.2304
 
 =head1 SYNOPSIS
 
index eda5d3d..8082177 100644 (file)
@@ -167,10 +167,9 @@ keep in sync with the latest CPAN release.
 
 =item *
 
-L<File::Temp> has been upgraded from version 0.2302 to 0.2303.
+L<File::Temp> has been upgraded from version 0.2302 to 0.2304.
 
-No changes have been made to the installed code other than the version bump to
-keep in sync with the latest CPAN release.
+Required versions of other modules used are now listed more explicitly.
 
 =item *