Hello community, here is the log from the commit of package perl-Try-Tiny for openSUSE:Factory checked in at 2014-04-23 17:32:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Try-Tiny (Old) and /work/SRC/openSUSE:Factory/.perl-Try-Tiny.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Try-Tiny" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Try-Tiny/perl-Try-Tiny.changes 2014-02-12 07:07:26.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Try-Tiny.new/perl-Try-Tiny.changes 2014-04-23 17:32:49.000000000 +0200 @@ -1,0 +2,10 @@ +Mon Apr 21 20:24:52 UTC 2014 - [email protected] + +- updated to 0.21 + - 0.21 2014-04-15 + - also skip the test if Capture::Tiny is too old (Martin Popel, #17) + + - 0.20 2014-03-21 + - documentation updates (Flimm, #15) + +------------------------------------------------------------------- Old: ---- Try-Tiny-0.19.tar.gz New: ---- Try-Tiny-0.21.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Try-Tiny.spec ++++++ --- /var/tmp/diff_new_pack.nRcSfJ/_old 2014-04-23 17:32:50.000000000 +0200 +++ /var/tmp/diff_new_pack.nRcSfJ/_new 2014-04-23 17:32:50.000000000 +0200 @@ -17,7 +17,7 @@ Name: perl-Try-Tiny -Version: 0.19 +Version: 0.21 Release: 0 %define cpan_name Try-Tiny Summary: Minimal try/catch with proper preservation of $@ ++++++ Try-Tiny-0.19.tar.gz -> Try-Tiny-0.21.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Try-Tiny-0.19/Changes new/Try-Tiny-0.21/Changes --- old/Try-Tiny-0.19/Changes 2014-01-23 02:52:39.000000000 +0100 +++ new/Try-Tiny-0.21/Changes 2014-04-15 15:46:31.000000000 +0200 @@ -1,5 +1,11 @@ Revision history for Try-Tiny +0.21 2014-04-15 + - also skip the test if Capture::Tiny is too old (Martin Popel, #17) + +0.20 2014-03-21 + - documentation updates (Flimm, #15) + 0.19 2014-01-22 - fix an obscure issue with loading modules during global destruction (ilmari, #11) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Try-Tiny-0.19/MANIFEST new/Try-Tiny-0.21/MANIFEST --- old/Try-Tiny-0.19/MANIFEST 2014-01-23 02:52:39.000000000 +0100 +++ new/Try-Tiny-0.21/MANIFEST 2014-04-15 15:46:31.000000000 +0200 @@ -1,4 +1,4 @@ -# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.012. +# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.014. Changes LICENSE MANIFEST diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Try-Tiny-0.19/META.json new/Try-Tiny-0.21/META.json --- old/Try-Tiny-0.19/META.json 2014-01-23 02:52:39.000000000 +0100 +++ new/Try-Tiny-0.21/META.json 2014-04-15 15:46:31.000000000 +0200 @@ -5,7 +5,7 @@ "Jesse Luehrs <[email protected]>" ], "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 5.012, CPAN::Meta::Converter version 2.120921", + "generated_by" : "Dist::Zilla version 5.014, CPAN::Meta::Converter version 2.140640", "license" : [ "mit" ], @@ -23,6 +23,8 @@ "develop" : { "requires" : { "Pod::Coverage::TrustPod" : "0", + "Test::More" : "0", + "Test::NoTabs" : "0", "Test::Pod" : "1.41", "Test::Pod::Coverage" : "1.08" } @@ -45,7 +47,7 @@ "File::Spec" : "0", "IO::Handle" : "0", "IPC::Open3" : "0", - "Test::More" : "0.88", + "Test::More" : "0", "if" : "0" } } @@ -53,7 +55,7 @@ "provides" : { "Try::Tiny" : { "file" : "lib/Try/Tiny.pm", - "version" : "0.19" + "version" : "0.21" } }, "release_status" : "stable", @@ -68,91 +70,101 @@ "web" : "https://github.com/doy/try-tiny" } }, - "version" : "0.19", + "version" : "0.21", "x_Dist_Zilla" : { "perl" : { - "version" : "5.018001" + "version" : "5.018002" }, "plugins" : [ { "class" : "Dist::Zilla::Plugin::GatherDir", "name" : "@DOY/GatherDir", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::PruneCruft", "name" : "@DOY/PruneCruft", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::ManifestSkip", "name" : "@DOY/ManifestSkip", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::MetaYAML", "name" : "@DOY/MetaYAML", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::License", "name" : "@DOY/License", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::Readme", "name" : "@DOY/Readme", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::RunExtraTests", + "config" : { + "Dist::Zilla::Role::TestRunner" : { + "default_jobs" : 1 + } + }, "name" : "@DOY/RunExtraTests", - "version" : "0.011" + "version" : "0.018" }, { "class" : "Dist::Zilla::Plugin::ExecDir", "name" : "@DOY/ExecDir", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::ShareDir", "name" : "@DOY/ShareDir", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::MakeMaker", + "config" : { + "Dist::Zilla::Role::TestRunner" : { + "default_jobs" : 1 + } + }, "name" : "@DOY/MakeMaker", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::Manifest", "name" : "@DOY/Manifest", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::TestRelease", "name" : "@DOY/TestRelease", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::ConfirmRelease", "name" : "@DOY/ConfirmRelease", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::MetaConfig", "name" : "@DOY/MetaConfig", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::MetaJSON", "name" : "@DOY/MetaJSON", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::NextRelease", "name" : "@DOY/NextRelease", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::CheckChangesHasContent", @@ -162,7 +174,7 @@ { "class" : "Dist::Zilla::Plugin::PkgVersion", "name" : "@DOY/PkgVersion", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::Authority", @@ -172,17 +184,27 @@ { "class" : "Dist::Zilla::Plugin::PodCoverageTests", "name" : "@DOY/PodCoverageTests", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::PodSyntaxTests", "name" : "@DOY/PodSyntaxTests", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::NoTabsTests", + "config" : { + "Dist::Zilla::Plugin::Test::NoTabs" : { + "module_finder" : [ + ":InstallModules" + ], + "script_finder" : [ + ":ExecFiles" + ] + } + }, "name" : "@DOY/NoTabsTests", - "version" : "0.01" + "version" : "0.06" }, { "class" : "Dist::Zilla::Plugin::EOLTests", @@ -193,6 +215,7 @@ "class" : "Dist::Zilla::Plugin::Test::Compile", "config" : { "Dist::Zilla::Plugin::Test::Compile" : { + "filename" : "t/00-compile.t", "module_finder" : [ ":InstallModules" ], @@ -202,7 +225,7 @@ } }, "name" : "@DOY/Test::Compile", - "version" : "2.021" + "version" : "2.039" }, { "class" : "Dist::Zilla::Plugin::Metadata", @@ -212,27 +235,27 @@ { "class" : "Dist::Zilla::Plugin::MetaResources", "name" : "@DOY/MetaResources", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::Git::Check", "name" : "@DOY/Git::Check", - "version" : "2.014" + "version" : "2.020" }, { "class" : "Dist::Zilla::Plugin::Git::Commit", "name" : "@DOY/Git::Commit", - "version" : "2.014" + "version" : "2.020" }, { "class" : "Dist::Zilla::Plugin::Git::Tag", "name" : "@DOY/Git::Tag", - "version" : "2.014" + "version" : "2.020" }, { "class" : "Dist::Zilla::Plugin::Git::NextVersion", "name" : "@DOY/Git::NextVersion", - "version" : "2.014" + "version" : "2.020" }, { "class" : "Dist::Zilla::Plugin::ContributorsFromGit", @@ -241,28 +264,129 @@ }, { "class" : "Dist::Zilla::Plugin::MetaProvides::Package", + "config" : { + "Dist::Zilla::Plugin::MetaProvides::Package" : { + "finder_objects" : [ + { + "class" : "Dist::Zilla::Plugin::FinderCode", + "name" : "@DOY/MetaProvides::Package/AUTOVIV/:InstallModulesPM", + "version" : "5.014" + } + ] + }, + "Dist::Zilla::Role::MetaProvider::Provider" : { + "inherit_missing" : "1", + "inherit_version" : "1", + "meta_noindex" : "1" + } + }, "name" : "@DOY/MetaProvides::Package", - "version" : "1.14000003" + "version" : "2.000001" }, { "class" : "Dist::Zilla::Plugin::PodWeaver", + "config" : { + "Dist::Zilla::Plugin::PodWeaver" : { + "finder" : [ + ":InstallModules", + ":ExecFiles" + ], + "plugins" : [ + { + "class" : "Pod::Weaver::Plugin::EnsurePod5", + "name" : "@CorePrep/EnsurePod5", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Plugin::H1Nester", + "name" : "@CorePrep/H1Nester", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Plugin::SingleEncoding", + "name" : "@Default/SingleEncoding", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Name", + "name" : "@Default/Name", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Version", + "name" : "@Default/Version", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Region", + "name" : "@Default/prelude", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Generic", + "name" : "SYNOPSIS", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Generic", + "name" : "DESCRIPTION", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Generic", + "name" : "OVERVIEW", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Collect", + "name" : "ATTRIBUTES", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Collect", + "name" : "METHODS", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Collect", + "name" : "FUNCTIONS", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Leftovers", + "name" : "@Default/Leftovers", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Region", + "name" : "@Default/postlude", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Authors", + "name" : "@Default/Authors", + "version" : "4.006" + }, + { + "class" : "Pod::Weaver::Section::Legal", + "name" : "@Default/Legal", + "version" : "4.006" + } + ] + } + }, "name" : "@DOY/PodWeaver", - "version" : "3.101642" + "version" : "4.005" }, { "class" : "Dist::Zilla::Plugin::UploadToCPAN", "name" : "@DOY/UploadToCPAN", - "version" : "5.012" - }, - { - "class" : "Dist::Zilla::Plugin::ContributorsFromGit", - "name" : "ContributorsFromGit", - "version" : "0.006" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::AutoPrereqs", "name" : "AutoPrereqs", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::Prereqs", @@ -273,7 +397,7 @@ } }, "name" : "Prereqs", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::Prereqs", @@ -284,47 +408,52 @@ } }, "name" : "TestRecommends", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":InstallModules", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":IncModules", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":TestFiles", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ExecFiles", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ShareFiles", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":MainModule", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":AllFiles", - "version" : "5.012" + "version" : "5.014" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":NoFiles", - "version" : "5.012" + "version" : "5.014" + }, + { + "class" : "Dist::Zilla::Plugin::FinderCode", + "name" : "@DOY/MetaProvides::Package/AUTOVIV/:InstallModulesPM", + "version" : "5.014" } ], "zilla" : { @@ -332,14 +461,15 @@ "config" : { "is_trial" : "0" }, - "version" : "5.012" + "version" : "5.014" } }, "x_authority" : "cpan:NUFFIN", "x_contributors" : [ "Alex <alex@koban.(none)>", "Andrew Yates <[email protected]>", - "Dagfinn Ilmari Manns\u00e5ker <[email protected]>", + "Dagfinn Ilmari Mannsåker <[email protected]>", + "David Lowe <[email protected]>", "Glenn Fowler <[email protected]>", "Graham Knop <[email protected]>", "Hans Dieter Pearcey <[email protected]>", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Try-Tiny-0.19/META.yml new/Try-Tiny-0.21/META.yml --- old/Try-Tiny-0.19/META.yml 2014-01-23 02:52:39.000000000 +0100 +++ new/Try-Tiny-0.21/META.yml 2014-04-15 15:46:31.000000000 +0200 @@ -4,190 +4,280 @@ - 'Yuval Kogman <[email protected]>' - 'Jesse Luehrs <[email protected]>' build_requires: - File::Spec: 0 - IO::Handle: 0 - IPC::Open3: 0 - Test::More: 0.88 - if: 0 + File::Spec: '0' + IO::Handle: '0' + IPC::Open3: '0' + Test::More: '0' + if: '0' configure_requires: - ExtUtils::MakeMaker: 6.30 + ExtUtils::MakeMaker: '6.30' dynamic_config: 0 -generated_by: 'Dist::Zilla version 5.012, CPAN::Meta::Converter version 2.120921' +generated_by: 'Dist::Zilla version 5.014, CPAN::Meta::Converter version 2.140640' license: mit meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html - version: 1.4 + version: '1.4' name: Try-Tiny provides: Try::Tiny: file: lib/Try/Tiny.pm - version: 0.19 + version: '0.21' requires: - Carp: 0 - Exporter: 5.57 - constant: 0 - perl: 5.006 - strict: 0 - warnings: 0 + Carp: '0' + Exporter: '5.57' + constant: '0' + perl: '5.006' + strict: '0' + warnings: '0' resources: bugtracker: https://github.com/doy/try-tiny/issues homepage: http://metacpan.org/release/Try-Tiny repository: git://github.com/doy/try-tiny.git -version: 0.19 +version: '0.21' x_Dist_Zilla: perl: - version: 5.018001 + version: '5.018002' plugins: - class: Dist::Zilla::Plugin::GatherDir name: '@DOY/GatherDir' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::PruneCruft name: '@DOY/PruneCruft' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::ManifestSkip name: '@DOY/ManifestSkip' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::MetaYAML name: '@DOY/MetaYAML' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::License name: '@DOY/License' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::Readme name: '@DOY/Readme' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::RunExtraTests + config: + Dist::Zilla::Role::TestRunner: + default_jobs: 1 name: '@DOY/RunExtraTests' - version: 0.011 + version: '0.018' - class: Dist::Zilla::Plugin::ExecDir name: '@DOY/ExecDir' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::ShareDir name: '@DOY/ShareDir' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::MakeMaker + config: + Dist::Zilla::Role::TestRunner: + default_jobs: 1 name: '@DOY/MakeMaker' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::Manifest name: '@DOY/Manifest' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::TestRelease name: '@DOY/TestRelease' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::ConfirmRelease name: '@DOY/ConfirmRelease' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::MetaConfig name: '@DOY/MetaConfig' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::MetaJSON name: '@DOY/MetaJSON' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::NextRelease name: '@DOY/NextRelease' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::CheckChangesHasContent name: '@DOY/CheckChangesHasContent' - version: 0.006 + version: '0.006' - class: Dist::Zilla::Plugin::PkgVersion name: '@DOY/PkgVersion' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::Authority name: '@DOY/Authority' - version: 1.006 + version: '1.006' - class: Dist::Zilla::Plugin::PodCoverageTests name: '@DOY/PodCoverageTests' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::PodSyntaxTests name: '@DOY/PodSyntaxTests' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::NoTabsTests + config: + Dist::Zilla::Plugin::Test::NoTabs: + module_finder: + - ':InstallModules' + script_finder: + - ':ExecFiles' name: '@DOY/NoTabsTests' - version: 0.01 + version: '0.06' - class: Dist::Zilla::Plugin::EOLTests name: '@DOY/EOLTests' - version: 0.02 + version: '0.02' - class: Dist::Zilla::Plugin::Test::Compile config: Dist::Zilla::Plugin::Test::Compile: + filename: t/00-compile.t module_finder: - ':InstallModules' script_finder: - ':ExecFiles' name: '@DOY/Test::Compile' - version: 2.021 + version: '2.039' - class: Dist::Zilla::Plugin::Metadata name: '@DOY/Metadata' - version: 3.03 + version: '3.03' - class: Dist::Zilla::Plugin::MetaResources name: '@DOY/MetaResources' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::Git::Check name: '@DOY/Git::Check' - version: 2.014 + version: '2.020' - class: Dist::Zilla::Plugin::Git::Commit name: '@DOY/Git::Commit' - version: 2.014 + version: '2.020' - class: Dist::Zilla::Plugin::Git::Tag name: '@DOY/Git::Tag' - version: 2.014 + version: '2.020' - class: Dist::Zilla::Plugin::Git::NextVersion name: '@DOY/Git::NextVersion' - version: 2.014 + version: '2.020' - class: Dist::Zilla::Plugin::ContributorsFromGit name: '@DOY/ContributorsFromGit' - version: 0.006 + version: '0.006' - class: Dist::Zilla::Plugin::MetaProvides::Package + config: + Dist::Zilla::Plugin::MetaProvides::Package: + finder_objects: + - + class: Dist::Zilla::Plugin::FinderCode + name: '@DOY/MetaProvides::Package/AUTOVIV/:InstallModulesPM' + version: '5.014' + Dist::Zilla::Role::MetaProvider::Provider: + inherit_missing: '1' + inherit_version: '1' + meta_noindex: '1' name: '@DOY/MetaProvides::Package' - version: 1.14000003 + version: '2.000001' - class: Dist::Zilla::Plugin::PodWeaver + config: + Dist::Zilla::Plugin::PodWeaver: + finder: + - ':InstallModules' + - ':ExecFiles' + plugins: + - + class: Pod::Weaver::Plugin::EnsurePod5 + name: '@CorePrep/EnsurePod5' + version: '4.006' + - + class: Pod::Weaver::Plugin::H1Nester + name: '@CorePrep/H1Nester' + version: '4.006' + - + class: Pod::Weaver::Plugin::SingleEncoding + name: '@Default/SingleEncoding' + version: '4.006' + - + class: Pod::Weaver::Section::Name + name: '@Default/Name' + version: '4.006' + - + class: Pod::Weaver::Section::Version + name: '@Default/Version' + version: '4.006' + - + class: Pod::Weaver::Section::Region + name: '@Default/prelude' + version: '4.006' + - + class: Pod::Weaver::Section::Generic + name: SYNOPSIS + version: '4.006' + - + class: Pod::Weaver::Section::Generic + name: DESCRIPTION + version: '4.006' + - + class: Pod::Weaver::Section::Generic + name: OVERVIEW + version: '4.006' + - + class: Pod::Weaver::Section::Collect + name: ATTRIBUTES + version: '4.006' + - + class: Pod::Weaver::Section::Collect + name: METHODS + version: '4.006' + - + class: Pod::Weaver::Section::Collect + name: FUNCTIONS + version: '4.006' + - + class: Pod::Weaver::Section::Leftovers + name: '@Default/Leftovers' + version: '4.006' + - + class: Pod::Weaver::Section::Region + name: '@Default/postlude' + version: '4.006' + - + class: Pod::Weaver::Section::Authors + name: '@Default/Authors' + version: '4.006' + - + class: Pod::Weaver::Section::Legal + name: '@Default/Legal' + version: '4.006' name: '@DOY/PodWeaver' - version: 3.101642 + version: '4.005' - class: Dist::Zilla::Plugin::UploadToCPAN name: '@DOY/UploadToCPAN' - version: 5.012 - - - class: Dist::Zilla::Plugin::ContributorsFromGit - name: ContributorsFromGit - version: 0.006 + version: '5.014' - class: Dist::Zilla::Plugin::AutoPrereqs name: AutoPrereqs - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::Prereqs config: @@ -195,7 +285,7 @@ phase: runtime type: requires name: Prereqs - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::Prereqs config: @@ -203,49 +293,54 @@ phase: test type: recommends name: TestRecommends - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::FinderCode name: ':InstallModules' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::FinderCode name: ':IncModules' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::FinderCode name: ':TestFiles' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::FinderCode name: ':ExecFiles' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::FinderCode name: ':ShareFiles' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::FinderCode name: ':MainModule' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::FinderCode name: ':AllFiles' - version: 5.012 + version: '5.014' - class: Dist::Zilla::Plugin::FinderCode name: ':NoFiles' - version: 5.012 + version: '5.014' + - + class: Dist::Zilla::Plugin::FinderCode + name: '@DOY/MetaProvides::Package/AUTOVIV/:InstallModulesPM' + version: '5.014' zilla: class: Dist::Zilla::Dist::Builder config: - is_trial: 0 - version: 5.012 + is_trial: '0' + version: '5.014' x_authority: cpan:NUFFIN x_contributors: - 'Alex <alex@koban.(none)>' - 'Andrew Yates <[email protected]>' - 'Dagfinn Ilmari Mannsåker <[email protected]>' + - 'David Lowe <[email protected]>' - 'Glenn Fowler <[email protected]>' - 'Graham Knop <[email protected]>' - 'Hans Dieter Pearcey <[email protected]>' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Try-Tiny-0.19/Makefile.PL new/Try-Tiny-0.21/Makefile.PL --- old/Try-Tiny-0.19/Makefile.PL 2014-01-23 02:52:39.000000000 +0100 +++ new/Try-Tiny-0.21/Makefile.PL 2014-04-15 15:46:31.000000000 +0200 @@ -1,5 +1,5 @@ -# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.012. +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.014. use strict; use warnings; @@ -31,10 +31,10 @@ "File::Spec" => 0, "IO::Handle" => 0, "IPC::Open3" => 0, - "Test::More" => "0.88", + "Test::More" => 0, "if" => 0 }, - "VERSION" => "0.19", + "VERSION" => "0.21", "test" => { "TESTS" => "t/*.t" } @@ -47,7 +47,7 @@ "File::Spec" => 0, "IO::Handle" => 0, "IPC::Open3" => 0, - "Test::More" => "0.88", + "Test::More" => 0, "constant" => 0, "if" => 0, "strict" => 0, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Try-Tiny-0.19/README new/Try-Tiny-0.21/README --- old/Try-Tiny-0.19/README 2014-01-23 02:52:39.000000000 +0100 +++ new/Try-Tiny-0.21/README 2014-04-15 15:46:31.000000000 +0200 @@ -1,7 +1,7 @@ This archive contains the distribution Try-Tiny, -version 0.19: +version 0.21: minimal try/catch with proper preservation of $@ @@ -12,5 +12,5 @@ The MIT (X11) License -This README file was generated by Dist::Zilla::Plugin::Readme v5.012. +This README file was generated by Dist::Zilla::Plugin::Readme v5.014. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Try-Tiny-0.19/dist.ini new/Try-Tiny-0.21/dist.ini --- old/Try-Tiny-0.19/dist.ini 2014-01-23 02:52:39.000000000 +0100 +++ new/Try-Tiny-0.21/dist.ini 2014-04-15 15:46:31.000000000 +0200 @@ -9,14 +9,10 @@ dist = Try-Tiny repository = github authority = cpan:NUFFIN -bugtracker_web = https://github.com/doy/try-tiny/issues -bugtracker_mailto = done_testing = 0 Git::Tag_tag_format = %N-%v Git::NextVersion_version_regexp = ^Try-Tiny-(.+)$ -[ContributorsFromGit] - [AutoPrereqs] ; tests optionally require 5.010 skip = ^perl$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Try-Tiny-0.19/lib/Try/Tiny.pm new/Try-Tiny-0.21/lib/Try/Tiny.pm --- old/Try-Tiny-0.19/lib/Try/Tiny.pm 2014-01-23 02:52:39.000000000 +0100 +++ new/Try-Tiny-0.21/lib/Try/Tiny.pm 2014-04-15 15:46:31.000000000 +0200 @@ -2,7 +2,7 @@ BEGIN { $Try::Tiny::AUTHORITY = 'cpan:NUFFIN'; } -$Try::Tiny::VERSION = '0.19'; +$Try::Tiny::VERSION = '0.21'; use 5.006; # ABSTRACT: minimal try/catch with proper preservation of $@ @@ -174,13 +174,15 @@ =pod +=encoding UTF-8 + =head1 NAME Try::Tiny - minimal try/catch with proper preservation of $@ =head1 VERSION -version 0.19 +version 0.21 =head1 SYNOPSIS @@ -244,6 +246,13 @@ which cannot be handled using local. You can add as many C<finally> blocks to a given C<try> block as you like. +Note that adding a C<finally> block without a preceding C<catch> block +suppresses any errors. This behaviour is consistent with using a standalone +C<eval>, but it is not consistent with C<try>/C<finally> patterns found in +other programming languages, such as Java, Python, Javascript or C#. If you +learnt the C<try>/C<finally> pattern from one of these languages, watch out for +this. + =head1 EXPORTS All functions are exported by default using L<Exporter>. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Try-Tiny-0.19/t/00-compile.t new/Try-Tiny-0.21/t/00-compile.t --- old/Try-Tiny-0.19/t/00-compile.t 2014-01-23 02:52:39.000000000 +0100 +++ new/Try-Tiny-0.21/t/00-compile.t 2014-04-15 15:46:31.000000000 +0200 @@ -1,9 +1,10 @@ +use 5.006; use strict; use warnings; -# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.021 +# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.039 -use Test::More 0.88; +use Test::More tests => 1 + ($ENV{AUTHOR_TESTING} ? 1 : 0); @@ -11,28 +12,31 @@ 'Try/Tiny.pm' ); -my @scripts = ( -); # no fake home requested +my $inc_switch = -d 'blib' ? '-Mblib' : '-Ilib'; + +use File::Spec; use IPC::Open3; use IO::Handle; -use File::Spec; + +open my $stdin, '<', File::Spec->devnull or die "can't open devnull: $!"; my @warnings; for my $lib (@module_files) { - open my $stdout, '>', File::Spec->devnull or die $!; - open my $stdin, '<', File::Spec->devnull or die $!; + # see L<perlfaq8/How can I capture STDERR from an external command?> my $stderr = IO::Handle->new; - my $pid = open3($stdin, $stdout, $stderr, qq{$^X -Mblib -e"require q[$lib]"}); + my $pid = open3($stdin, '>&STDERR', $stderr, $^X, $inc_switch, '-e', "require q[$lib]"); + binmode $stderr, ':crlf' if $^O eq 'MSWin32'; + my @_warnings = <$stderr>; waitpid($pid, 0); - is($? >> 8, 0, "$lib loaded ok"); + is($?, 0, "$lib loaded ok"); - if (my @_warnings = <$stderr>) + if (@_warnings) { warn @_warnings; push @warnings, @_warnings; @@ -44,5 +48,3 @@ is(scalar(@warnings), 0, 'no warnings found') if $ENV{AUTHOR_TESTING}; - -done_testing; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Try-Tiny-0.19/t/global_destruction_load.t new/Try-Tiny-0.21/t/global_destruction_load.t --- old/Try-Tiny-0.19/t/global_destruction_load.t 2014-01-23 02:52:39.000000000 +0100 +++ new/Try-Tiny-0.21/t/global_destruction_load.t 2014-04-15 15:46:31.000000000 +0200 @@ -3,8 +3,8 @@ use Test::More; BEGIN { - plan skip_all => 'Capture::Tiny required' - unless eval { require Capture::Tiny; 1 }; + plan skip_all => 'Capture::Tiny 0.12 required' + unless eval { require Capture::Tiny; Capture::Tiny->VERSION(0.12); 1 }; plan tests => 3; Capture::Tiny->import(qw(capture_stderr)); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Try-Tiny-0.19/xt/release/no-tabs.t new/Try-Tiny-0.21/xt/release/no-tabs.t --- old/Try-Tiny-0.19/xt/release/no-tabs.t 2014-01-23 02:52:39.000000000 +0100 +++ new/Try-Tiny-0.21/xt/release/no-tabs.t 2014-04-15 15:46:31.000000000 +0200 @@ -1,8 +1,14 @@ use strict; use warnings; -use Test::More; -eval 'use Test::NoTabs'; -plan skip_all => 'Test::NoTabs required' if $@; +# this test was generated with Dist::Zilla::Plugin::NoTabsTests 0.06 -all_perl_files_ok(); +use Test::More 0.88; +use Test::NoTabs; + +my @files = ( + 'lib/Try/Tiny.pm' +); + +notabs_ok($_) foreach @files; +done_testing; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Try-Tiny-0.19/xt/release/pod-coverage.t new/Try-Tiny-0.21/xt/release/pod-coverage.t --- old/Try-Tiny-0.19/xt/release/pod-coverage.t 2014-01-23 02:52:39.000000000 +0100 +++ new/Try-Tiny-0.21/xt/release/pod-coverage.t 2014-04-15 15:46:31.000000000 +0200 @@ -1,14 +1,7 @@ #!perl # This file was automatically generated by Dist::Zilla::Plugin::PodCoverageTests. -use Test::More; - -eval "use Test::Pod::Coverage 1.08"; -plan skip_all => "Test::Pod::Coverage 1.08 required for testing POD coverage" - if $@; - -eval "use Pod::Coverage::TrustPod"; -plan skip_all => "Pod::Coverage::TrustPod required for testing POD coverage" - if $@; +use Test::Pod::Coverage 1.08; +use Pod::Coverage::TrustPod; all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::TrustPod' }); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Try-Tiny-0.19/xt/release/pod-syntax.t new/Try-Tiny-0.21/xt/release/pod-syntax.t --- old/Try-Tiny-0.19/xt/release/pod-syntax.t 2014-01-23 02:52:39.000000000 +0100 +++ new/Try-Tiny-0.21/xt/release/pod-syntax.t 2014-04-15 15:46:31.000000000 +0200 @@ -1,8 +1,6 @@ #!perl # This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests. use Test::More; - -eval "use Test::Pod 1.41"; -plan skip_all => "Test::Pod 1.41 required for testing POD" if $@; +use Test::Pod 1.41; all_pod_files_ok(); -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
