[libpod-weaver-perl] 01/06: Imported Upstream version 3.101640

Ansgar Burchardt ansgar at alioth.debian.org
Sat Oct 5 14:55:26 UTC 2013


This is an automated email from the git hooks/post-receive script.

ansgar pushed a commit to annotated tag debian/3.101640-1
in repository libpod-weaver-perl.

commit 752685706911573a38283d0d24977e83e927d51e
Author: Ansgar Burchardt <ansgar at debian.org>
Date:   Sat Oct 5 16:42:39 2013 +0200

    Imported Upstream version 3.101640
---
 Changes                                 |   81 +++++++++++---------
 LICENSE                                 |    6 +-
 META.json                               |  127 ++++++++++++++++++-------------
 META.yml                                |  108 ++++++++++++++------------
 Makefile.PL                             |   35 ++++++---
 README                                  |    4 +-
 lib/Pod/Weaver.pm                       |    8 +-
 lib/Pod/Weaver/Config.pm                |    8 +-
 lib/Pod/Weaver/Config/Assembler.pm      |    8 +-
 lib/Pod/Weaver/Config/Finder.pm         |    8 +-
 lib/Pod/Weaver/Plugin/EnsurePod5.pm     |    8 +-
 lib/Pod/Weaver/Plugin/H1Nester.pm       |    8 +-
 lib/Pod/Weaver/Plugin/Transformer.pm    |   11 +--
 lib/Pod/Weaver/PluginBundle/CorePrep.pm |    8 +-
 lib/Pod/Weaver/PluginBundle/Default.pm  |   11 ++-
 lib/Pod/Weaver/Role/Dialect.pm          |    8 +-
 lib/Pod/Weaver/Role/Finalizer.pm        |    8 +-
 lib/Pod/Weaver/Role/Plugin.pm           |    8 +-
 lib/Pod/Weaver/Role/Preparer.pm         |    8 +-
 lib/Pod/Weaver/Role/Section.pm          |    8 +-
 lib/Pod/Weaver/Role/Transformer.pm      |    8 +-
 lib/Pod/Weaver/Section/Authors.pm       |    8 +-
 lib/Pod/Weaver/Section/Bugs.pm          |   30 ++++++--
 lib/Pod/Weaver/Section/Collect.pm       |    8 +-
 lib/Pod/Weaver/Section/Generic.pm       |    8 +-
 lib/Pod/Weaver/Section/Leftovers.pm     |    8 +-
 lib/Pod/Weaver/Section/Legal.pm         |    8 +-
 lib/Pod/Weaver/Section/Name.pm          |    8 +-
 lib/Pod/Weaver/Section/Region.pm        |    8 +-
 lib/Pod/Weaver/Section/Version.pm       |   11 +--
 t/00-compile.t                          |  113 +++++++++++++--------------
 t/000-report-versions-tiny.t            |   12 +--
 xt/release/changes_has_content.t        |    5 +-
 33 files changed, 394 insertions(+), 320 deletions(-)

diff --git a/Changes b/Changes
index 47ac790..b69cd48 100644
--- a/Changes
+++ b/Changes
@@ -1,109 +1,118 @@
 Revision history for Pod-Weaver
 
+3.101640  2013-09-17 08:57:41 Asia/Tokyo
+        - fix repository links! argh, oops
+
+3.101639  2013-09-17 08:56:05 Asia/Tokyo
+        - documentation fix: mention that =func exists in the default
+          configuration (thanks, Joshua Keroes!)
+        - removed use of deprecated Class::MOP::load_class (thanks, Karen
+          Etheridge)
+
 3.101638  2012-08-03 20:42:44 America/New_York
-          add more helpful information to the "no document name" error (thanks,
+        - add more helpful information to the "no document name" error (thanks,
           Leto Labs, LLC!)
 
 3.101637  2012-06-07 22:18:55 America/New_York
-          add header_command attribute to the Collect section
+        - add header_command attribute to the Collect section
           (thanks, Christopher J. Madsen)
 
 3.101636  2012-05-04 21:28:10 America/New_York
-          break the content-generating code in the Version section into its own
+        - break the content-generating code in the Version section into its own
           method (thanks, Chris Weyl)
 
 3.101635  2012-02-07 22:03:26 America/New_York
-          restore the full-document scan for ABSTRACT if not found in a comment
+        - restore the full-document scan for ABSTRACT if not found in a comment
           token (thanks, David Golden)
 
 3.101634  2011-10-31 22:56:36 America/New_York
-          throw a (helpful?) exception when %m is used in a version format, but
+        - throw a (helpful?) exception when %m is used in a version format, but
           no package was found in the file
 
-          the Legal plugin can now be given the filename in which the dist's
+        - the Legal plugin can now be given the filename in which the dist's
           full license can be found (thanks, APOCAL!)
 
 3.101633  2011-09-19 15:48:16 America/New_York
-          speed up performance by changing how we use PPI (thanks, Dave Rolsky)
+        - speed up performance by changing how we use PPI (thanks, Dave Rolsky)
 
 3.101632  2010-10-19 07:49:32 America/New_York
-          add missing DateTime prereq
+        - add missing DateTime prereq
 
 3.101631  2010-10-14 23:00:19 America/New_York
-          Name section now looks for a PODNAME comment if no package is found
+        - Name section now looks for a PODNAME comment if no package is found
           (hanekomu)
 
-          Added a Bugs section (thanks, David Golden)
+        - Added a Bugs section (thanks, David Golden)
 
-          Version, Region, and Generic are all more configurable (thanks,
+        - Version, Region, and Generic are all more configurable (thanks,
           Apocalypse)
 
 3.101630  2010-06-12 14:42:26 America/New_York
-          Author section now emits a normal para or bulleted list (Florian
+        - Author section now emits a normal para or bulleted list (Florian
           Ragwitz)
 
 3.101460  2010-05-26 22:36:13 America/New_York
-          compat with Config::MVP::Reader v2
+        - compat with Config::MVP::Reader v2
 
 3.101450  2010-05-25 18:38:44 America/New_York
-          compat with Config::MVP::Reader v1
+        - compat with Config::MVP::Reader v1
 
 3.101270  2010-05-07 21:36:45 America/New_York
-          allow an explicit header arg to Generic
+        - allow an explicit header arg to Generic
 
 3.100710  2010-03-12 10:03:42 America/New_York
-          further logging improvements; now uses Log::Dispatchouli explicitly
+        - further logging improvements; now uses Log::Dispatchouli explicitly
 
 3.100680  2010-03-09 23:38:30 America/New_York
-          improve logging delegation to interoperate with recent DZ changes
+        - improve logging delegation to interoperate with recent DZ changes
 
 3.100650  2010-03-06 23:21:19 America/New_York
-          expect a Log::Dispatchouli-like logger
-          added a means to tweak the configuration loaded during new
-          log the file in which errors occur more often
+        - expect a Log::Dispatchouli-like logger
+        - added a means to tweak the configuration loaded during new
+        - log the file in which errors occur more often
 
 3.100310  2010-01-31 15:32:00 America/New_York
-          add =func/FUNCTIONS to match =method and =attr
-          require newer Pod::Elemental (to avoid Moose incompat)
+        - add =func/FUNCTIONS to match =method and =attr
+        - require newer Pod::Elemental (to avoid Moose incompat)
 
 3.093530  2009-12-19 22:52:47 America/New_York
-          add the -Transformer plugin to allow pass-through for arbitrary
+        - add the -Transformer plugin to allow pass-through for arbitrary
           Pod::Elemental::Transformers
 
 3.093130  2009-11-09
-          add Config::MVP::Reader::INI to prereq
+        - add Config::MVP::Reader::INI to prereq
 
 3.093120  2009-11-08
-          fix broken prereq (Config::MVP)
+        - fix broken prereq (Config::MVP)
 
 3.093001  2009-10-27
-          create @Default and use it to set up the new_with_default_config
+        - create @Default and use it to set up the new_with_default_config
 
 3.093000  2009-10-27
-          plugins for common preparation: -H1Nester, -EnsurePod5, @CorePrep
+        - plugins for common preparation: -H1Nester, -EnsurePod5, @CorePrep
           "-" as prefix now denotes a non-Section plugin
-          tweak weaving phases and methods to add Dialect
+        - tweak weaving phases and methods to add Dialect
 
 3.092990  2009-10-26
-          Pod::Weaver::Config and tests for config-from-ini
+        - Pod::Weaver::Config and tests for config-from-ini
 
 3.092972  2009-10-24
-          no code changes; Pod robuilt
+        - no code changes; Pod robuilt
 
 3.092971  2009-10-24
-          fixes to make the NAME section "just work"
+        - fixes to make the NAME section "just work"
 
 3.092970  2009-10-24
-          total rewrite
+        - total rewrite
 
 1.003     2008-10-??
-          use $doc->serialize instead of "$doc" to work with here-docs
+        - use $doc->serialize instead of "$doc" to work with here-docs
 
 1.002     2008-10-13
-          add missing prereq (PPI)
+        - add missing prereq (PPI)
 
 1.001     2008-10-12
-          fix prereq for testing
+        - fix prereq for testing
 
 1.000     2008-10-12
-          first release (at the Pittsburgh Perl Workshop)
+        - first release (at the Pittsburgh Perl Workshop)
diff --git a/LICENSE b/LICENSE
index 717f43c..0e039e6 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@ b) the "Artistic License"
 
 --- The GNU General Public License, Version 1, February 1989 ---
 
-This software is Copyright (c) 2012 by Ricardo SIGNES.
+This software is Copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software, licensed under:
 
@@ -272,7 +272,7 @@ That's all there is to it!
 
 --- The Artistic License 1.0 ---
 
-This software is Copyright (c) 2012 by Ricardo SIGNES.
+This software is Copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software, licensed under:
 
diff --git a/META.json b/META.json
index cc2eaae..a16c14f 100644
--- a/META.json
+++ b/META.json
@@ -4,7 +4,7 @@
       "Ricardo SIGNES <rjbs at cpan.org>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 4.300020, CPAN::Meta::Converter version 2.120921",
+   "generated_by" : "Dist::Zilla version 4.300038, CPAN::Meta::Converter version 2.132140",
    "license" : [
       "perl_5"
    ],
@@ -19,6 +19,12 @@
             "ExtUtils::MakeMaker" : "6.30"
          }
       },
+      "develop" : {
+         "requires" : {
+            "Test::Pod" : "1.41",
+            "version" : "0.9901"
+         }
+      },
       "runtime" : {
          "requires" : {
             "Config::MVP" : "2",
@@ -30,6 +36,7 @@
             "File::Spec" : "0",
             "List::MoreUtils" : "0",
             "Log::Dispatchouli" : "1.100710",
+            "Module::Runtime" : "0",
             "Moose" : "0",
             "Moose::Autobox" : "0.10",
             "Moose::Role" : "0",
@@ -57,27 +64,33 @@
       },
       "test" : {
          "requires" : {
-            "File::Find" : "0",
-            "File::Temp" : "0",
+            "Capture::Tiny" : "0",
             "PPI" : "0",
             "Software::License::Artistic_1_0" : "0",
             "Software::License::Perl_5" : "0",
             "Test::Differences" : "0",
-            "Test::More" : "0.96"
+            "Test::More" : "0.96",
+            "blib" : "0"
          }
       }
    },
    "release_status" : "stable",
    "resources" : {
-      "homepage" : "https://github.com/rjbs/pod-weaver",
+      "bugtracker" : {
+         "web" : "https://github.com/rjbs/Pod-Weaver/issues"
+      },
+      "homepage" : "https://github.com/rjbs/Pod-Weaver",
       "repository" : {
          "type" : "git",
-         "url" : "https://github.com/rjbs/pod-weaver.git",
-         "web" : "https://github.com/rjbs/pod-weaver"
+         "url" : "https://github.com/rjbs/Pod-Weaver.git",
+         "web" : "https://github.com/rjbs/Pod-Weaver"
       }
    },
-   "version" : "3.101638",
+   "version" : "3.101640",
    "x_Dist_Zilla" : {
+      "perl" : {
+         "version" : "5.019003"
+      },
       "plugins" : [
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -88,132 +101,142 @@
                }
             },
             "name" : "Prereqs",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::GatherDir",
             "name" : "@RJBS/Git::GatherDir",
-            "version" : "1.121820"
+            "version" : "2.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
             "name" : "@RJBS/CheckPrereqsIndexed",
-            "version" : "0.007"
+            "version" : "0.009"
          },
          {
             "class" : "Dist::Zilla::Plugin::CheckExtraTests",
             "name" : "@RJBS/CheckExtraTests",
-            "version" : "0.007"
+            "version" : "0.011"
          },
          {
             "class" : "Dist::Zilla::Plugin::PruneCruft",
             "name" : "@RJBS/@Filter/PruneCruft",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::ManifestSkip",
             "name" : "@RJBS/@Filter/ManifestSkip",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaYAML",
             "name" : "@RJBS/@Filter/MetaYAML",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::License",
             "name" : "@RJBS/@Filter/License",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::Readme",
             "name" : "@RJBS/@Filter/Readme",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExecDir",
             "name" : "@RJBS/@Filter/ExecDir",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::ShareDir",
             "name" : "@RJBS/@Filter/ShareDir",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::MakeMaker",
             "name" : "@RJBS/@Filter/MakeMaker",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::Manifest",
             "name" : "@RJBS/@Filter/Manifest",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::TestRelease",
             "name" : "@RJBS/@Filter/TestRelease",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::ConfirmRelease",
             "name" : "@RJBS/@Filter/ConfirmRelease",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::UploadToCPAN",
             "name" : "@RJBS/@Filter/UploadToCPAN",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::AutoPrereqs",
             "name" : "@RJBS/AutoPrereqs",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::NextVersion",
             "name" : "@RJBS/Git::NextVersion",
-            "version" : "1.121820"
+            "version" : "2.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::PkgVersion",
             "name" : "@RJBS/PkgVersion",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaConfig",
             "name" : "@RJBS/MetaConfig",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaJSON",
             "name" : "@RJBS/MetaJSON",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::NextRelease",
             "name" : "@RJBS/NextRelease",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::ChangesHasContent",
             "name" : "@RJBS/Test::ChangesHasContent",
-            "version" : "0.005"
+            "version" : "0.006"
          },
          {
             "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
             "name" : "@RJBS/PodSyntaxTests",
-            "version" : "4.300020"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Test::Compile",
-            "name" : "@RJBS/Test::Compile",
-            "version" : "1.112820"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::ReportVersions::Tiny",
             "name" : "@RJBS/ReportVersions::Tiny",
-            "version" : "1.05"
+            "version" : "1.09"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Test::Compile",
+            "config" : {
+               "Dist::Zilla::Plugin::Test::Compile" : {
+                  "module_finder" : [
+                     ":InstallModules"
+                  ],
+                  "script_finder" : [
+                     ":ExecFiles"
+                  ]
+               }
+            },
+            "name" : "@RJBS/Test::Compile",
+            "version" : "2.018"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -224,67 +247,67 @@
                }
             },
             "name" : "@RJBS/TestMoreWithSubtests",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::PodWeaver",
             "name" : "@RJBS/PodWeaver",
-            "version" : "3.101641"
+            "version" : "3.101642"
          },
          {
             "class" : "Dist::Zilla::Plugin::GithubMeta",
             "name" : "@RJBS/GithubMeta",
-            "version" : "0.28"
+            "version" : "0.30"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Check",
             "name" : "@RJBS/@Git/Check",
-            "version" : "1.121820"
+            "version" : "2.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Commit",
             "name" : "@RJBS/@Git/Commit",
-            "version" : "1.121820"
+            "version" : "2.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Tag",
             "name" : "@RJBS/@Git/Tag",
-            "version" : "1.121820"
+            "version" : "2.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Push",
             "name" : "@RJBS/@Git/Push",
-            "version" : "1.121820"
+            "version" : "2.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":InstallModules",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":IncModules",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":TestFiles",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExecFiles",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ShareFiles",
-            "version" : "4.300020"
+            "version" : "4.300038"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":MainModule",
-            "version" : "4.300020"
+            "version" : "4.300038"
          }
       ],
       "zilla" : {
@@ -292,7 +315,7 @@
          "config" : {
             "is_trial" : "0"
          },
-         "version" : "4.300020"
+         "version" : "4.300038"
       }
    }
 }
diff --git a/META.yml b/META.yml
index b144027..3c5abfb 100644
--- a/META.yml
+++ b/META.yml
@@ -3,17 +3,17 @@ abstract: 'weave together a Pod document from an outline'
 author:
   - 'Ricardo SIGNES <rjbs at cpan.org>'
 build_requires:
-  File::Find: 0
-  File::Temp: 0
+  Capture::Tiny: 0
   PPI: 0
   Software::License::Artistic_1_0: 0
   Software::License::Perl_5: 0
   Test::Differences: 0
   Test::More: 0.96
+  blib: 0
 configure_requires:
   ExtUtils::MakeMaker: 6.30
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.300020, CPAN::Meta::Converter version 2.120921'
+generated_by: 'Dist::Zilla version 4.300038, CPAN::Meta::Converter version 2.132140'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -29,6 +29,7 @@ requires:
   File::Spec: 0
   List::MoreUtils: 0
   Log::Dispatchouli: 1.100710
+  Module::Runtime: 0
   Moose: 0
   Moose::Autobox: 0.10
   Moose::Role: 0
@@ -53,10 +54,13 @@ requires:
   strict: 0
   warnings: 0
 resources:
-  homepage: https://github.com/rjbs/pod-weaver
-  repository: https://github.com/rjbs/pod-weaver.git
-version: 3.101638
+  bugtracker: https://github.com/rjbs/Pod-Weaver/issues
+  homepage: https://github.com/rjbs/Pod-Weaver
+  repository: https://github.com/rjbs/Pod-Weaver.git
+version: 3.101640
 x_Dist_Zilla:
+  perl:
+    version: 5.019003
   plugins:
     -
       class: Dist::Zilla::Plugin::Prereqs
@@ -65,107 +69,113 @@ x_Dist_Zilla:
           phase: runtime
           type: requires
       name: Prereqs
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::Git::GatherDir
       name: '@RJBS/Git::GatherDir'
-      version: 1.121820
+      version: 2.014
     -
       class: Dist::Zilla::Plugin::CheckPrereqsIndexed
       name: '@RJBS/CheckPrereqsIndexed'
-      version: 0.007
+      version: 0.009
     -
       class: Dist::Zilla::Plugin::CheckExtraTests
       name: '@RJBS/CheckExtraTests'
-      version: 0.007
+      version: 0.011
     -
       class: Dist::Zilla::Plugin::PruneCruft
       name: '@RJBS/@Filter/PruneCruft'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::ManifestSkip
       name: '@RJBS/@Filter/ManifestSkip'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::MetaYAML
       name: '@RJBS/@Filter/MetaYAML'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::License
       name: '@RJBS/@Filter/License'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::Readme
       name: '@RJBS/@Filter/Readme'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::ExecDir
       name: '@RJBS/@Filter/ExecDir'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::ShareDir
       name: '@RJBS/@Filter/ShareDir'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::MakeMaker
       name: '@RJBS/@Filter/MakeMaker'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::Manifest
       name: '@RJBS/@Filter/Manifest'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::TestRelease
       name: '@RJBS/@Filter/TestRelease'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::ConfirmRelease
       name: '@RJBS/@Filter/ConfirmRelease'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::UploadToCPAN
       name: '@RJBS/@Filter/UploadToCPAN'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::AutoPrereqs
       name: '@RJBS/AutoPrereqs'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::Git::NextVersion
       name: '@RJBS/Git::NextVersion'
-      version: 1.121820
+      version: 2.014
     -
       class: Dist::Zilla::Plugin::PkgVersion
       name: '@RJBS/PkgVersion'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::MetaConfig
       name: '@RJBS/MetaConfig'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::MetaJSON
       name: '@RJBS/MetaJSON'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::NextRelease
       name: '@RJBS/NextRelease'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::Test::ChangesHasContent
       name: '@RJBS/Test::ChangesHasContent'
-      version: 0.005
+      version: 0.006
     -
       class: Dist::Zilla::Plugin::PodSyntaxTests
       name: '@RJBS/PodSyntaxTests'
-      version: 4.300020
-    -
-      class: Dist::Zilla::Plugin::Test::Compile
-      name: '@RJBS/Test::Compile'
-      version: 1.112820
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::ReportVersions::Tiny
       name: '@RJBS/ReportVersions::Tiny'
-      version: 1.05
+      version: 1.09
+    -
+      class: Dist::Zilla::Plugin::Test::Compile
+      config:
+        Dist::Zilla::Plugin::Test::Compile:
+          module_finder:
+            - ':InstallModules'
+          script_finder:
+            - ':ExecFiles'
+      name: '@RJBS/Test::Compile'
+      version: 2.018
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -173,57 +183,57 @@ x_Dist_Zilla:
           phase: test
           type: requires
       name: '@RJBS/TestMoreWithSubtests'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::PodWeaver
       name: '@RJBS/PodWeaver'
-      version: 3.101641
+      version: 3.101642
     -
       class: Dist::Zilla::Plugin::GithubMeta
       name: '@RJBS/GithubMeta'
-      version: 0.28
+      version: 0.30
     -
       class: Dist::Zilla::Plugin::Git::Check
       name: '@RJBS/@Git/Check'
-      version: 1.121820
+      version: 2.014
     -
       class: Dist::Zilla::Plugin::Git::Commit
       name: '@RJBS/@Git/Commit'
-      version: 1.121820
+      version: 2.014
     -
       class: Dist::Zilla::Plugin::Git::Tag
       name: '@RJBS/@Git/Tag'
-      version: 1.121820
+      version: 2.014
     -
       class: Dist::Zilla::Plugin::Git::Push
       name: '@RJBS/@Git/Push'
-      version: 1.121820
+      version: 2.014
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':InstallModules'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':IncModules'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':TestFiles'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExecFiles'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ShareFiles'
-      version: 4.300020
+      version: 4.300038
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':MainModule'
-      version: 4.300020
+      version: 4.300038
   zilla:
     class: Dist::Zilla::Dist::Builder
     config:
       is_trial: 0
-    version: 4.300020
+    version: 4.300038
diff --git a/Makefile.PL b/Makefile.PL
index 6c1a122..b673d01 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -11,15 +11,7 @@ use ExtUtils::MakeMaker 6.30;
 my %WriteMakefileArgs = (
   "ABSTRACT" => "weave together a Pod document from an outline",
   "AUTHOR" => "Ricardo SIGNES <rjbs\@cpan.org>",
-  "BUILD_REQUIRES" => {
-    "File::Find" => 0,
-    "File::Temp" => 0,
-    "PPI" => 0,
-    "Software::License::Artistic_1_0" => 0,
-    "Software::License::Perl_5" => 0,
-    "Test::Differences" => 0,
-    "Test::More" => "0.96"
-  },
+  "BUILD_REQUIRES" => {},
   "CONFIGURE_REQUIRES" => {
     "ExtUtils::MakeMaker" => "6.30"
   },
@@ -37,6 +29,7 @@ my %WriteMakefileArgs = (
     "File::Spec" => 0,
     "List::MoreUtils" => 0,
     "Log::Dispatchouli" => "1.100710",
+    "Module::Runtime" => 0,
     "Moose" => 0,
     "Moose::Autobox" => "0.10",
     "Moose::Role" => 0,
@@ -61,13 +54,35 @@ my %WriteMakefileArgs = (
     "strict" => 0,
     "warnings" => 0
   },
-  "VERSION" => "3.101638",
+  "TEST_REQUIRES" => {
+    "Capture::Tiny" => 0,
+    "PPI" => 0,
+    "Software::License::Artistic_1_0" => 0,
+    "Software::License::Perl_5" => 0,
+    "Test::Differences" => 0,
+    "Test::More" => "0.96",
+    "blib" => 0
+  },
+  "VERSION" => "3.101640",
   "test" => {
     "TESTS" => "t/*.t"
   }
 );
 
 
+unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
+  my $tr = delete $WriteMakefileArgs{TEST_REQUIRES};
+  my $br = $WriteMakefileArgs{BUILD_REQUIRES};
+  for my $mod ( keys %$tr ) {
+    if ( exists $br->{$mod} ) {
+      $br->{$mod} = $tr->{$mod} if $tr->{$mod} > $br->{$mod};
+    }
+    else {
+      $br->{$mod} = $tr->{$mod};
+    }
+  }
+}
+
 unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
   my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
   my $pp = $WriteMakefileArgs{PREREQ_PM};
diff --git a/README b/README
index 0591587..0988e90 100644
--- a/README
+++ b/README
@@ -1,11 +1,11 @@
 
 
 This archive contains the distribution Pod-Weaver,
-version 3.101638:
+version 3.101640:
 
   weave together a Pod document from an outline
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
diff --git a/lib/Pod/Weaver.pm b/lib/Pod/Weaver.pm
index 1d600f0..2102a13 100644
--- a/lib/Pod/Weaver.pm
+++ b/lib/Pod/Weaver.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver;
 {
-  $Pod::Weaver::VERSION = '3.101638';
+  $Pod::Weaver::VERSION = '3.101640';
 }
 use Moose;
 # ABSTRACT: weave together a Pod document from an outline
@@ -155,6 +155,7 @@ no Moose;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -163,7 +164,7 @@ Pod::Weaver - weave together a Pod document from an outline
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 SYNOPSIS
 
@@ -241,10 +242,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Config.pm b/lib/Pod/Weaver/Config.pm
index 500e21e..8f580d8 100644
--- a/lib/Pod/Weaver/Config.pm
+++ b/lib/Pod/Weaver/Config.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Config;
 {
-  $Pod::Weaver::Config::VERSION = '3.101638';
+  $Pod::Weaver::Config::VERSION = '3.101640';
 }
 use Moose::Role;
 # ABSTRACT: stored configuration loader role
@@ -26,6 +26,7 @@ no Moose::Role;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -34,7 +35,7 @@ Pod::Weaver::Config - stored configuration loader role
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 DESCRIPTION
 
@@ -55,10 +56,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Config/Assembler.pm b/lib/Pod/Weaver/Config/Assembler.pm
index 773e523..8a3a895 100644
--- a/lib/Pod/Weaver/Config/Assembler.pm
+++ b/lib/Pod/Weaver/Config/Assembler.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Config::Assembler;
 {
-  $Pod::Weaver::Config::Assembler::VERSION = '3.101638';
+  $Pod::Weaver::Config::Assembler::VERSION = '3.101640';
 }
 use Moose;
 extends 'Config::MVP::Assembler';
@@ -27,6 +27,7 @@ no Moose;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -35,7 +36,7 @@ Pod::Weaver::Config::Assembler - Pod::Weaver-specific subclass of Config::MVP::A
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 AUTHOR
 
@@ -43,10 +44,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Config/Finder.pm b/lib/Pod/Weaver/Config/Finder.pm
index 6630988..ef8aef8 100644
--- a/lib/Pod/Weaver/Config/Finder.pm
+++ b/lib/Pod/Weaver/Config/Finder.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Config::Finder;
 {
-  $Pod::Weaver::Config::Finder::VERSION = '3.101638';
+  $Pod::Weaver::Config::Finder::VERSION = '3.101640';
 }
 use Moose;
 extends 'Config::MVP::Reader::Finder';
@@ -16,6 +16,7 @@ __PACKAGE__->meta->make_immutable;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -24,7 +25,7 @@ Pod::Weaver::Config::Finder - the reader for weaver.ini files
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 AUTHOR
 
@@ -32,10 +33,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Plugin/EnsurePod5.pm b/lib/Pod/Weaver/Plugin/EnsurePod5.pm
index fc0ad98..6999999 100644
--- a/lib/Pod/Weaver/Plugin/EnsurePod5.pm
+++ b/lib/Pod/Weaver/Plugin/EnsurePod5.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Plugin::EnsurePod5;
 {
-  $Pod::Weaver::Plugin::EnsurePod5::VERSION = '3.101638';
+  $Pod::Weaver::Plugin::EnsurePod5::VERSION = '3.101640';
 }
 use Moose;
 with 'Pod::Weaver::Role::Preparer';
@@ -46,6 +46,7 @@ no Moose;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -54,7 +55,7 @@ Pod::Weaver::Plugin::EnsurePod5 - ensure that the Pod5 translator has been run o
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 OVERVIEW
 
@@ -68,10 +69,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Plugin/H1Nester.pm b/lib/Pod/Weaver/Plugin/H1Nester.pm
index 9faa736..84cd7f2 100644
--- a/lib/Pod/Weaver/Plugin/H1Nester.pm
+++ b/lib/Pod/Weaver/Plugin/H1Nester.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Plugin::H1Nester;
 {
-  $Pod::Weaver::Plugin::H1Nester::VERSION = '3.101638';
+  $Pod::Weaver::Plugin::H1Nester::VERSION = '3.101640';
 }
 use Moose;
 with 'Pod::Weaver::Role::Transformer';
@@ -33,6 +33,7 @@ no Moose;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -41,7 +42,7 @@ Pod::Weaver::Plugin::H1Nester - structure the input pod document into head1-grou
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 OVERVIEW
 
@@ -55,10 +56,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Plugin/Transformer.pm b/lib/Pod/Weaver/Plugin/Transformer.pm
index 1651ccf..a820038 100644
--- a/lib/Pod/Weaver/Plugin/Transformer.pm
+++ b/lib/Pod/Weaver/Plugin/Transformer.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Plugin::Transformer;
 {
-  $Pod::Weaver::Plugin::Transformer::VERSION = '3.101638';
+  $Pod::Weaver::Plugin::Transformer::VERSION = '3.101640';
 }
 use Moose;
 with 'Pod::Weaver::Role::Dialect';
@@ -9,6 +9,7 @@ with 'Pod::Weaver::Role::Dialect';
 use namespace::autoclean;
 use Moose::Autobox;
 
+use Module::Runtime qw(use_module);
 use List::MoreUtils qw(part);
 use String::RewritePrefix;
 
@@ -29,7 +30,7 @@ sub BUILDARGS {
     delete $xform_args{transformer},
   );
 
-  Class::MOP::load_class($xform_class);
+  use_module($xform_class);
 
   my $plugin_name = delete $xform_args{plugin_name};
   my $weaver      = delete $xform_args{weaver};
@@ -53,6 +54,7 @@ sub translate_dialect {
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -61,7 +63,7 @@ Pod::Weaver::Plugin::Transformer - apply arbitrary transformers
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 OVERVIEW
 
@@ -87,10 +89,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/PluginBundle/CorePrep.pm b/lib/Pod/Weaver/PluginBundle/CorePrep.pm
index 4a6cb55..a1c9847 100644
--- a/lib/Pod/Weaver/PluginBundle/CorePrep.pm
+++ b/lib/Pod/Weaver/PluginBundle/CorePrep.pm
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Pod::Weaver::PluginBundle::CorePrep;
 {
-  $Pod::Weaver::PluginBundle::CorePrep::VERSION = '3.101638';
+  $Pod::Weaver::PluginBundle::CorePrep::VERSION = '3.101640';
 }
 # ABSTRACT: a bundle for the most commonly-needed prep work for a pod document
 
@@ -19,6 +19,7 @@ sub mvp_bundle_config {
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -27,7 +28,7 @@ Pod::Weaver::PluginBundle::CorePrep - a bundle for the most commonly-needed prep
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 AUTHOR
 
@@ -35,10 +36,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/PluginBundle/Default.pm b/lib/Pod/Weaver/PluginBundle/Default.pm
index 584d69b..fcfe682 100644
--- a/lib/Pod/Weaver/PluginBundle/Default.pm
+++ b/lib/Pod/Weaver/PluginBundle/Default.pm
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 package Pod::Weaver::PluginBundle::Default;
 {
-  $Pod::Weaver::PluginBundle::Default::VERSION = '3.101638';
+  $Pod::Weaver::PluginBundle::Default::VERSION = '3.101640';
 }
 # ABSTRACT: a bundle for the most commonly-needed prep work for a pod document
 
@@ -39,6 +39,7 @@ sub mvp_bundle_config {
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -47,7 +48,7 @@ Pod::Weaver::PluginBundle::Default - a bundle for the most commonly-needed prep
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 OVERVIEW
 
@@ -74,6 +75,9 @@ It is nearly equivalent to the following:
   [Collect / METHODS]
   command = method
 
+  [Collect / FUNCTIONS]
+  command = func
+
   [Leftovers]
 
   [Region  / postlude]
@@ -87,10 +91,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Role/Dialect.pm b/lib/Pod/Weaver/Role/Dialect.pm
index 682fa3b..2abbdb2 100644
--- a/lib/Pod/Weaver/Role/Dialect.pm
+++ b/lib/Pod/Weaver/Role/Dialect.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Role::Dialect;
 {
-  $Pod::Weaver::Role::Dialect::VERSION = '3.101638';
+  $Pod::Weaver::Role::Dialect::VERSION = '3.101640';
 }
 use Moose::Role;
 with 'Pod::Weaver::Role::Plugin';
@@ -13,6 +13,7 @@ no Moose::Role;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -21,7 +22,7 @@ Pod::Weaver::Role::Dialect - something that translates Pod subdialects to standa
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 IMPLEMENTING
 
@@ -36,10 +37,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Role/Finalizer.pm b/lib/Pod/Weaver/Role/Finalizer.pm
index 913e646..0536adc 100644
--- a/lib/Pod/Weaver/Role/Finalizer.pm
+++ b/lib/Pod/Weaver/Role/Finalizer.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Role::Finalizer;
 {
-  $Pod::Weaver::Role::Finalizer::VERSION = '3.101638';
+  $Pod::Weaver::Role::Finalizer::VERSION = '3.101640';
 }
 use Moose::Role;
 with 'Pod::Weaver::Role::Plugin';
@@ -13,6 +13,7 @@ no Moose::Role;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -21,7 +22,7 @@ Pod::Weaver::Role::Finalizer - something that goes back and finishes up after ma
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 IMPLEMENTING
 
@@ -37,10 +38,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Role/Plugin.pm b/lib/Pod/Weaver/Role/Plugin.pm
index b16d399..71ebeb9 100644
--- a/lib/Pod/Weaver/Role/Plugin.pm
+++ b/lib/Pod/Weaver/Role/Plugin.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Role::Plugin;
 {
-  $Pod::Weaver::Role::Plugin::VERSION = '3.101638';
+  $Pod::Weaver::Role::Plugin::VERSION = '3.101640';
 }
 use Moose::Role;
 # ABSTRACT: a Pod::Weaver plugin
@@ -38,6 +38,7 @@ has logger => (
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -46,7 +47,7 @@ Pod::Weaver::Role::Plugin - a Pod::Weaver plugin
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 ATTRIBUTES
 
@@ -70,10 +71,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Role/Preparer.pm b/lib/Pod/Weaver/Role/Preparer.pm
index 8fd39e9..239dc54 100644
--- a/lib/Pod/Weaver/Role/Preparer.pm
+++ b/lib/Pod/Weaver/Role/Preparer.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Role::Preparer;
 {
-  $Pod::Weaver::Role::Preparer::VERSION = '3.101638';
+  $Pod::Weaver::Role::Preparer::VERSION = '3.101640';
 }
 use Moose::Role;
 with 'Pod::Weaver::Role::Plugin';
@@ -13,6 +13,7 @@ no Moose::Role;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -21,7 +22,7 @@ Pod::Weaver::Role::Preparer - something that mucks about with the input before w
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 IMPLEMENTING
 
@@ -36,10 +37,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Role/Section.pm b/lib/Pod/Weaver/Role/Section.pm
index 04b041f..b09dbc5 100644
--- a/lib/Pod/Weaver/Role/Section.pm
+++ b/lib/Pod/Weaver/Role/Section.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Role::Section;
 {
-  $Pod::Weaver::Role::Section::VERSION = '3.101638';
+  $Pod::Weaver::Role::Section::VERSION = '3.101640';
 }
 use Moose::Role;
 with 'Pod::Weaver::Role::Plugin';
@@ -13,6 +13,7 @@ no Moose::Role;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -21,7 +22,7 @@ Pod::Weaver::Role::Section - a plugin that will get a section into a woven docum
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 IMPLEMENTING
 
@@ -39,10 +40,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Role/Transformer.pm b/lib/Pod/Weaver/Role/Transformer.pm
index 93393e5..4a044a2 100644
--- a/lib/Pod/Weaver/Role/Transformer.pm
+++ b/lib/Pod/Weaver/Role/Transformer.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Role::Transformer;
 {
-  $Pod::Weaver::Role::Transformer::VERSION = '3.101638';
+  $Pod::Weaver::Role::Transformer::VERSION = '3.101640';
 }
 use Moose::Role;
 with 'Pod::Weaver::Role::Plugin';
@@ -13,6 +13,7 @@ no Moose::Role;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -21,7 +22,7 @@ Pod::Weaver::Role::Transformer - something that restructures a Pod5 document
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 IMPLEMENTING
 
@@ -36,10 +37,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Section/Authors.pm b/lib/Pod/Weaver/Section/Authors.pm
index 261c642..ceb860e 100644
--- a/lib/Pod/Weaver/Section/Authors.pm
+++ b/lib/Pod/Weaver/Section/Authors.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Section::Authors;
 {
-  $Pod::Weaver::Section::Authors::VERSION = '3.101638';
+  $Pod::Weaver::Section::Authors::VERSION = '3.101640';
 }
 use Moose;
 with 'Pod::Weaver::Role::Section';
@@ -55,6 +55,7 @@ no Moose;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -63,7 +64,7 @@ Pod::Weaver::Section::Authors - a section listing authors
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 OVERVIEW
 
@@ -82,10 +83,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Section/Bugs.pm b/lib/Pod/Weaver/Section/Bugs.pm
index ae94f57..8907c1c 100644
--- a/lib/Pod/Weaver/Section/Bugs.pm
+++ b/lib/Pod/Weaver/Section/Bugs.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Section::Bugs;
 {
-  $Pod::Weaver::Section::Bugs::VERSION = '3.101638';
+  $Pod::Weaver::Section::Bugs::VERSION = '3.101640';
 }
 use Moose;
 use Text::Wrap ();
@@ -53,6 +53,7 @@ no Moose;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -61,7 +62,7 @@ Pod::Weaver::Section::Bugs - a section for bugtracker info
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 OVERVIEW
 
@@ -79,7 +80,27 @@ information for the document, like this:
 
 This plugin requires a C<distmeta> parameter containing a hash reference of
 L<CPAN::Meta::Spec> distribution metadata and at least one of one of the
-parameters C<web> or C<mailto> defined in C<< $meta->{resources}{bugtracker} >>.
+parameters C<web> or C<mailto> defined in
+C<< $meta->{resources}{bugtracker} >>.
+
+=head2 Using Pod::Weaver::Section::Bugs with Dist::Zilla
+
+When the PodWeaver plugin is used, the C<distmeta> parameter comes from the
+dist's distmeta data.  Since this section is skipped when no bugtracker data is
+in the distmeta, you'll need to make sure it's there.  A number of plugins set
+this data up automatically.  To manually configure your bugtracker data, you
+can add something like the following to C<dist.ini>:
+
+  [MetaResources]
+  bugtracker.web = http://rt.cpan.org/NoAuth/Bugs.html?Dist=Pod-Weaver-Example
+  bugtracker.mailto = bug-pod-weaver-example at rt.cpan.org
+
+  ; Perhaps add repository stuff here:
+  repository.url =
+  repository.web =
+  repository.type =
+
+  [PodWeaver]
 
 =head1 AUTHOR
 
@@ -87,10 +108,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Section/Collect.pm b/lib/Pod/Weaver/Section/Collect.pm
index de46105..df721bf 100644
--- a/lib/Pod/Weaver/Section/Collect.pm
+++ b/lib/Pod/Weaver/Section/Collect.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Section::Collect;
 {
-  $Pod::Weaver::Section::Collect::VERSION = '3.101638';
+  $Pod::Weaver::Section::Collect::VERSION = '3.101640';
 }
 use Moose;
 with 'Pod::Weaver::Role::Section';
@@ -107,6 +107,7 @@ no Moose;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -115,7 +116,7 @@ Pod::Weaver::Section::Collect - a section that gathers up specific commands
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 OVERVIEW
 
@@ -158,10 +159,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Section/Generic.pm b/lib/Pod/Weaver/Section/Generic.pm
index 1ba519b..65ae246 100644
--- a/lib/Pod/Weaver/Section/Generic.pm
+++ b/lib/Pod/Weaver/Section/Generic.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Section::Generic;
 {
-  $Pod::Weaver::Section::Generic::VERSION = '3.101638';
+  $Pod::Weaver::Section::Generic::VERSION = '3.101640';
 }
 use Moose;
 with 'Pod::Weaver::Role::Section';
@@ -66,6 +66,7 @@ no Moose;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -74,7 +75,7 @@ Pod::Weaver::Section::Generic - a generic section, found by lifting sections
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 OVERVIEW
 
@@ -118,10 +119,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Section/Leftovers.pm b/lib/Pod/Weaver/Section/Leftovers.pm
index e17755a..9bf92ea 100644
--- a/lib/Pod/Weaver/Section/Leftovers.pm
+++ b/lib/Pod/Weaver/Section/Leftovers.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Section::Leftovers;
 {
-  $Pod::Weaver::Section::Leftovers::VERSION = '3.101638';
+  $Pod::Weaver::Section::Leftovers::VERSION = '3.101640';
 }
 use Moose;
 with 'Pod::Weaver::Role::Section';
@@ -59,6 +59,7 @@ no Moose;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -67,7 +68,7 @@ Pod::Weaver::Section::Leftovers - a place to put everything that nothing else us
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 OVERVIEW
 
@@ -85,10 +86,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Section/Legal.pm b/lib/Pod/Weaver/Section/Legal.pm
index 38305d3..7e337a5 100644
--- a/lib/Pod/Weaver/Section/Legal.pm
+++ b/lib/Pod/Weaver/Section/Legal.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Section::Legal;
 {
-  $Pod::Weaver::Section::Legal::VERSION = '3.101638';
+  $Pod::Weaver::Section::Legal::VERSION = '3.101640';
 }
 use Moose;
 with 'Pod::Weaver::Role::Section';
@@ -44,6 +44,7 @@ no Moose;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -52,7 +53,7 @@ Pod::Weaver::Section::Legal - a section for the copyright and license
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 OVERVIEW
 
@@ -83,10 +84,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Section/Name.pm b/lib/Pod/Weaver/Section/Name.pm
index 62e5910..790a8e1 100644
--- a/lib/Pod/Weaver/Section/Name.pm
+++ b/lib/Pod/Weaver/Section/Name.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Section::Name;
 {
-  $Pod::Weaver::Section::Name::VERSION = '3.101638';
+  $Pod::Weaver::Section::Name::VERSION = '3.101640';
 }
 use Moose;
 with 'Pod::Weaver::Role::Section';
@@ -107,6 +107,7 @@ sub weave_section {
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -115,7 +116,7 @@ Pod::Weaver::Section::Name - add a NAME section with abstract (for your Perl mod
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 OVERVIEW
 
@@ -141,10 +142,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Section/Region.pm b/lib/Pod/Weaver/Section/Region.pm
index 8db663e..3dff488 100644
--- a/lib/Pod/Weaver/Section/Region.pm
+++ b/lib/Pod/Weaver/Section/Region.pm
@@ -1,6 +1,6 @@
 package Pod::Weaver::Section::Region;
 {
-  $Pod::Weaver::Section::Region::VERSION = '3.101638';
+  $Pod::Weaver::Section::Region::VERSION = '3.101640';
 }
 use Moose;
 with 'Pod::Weaver::Role::Section';
@@ -77,6 +77,7 @@ no Moose;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -85,7 +86,7 @@ Pod::Weaver::Section::Region - find a region and put its contents in place where
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 OVERVIEW
 
@@ -137,10 +138,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/lib/Pod/Weaver/Section/Version.pm b/lib/Pod/Weaver/Section/Version.pm
index dbe2165..8295a8c 100644
--- a/lib/Pod/Weaver/Section/Version.pm
+++ b/lib/Pod/Weaver/Section/Version.pm
@@ -1,11 +1,12 @@
 package Pod::Weaver::Section::Version;
 {
-  $Pod::Weaver::Section::Version::VERSION = '3.101638';
+  $Pod::Weaver::Section::Version::VERSION = '3.101640';
 }
 use Moose;
 with 'Pod::Weaver::Role::Section';
 # ABSTRACT: add a VERSION pod section
 
+use Module::Runtime qw(use_module);
 use namespace::autoclean;
 
 
@@ -20,7 +21,7 @@ use String::Formatter 0.100680 stringf => {
   codes => {
     v => sub { $_[0]->{version} },
     d => sub {
-      Class::MOP::load_class( 'DateTime', { -version => '0.44' } ); # CLDR fixes
+      use_module( 'DateTime', '0.44' ); # CLDR fixes
       DateTime->from_epoch(epoch => $^T, time_zone => $_[0]->{self}->time_zone)
               ->format_cldr($_[1]),
     },
@@ -109,6 +110,7 @@ no Moose;
 1;
 
 __END__
+
 =pod
 
 =head1 NAME
@@ -117,7 +119,7 @@ Pod::Weaver::Section::Version - add a VERSION pod section
 
 =head1 VERSION
 
-version 3.101638
+version 3.101640
 
 =head1 OVERVIEW
 
@@ -186,10 +188,9 @@ Ricardo SIGNES <rjbs at cpan.org>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2012 by Ricardo SIGNES.
+This software is copyright (c) 2013 by Ricardo SIGNES.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 =cut
-
diff --git a/t/00-compile.t b/t/00-compile.t
index 6771e12..28bce1e 100644
--- a/t/00-compile.t
+++ b/t/00-compile.t
@@ -1,73 +1,62 @@
-#!perl
-
 use strict;
 use warnings;
 
-use Test::More;
-
-
+# This test was generated via Dist::Zilla::Plugin::Test::Compile 2.018
+
+use Test::More 0.88;
+
+
+
+use Capture::Tiny qw{ capture };
+
+my @module_files = qw(
+Pod/Weaver.pm
+Pod/Weaver/Config.pm
+Pod/Weaver/Config/Assembler.pm
+Pod/Weaver/Config/Finder.pm
+Pod/Weaver/Plugin/EnsurePod5.pm
+Pod/Weaver/Plugin/H1Nester.pm
+Pod/Weaver/Plugin/Transformer.pm
+Pod/Weaver/PluginBundle/CorePrep.pm
+Pod/Weaver/PluginBundle/Default.pm
+Pod/Weaver/Role/Dialect.pm
+Pod/Weaver/Role/Finalizer.pm
+Pod/Weaver/Role/Plugin.pm
+Pod/Weaver/Role/Preparer.pm
+Pod/Weaver/Role/Section.pm
+Pod/Weaver/Role/Transformer.pm
+Pod/Weaver/Section/Authors.pm
+Pod/Weaver/Section/Bugs.pm
+Pod/Weaver/Section/Collect.pm
+Pod/Weaver/Section/Generic.pm
+Pod/Weaver/Section/Leftovers.pm
+Pod/Weaver/Section/Legal.pm
+Pod/Weaver/Section/Name.pm
+Pod/Weaver/Section/Region.pm
+Pod/Weaver/Section/Version.pm
+);
 
-use File::Find;
-use File::Temp qw{ tempdir };
+my @scripts = qw(
 
-my @modules;
-find(
-  sub {
-    return if $File::Find::name !~ /\.pm\z/;
-    my $found = $File::Find::name;
-    $found =~ s{^lib/}{};
-    $found =~ s{[/\\]}{::}g;
-    $found =~ s/\.pm$//;
-    # nothing to skip
-    push @modules, $found;
-  },
-  'lib',
 );
 
-sub _find_scripts {
-    my $dir = shift @_;
-
-    my @found_scripts = ();
-    find(
-      sub {
-        return unless -f;
-        my $found = $File::Find::name;
-        # nothing to skip
-        open my $FH, '<', $_ or do {
-          note( "Unable to open $found in ( $! ), skipping" );
-          return;
-        };
-        my $shebang = <$FH>;
-        return unless $shebang =~ /^#!.*?\bperl\b\s*$/;
-        push @found_scripts, $found;
-      },
-      $dir,
-    );
-
-    return @found_scripts;
+# no fake home requested
+
+my @warnings;
+for my $lib (@module_files)
+{
+    my ($stdout, $stderr, $exit) = capture {
+        system($^X, '-Mblib', '-e', qq{require q[$lib]});
+    };
+    is($?, 0, "$lib loaded ok");
+    warn $stderr if $stderr;
+    push @warnings, $stderr if $stderr;
 }
 
-my @scripts;
-do { push @scripts, _find_scripts($_) if -d $_ }
-    for qw{ bin script scripts };
 
-my $plan = scalar(@modules) + scalar(@scripts);
-$plan ? (plan tests => $plan) : (plan skip_all => "no tests to run");
 
-{
-    # fake home for cpan-testers
-    # no fake requested ## local $ENV{HOME} = tempdir( CLEANUP => 1 );
-
-    like( qx{ $^X -Ilib -e "require $_; print '$_ ok'" }, qr/^\s*$_ ok/s, "$_ loaded ok" )
-        for sort @modules;
-
-    SKIP: {
-        eval "use Test::Script 1.05; 1;";
-        skip "Test::Script needed to test script compilation", scalar(@scripts) if $@;
-        foreach my $file ( @scripts ) {
-            my $script = $file;
-            $script =~ s!.*/!!;
-            script_compiles( $file, "$script script compiles" );
-        }
-    }
-}
+is(scalar(@warnings), 0, 'no warnings found') if $ENV{AUTHOR_TESTING};
+
+
+
+done_testing;
diff --git a/t/000-report-versions-tiny.t b/t/000-report-versions-tiny.t
index 2f4c625..d97045d 100644
--- a/t/000-report-versions-tiny.t
+++ b/t/000-report-versions-tiny.t
@@ -9,13 +9,12 @@ our $success = 0;
 END { $success && done_testing; }
 
 # List our own version used to generate this
-my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.05\n";
+my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.09\n";
 
 eval {                     # no excuses!
     # report our Perl details
     my $want = "any version";
-    my $pv = ($^V || $]);
-    $v .= "perl: $pv (wanted $want) on $^O from $^X\n\n";
+    $v .= "perl: $] (wanted $want) on $^O from $^X\n\n";
 };
 defined($@) and diag("$@");
 
@@ -49,6 +48,7 @@ sub pmver {
     return sprintf('%-45s => %-10s%-15s%s', $module, $pmver, $wanted, "\n");
 }
 
+eval { $v .= pmver('Capture::Tiny','any version') };
 eval { $v .= pmver('Config::MVP','2') };
 eval { $v .= pmver('Config::MVP::Assembler','any version') };
 eval { $v .= pmver('Config::MVP::Assembler::WithBundles','any version') };
@@ -56,11 +56,10 @@ eval { $v .= pmver('Config::MVP::Reader::Finder','any version') };
 eval { $v .= pmver('Config::MVP::Reader::INI','any version') };
 eval { $v .= pmver('DateTime','any version') };
 eval { $v .= pmver('ExtUtils::MakeMaker','6.30') };
-eval { $v .= pmver('File::Find','any version') };
 eval { $v .= pmver('File::Spec','any version') };
-eval { $v .= pmver('File::Temp','any version') };
 eval { $v .= pmver('List::MoreUtils','any version') };
 eval { $v .= pmver('Log::Dispatchouli','1.100710') };
+eval { $v .= pmver('Module::Runtime','any version') };
 eval { $v .= pmver('Moose','any version') };
 eval { $v .= pmver('Moose::Autobox','0.10') };
 eval { $v .= pmver('Moose::Role','any version') };
@@ -85,9 +84,12 @@ eval { $v .= pmver('String::Formatter','0.100680') };
 eval { $v .= pmver('String::RewritePrefix','any version') };
 eval { $v .= pmver('Test::Differences','any version') };
 eval { $v .= pmver('Test::More','0.96') };
+eval { $v .= pmver('Test::Pod','1.41') };
 eval { $v .= pmver('Text::Wrap','any version') };
+eval { $v .= pmver('blib','any version') };
 eval { $v .= pmver('namespace::autoclean','any version') };
 eval { $v .= pmver('strict','any version') };
+eval { $v .= pmver('version','0.9901') };
 eval { $v .= pmver('warnings','any version') };
 
 
diff --git a/xt/release/changes_has_content.t b/xt/release/changes_has_content.t
index 6eac1c3..258ae8c 100644
--- a/xt/release/changes_has_content.t
+++ b/xt/release/changes_has_content.t
@@ -4,7 +4,8 @@ use Test::More tests => 2;
 
 note 'Checking Changes';
 my $changes_file = 'Changes';
-my $newver = '3.101638';
+my $newver = '3.101640';
+my $trial_token = '-TRIAL';
 
 SKIP: {
     ok(-e $changes_file, "$changes_file file exists")
@@ -27,7 +28,7 @@ sub _get_changes
     close $fh;
 
     my @content =
-        grep { /^$newver(?:\s+|$)/ ... /^\S/ } # from newver to un-indented
+        grep { /^$newver(?:$trial_token)?(?:\s+|$)/ ... /^\S/ } # from newver to un-indented
         split /\n/, $changelog;
     shift @content; # drop the version line
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libpod-weaver-perl.git



More information about the Pkg-perl-cvs-commits mailing list