[libfile-write-rotate-perl] 01/06: Imported Upstream version 0.29
gregor herrmann
gregoa at debian.org
Sat Oct 31 17:13:15 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a commit to branch master
in repository libfile-write-rotate-perl.
commit d1ba3194837f501b443780db58044f8ce152b8aa
Author: gregor herrmann <gregoa at debian.org>
Date: Sat Oct 31 18:08:08 2015 +0100
Imported Upstream version 0.29
---
Changes | 7 ++
MANIFEST | 4 +-
META.json | 188 ++++++++++++++++++++++++++++-------------------
META.yml | 168 ++++++++++++++++++++++++------------------
Makefile.PL | 20 ++---
TODO.md | 1 -
dist.ini | 5 +-
lib/File/Write/Rotate.pm | 15 ++--
t/00-compile.t | 5 +-
t/release-rinci.t | 17 -----
10 files changed, 236 insertions(+), 194 deletions(-)
diff --git a/Changes b/Changes
index bdad590..2d50d9f 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,12 @@
Revision history for File-Write-Rotate
+0.29 2015-10-20 (PERLANCAR)
+
+ - No functional changes.
+
+ - To reduce deps, remove runtime use of Taint::Runtime.
+
+
0.28 2015-01-26 (PERLANCAR)
- Now check argument to new(), unknown arguments will croak.
diff --git a/MANIFEST b/MANIFEST
index 61bfc65..8f7be64 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.029.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.037.
Changes
LICENSE
MANIFEST
@@ -6,14 +6,12 @@ META.json
META.yml
Makefile.PL
README
-TODO.md
dist.ini
lib/File/Write/Rotate.pm
t/00-compile.t
t/lock.t
t/release-pod-coverage.t
t/release-pod-syntax.t
-t/release-rinci.t
t/rotate.t
t/todo.t
t/write.t
diff --git a/META.json b/META.json
index 4563aab..61af525 100644
--- a/META.json
+++ b/META.json
@@ -4,35 +4,32 @@
"perlancar <perlancar at cpan.org>"
],
"dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 5.029, CPAN::Meta::Converter version 2.143240",
+ "generated_by" : "Dist::Zilla version 5.037, CPAN::Meta::Converter version 2.150005",
"license" : [
"perl_5"
],
"meta-spec" : {
"url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
- "version" : "2"
+ "version" : 2
},
"name" : "File-Write-Rotate",
"prereqs" : {
"configure" : {
"requires" : {
- "ExtUtils::MakeMaker" : "0",
- "Perl::osnames" : "0.09"
+ "ExtUtils::MakeMaker" : "0"
}
},
"develop" : {
"requires" : {
"Pod::Coverage::TrustPod" : "0",
"Test::Pod" : "1.41",
- "Test::Pod::Coverage" : "1.08",
- "Test::Rinci" : "0.01"
+ "Test::Pod::Coverage" : "1.08"
}
},
"runtime" : {
"requires" : {
"File::Flock::Retry" : "0",
"Proc::PID::File" : "0",
- "Taint::Runtime" : "0.03",
"perl" : "5.010001"
}
},
@@ -44,6 +41,7 @@
"IO::Handle" : "0",
"IPC::Open3" : "0",
"Monkey::Patch::Action" : "0",
+ "Taint::Runtime" : "0",
"Test::Exception" : "0.31",
"Test::More" : "0.98",
"Test::Warnings" : "0.014",
@@ -63,10 +61,10 @@
"web" : "https://github.com/perlancar/perl-File-Write-Rotate"
}
},
- "version" : "0.28",
+ "version" : "0.29",
"x_Dist_Zilla" : {
"perl" : {
- "version" : "5.018001"
+ "version" : "5.022000"
},
"plugins" : [
{
@@ -83,52 +81,52 @@
}
},
"name" : "@Author::PERLANCAR/@Filter/GatherDir",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::PruneCruft",
"name" : "@Author::PERLANCAR/@Filter/PruneCruft",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::ManifestSkip",
"name" : "@Author::PERLANCAR/@Filter/ManifestSkip",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::MetaYAML",
"name" : "@Author::PERLANCAR/@Filter/MetaYAML",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::License",
"name" : "@Author::PERLANCAR/@Filter/License",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::PodCoverageTests",
"name" : "@Author::PERLANCAR/@Filter/PodCoverageTests",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::PodSyntaxTests",
"name" : "@Author::PERLANCAR/@Filter/PodSyntaxTests",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::ExtraTests",
"name" : "@Author::PERLANCAR/@Filter/ExtraTests",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::ExecDir",
"name" : "@Author::PERLANCAR/@Filter/ExecDir",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::ShareDir",
"name" : "@Author::PERLANCAR/@Filter/ShareDir",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::MakeMaker",
@@ -138,27 +136,27 @@
}
},
"name" : "@Author::PERLANCAR/@Filter/MakeMaker",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::Manifest",
"name" : "@Author::PERLANCAR/@Filter/Manifest",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::ConfirmRelease",
"name" : "@Author::PERLANCAR/@Filter/ConfirmRelease",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::UploadToCPAN",
"name" : "@Author::PERLANCAR/@Filter/UploadToCPAN",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::Rinci::AbstractFromMeta",
"name" : "@Author::PERLANCAR/Rinci::AbstractFromMeta",
- "version" : "0.06"
+ "version" : "0.08"
},
{
"class" : "Dist::Zilla::Plugin::PodnameFromFilename",
@@ -166,6 +164,16 @@
"version" : "0.01"
},
{
+ "class" : "Dist::Zilla::Plugin::PERLANCAR::CheckDepDists",
+ "name" : "@Author::PERLANCAR/PERLANCAR::CheckDepDists",
+ "version" : "0.04"
+ },
+ {
+ "class" : "Dist::Zilla::Plugin::PERLANCAR::EnsurePrereqToSpec",
+ "name" : "@Author::PERLANCAR/PERLANCAR::EnsurePrereqToSpec",
+ "version" : "0.01"
+ },
+ {
"class" : "Dist::Zilla::Plugin::PERLANCAR::MetaResources",
"name" : "@Author::PERLANCAR/PERLANCAR::MetaResources",
"version" : "0.03"
@@ -183,24 +191,39 @@
{
"class" : "Dist::Zilla::Plugin::MetaJSON",
"name" : "@Author::PERLANCAR/MetaJSON",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::MetaConfig",
"name" : "@Author::PERLANCAR/MetaConfig",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::GenShellCompletion",
"name" : "@Author::PERLANCAR/GenShellCompletion",
- "version" : "0.07"
+ "version" : "0.09"
+ },
+ {
+ "class" : "Dist::Zilla::Plugin::Authority",
+ "name" : "@Author::PERLANCAR/Authority",
+ "version" : "1.009"
},
{
"class" : "Dist::Zilla::Plugin::OurDate",
"name" : "@Author::PERLANCAR/OurDate",
+ "version" : "0.03"
+ },
+ {
+ "class" : "Dist::Zilla::Plugin::OurDist",
+ "name" : "@Author::PERLANCAR/OurDist",
"version" : "0.02"
},
{
+ "class" : "Dist::Zilla::Plugin::PERLANCAR::OurPkgVersion",
+ "name" : "@Author::PERLANCAR/PERLANCAR::OurPkgVersion",
+ "version" : "0.04"
+ },
+ {
"class" : "Dist::Zilla::Plugin::PodWeaver",
"config" : {
"Dist::Zilla::Plugin::PodWeaver" : {
@@ -212,107 +235,117 @@
{
"class" : "Pod::Weaver::Plugin::EnsurePod5",
"name" : "@CorePrep/EnsurePod5",
- "version" : "4.009"
+ "version" : "4.012"
},
{
"class" : "Pod::Weaver::Plugin::H1Nester",
"name" : "@CorePrep/H1Nester",
- "version" : "4.009"
+ "version" : "4.012"
},
{
"class" : "Pod::Weaver::Section::Name",
"name" : "@Author::PERLANCAR/Name",
- "version" : "4.009"
+ "version" : "4.012"
},
{
"class" : "Pod::Weaver::Section::Version",
"name" : "@Author::PERLANCAR/Version",
- "version" : "4.009"
+ "version" : "4.012"
},
{
"class" : "Pod::Weaver::Section::Region",
"name" : "@Author::PERLANCAR/prelude",
- "version" : "4.009"
+ "version" : "4.012"
},
{
"class" : "Pod::Weaver::Section::Generic",
"name" : "SYNOPSIS",
- "version" : "4.009"
+ "version" : "4.012"
},
{
"class" : "Pod::Weaver::Section::Generic",
"name" : "DESCRIPTION",
- "version" : "4.009"
+ "version" : "4.012"
},
{
"class" : "Pod::Weaver::Section::Generic",
"name" : "OVERVIEW",
- "version" : "4.009"
+ "version" : "4.012"
},
{
"class" : "Pod::Weaver::Section::Collect",
"name" : "ATTRIBUTES",
- "version" : "4.009"
+ "version" : "4.012"
},
{
"class" : "Pod::Weaver::Section::Collect",
"name" : "METHODS",
- "version" : "4.009"
+ "version" : "4.012"
},
{
"class" : "Pod::Weaver::Section::Collect",
"name" : "FUNCTIONS",
- "version" : "4.009"
- },
- {
- "class" : "Pod::Weaver::Plugin::Rinci",
- "name" : "@Author::PERLANCAR/Rinci",
- "version" : "0.29"
+ "version" : "4.012"
},
{
"class" : "Pod::Weaver::Section::Leftovers",
"name" : "@Author::PERLANCAR/Leftovers",
- "version" : "4.009"
+ "version" : "4.012"
},
{
"class" : "Pod::Weaver::Section::Region",
"name" : "@Author::PERLANCAR/postlude",
- "version" : "4.009"
+ "version" : "4.012"
},
{
"class" : "Pod::Weaver::Section::Completion::GetoptLongComplete",
"name" : "@Author::PERLANCAR/Completion::GetoptLongComplete",
- "version" : "0.06"
+ "version" : "0.07"
+ },
+ {
+ "class" : "Pod::Weaver::Section::Completion::GetoptLongSubcommand",
+ "name" : "@Author::PERLANCAR/Completion::GetoptLongSubcommand",
+ "version" : "0.03"
},
{
"class" : "Pod::Weaver::Section::Completion::PerinciCmdLine",
"name" : "@Author::PERLANCAR/Completion::PerinciCmdLine",
- "version" : "0.09"
+ "version" : "0.13"
},
{
"class" : "Pod::Weaver::Section::Homepage::DefaultCPAN",
"name" : "@Author::PERLANCAR/Homepage::DefaultCPAN",
- "version" : "0.03"
+ "version" : "0.05"
},
{
"class" : "Pod::Weaver::Section::Source::DefaultGitHub",
"name" : "@Author::PERLANCAR/Source::DefaultGitHub",
- "version" : "0.05"
+ "version" : "0.07"
},
{
"class" : "Pod::Weaver::Section::Bugs::DefaultRT",
"name" : "@Author::PERLANCAR/Bugs::DefaultRT",
- "version" : "0.03"
+ "version" : "0.05"
},
{
"class" : "Pod::Weaver::Section::Authors",
"name" : "@Author::PERLANCAR/Authors",
- "version" : "4.009"
+ "version" : "4.012"
},
{
"class" : "Pod::Weaver::Section::Legal",
"name" : "@Author::PERLANCAR/Legal",
- "version" : "4.009"
+ "version" : "4.012"
+ },
+ {
+ "class" : "Pod::Weaver::Plugin::Rinci",
+ "name" : "@Author::PERLANCAR/Rinci",
+ "version" : "0.47"
+ },
+ {
+ "class" : "Pod::Weaver::Plugin::AppendPrepend",
+ "name" : "@Author::PERLANCAR/AppendPrepend",
+ "version" : "0.01"
},
{
"class" : "Pod::Weaver::Plugin::EnsureUniqueSections",
@@ -322,7 +355,7 @@
{
"class" : "Pod::Weaver::Plugin::SingleEncoding",
"name" : "@Author::PERLANCAR/SingleEncoding",
- "version" : "4.009"
+ "version" : "4.012"
}
]
}
@@ -333,12 +366,17 @@
{
"class" : "Dist::Zilla::Plugin::PruneFiles",
"name" : "@Author::PERLANCAR/PruneFiles",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::ReadmeFromPod",
"name" : "@Author::PERLANCAR/ReadmeFromPod",
- "version" : "0.30"
+ "version" : "0.32"
+ },
+ {
+ "class" : "Dist::Zilla::Plugin::Rinci::AddPrereqs",
+ "name" : "@Author::PERLANCAR/Rinci::AddPrereqs",
+ "version" : "0.06"
},
{
"class" : "Dist::Zilla::Plugin::Rinci::Validate",
@@ -351,11 +389,6 @@
"version" : "0.01"
},
{
- "class" : "Dist::Zilla::Plugin::PERLANCAR::OurPkgVersion",
- "name" : "@Author::PERLANCAR/PERLANCAR::OurPkgVersion",
- "version" : "0.03"
- },
- {
"class" : "Dist::Zilla::Plugin::Test::Compile",
"config" : {
"Dist::Zilla::Plugin::Test::Compile" : {
@@ -375,17 +408,17 @@
}
},
"name" : "@Author::PERLANCAR/Test::Compile",
- "version" : "2.051"
+ "version" : "2.053"
},
{
"class" : "Dist::Zilla::Plugin::Test::Rinci",
"name" : "@Author::PERLANCAR/Test::Rinci",
- "version" : "0.01"
+ "version" : "0.03"
},
{
- "class" : "Dist::Zilla::Plugin::PERLANCAR::GenTodoMd",
- "name" : "@Author::PERLANCAR/PERLANCAR::GenTodoMd",
- "version" : "0.03"
+ "class" : "Dist::Zilla::Plugin::EnsureSQLSchemaVersionedTest",
+ "name" : "@Author::PERLANCAR/EnsureSQLSchemaVersionedTest",
+ "version" : "0.01"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@@ -396,7 +429,7 @@
}
},
"name" : "TestRequires",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@@ -407,47 +440,47 @@
}
},
"name" : "Prereqs",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":InstallModules",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":IncModules",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":TestFiles",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ExecFiles",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ShareFiles",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":MainModule",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":AllFiles",
- "version" : "5.029"
+ "version" : "5.037"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":NoFiles",
- "version" : "5.029"
+ "version" : "5.037"
}
],
"zilla" : {
@@ -455,8 +488,9 @@
"config" : {
"is_trial" : "0"
},
- "version" : "5.029"
+ "version" : "5.037"
}
- }
+ },
+ "x_authority" : "cpan:PERLANCAR"
}
diff --git a/META.yml b/META.yml
index 9044c0e..74ca848 100644
--- a/META.yml
+++ b/META.yml
@@ -9,15 +9,15 @@ build_requires:
IO::Handle: '0'
IPC::Open3: '0'
Monkey::Patch::Action: '0'
+ Taint::Runtime: '0'
Test::Exception: '0.31'
Test::More: '0.98'
Test::Warnings: '0.014'
tainting: '0.01'
configure_requires:
ExtUtils::MakeMaker: '0'
- Perl::osnames: '0.09'
dynamic_config: 0
-generated_by: 'Dist::Zilla version 5.029, CPAN::Meta::Converter version 2.143240'
+generated_by: 'Dist::Zilla version 5.037, CPAN::Meta::Converter version 2.150005'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -26,16 +26,15 @@ name: File-Write-Rotate
requires:
File::Flock::Retry: '0'
Proc::PID::File: '0'
- Taint::Runtime: '0.03'
perl: '5.010001'
resources:
bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=File-Write-Rotate
homepage: https://metacpan.org/release/File-Write-Rotate
repository: git://github.com/perlancar/perl-File-Write-Rotate.git
-version: '0.28'
+version: '0.29'
x_Dist_Zilla:
perl:
- version: '5.018001'
+ version: '5.022000'
plugins:
-
class: Dist::Zilla::Plugin::GatherDir
@@ -49,71 +48,79 @@ x_Dist_Zilla:
prune_directory: []
root: .
name: '@Author::PERLANCAR/@Filter/GatherDir'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::PruneCruft
name: '@Author::PERLANCAR/@Filter/PruneCruft'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::ManifestSkip
name: '@Author::PERLANCAR/@Filter/ManifestSkip'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::MetaYAML
name: '@Author::PERLANCAR/@Filter/MetaYAML'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::License
name: '@Author::PERLANCAR/@Filter/License'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::PodCoverageTests
name: '@Author::PERLANCAR/@Filter/PodCoverageTests'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::PodSyntaxTests
name: '@Author::PERLANCAR/@Filter/PodSyntaxTests'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::ExtraTests
name: '@Author::PERLANCAR/@Filter/ExtraTests'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::ExecDir
name: '@Author::PERLANCAR/@Filter/ExecDir'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::ShareDir
name: '@Author::PERLANCAR/@Filter/ShareDir'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::MakeMaker
config:
Dist::Zilla::Role::TestRunner:
default_jobs: 1
name: '@Author::PERLANCAR/@Filter/MakeMaker'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::Manifest
name: '@Author::PERLANCAR/@Filter/Manifest'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::ConfirmRelease
name: '@Author::PERLANCAR/@Filter/ConfirmRelease'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::UploadToCPAN
name: '@Author::PERLANCAR/@Filter/UploadToCPAN'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::Rinci::AbstractFromMeta
name: '@Author::PERLANCAR/Rinci::AbstractFromMeta'
- version: '0.06'
+ version: '0.08'
-
class: Dist::Zilla::Plugin::PodnameFromFilename
name: '@Author::PERLANCAR/PodnameFromFilename'
version: '0.01'
-
+ class: Dist::Zilla::Plugin::PERLANCAR::CheckDepDists
+ name: '@Author::PERLANCAR/PERLANCAR::CheckDepDists'
+ version: '0.04'
+ -
+ class: Dist::Zilla::Plugin::PERLANCAR::EnsurePrereqToSpec
+ name: '@Author::PERLANCAR/PERLANCAR::EnsurePrereqToSpec'
+ version: '0.01'
+ -
class: Dist::Zilla::Plugin::PERLANCAR::MetaResources
name: '@Author::PERLANCAR/PERLANCAR::MetaResources'
version: '0.03'
@@ -128,20 +135,32 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::MetaJSON
name: '@Author::PERLANCAR/MetaJSON'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::MetaConfig
name: '@Author::PERLANCAR/MetaConfig'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::GenShellCompletion
name: '@Author::PERLANCAR/GenShellCompletion'
- version: '0.07'
+ version: '0.09'
+ -
+ class: Dist::Zilla::Plugin::Authority
+ name: '@Author::PERLANCAR/Authority'
+ version: '1.009'
-
class: Dist::Zilla::Plugin::OurDate
name: '@Author::PERLANCAR/OurDate'
+ version: '0.03'
+ -
+ class: Dist::Zilla::Plugin::OurDist
+ name: '@Author::PERLANCAR/OurDist'
version: '0.02'
-
+ class: Dist::Zilla::Plugin::PERLANCAR::OurPkgVersion
+ name: '@Author::PERLANCAR/PERLANCAR::OurPkgVersion'
+ version: '0.04'
+ -
class: Dist::Zilla::Plugin::PodWeaver
config:
Dist::Zilla::Plugin::PodWeaver:
@@ -152,87 +171,95 @@ x_Dist_Zilla:
-
class: Pod::Weaver::Plugin::EnsurePod5
name: '@CorePrep/EnsurePod5'
- version: '4.009'
+ version: '4.012'
-
class: Pod::Weaver::Plugin::H1Nester
name: '@CorePrep/H1Nester'
- version: '4.009'
+ version: '4.012'
-
class: Pod::Weaver::Section::Name
name: '@Author::PERLANCAR/Name'
- version: '4.009'
+ version: '4.012'
-
class: Pod::Weaver::Section::Version
name: '@Author::PERLANCAR/Version'
- version: '4.009'
+ version: '4.012'
-
class: Pod::Weaver::Section::Region
name: '@Author::PERLANCAR/prelude'
- version: '4.009'
+ version: '4.012'
-
class: Pod::Weaver::Section::Generic
name: SYNOPSIS
- version: '4.009'
+ version: '4.012'
-
class: Pod::Weaver::Section::Generic
name: DESCRIPTION
- version: '4.009'
+ version: '4.012'
-
class: Pod::Weaver::Section::Generic
name: OVERVIEW
- version: '4.009'
+ version: '4.012'
-
class: Pod::Weaver::Section::Collect
name: ATTRIBUTES
- version: '4.009'
+ version: '4.012'
-
class: Pod::Weaver::Section::Collect
name: METHODS
- version: '4.009'
+ version: '4.012'
-
class: Pod::Weaver::Section::Collect
name: FUNCTIONS
- version: '4.009'
- -
- class: Pod::Weaver::Plugin::Rinci
- name: '@Author::PERLANCAR/Rinci'
- version: '0.29'
+ version: '4.012'
-
class: Pod::Weaver::Section::Leftovers
name: '@Author::PERLANCAR/Leftovers'
- version: '4.009'
+ version: '4.012'
-
class: Pod::Weaver::Section::Region
name: '@Author::PERLANCAR/postlude'
- version: '4.009'
+ version: '4.012'
-
class: Pod::Weaver::Section::Completion::GetoptLongComplete
name: '@Author::PERLANCAR/Completion::GetoptLongComplete'
- version: '0.06'
+ version: '0.07'
+ -
+ class: Pod::Weaver::Section::Completion::GetoptLongSubcommand
+ name: '@Author::PERLANCAR/Completion::GetoptLongSubcommand'
+ version: '0.03'
-
class: Pod::Weaver::Section::Completion::PerinciCmdLine
name: '@Author::PERLANCAR/Completion::PerinciCmdLine'
- version: '0.09'
+ version: '0.13'
-
class: Pod::Weaver::Section::Homepage::DefaultCPAN
name: '@Author::PERLANCAR/Homepage::DefaultCPAN'
- version: '0.03'
+ version: '0.05'
-
class: Pod::Weaver::Section::Source::DefaultGitHub
name: '@Author::PERLANCAR/Source::DefaultGitHub'
- version: '0.05'
+ version: '0.07'
-
class: Pod::Weaver::Section::Bugs::DefaultRT
name: '@Author::PERLANCAR/Bugs::DefaultRT'
- version: '0.03'
+ version: '0.05'
-
class: Pod::Weaver::Section::Authors
name: '@Author::PERLANCAR/Authors'
- version: '4.009'
+ version: '4.012'
-
class: Pod::Weaver::Section::Legal
name: '@Author::PERLANCAR/Legal'
- version: '4.009'
+ version: '4.012'
+ -
+ class: Pod::Weaver::Plugin::Rinci
+ name: '@Author::PERLANCAR/Rinci'
+ version: '0.47'
+ -
+ class: Pod::Weaver::Plugin::AppendPrepend
+ name: '@Author::PERLANCAR/AppendPrepend'
+ version: '0.01'
-
class: Pod::Weaver::Plugin::EnsureUniqueSections
name: '@Author::PERLANCAR/EnsureUniqueSections'
@@ -240,17 +267,21 @@ x_Dist_Zilla:
-
class: Pod::Weaver::Plugin::SingleEncoding
name: '@Author::PERLANCAR/SingleEncoding'
- version: '4.009'
+ version: '4.012'
name: '@Author::PERLANCAR/PodWeaver'
version: '4.006'
-
class: Dist::Zilla::Plugin::PruneFiles
name: '@Author::PERLANCAR/PruneFiles'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::ReadmeFromPod
name: '@Author::PERLANCAR/ReadmeFromPod'
- version: '0.30'
+ version: '0.32'
+ -
+ class: Dist::Zilla::Plugin::Rinci::AddPrereqs
+ name: '@Author::PERLANCAR/Rinci::AddPrereqs'
+ version: '0.06'
-
class: Dist::Zilla::Plugin::Rinci::Validate
name: '@Author::PERLANCAR/Rinci::Validate'
@@ -260,10 +291,6 @@ x_Dist_Zilla:
name: '@Author::PERLANCAR/SetScriptShebang'
version: '0.01'
-
- class: Dist::Zilla::Plugin::PERLANCAR::OurPkgVersion
- name: '@Author::PERLANCAR/PERLANCAR::OurPkgVersion'
- version: '0.03'
- -
class: Dist::Zilla::Plugin::Test::Compile
config:
Dist::Zilla::Plugin::Test::Compile:
@@ -279,23 +306,23 @@ x_Dist_Zilla:
- ':ExecFiles'
skips: []
name: '@Author::PERLANCAR/Test::Compile'
- version: '2.051'
+ version: '2.053'
-
class: Dist::Zilla::Plugin::Test::Rinci
name: '@Author::PERLANCAR/Test::Rinci'
- version: '0.01'
- -
- class: Dist::Zilla::Plugin::PERLANCAR::GenTodoMd
- name: '@Author::PERLANCAR/PERLANCAR::GenTodoMd'
version: '0.03'
-
+ class: Dist::Zilla::Plugin::EnsureSQLSchemaVersionedTest
+ name: '@Author::PERLANCAR/EnsureSQLSchemaVersionedTest'
+ version: '0.01'
+ -
class: Dist::Zilla::Plugin::Prereqs
config:
Dist::Zilla::Plugin::Prereqs:
phase: test
type: requires
name: TestRequires
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::Prereqs
config:
@@ -303,41 +330,42 @@ x_Dist_Zilla:
phase: runtime
type: requires
name: Prereqs
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':InstallModules'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':IncModules'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':TestFiles'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ExecFiles'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ShareFiles'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':MainModule'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':AllFiles'
- version: '5.029'
+ version: '5.037'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':NoFiles'
- version: '5.029'
+ version: '5.037'
zilla:
class: Dist::Zilla::Dist::Builder
config:
is_trial: '0'
- version: '5.029'
+ version: '5.037'
+x_authority: cpan:PERLANCAR
diff --git a/Makefile.PL b/Makefile.PL
index 131f41c..cbc7428 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -1,5 +1,4 @@
-
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.029.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.037.
use strict;
use warnings;
@@ -7,14 +6,11 @@ use 5.010001;
use ExtUtils::MakeMaker;
-
-
my %WriteMakefileArgs = (
"ABSTRACT" => "Write to files that archive/rotate themselves",
"AUTHOR" => "perlancar <perlancar\@cpan.org>",
"CONFIGURE_REQUIRES" => {
- "ExtUtils::MakeMaker" => 0,
- "Perl::osnames" => "0.09"
+ "ExtUtils::MakeMaker" => 0
},
"DISTNAME" => "File-Write-Rotate",
"EXE_FILES" => [],
@@ -23,8 +19,7 @@ my %WriteMakefileArgs = (
"NAME" => "File::Write::Rotate",
"PREREQ_PM" => {
"File::Flock::Retry" => 0,
- "Proc::PID::File" => 0,
- "Taint::Runtime" => "0.03"
+ "Proc::PID::File" => 0
},
"TEST_REQUIRES" => {
"File::Slurp::Tiny" => 0,
@@ -33,12 +28,13 @@ my %WriteMakefileArgs = (
"IO::Handle" => 0,
"IPC::Open3" => 0,
"Monkey::Patch::Action" => 0,
+ "Taint::Runtime" => 0,
"Test::Exception" => "0.31",
"Test::More" => "0.98",
"Test::Warnings" => "0.014",
"tainting" => "0.01"
},
- "VERSION" => "0.28",
+ "VERSION" => "0.29",
"test" => {
"TESTS" => "t/*.t"
}
@@ -54,9 +50,8 @@ my %FallbackPrereqs = (
"IO::Handle" => 0,
"IPC::Open3" => 0,
"Monkey::Patch::Action" => 0,
- "Perl::osnames" => "0.09",
"Proc::PID::File" => 0,
- "Taint::Runtime" => "0.03",
+ "Taint::Runtime" => 0,
"Test::Exception" => "0.31",
"Test::More" => "0.98",
"Test::Warnings" => "0.014",
@@ -74,6 +69,3 @@ delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
WriteMakefile(%WriteMakefileArgs);
-
-
-
diff --git a/TODO.md b/TODO.md
deleted file mode 100644
index a9023ca..0000000
--- a/TODO.md
+++ /dev/null
@@ -1 +0,0 @@
-* IDEA [2015-01-03 Sat] fwr: Perhaps an option to disable locking?
diff --git a/dist.ini b/dist.ini
index 507ff18..41a148c 100644
--- a/dist.ini
+++ b/dist.ini
@@ -1,4 +1,4 @@
-version = 0.28
+version = 0.29
name = File-Write-Rotate
@@ -9,6 +9,7 @@ name = File-Write-Rotate
File::chdir=0
File::Slurp::Tiny=0
Monkey::Patch::Action=0
+Taint::Runtime=0
tainting=0.01
Test::Exception=0.31
Test::More=0.98
@@ -19,5 +20,3 @@ perl=5.010001
File::Flock::Retry=0
;Log::Any=0
Proc::PID::File=0
-; i choose use this since we already use tainting (which uses this)
-Taint::Runtime=0.03
diff --git a/lib/File/Write/Rotate.pm b/lib/File/Write/Rotate.pm
index a1d1b51..c1acf25 100644
--- a/lib/File/Write/Rotate.pm
+++ b/lib/File/Write/Rotate.pm
@@ -1,7 +1,7 @@
package File::Write::Rotate;
-our $DATE = '2015-01-26'; # DATE
-our $VERSION = '0.28'; # VERSION
+our $DATE = '2015-10-20'; # DATE
+our $VERSION = '0.29'; # VERSION
use 5.010001;
use strict;
@@ -14,7 +14,7 @@ use Carp;
use File::Spec;
use IO::Compress::Gzip qw(gzip $GzipError);
use Scalar::Util qw(weaken);
-use Taint::Runtime qw(untaint is_tainted);
+#use Taint::Runtime qw(untaint is_tainted);
use Time::HiRes 'time';
our $Debug;
@@ -225,7 +225,8 @@ sub _rotate_and_delete {
# TODO actually, it's more proper to taint near the source (in this
# case, _get_files)
- untaint \$orig;
+ #untaint \$orig;
+ ($orig) = $orig =~ /(.*)/s; # we use this instead, no module needed
if ($i <= @$files - $self->{histories}) {
say "DEBUG: Deleting old rotated file $dir/$orig$cs ..."
@@ -366,9 +367,7 @@ sub write {
$self->{hook_before_write}->($self, \@msg, $self->{_fh})
if $self->{hook_before_write};
- # syntax limitation? can't do print $self->{_fh} ... directly
- my $fh = $self->{_fh};
- print $fh @msg;
+ print { $self->{_fh} } @msg;
$self->{_buffer} = [];
};
@@ -467,7 +466,7 @@ File::Write::Rotate - Write to files that archive/rotate themselves
=head1 VERSION
-This document describes version 0.28 of File::Write::Rotate (from Perl distribution File-Write-Rotate), released on 2015-01-26.
+This document describes version 0.29 of File::Write::Rotate (from Perl distribution File-Write-Rotate), released on 2015-10-20.
=head1 SYNOPSIS
diff --git a/t/00-compile.t b/t/00-compile.t
index 30e2ac1..973cf88 100644
--- a/t/00-compile.t
+++ b/t/00-compile.t
@@ -2,7 +2,7 @@ use 5.006;
use strict;
use warnings;
-# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.051
+# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.053
use Test::More;
@@ -36,6 +36,9 @@ for my $lib (@module_files)
waitpid($pid, 0);
is($?, 0, "$lib loaded ok");
+ shift @_warnings if @_warnings and $_warnings[0] =~ /^Using .*\bblib/
+ and not eval { blib->VERSION('1.01') };
+
if (@_warnings)
{
warn @_warnings;
diff --git a/t/release-rinci.t b/t/release-rinci.t
deleted file mode 100644
index 2242ccb..0000000
--- a/t/release-rinci.t
+++ /dev/null
@@ -1,17 +0,0 @@
-#!perl
-
-BEGIN {
- unless ($ENV{RELEASE_TESTING}) {
- require Test::More;
- Test::More::plan(skip_all => 'these tests are for release candidate testing');
- }
-}
-
-
-use Test::More;
-
-eval "use Test::Rinci 0.01";
-plan skip_all => "Test::Rinci 0.01 required for testing Rinci metadata"
- if $@;
-
-metadata_in_all_modules_ok();
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libfile-write-rotate-perl.git
More information about the Pkg-perl-cvs-commits
mailing list