The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Build.PL 4128
CONTRIBUTING 515
Changes 020
MANIFEST 32
META.json 98234
META.yml 87183
Makefile.PL 77
README 22
README.md 4141
dist.ini 03
lib/YAML/Tiny.pm 1214
t/00-report-prereqs.t 66
t/12_write.t 11
t/21_yamlpm_compat.t 11
t/86_fail.t 030
t/lib/TestBridge.pm 01
t/tml-local/load-error/document.tml 06
t/tml-local/yaml-roundtrip/collection.tml 09
xt/author/00-compile.t 11
xt/author/pod-spell.t 19
xt/release/changes_has_content.t 11
xt/release/no-tabs.t 266
xt/release/test-version.t 220
xt/release/unused-vars.t 80
24 files changed (This is a version diff) 302780
@@ -1,4 +1,128 @@
-# This Build.PL for YAML-Tiny was generated by Dist::Zilla::Plugin::ModuleBuildTiny 0.006.
-use 5.008001;
-use Module::Build::Tiny 0.035;
-Build_PL();
+# This Build.PL for YAML-Tiny was generated by
+# Dist::Zilla::Plugin::ModuleBuildTiny::Fallback 0.005
+if (eval 'use Module::Build::Tiny 0.036; 1')
+{
+    print "Congratulations, your toolchain understands 'configure_requires'!\n\n";
+
+    # This section for YAML-Tiny was generated by Dist::Zilla::Plugin::ModuleBuildTiny 0.006.
+    use 5.008001;
+    # use Module::Build::Tiny 0.036;
+    Build_PL();
+}
+else
+{
+    $ENV{PERL_MB_FALLBACK_SILENCE_WARNING} or warn <<'EOW';
+*** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ***
+
+If you're seeing this warning, your toolchain is really, really old* and you'll
+almost certainly have problems installing CPAN modules from this century. But
+never fear, dear user, for we have the technology to fix this!
+
+If you're using CPAN.pm to install things, then you can upgrade it using:
+
+    cpan CPAN
+
+If you're using CPANPLUS to install things, then you can upgrade it using:
+
+    cpanp CPANPLUS
+
+If you're using cpanminus, you shouldn't be seeing this message in the first
+place, so please file an issue on github.
+
+This public service announcement was brought to you by the Perl Toolchain
+Gang, the irc.perl.org #toolchain IRC channel, and the number 42.
+
+----
+
+* Alternatively, you are running this file manually, in which case you need
+to learn to first fulfill all configure requires prerequisites listed in
+META.yml or META.json -- or use a cpan client to install this distribution.
+
+You can also silence this warning for future installations by setting the
+PERL_MB_FALLBACK_SILENCE_WARNING environment variable, but please don't do
+that until you fix your toolchain as described above.
+
+EOW
+    sleep 10 if -t STDIN && (-t STDOUT || !(-f STDOUT || -c STDOUT));
+
+
+    # This section was automatically generated by Dist::Zilla::Plugin::ModuleBuild v5.019.
+    use strict;
+    use warnings;
+
+    require Module::Build; Module::Build->VERSION(0.28);
+
+
+    my %module_build_args = (
+      "build_requires" => {},
+      "configure_requires" => {
+        "ExtUtils::MakeMaker" => "6.30",
+        "Module::Build::Tiny" => "0.036"
+      },
+      "dist_abstract" => "Read/Write YAML files with as little code as possible",
+      "dist_author" => [
+        "Adam Kennedy <adamk\@cpan.org>"
+      ],
+      "dist_name" => "YAML-Tiny",
+      "dist_version" => "1.63",
+      "license" => "perl",
+      "module_name" => "YAML::Tiny",
+      "recommends" => {},
+      "recursive_test_files" => 1,
+      "requires" => {
+        "B" => 0,
+        "Carp" => 0,
+        "Exporter" => 0,
+        "Fcntl" => 0,
+        "Scalar::Util" => "1.18",
+        "perl" => "5.008001",
+        "strict" => 0,
+        "warnings" => 0
+      },
+      "script_files" => [],
+      "test_requires" => {
+        "ExtUtils::MakeMaker" => 0,
+        "File::Basename" => 0,
+        "File::Find" => 0,
+        "File::Spec" => "0.80",
+        "File::Spec::Functions" => 0,
+        "File::Temp" => 0,
+        "Getopt::Long" => 0,
+        "IO::Dir" => 0,
+        "List::Util" => 0,
+        "Test::More" => "0.99",
+        "lib" => 0,
+        "utf8" => 0,
+        "vars" => 0,
+        "version" => 0
+      }
+    );
+
+
+    my %fallback_build_requires = (
+      "ExtUtils::MakeMaker" => 0,
+      "File::Basename" => 0,
+      "File::Find" => 0,
+      "File::Spec" => "0.80",
+      "File::Spec::Functions" => 0,
+      "File::Temp" => 0,
+      "Getopt::Long" => 0,
+      "IO::Dir" => 0,
+      "List::Util" => 0,
+      "Test::More" => "0.99",
+      "lib" => 0,
+      "utf8" => 0,
+      "vars" => 0,
+      "version" => 0
+    );
+
+
+    unless ( eval { Module::Build->VERSION(0.4004) } ) {
+      delete $module_build_args{test_requires};
+      $module_build_args{build_requires} = \%fallback_build_requires;
+    }
+
+    my $build = Module::Build->new(%module_build_args);
+
+    $build->create_build_script;
+}
@@ -4,9 +4,9 @@ CONTRIBUTING
 Thank you for considering contributing to this distribution.  This file
 contains instructions that will help you work with the source code.
 
-The distribution is managed with Dist::Zilla.  This means than many of the
-usual files you might expect are not in the repository, but are generated
-at release time (e.g. Makefile.PL).
+The distribution is managed with Dist::Zilla (https://metacpan.org/release/Dist-Zilla).
+This means than many of the usual files you might expect are not in the
+repository, but are generated at release time (e.g. Makefile.PL).
 
 However, you can run tests directly using the 'prove' tool:
 
@@ -31,14 +31,24 @@ install it from CPAN, then run one of the following commands, depending on
 your CPAN client:
 
   $ cpan `dzil authordeps --missing`
+or
   $ dzil authordeps --missing | cpanm
 
 You should then also install any additional requirements not needed by the
 dzil build but may be needed by tests or other development:
 
-  # cpan `dzil listdeps --author --missing`
+  $ cpan `dzil listdeps --author --missing`
+or
   $ dzil listdeps --author --missing | cpanm
 
+Or, you can use the 'dzil stale' command to install all requirements at once:
+
+  $ cpan Dist::Zilla::App::Command::stale
+  $ cpan `dzil stale --all`
+or
+  $ cpanm Dist::Zilla::App::Command::stale
+  $ dzil stale --all | cpanm
+
 You can also do this via cpanm directly:
 
   $ cpanm --reinstall --installdeps --with-develop --with-recommends YAML::Tiny
@@ -71,4 +81,4 @@ This is a good place to send your questions about the usage of this distribution
 
 
 This file was generated via Dist::Zilla::Plugin::GenerateFile::ShareDir 0.005 from a
-template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.051.
+template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.065.
@@ -1,6 +1,26 @@
 Revision history for YAML-Tiny
 
+1.63      2014-06-11 21:58:18Z
+
+        [FIXED]
+
+        - incorrect error messages fixed, when $@ is clobbered when Carp
+          wasn't loaded (GH#30, GH#31, Hilko Bengen)
+
+        [CHANGED]
+
+        - now checking for, and erroring on, duplicate keys found in a hash
+          (GH#32, Hilko Bengen)
+
+1.62      2014-03-16 12:28:44Z
+
+        [FIXED]
+
+        - fix handling of trailing colon in key name (RT#92916, H.Merijn
+          Brand)
+
 1.61      2014-02-24 16:59:49Z
+
         [FIXED]
 
         - fixed a test for VMS (RT#93297, Craig Berry)
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.013.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.019.
 Build.PL
 CONTRIBUTING
 Changes
@@ -24,6 +24,7 @@ t/21_yamlpm_compat.t
 t/30_yaml_spec_tml.t
 t/31_local_tml.t
 t/32_world_tml.t
+t/86_fail.t
 t/README.md
 t/data/ascii.yml
 t/data/latin1.yml
@@ -75,5 +76,3 @@ xt/release/pod-coverage.t
 xt/release/pod-no404s.t
 xt/release/pod-syntax.t
 xt/release/portability.t
-xt/release/test-version.t
-xt/release/unused-vars.t
@@ -4,7 +4,7 @@
       "Adam Kennedy <adamk@cpan.org>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 5.013, CPAN::Meta::Converter version 2.133380",
+   "generated_by" : "Dist::Zilla version 5.019, CPAN::Meta::Converter version 2.141520",
    "license" : [
       "perl_5"
    ],
@@ -16,31 +16,29 @@
    "no_index" : {
       "directory" : [
          "t",
-         "xt",
-         "examples",
-         "share"
+         "xt"
       ]
    },
    "prereqs" : {
       "configure" : {
          "requires" : {
             "ExtUtils::MakeMaker" : "6.30",
-            "Module::Build::Tiny" : "0.035"
+            "Module::Build::Tiny" : "0.036"
          }
       },
       "develop" : {
          "recommends" : {
-            "Dist::Zilla::PluginBundle::Author::ETHER" : "0.051"
+            "Dist::Zilla::PluginBundle::Author::ETHER" : "0.065"
          },
          "requires" : {
-            "Dist::Zilla" : "5.013",
+            "Dist::Zilla" : "5",
             "Dist::Zilla::Plugin::ContributorsFromGit" : "0",
             "Dist::Zilla::Plugin::Encoding" : "0",
             "Dist::Zilla::Plugin::FileFinder::Filter" : "0",
             "Dist::Zilla::Plugin::GitHub::Update" : "0",
             "Dist::Zilla::Plugin::GithubMeta" : "0",
-            "Dist::Zilla::Plugin::MakeMaker::Fallback" : "0",
-            "Dist::Zilla::Plugin::ModuleBuildTiny" : "0.004",
+            "Dist::Zilla::Plugin::MakeMaker::Fallback" : "0.008",
+            "Dist::Zilla::Plugin::ModuleBuildTiny::Fallback" : "0.005",
             "Dist::Zilla::Plugin::OnlyCorePrereqs" : "0.008",
             "Dist::Zilla::Plugin::PodVersion" : "0",
             "Dist::Zilla::Plugin::Prereqs" : "0",
@@ -65,7 +63,7 @@
             "Carp" : "0",
             "Exporter" : "0",
             "Fcntl" : "0",
-            "Scalar::Util" : "0",
+            "Scalar::Util" : "1.18",
             "perl" : "5.008001",
             "strict" : "0",
             "warnings" : "0"
@@ -98,7 +96,7 @@
    "provides" : {
       "YAML::Tiny" : {
          "file" : "lib/YAML/Tiny.pm",
-         "version" : "1.61"
+         "version" : "1.63"
       }
    },
    "release_status" : "stable",
@@ -114,26 +112,41 @@
          "web" : "https://github.com/Perl-Toolchain-Gang/YAML-Tiny"
       }
    },
-   "version" : "1.61",
+   "version" : "1.63",
    "x_Dist_Zilla" : {
       "perl" : {
-         "version" : "5.019009"
+         "version" : "5.020000"
       },
       "plugins" : [
          {
             "class" : "Dist::Zilla::Plugin::FileFinder::Filter",
             "name" : "TestsSansCorpus",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::PodVersion",
             "name" : "PodVersion",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::NextVersion",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::NextVersion" : {
+                  "first_version" : "0.001",
+                  "version_by_branch" : "0",
+                  "version_regexp" : "(?^:^v([\\d._]+)(-TRIAL)?$)"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@Author::ETHER/Git::NextVersion",
-            "version" : "2.020"
+            "version" : "2.022"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::EnsurePrereqsInstalled",
+            "name" : "@Author::ETHER/EnsurePrereqsInstalled",
+            "version" : "0.002"
          },
          {
             "class" : "Dist::Zilla::Plugin::PromptIfStale",
@@ -149,7 +162,7 @@
                }
             },
             "name" : "@Author::ETHER/build",
-            "version" : "0.018"
+            "version" : "0.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::PromptIfStale",
@@ -163,52 +176,65 @@
                }
             },
             "name" : "@Author::ETHER/release",
-            "version" : "0.018"
+            "version" : "0.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExecDir",
             "name" : "@Author::ETHER/ExecDir",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::ShareDir",
             "name" : "@Author::ETHER/ShareDir",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::FileFinder::ByName",
             "name" : "@Author::ETHER/Examples",
-            "version" : "5.013"
+            "version" : "5.019"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FileFinder::ByName",
+            "name" : "@Author::ETHER/ExtraTestFiles",
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::GatherDir",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::GatherDir" : {
+                  "include_untracked" : "0"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@Author::ETHER/Git::GatherDir",
-            "version" : "2.020"
+            "version" : "2.022"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaYAML",
             "name" : "@Author::ETHER/MetaYAML",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaJSON",
             "name" : "@Author::ETHER/MetaJSON",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::License",
             "name" : "@Author::ETHER/License",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::Readme",
             "name" : "@Author::ETHER/Readme",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::Manifest",
             "name" : "@Author::ETHER/Manifest",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::GenerateFile::ShareDir",
@@ -238,33 +264,28 @@
                }
             },
             "name" : "@Author::ETHER/Test::Compile",
-            "version" : "2.039"
+            "version" : "2.042"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::NoTabs",
             "config" : {
                "Dist::Zilla::Plugin::Test::NoTabs" : {
-                  "module_finder" : [
-                     ":InstallModules"
-                  ],
-                  "script_finder" : [
+                  "finder" : [
+                     ":InstallModules",
                      ":ExecFiles",
-                     "@Author::ETHER/Examples"
+                     "@Author::ETHER/Examples",
+                     ":TestFiles",
+                     "@Author::ETHER/ExtraTestFiles"
                   ]
                }
             },
             "name" : "@Author::ETHER/Test::NoTabs",
-            "version" : "0.06"
+            "version" : "0.08"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaTests",
             "name" : "@Author::ETHER/MetaTests",
-            "version" : "5.013"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::Test::Version",
-            "name" : "@Author::ETHER/Test::Version",
-            "version" : "0.002004"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::CPAN::Changes",
@@ -277,11 +298,6 @@
             "version" : "0.006"
          },
          {
-            "class" : "Dist::Zilla::Plugin::Test::UnusedVars",
-            "name" : "@Author::ETHER/Test::UnusedVars",
-            "version" : "2.000005"
-         },
-         {
             "class" : "Dist::Zilla::Plugin::Test::MinimumVersion",
             "name" : "@Author::ETHER/Test::MinimumVersion",
             "version" : "2.000005"
@@ -289,17 +305,17 @@
          {
             "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
             "name" : "@Author::ETHER/PodSyntaxTests",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::PodCoverageTests",
             "name" : "@Author::ETHER/PodCoverageTests",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::PodSpelling",
             "name" : "@Author::ETHER/Test::PodSpelling",
-            "version" : "2.006005"
+            "version" : "2.006007"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::Pod::No404s",
@@ -314,7 +330,7 @@
          {
             "class" : "Dist::Zilla::Plugin::MojibakeTests",
             "name" : "@Author::ETHER/MojibakeTests",
-            "version" : "0.5"
+            "version" : "0.6"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::ReportPrereqs",
@@ -334,7 +350,7 @@
          {
             "class" : "Dist::Zilla::Plugin::PkgVersion",
             "name" : "@Author::ETHER/PkgVersion",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::Authority",
@@ -344,17 +360,17 @@
          {
             "class" : "Dist::Zilla::Plugin::NextRelease",
             "name" : "@Author::ETHER/NextRelease",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
             "name" : "@Author::ETHER/ReadmeAnyFromPod",
-            "version" : "0.133360"
+            "version" : "0.141120"
          },
          {
             "class" : "Dist::Zilla::Plugin::GithubMeta",
             "name" : "@Author::ETHER/GithubMeta",
-            "version" : "0.42"
+            "version" : "0.46"
          },
          {
             "class" : "Dist::Zilla::Plugin::AutoMetaResources",
@@ -364,7 +380,7 @@
          {
             "class" : "Dist::Zilla::Plugin::MetaNoIndex",
             "name" : "@Author::ETHER/MetaNoIndex",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaProvides::Package",
@@ -377,7 +393,7 @@
                      {
                         "class" : "Dist::Zilla::Plugin::FinderCode",
                         "name" : ":InstallModules",
-                        "version" : "5.013"
+                        "version" : "5.019"
                      }
                   ]
                },
@@ -393,17 +409,22 @@
          {
             "class" : "Dist::Zilla::Plugin::MetaConfig",
             "name" : "@Author::ETHER/MetaConfig",
-            "version" : "5.013"
+            "version" : "5.019"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Keywords",
+            "name" : "@Author::ETHER/Keywords",
+            "version" : "0.005"
          },
          {
             "class" : "Dist::Zilla::Plugin::AutoPrereqs",
             "name" : "@Author::ETHER/AutoPrereqs",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs::AuthorDeps",
             "name" : "@Author::ETHER/Prereqs::AuthorDeps",
-            "version" : "0.002"
+            "version" : "0.003"
          },
          {
             "class" : "Dist::Zilla::Plugin::MinimumPerl",
@@ -419,7 +440,7 @@
                }
             },
             "name" : "@Author::ETHER/installer_requirements",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -430,27 +451,42 @@
                }
             },
             "name" : "@Author::ETHER/pluginbundle_version",
-            "version" : "5.013"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::RunExtraTests",
-            "name" : "@Author::ETHER/RunExtraTests",
-            "version" : "0.018"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::MakeMaker::Fallback",
+            "config" : {
+               "Dist::Zilla::Role::TestRunner" : {
+                  "default_jobs" : 9
+               }
+            },
             "name" : "@Author::ETHER/MakeMaker::Fallback",
-            "version" : "0.006"
+            "version" : "0.010"
          },
          {
-            "class" : "Dist::Zilla::Plugin::ModuleBuildTiny",
-            "name" : "@Author::ETHER/ModuleBuildTiny",
-            "version" : "0.006"
+            "class" : "Dist::Zilla::Plugin::ModuleBuildTiny::Fallback",
+            "config" : {
+               "Dist::Zilla::Role::TestRunner" : {
+                  "default_jobs" : 9
+               }
+            },
+            "name" : "@Author::ETHER/ModuleBuildTiny::Fallback",
+            "version" : "0.005"
          },
          {
             "class" : "Dist::Zilla::Plugin::InstallGuide",
             "name" : "@Author::ETHER/InstallGuide",
-            "version" : "1.200002"
+            "version" : "1.200003"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::RunExtraTests",
+            "config" : {
+               "Dist::Zilla::Role::TestRunner" : {
+                  "default_jobs" : 9
+               }
+            },
+            "name" : "@Author::ETHER/RunExtraTests",
+            "version" : "0.021"
          },
          {
             "class" : "Dist::Zilla::Plugin::CheckSelfDependency",
@@ -470,44 +506,90 @@
             "version" : "0.021"
          },
          {
+            "class" : "Dist::Zilla::Plugin::CheckStrictVersion",
+            "name" : "@Author::ETHER/CheckStrictVersion",
+            "version" : "0.001"
+         },
+         {
             "class" : "Dist::Zilla::Plugin::Git::Check",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Check" : {
+                  "untracked_files" : "die"
+               },
+               "Dist::Zilla::Role::Git::DirtyFiles" : {
+                  "allow_dirty" : [],
+                  "allow_dirty_match" : [],
+                  "changelog" : "Changes"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@Author::ETHER/initial check",
-            "version" : "2.020"
+            "version" : "2.022"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts",
+            "config" : {
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@Author::ETHER/Git::CheckFor::MergeConflicts",
-            "version" : "0.009"
+            "version" : "0.011"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch",
+            "config" : {
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@Author::ETHER/Git::CheckFor::CorrectBranch",
-            "version" : "0.009"
+            "version" : "0.011"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Remote::Check",
             "name" : "@Author::ETHER/Git::Remote::Check",
-            "version" : "0.1.2"
+            "version" : "0.2.0"
          },
          {
             "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
             "name" : "@Author::ETHER/CheckPrereqsIndexed",
-            "version" : "0.010"
+            "version" : "0.012"
          },
          {
             "class" : "Dist::Zilla::Plugin::TestRelease",
             "name" : "@Author::ETHER/TestRelease",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Check",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Check" : {
+                  "untracked_files" : "die"
+               },
+               "Dist::Zilla::Role::Git::DirtyFiles" : {
+                  "allow_dirty" : [],
+                  "allow_dirty_match" : [],
+                  "changelog" : "Changes"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@Author::ETHER/after tests",
-            "version" : "2.020"
+            "version" : "2.022"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::CheckIssues",
+            "name" : "@Author::ETHER/CheckIssues",
+            "version" : "0.002"
          },
          {
             "class" : "Dist::Zilla::Plugin::UploadToCPAN",
             "name" : "@Author::ETHER/UploadToCPAN",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::CopyFilesFromRelease",
@@ -516,13 +598,48 @@
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Commit",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Commit" : {
+                  "add_files_in" : [
+                     "."
+                  ],
+                  "commit_msg" : "%N-%v%t%n%n%c",
+                  "time_zone" : "local"
+               },
+               "Dist::Zilla::Role::Git::DirtyFiles" : {
+                  "allow_dirty" : [
+                     "Changes",
+                     "README.md",
+                     "LICENSE",
+                     "CONTRIBUTING"
+                  ],
+                  "allow_dirty_match" : [],
+                  "changelog" : "Changes"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@Author::ETHER/Git::Commit",
-            "version" : "2.020"
+            "version" : "2.022"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Tag",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Tag" : {
+                  "branch" : null,
+                  "signed" : 0,
+                  "tag" : "v1.63",
+                  "tag_format" : "v%v%t",
+                  "tag_message" : "v%v%t",
+                  "time_zone" : "local"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@Author::ETHER/Git::Tag",
-            "version" : "2.020"
+            "version" : "2.022"
          },
          {
             "class" : "Dist::Zilla::Plugin::GitHub::Update",
@@ -531,8 +648,19 @@
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Push",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Push" : {
+                  "push_to" : [
+                     "origin"
+                  ],
+                  "remotes_must_exist" : 1
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@Author::ETHER/Git::Push",
-            "version" : "2.020"
+            "version" : "2.022"
          },
          {
             "class" : "Dist::Zilla::Plugin::InstallRelease",
@@ -548,12 +676,12 @@
                }
             },
             "name" : "@Author::ETHER/via_options",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::ConfirmRelease",
             "name" : "@Author::ETHER/ConfirmRelease",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::RemovePrereqs",
@@ -566,7 +694,7 @@
                }
             },
             "name" : "RemovePrereqs",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -577,7 +705,7 @@
                }
             },
             "name" : "RuntimeRequires",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -588,7 +716,7 @@
                }
             },
             "name" : "TestRequires",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -599,12 +727,12 @@
                }
             },
             "name" : "TestRecommends",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::Encoding",
             "name" : "corpus",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::OnlyCorePrereqs",
@@ -614,47 +742,52 @@
          {
             "class" : "Dist::Zilla::Plugin::ContributorsFromGit",
             "name" : "ContributorsFromGit",
-            "version" : "0.006"
+            "version" : "0.013"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":InstallModules",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":IncModules",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":TestFiles",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExecFiles",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ShareFiles",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":MainModule",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":AllFiles",
-            "version" : "5.013"
+            "version" : "5.019"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":NoFiles",
-            "version" : "5.013"
+            "version" : "5.019"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::VerifyPhases",
+            "name" : "@Author::ETHER/PHASE VERIFICATION",
+            "version" : "0.003"
          }
       ],
       "zilla" : {
@@ -662,7 +795,7 @@
          "config" : {
             "is_trial" : "0"
          },
-         "version" : "5.013"
+         "version" : "5.019"
       }
    },
    "x_authority" : "cpan:ADAMK",
@@ -671,12 +804,15 @@
       "Craig A. Berry <craigberry@mac.com>",
       "David Golden <dagolden@cpan.org>",
       "Graham Knop <haarg@haarg.org>",
+      "Hilko Bengen <bengen@hilluzination.de>",
       "Ingy döt Net <ingy@ingy.net>",
       "James E Keenan <jkeenan@cpan.org>",
       "Karen Etheridge <ether@cpan.org>",
       "Neil Bowers <neil@bowers.com>",
       "Olivier Mengué <dolmen@cpan.org>",
+      "Slaven Rezic <slaven@rezic.de>",
       "Steffen Müller <smueller@cpan.org>",
+      "Tim Bunce <Tim.Bunce@pobox.com>",
       "יובל קוג'מן (Yuval Kogman) <nothingmuch@woobling.org>"
    ]
 }
@@ -19,9 +19,9 @@ build_requires:
   version: '0'
 configure_requires:
   ExtUtils::MakeMaker: '6.30'
-  Module::Build::Tiny: '0.035'
+  Module::Build::Tiny: '0.036'
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 5.013, CPAN::Meta::Converter version 2.133380'
+generated_by: 'Dist::Zilla version 5.019, CPAN::Meta::Converter version 2.141520'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -31,18 +31,16 @@ no_index:
   directory:
     - t
     - xt
-    - examples
-    - share
 provides:
   YAML::Tiny:
     file: lib/YAML/Tiny.pm
-    version: '1.61'
+    version: '1.63'
 requires:
   B: '0'
   Carp: '0'
   Exporter: '0'
   Fcntl: '0'
-  Scalar::Util: '0'
+  Scalar::Util: '1.18'
   perl: '5.008001'
   strict: '0'
   warnings: '0'
@@ -50,23 +48,34 @@ resources:
   bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=YAML-Tiny
   homepage: https://github.com/Perl-Toolchain-Gang/YAML-Tiny
   repository: https://github.com/Perl-Toolchain-Gang/YAML-Tiny.git
-version: '1.61'
+version: '1.63'
 x_Dist_Zilla:
   perl:
-    version: '5.019009'
+    version: '5.020000'
   plugins:
     -
       class: Dist::Zilla::Plugin::FileFinder::Filter
       name: TestsSansCorpus
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::PodVersion
       name: PodVersion
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::Git::NextVersion
+      config:
+        Dist::Zilla::Plugin::Git::NextVersion:
+          first_version: '0.001'
+          version_by_branch: '0'
+          version_regexp: (?^:^v([\d._]+)(-TRIAL)?$)
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@Author::ETHER/Git::NextVersion'
-      version: '2.020'
+      version: '2.022'
+    -
+      class: Dist::Zilla::Plugin::EnsurePrereqsInstalled
+      name: '@Author::ETHER/EnsurePrereqsInstalled'
+      version: '0.002'
     -
       class: Dist::Zilla::Plugin::PromptIfStale
       config:
@@ -78,7 +87,7 @@ x_Dist_Zilla:
           phase: build
           skip: []
       name: '@Author::ETHER/build'
-      version: '0.018'
+      version: '0.023'
     -
       class: Dist::Zilla::Plugin::PromptIfStale
       config:
@@ -89,43 +98,52 @@ x_Dist_Zilla:
           phase: release
           skip: []
       name: '@Author::ETHER/release'
-      version: '0.018'
+      version: '0.023'
     -
       class: Dist::Zilla::Plugin::ExecDir
       name: '@Author::ETHER/ExecDir'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::ShareDir
       name: '@Author::ETHER/ShareDir'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::FileFinder::ByName
       name: '@Author::ETHER/Examples'
-      version: '5.013'
+      version: '5.019'
+    -
+      class: Dist::Zilla::Plugin::FileFinder::ByName
+      name: '@Author::ETHER/ExtraTestFiles'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::Git::GatherDir
+      config:
+        Dist::Zilla::Plugin::Git::GatherDir:
+          include_untracked: '0'
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@Author::ETHER/Git::GatherDir'
-      version: '2.020'
+      version: '2.022'
     -
       class: Dist::Zilla::Plugin::MetaYAML
       name: '@Author::ETHER/MetaYAML'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::MetaJSON
       name: '@Author::ETHER/MetaJSON'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::License
       name: '@Author::ETHER/License'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::Readme
       name: '@Author::ETHER/Readme'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::Manifest
       name: '@Author::ETHER/Manifest'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::GenerateFile::ShareDir
       config:
@@ -147,26 +165,23 @@ x_Dist_Zilla:
             - ':ExecFiles'
             - '@Author::ETHER/Examples'
       name: '@Author::ETHER/Test::Compile'
-      version: '2.039'
+      version: '2.042'
     -
       class: Dist::Zilla::Plugin::Test::NoTabs
       config:
         Dist::Zilla::Plugin::Test::NoTabs:
-          module_finder:
+          finder:
             - ':InstallModules'
-          script_finder:
             - ':ExecFiles'
             - '@Author::ETHER/Examples'
+            - ':TestFiles'
+            - '@Author::ETHER/ExtraTestFiles'
       name: '@Author::ETHER/Test::NoTabs'
-      version: '0.06'
+      version: '0.08'
     -
       class: Dist::Zilla::Plugin::MetaTests
       name: '@Author::ETHER/MetaTests'
-      version: '5.013'
-    -
-      class: Dist::Zilla::Plugin::Test::Version
-      name: '@Author::ETHER/Test::Version'
-      version: '0.002004'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::Test::CPAN::Changes
       name: '@Author::ETHER/Test::CPAN::Changes'
@@ -176,25 +191,21 @@ x_Dist_Zilla:
       name: '@Author::ETHER/Test::ChangesHasContent'
       version: '0.006'
     -
-      class: Dist::Zilla::Plugin::Test::UnusedVars
-      name: '@Author::ETHER/Test::UnusedVars'
-      version: '2.000005'
-    -
       class: Dist::Zilla::Plugin::Test::MinimumVersion
       name: '@Author::ETHER/Test::MinimumVersion'
       version: '2.000005'
     -
       class: Dist::Zilla::Plugin::PodSyntaxTests
       name: '@Author::ETHER/PodSyntaxTests'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::PodCoverageTests
       name: '@Author::ETHER/PodCoverageTests'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::Test::PodSpelling
       name: '@Author::ETHER/Test::PodSpelling'
-      version: '2.006005'
+      version: '2.006007'
     -
       class: Dist::Zilla::Plugin::Test::Pod::No404s
       name: '@Author::ETHER/Test::Pod::No404s'
@@ -206,7 +217,7 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::MojibakeTests
       name: '@Author::ETHER/MojibakeTests'
-      version: '0.5'
+      version: '0.6'
     -
       class: Dist::Zilla::Plugin::Test::ReportPrereqs
       name: '@Author::ETHER/Test::ReportPrereqs'
@@ -222,7 +233,7 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::PkgVersion
       name: '@Author::ETHER/PkgVersion'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::Authority
       name: '@Author::ETHER/Authority'
@@ -230,15 +241,15 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::NextRelease
       name: '@Author::ETHER/NextRelease'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::ReadmeAnyFromPod
       name: '@Author::ETHER/ReadmeAnyFromPod'
-      version: '0.133360'
+      version: '0.141120'
     -
       class: Dist::Zilla::Plugin::GithubMeta
       name: '@Author::ETHER/GithubMeta'
-      version: '0.42'
+      version: '0.46'
     -
       class: Dist::Zilla::Plugin::AutoMetaResources
       name: '@Author::ETHER/AutoMetaResources'
@@ -246,7 +257,7 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::MetaNoIndex
       name: '@Author::ETHER/MetaNoIndex'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::MetaProvides::Package
       config:
@@ -257,7 +268,7 @@ x_Dist_Zilla:
             -
               class: Dist::Zilla::Plugin::FinderCode
               name: ':InstallModules'
-              version: '5.013'
+              version: '5.019'
         Dist::Zilla::Role::MetaProvider::Provider:
           inherit_missing: '1'
           inherit_version: '1'
@@ -267,15 +278,19 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::MetaConfig
       name: '@Author::ETHER/MetaConfig'
-      version: '5.013'
+      version: '5.019'
+    -
+      class: Dist::Zilla::Plugin::Keywords
+      name: '@Author::ETHER/Keywords'
+      version: '0.005'
     -
       class: Dist::Zilla::Plugin::AutoPrereqs
       name: '@Author::ETHER/AutoPrereqs'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::Prereqs::AuthorDeps
       name: '@Author::ETHER/Prereqs::AuthorDeps'
-      version: '0.002'
+      version: '0.003'
     -
       class: Dist::Zilla::Plugin::MinimumPerl
       name: '@Author::ETHER/MinimumPerl'
@@ -287,7 +302,7 @@ x_Dist_Zilla:
           phase: develop
           type: requires
       name: '@Author::ETHER/installer_requirements'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -295,23 +310,32 @@ x_Dist_Zilla:
           phase: develop
           type: recommends
       name: '@Author::ETHER/pluginbundle_version'
-      version: '5.013'
-    -
-      class: Dist::Zilla::Plugin::RunExtraTests
-      name: '@Author::ETHER/RunExtraTests'
-      version: '0.018'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::MakeMaker::Fallback
+      config:
+        Dist::Zilla::Role::TestRunner:
+          default_jobs: 9
       name: '@Author::ETHER/MakeMaker::Fallback'
-      version: '0.006'
+      version: '0.010'
     -
-      class: Dist::Zilla::Plugin::ModuleBuildTiny
-      name: '@Author::ETHER/ModuleBuildTiny'
-      version: '0.006'
+      class: Dist::Zilla::Plugin::ModuleBuildTiny::Fallback
+      config:
+        Dist::Zilla::Role::TestRunner:
+          default_jobs: 9
+      name: '@Author::ETHER/ModuleBuildTiny::Fallback'
+      version: '0.005'
     -
       class: Dist::Zilla::Plugin::InstallGuide
       name: '@Author::ETHER/InstallGuide'
-      version: '1.200002'
+      version: '1.200003'
+    -
+      class: Dist::Zilla::Plugin::RunExtraTests
+      config:
+        Dist::Zilla::Role::TestRunner:
+          default_jobs: 9
+      name: '@Author::ETHER/RunExtraTests'
+      version: '0.021'
     -
       class: Dist::Zilla::Plugin::CheckSelfDependency
       config:
@@ -325,57 +349,122 @@ x_Dist_Zilla:
       name: '@Author::ETHER/Run::AfterBuild'
       version: '0.021'
     -
+      class: Dist::Zilla::Plugin::CheckStrictVersion
+      name: '@Author::ETHER/CheckStrictVersion'
+      version: '0.001'
+    -
       class: Dist::Zilla::Plugin::Git::Check
+      config:
+        Dist::Zilla::Plugin::Git::Check:
+          untracked_files: die
+        Dist::Zilla::Role::Git::DirtyFiles:
+          allow_dirty: []
+          allow_dirty_match: []
+          changelog: Changes
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@Author::ETHER/initial check'
-      version: '2.020'
+      version: '2.022'
     -
       class: Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts
+      config:
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@Author::ETHER/Git::CheckFor::MergeConflicts'
-      version: '0.009'
+      version: '0.011'
     -
       class: Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch
+      config:
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@Author::ETHER/Git::CheckFor::CorrectBranch'
-      version: '0.009'
+      version: '0.011'
     -
       class: Dist::Zilla::Plugin::Git::Remote::Check
       name: '@Author::ETHER/Git::Remote::Check'
-      version: 0.1.2
+      version: 0.2.0
     -
       class: Dist::Zilla::Plugin::CheckPrereqsIndexed
       name: '@Author::ETHER/CheckPrereqsIndexed'
-      version: '0.010'
+      version: '0.012'
     -
       class: Dist::Zilla::Plugin::TestRelease
       name: '@Author::ETHER/TestRelease'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::Git::Check
+      config:
+        Dist::Zilla::Plugin::Git::Check:
+          untracked_files: die
+        Dist::Zilla::Role::Git::DirtyFiles:
+          allow_dirty: []
+          allow_dirty_match: []
+          changelog: Changes
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@Author::ETHER/after tests'
-      version: '2.020'
+      version: '2.022'
+    -
+      class: Dist::Zilla::Plugin::CheckIssues
+      name: '@Author::ETHER/CheckIssues'
+      version: '0.002'
     -
       class: Dist::Zilla::Plugin::UploadToCPAN
       name: '@Author::ETHER/UploadToCPAN'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::CopyFilesFromRelease
       name: '@Author::ETHER/CopyFilesFromRelease'
       version: '0.001'
     -
       class: Dist::Zilla::Plugin::Git::Commit
+      config:
+        Dist::Zilla::Plugin::Git::Commit:
+          add_files_in:
+            - .
+          commit_msg: '%N-%v%t%n%n%c'
+          time_zone: local
+        Dist::Zilla::Role::Git::DirtyFiles:
+          allow_dirty:
+            - Changes
+            - README.md
+            - LICENSE
+            - CONTRIBUTING
+          allow_dirty_match: []
+          changelog: Changes
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@Author::ETHER/Git::Commit'
-      version: '2.020'
+      version: '2.022'
     -
       class: Dist::Zilla::Plugin::Git::Tag
+      config:
+        Dist::Zilla::Plugin::Git::Tag:
+          branch: ~
+          signed: 0
+          tag: v1.63
+          tag_format: v%v%t
+          tag_message: v%v%t
+          time_zone: local
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@Author::ETHER/Git::Tag'
-      version: '2.020'
+      version: '2.022'
     -
       class: Dist::Zilla::Plugin::GitHub::Update
       name: '@Author::ETHER/GitHub::Update'
       version: '0.36'
     -
       class: Dist::Zilla::Plugin::Git::Push
+      config:
+        Dist::Zilla::Plugin::Git::Push:
+          push_to:
+            - origin
+          remotes_must_exist: 1
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@Author::ETHER/Git::Push'
-      version: '2.020'
+      version: '2.022'
     -
       class: Dist::Zilla::Plugin::InstallRelease
       name: '@Author::ETHER/InstallRelease'
@@ -387,11 +476,11 @@ x_Dist_Zilla:
           phase: develop
           type: requires
       name: '@Author::ETHER/via_options'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::ConfirmRelease
       name: '@Author::ETHER/ConfirmRelease'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::RemovePrereqs
       config:
@@ -400,7 +489,7 @@ x_Dist_Zilla:
             - JSON
             - JSON::PP
       name: RemovePrereqs
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -408,7 +497,7 @@ x_Dist_Zilla:
           phase: runtime
           type: requires
       name: RuntimeRequires
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -416,7 +505,7 @@ x_Dist_Zilla:
           phase: test
           type: requires
       name: TestRequires
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -424,11 +513,11 @@ x_Dist_Zilla:
           phase: test
           type: recommends
       name: TestRecommends
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::Encoding
       name: corpus
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::OnlyCorePrereqs
       name: OnlyCorePrereqs
@@ -436,54 +525,61 @@ x_Dist_Zilla:
     -
       class: Dist::Zilla::Plugin::ContributorsFromGit
       name: ContributorsFromGit
-      version: '0.006'
+      version: '0.013'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':InstallModules'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':IncModules'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':TestFiles'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExecFiles'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ShareFiles'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':MainModule'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':AllFiles'
-      version: '5.013'
+      version: '5.019'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':NoFiles'
-      version: '5.013'
+      version: '5.019'
+    -
+      class: Dist::Zilla::Plugin::VerifyPhases
+      name: '@Author::ETHER/PHASE VERIFICATION'
+      version: '0.003'
   zilla:
     class: Dist::Zilla::Dist::Builder
     config:
       is_trial: '0'
-    version: '5.013'
+    version: '5.019'
 x_authority: cpan:ADAMK
 x_contributors:
   - 'Alexandr Ciornii <chorny@cpan.org>'
   - 'Craig A. Berry <craigberry@mac.com>'
   - 'David Golden <dagolden@cpan.org>'
   - 'Graham Knop <haarg@haarg.org>'
+  - 'Hilko Bengen <bengen@hilluzination.de>'
   - 'Ingy döt Net <ingy@ingy.net>'
   - 'James E Keenan <jkeenan@cpan.org>'
   - 'Karen Etheridge <ether@cpan.org>'
   - 'Neil Bowers <neil@bowers.com>'
   - 'Olivier Mengué <dolmen@cpan.org>'
+  - 'Slaven Rezic <slaven@rezic.de>'
   - 'Steffen Müller <smueller@cpan.org>'
+  - 'Tim Bunce <Tim.Bunce@pobox.com>'
   - "יובל קוג'מן (Yuval Kogman) <nothingmuch@woobling.org>"
@@ -1,5 +1,5 @@
 # This Makefile.PL for YAML-Tiny was generated by
-# Dist::Zilla::Plugin::MakeMaker::Fallback 0.006
+# Dist::Zilla::Plugin::MakeMaker::Fallback 0.010
 # and Dist::Zilla::Plugin::MakeMaker::Awesome 0.20.
 # Don't edit it but the dist.ini and plugins used to construct it.
 
@@ -9,7 +9,7 @@ use warnings;
 BEGIN {
 my %configure_requires = (
     'ExtUtils::MakeMaker' => '6.30',
-    'Module::Build::Tiny' => '0.035',
+    'Module::Build::Tiny' => '0.036',
 );
 
 my @missing = grep {
@@ -63,7 +63,7 @@ EOW
 
 use 5.008001;
 
-use ExtUtils::MakeMaker 6.30;
+use ExtUtils::MakeMaker;
 
 
 
@@ -73,7 +73,7 @@ my %WriteMakefileArgs = (
   "BUILD_REQUIRES" => {},
   "CONFIGURE_REQUIRES" => {
     "ExtUtils::MakeMaker" => "6.30",
-    "Module::Build::Tiny" => "0.035"
+    "Module::Build::Tiny" => "0.036"
   },
   "DISTNAME" => "YAML-Tiny",
   "EXE_FILES" => [],
@@ -84,7 +84,7 @@ my %WriteMakefileArgs = (
     "Carp" => 0,
     "Exporter" => 0,
     "Fcntl" => 0,
-    "Scalar::Util" => 0,
+    "Scalar::Util" => "1.18",
     "strict" => 0,
     "warnings" => 0
   },
@@ -104,7 +104,7 @@ my %WriteMakefileArgs = (
     "vars" => 0,
     "version" => 0
   },
-  "VERSION" => "1.61",
+  "VERSION" => "1.63",
   "test" => {
     "TESTS" => "t/*.t"
   }
@@ -125,7 +125,7 @@ my %FallbackPrereqs = (
   "Getopt::Long" => 0,
   "IO::Dir" => 0,
   "List::Util" => 0,
-  "Scalar::Util" => 0,
+  "Scalar::Util" => "1.18",
   "Test::More" => "0.99",
   "lib" => 0,
   "strict" => 0,
@@ -1,7 +1,7 @@
 
 
 This archive contains the distribution YAML-Tiny,
-version 1.61:
+version 1.63:
 
   Read/Write YAML files with as little code as possible
 
@@ -11,5 +11,5 @@ This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 
-This README file was generated by Dist::Zilla::Plugin::Readme v5.013.
+This README file was generated by Dist::Zilla::Plugin::Readme v5.019.
 
@@ -4,18 +4,18 @@ YAML::Tiny - Read/Write YAML files with as little code as possible
 
 # VERSION
 
-version 1.61
+version 1.63
 
 # PREAMBLE
 
-The YAML specification is huge. Really, __really__ huge. It contains all the
+The YAML specification is huge. Really, **really** huge. It contains all the
 functionality of XML, except with flexibility and choice, which makes it
 easier to read, but with a formal specification that is more complex than
 XML.
 
 The original pure-Perl implementation [YAML](https://metacpan.org/pod/YAML) costs just over 4 megabytes
 of memory to load. Just like with Windows `.ini` files (3 meg to load) and
-CSS (3.5 meg to load) the situation is just asking for a __YAML::Tiny__
+CSS (3.5 meg to load) the situation is just asking for a **YAML::Tiny**
 module, an incomplete but correct and usable subset of the functionality,
 in as little code as possible.
 
@@ -84,18 +84,18 @@ Then `data.yml` will contain:
 
 # DESCRIPTION
 
-__YAML::Tiny__ is a perl class for reading and writing YAML-style files,
+**YAML::Tiny** is a perl class for reading and writing YAML-style files,
 written with as little code as possible, reducing load time and memory
 overhead.
 
 Most of the time it is accepted that Perl applications use a lot
-of memory and modules. The __::Tiny__ family of modules is specifically
+of memory and modules. The **::Tiny** family of modules is specifically
 intended to provide an ultralight and zero-dependency alternative to
 many more-thorough standard modules.
 
 This module is primarily for reading human-written files (like simple
 config files) and generating very simple human-readable files. Note that
-I said __human-readable__ and not __geek-readable__. The sort of files that
+I said **human-readable** and not **geek-readable**. The sort of files that
 your average manager or secretary should be able to look at and make
 sense of.
 
@@ -117,7 +117,7 @@ If you need something with more power move up to [YAML](https://metacpan.org/pod
 memory overhead) or [YAML::XS](https://metacpan.org/pod/YAML::XS) (6 megabytes memory overhead and requires
 a C compiler).
 
-To restate, [YAML::Tiny](https://metacpan.org/pod/YAML::Tiny) does __not__ preserve your comments, whitespace,
+To restate, [YAML::Tiny](https://metacpan.org/pod/YAML::Tiny) does **not** preserve your comments, whitespace,
 or the order of your YAML data. But it should round-trip from Perl
 structure to file and back again just fine.
 
@@ -304,7 +304,7 @@ The use of directives is supported only for the %YAML directive.
 
 ## 3. Processing YAML Tiny Information
 
-__Processes__
+**Processes**
 
 The YAML specification dictates three-phase serialization and three-phase
 deserialization.
@@ -317,17 +317,17 @@ time. The ability to support streaming documents is optional and most
 likely non-typical.
 
 Because anchors and aliases are not supported, the resulting representation
-graph is thus directed but (unlike the main YAML specification) __acyclic__.
+graph is thus directed but (unlike the main YAML specification) **acyclic**.
 
 Circular references/pointers are not possible, and any YAML Tiny serializer
 detecting a circular reference should error with an appropriate message.
 
-__Presentation Stream__
+**Presentation Stream**
 
 YAML Tiny reads and write UTF-8 encoded files.  Operations on strings expect
 or produce Unicode characters not UTF-8 encoded bytes.
 
-__Loading Failure Points__
+**Loading Failure Points**
 
 YAML Tiny parsers and emitters are not expected to recover from, or
 adapt to, errors. The specific error modality of any implementation is
@@ -336,7 +336,7 @@ consistent.
 
 ## 4. Syntax
 
-__Character Set__
+**Character Set**
 
 YAML Tiny streams are processed in memory as Unicode characters and
 read/written with UTF-8 encoding.
@@ -346,7 +346,7 @@ The escaping and unescaping of the 8-bit YAML escapes is required.
 The escaping and unescaping of 16-bit and 32-bit YAML escapes is not
 required.
 
-__Indicator Characters__
+**Indicator Characters**
 
 Support for the "~" null/undefined indicator is required.
 
@@ -355,31 +355,31 @@ language.
 
 Support for the "-" block sequence indicator is required.
 
-Support for the "?" mapping key indicator is __not__ required.
+Support for the "?" mapping key indicator is **not** required.
 
 Support for the ":" mapping value indicator is required.
 
-Support for the "," flow collection indicator is __not__ required.
+Support for the "," flow collection indicator is **not** required.
 
-Support for the "\[" flow sequence indicator is __not__ required, with
+Support for the "\[" flow sequence indicator is **not** required, with
 one exception (detailed below).
 
-Support for the "\]" flow sequence indicator is __not__ required, with
+Support for the "\]" flow sequence indicator is **not** required, with
 one exception (detailed below).
 
-Support for the "{" flow mapping indicator is __not__ required, with
+Support for the "{" flow mapping indicator is **not** required, with
 one exception (detailed below).
 
-Support for the "}" flow mapping indicator is __not__ required, with
+Support for the "}" flow mapping indicator is **not** required, with
 one exception (detailed below).
 
 Support for the "#" comment indicator is required.
 
-Support for the "&" anchor indicator is __not__ required.
+Support for the "&" anchor indicator is **not** required.
 
-Support for the "\*" alias indicator is __not__ required.
+Support for the "\*" alias indicator is **not** required.
 
-Support for the "!" tag indicator is __not__ required.
+Support for the "!" tag indicator is **not** required.
 
 Support for the "|" literal block indicator is required.
 
@@ -417,7 +417,7 @@ For example,
     - {}
     - bar
 
-__Syntax Primitives__
+**Syntax Primitives**
 
 Other than the empty sequence and mapping cases described above, YAML Tiny
 supports only the indentation-based block-style group of contexts.
@@ -427,11 +427,11 @@ All five scalar contexts are supported.
 Indentation spaces work as per the YAML specification in all cases.
 
 Comments work as per the YAML specification in all simple cases.
-Support for indented multi-line comments is __not__ required.
+Support for indented multi-line comments is **not** required.
 
 Separation spaces work as per the YAML specification in all cases.
 
-__YAML Tiny Character Stream__
+**YAML Tiny Character Stream**
 
 The only directive supported by the YAML Tiny specification is the
 %YAML language/version identifier. Although detected, this directive
@@ -454,13 +454,13 @@ That is, all of the following should be supported.
     ---
     - foo
 
-Support for the %TAG directive is __not__ required.
+Support for the %TAG directive is **not** required.
 
-Support for additional directives is __not__ required.
+Support for additional directives is **not** required.
 
 Support for the document boundary marker "---" is required.
 
-Support for the document boundary market "..." is __not__ required.
+Support for the document boundary market "..." is **not** required.
 
 If necessary, a document boundary should simply by indicated with a
 "---" marker, with not preceding "..." marker.
@@ -479,25 +479,25 @@ That is, the following must be equivalent.
     # Implicit form
     foo: bar
 
-__Nodes__
+**Nodes**
 
-Support for nodes optional anchor and tag properties is __not__ required.
+Support for nodes optional anchor and tag properties is **not** required.
 
-Support for node anchors is __not__ required.
+Support for node anchors is **not** required.
 
-Support for node tags is __not__ required.
+Support for node tags is **not** required.
 
-Support for alias nodes is __not__ required.
+Support for alias nodes is **not** required.
 
-Support for flow nodes is __not__ required.
+Support for flow nodes is **not** required.
 
 Support for block nodes is required.
 
-__Scalar Styles__
+**Scalar Styles**
 
 Support for all five scalar styles is required as per the YAML
 specification, although support for quoted scalars spanning more
-than one line is __not__ required.
+than one line is **not** required.
 
 Support for multi-line scalar documents starting on the header
 is not required.
@@ -505,24 +505,24 @@ is not required.
 Support for the chomping indicators on multi-line scalar styles
 is required.
 
-__Collection Styles__
+**Collection Styles**
 
 Support for block-style sequences is required.
 
-Support for flow-style sequences is __not__ required.
+Support for flow-style sequences is **not** required.
 
 Support for block-style mappings is required.
 
-Support for flow-style mappings is __not__ required.
+Support for flow-style mappings is **not** required.
 
 Both sequences and mappings should be able to be arbitrarily
 nested.
 
 Support for plain-style mapping keys is required.
 
-Support for quoted keys in mappings is __not__ required.
+Support for quoted keys in mappings is **not** required.
 
-Support for "?"-indicated explicit keys is __not__ required.
+Support for "?"-indicated explicit keys is **not** required.
 
 Here endeth the specification.
 
@@ -47,3 +47,6 @@ starting_version = 5.007003     ; when Scalar::Util was first cored
 skip = Module::Build::Tiny      ; not mandatory; does not affect core
 
 [ContributorsFromGit]
+
+; TODO.  no good core-only way of cleaning imports yet.
+;[Test::CleanNamespaces]
@@ -5,8 +5,8 @@ package YAML::Tiny;
 BEGIN {
   $YAML::Tiny::AUTHORITY = 'cpan:ADAMK';
 }
-# git description: v1.60-1-g1c16a0a
-$YAML::Tiny::VERSION = '1.61';
+# git description: v1.62-12-gb635350
+$YAML::Tiny::VERSION = '1.63';
 # XXX-INGY is 5.8.1 too old/broken for utf8?
 # XXX-XDG Lancaster consensus was that it was sufficient until
 # proven otherwise
@@ -152,7 +152,7 @@ my %QUOTE = map { $_ => 1 } qw{
 my $re_capture_double_quoted = qr/\"([^\\"]*(?:\\.[^\\"]*)*)\"/;
 my $re_capture_single_quoted = qr/\'([^\']*(?:\'\'[^\']*)*)\'/;
 # unquoted re gets trailing space that needs to be stripped
-my $re_capture_unquoted_key  = qr/([^:]+(?::+\S[^:]*)*)(?=\s*\:(?:\s+|$))/;
+my $re_capture_unquoted_key  = qr/([^:]+(?::+\S(?:[^:]*|.*?(?=:)))*)(?=\s*\:(?:\s+|$))/;
 my $re_trailing_comment      = qr/(?:\s+\#.*)?/;
 my $re_key_value_separator   = qr/\s*:(?:\s+(?:\#.*)?|$)/;
 
@@ -299,10 +299,11 @@ Did you decode with lax ":utf8" instead of strict ":encoding(UTF-8)"?
             }
         }
     };
-    if ( ref $@ eq 'SCALAR' ) {
-        $self->_error(${$@});
-    } elsif ( $@ ) {
-        $self->_error($@);
+    my $err = $@;
+    if ( ref $err eq 'SCALAR' ) {
+        $self->_error(${$err});
+    } elsif ( $err ) {
+        $self->_error($err);
     }
 
     return $self;
@@ -514,6 +515,10 @@ sub _load_hash {
             die \"YAML::Tiny failed to classify line '$lines->[0]'";
         }
 
+        if ( exists $hash->{$key} ) {
+            die \"YAML::Tiny found a duplicate key '$key' in line '$lines->[0]'";
+        }
+
         # Do we have a value?
         if ( length $lines->[0] ) {
             # Yes
@@ -829,10 +834,7 @@ sub _can_flock {
 
 BEGIN {
     local $@;
-    if ( eval { require Scalar::Util }
-      && $Scalar::Util::VERSION
-      && eval($Scalar::Util::VERSION) >= 1.18
-    ) {
+    if ( eval { require Scalar::Util; Scalar::Util->VERSION(1.18); } ) {
         *refaddr = *Scalar::Util::refaddr;
     }
     else {
@@ -880,7 +882,7 @@ YAML::Tiny - Read/Write YAML files with as little code as possible
 
 =head1 VERSION
 
-version 1.61
+version 1.63
 
 =head1 PREAMBLE
 
@@ -46,22 +46,22 @@ my $static_prereqs = do { my $x = {
        'configure' => {
                         'requires' => {
                                         'ExtUtils::MakeMaker' => '6.30',
-                                        'Module::Build::Tiny' => '0.035'
+                                        'Module::Build::Tiny' => '0.036'
                                       }
                       },
        'develop' => {
                       'recommends' => {
-                                        'Dist::Zilla::PluginBundle::Author::ETHER' => '0.051'
+                                        'Dist::Zilla::PluginBundle::Author::ETHER' => '0.065'
                                       },
                       'requires' => {
-                                      'Dist::Zilla' => '5.013',
+                                      'Dist::Zilla' => '5',
                                       'Dist::Zilla::Plugin::ContributorsFromGit' => '0',
                                       'Dist::Zilla::Plugin::Encoding' => '0',
                                       'Dist::Zilla::Plugin::FileFinder::Filter' => '0',
                                       'Dist::Zilla::Plugin::GitHub::Update' => '0',
                                       'Dist::Zilla::Plugin::GithubMeta' => '0',
-                                      'Dist::Zilla::Plugin::MakeMaker::Fallback' => '0',
-                                      'Dist::Zilla::Plugin::ModuleBuildTiny' => '0.004',
+                                      'Dist::Zilla::Plugin::MakeMaker::Fallback' => '0.008',
+                                      'Dist::Zilla::Plugin::ModuleBuildTiny::Fallback' => '0.005',
                                       'Dist::Zilla::Plugin::OnlyCorePrereqs' => '0.008',
                                       'Dist::Zilla::Plugin::PodVersion' => '0',
                                       'Dist::Zilla::Plugin::Prereqs' => '0',
@@ -86,7 +86,7 @@ my $static_prereqs = do { my $x = {
                                       'Carp' => '0',
                                       'Exporter' => '0',
                                       'Fcntl' => '0',
-                                      'Scalar::Util' => '0',
+                                      'Scalar::Util' => '1.18',
                                       'perl' => '5.008001',
                                       'strict' => '0',
                                       'warnings' => '0'
@@ -44,7 +44,7 @@ for my $c ( @cases ) {
         @warnings = ();
 
         # get a tempfile name to write to
-        my ($fh, $tempfile) = tempfile("YAML-Tiny-test-XXXXXXXX", TMPDIR => 1 );
+        my ($fh, $tempfile) = tempfile("YAML-Tiny-test-XXXXXXXX", TMPDIR => 1, UNLINK=>1);
         my $short_tempfile = basename($tempfile);
         close $fh; # avoid locks on windows
 
@@ -31,7 +31,7 @@ use YAML::Tiny;
     my $arrayref = [ 1 .. 5 ];
     my $hashref = { alpha => 'beta', gamma => 'delta' };
 
-    my ($fh, $filename) = tempfile;
+    my ($fh, $filename) = tempfile("YAML-Tiny-test-XXXXXXXX", TMPDIR => 1, UNLINK=>1);
     close $fh; # or LOCK_SH will hang
 
     my $rv = YAML::Tiny::DumpFile(
@@ -0,0 +1,30 @@
+=pod
+
+This is an example of a serious design flaw in YAML::Tiny.
+
+It is generally a bad idea to fake out a parsing process. In this case,
+YAML::Tiny strips off all lines that look like comments.
+
+It should be easy to find dozens of bugs by looking at the assumptions the code
+makes and then finding a counter case like this.
+
+That's why I'm working on Tiny::YAML and YAML::Pegex, which are driven by a
+grammar.
+
+=cut
+
+use Test::More tests => 1;
+use YAML::Tiny;
+
+TODO: {
+local $TODO = "Failing tests for things YAML::Tiny does wrong";
+
+my $yaml = <<'...';
+- |
+  # Perl sub:
+  sub foo {}
+...
+is Load($yaml)->[0],
+    "# Perl sub:\nsub foo{}\n",
+    "Comments in literal scalars";
+}
@@ -38,6 +38,7 @@ my %ERROR = (
     E_FEATURE  => qr{\QYAML::Tiny does not support a feature},
     E_PLAIN    => qr{\QYAML::Tiny found illegal characters in plain scalar},
     E_CLASSIFY => qr{\QYAML::Tiny failed to classify the line},
+    E_DUPKEY   => qr{\QYAML::Tiny found a duplicate key},
 );
 
 # use XXX -with => 'YAML::XS';
@@ -3,3 +3,9 @@
 \--- foo
 a: 1
 --- error: E_CLASSIFY
+
+=== mapping with double key
+--- yaml
+foo: 1
+foo: 2
+--- error: E_DUPKEY
@@ -126,3 +126,12 @@ FOO:
     bar: baz 
 --- perl
 [ { 'FOO' => [ { bar => 'baz' } ] } ]
+
+# RT 92916 (a Test::Database ticket)
+=== colon at end of key
+--- yaml
+\---
+dbi:SQLite::
+  foo: bar
+--- perl
+[ { 'dbi:SQLite:' => { 'foo' => 'bar' } } ]
@@ -2,7 +2,7 @@ use 5.006;
 use strict;
 use warnings;
 
-# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.039
+# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.042
 
 use Test::More 0.94 tests => 1 + ($ENV{AUTHOR_TESTING} ? 1 : 0);
 
@@ -2,7 +2,7 @@ use strict;
 use warnings;
 use Test::More;
 
-# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.006005
+# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.006007
 use Test::Spelling 0.12;
 use Pod::Wordlist;
 
@@ -25,6 +25,9 @@ dagolden
 Graham
 Knop
 haarg
+Hilko
+Bengen
+bengen
 Ingy
 döt
 Net
@@ -41,9 +44,14 @@ neil
 Olivier
 Mengué
 dolmen
+Slaven
+Rezic
+slaven
 Steffen
 Müller
 smueller
+Tim
+Bunce
 יובל
 קוג
 Yuval
@@ -4,7 +4,7 @@ use Test::More tests => 2;
 
 note 'Checking Changes';
 my $changes_file = 'Changes';
-my $newver = '1.61';
+my $newver = '1.63';
 my $trial_token = '-TRIAL';
 
 SKIP: {
@@ -1,13 +1,77 @@
 use strict;
 use warnings;
 
-# this test was generated with Dist::Zilla::Plugin::Test::NoTabs 0.06
+# this test was generated with Dist::Zilla::Plugin::Test::NoTabs 0.08
 
 use Test::More 0.88;
 use Test::NoTabs;
 
 my @files = (
-    'lib/YAML/Tiny.pm'
+    'lib/YAML/Tiny.pm',
+    't/00-report-prereqs.t',
+    't/01_api.t',
+    't/01_compile.t',
+    't/10_read.t',
+    't/11_read_string.t',
+    't/12_write.t',
+    't/13_write_string.t',
+    't/20_subclass.t',
+    't/21_yamlpm_compat.t',
+    't/30_yaml_spec_tml.t',
+    't/31_local_tml.t',
+    't/32_world_tml.t',
+    't/86_fail.t',
+    't/README.md',
+    't/data/ascii.yml',
+    't/data/latin1.yml',
+    't/data/multibyte.yml',
+    't/data/utf_16_le_bom.yml',
+    't/data/utf_8_bom.yml',
+    't/lib/TestBridge.pm',
+    't/lib/TestML/Tiny.pm',
+    't/lib/TestUtils.pm',
+    't/tml',
+    't/tml-local/dump-error/circular.tml',
+    't/tml-local/load-error/document.tml',
+    't/tml-local/load-error/scalar.tml',
+    't/tml-local/load-error/tag.tml',
+    't/tml-local/perl-to-yaml/quoting.tml',
+    't/tml-local/yaml-roundtrip/collection.tml',
+    't/tml-local/yaml-roundtrip/comment.tml',
+    't/tml-local/yaml-roundtrip/document.tml',
+    't/tml-local/yaml-roundtrip/mapping.tml',
+    't/tml-local/yaml-roundtrip/quoting.tml',
+    't/tml-local/yaml-roundtrip/scalar.tml',
+    't/tml-local/yaml-roundtrip/sequence.tml',
+    't/tml-spec/basic-data.tml',
+    't/tml-spec/unicode.tml',
+    't/tml-world/Acme-Time-Baby.tml',
+    't/tml-world/Data-Swap.tml',
+    't/tml-world/Games-Nintendo-Wii-Mii.tml',
+    't/tml-world/HTML-WebDAO.tml',
+    't/tml-world/ITS-SIN-FIDS-Content-XML.tml',
+    't/tml-world/Plagger.tml',
+    't/tml-world/Spreadsheet-Read.tml',
+    't/tml-world/Template-Provider-Unicode-Japanese.tml',
+    't/tml-world/Vanilla-Perl.tml',
+    't/tml-world/YAML-Tiny-META.tml',
+    't/tml-world/toolbar.tml',
+    't/tml-world/yaml_org.tml',
+    'xt/author/00-compile.t',
+    'xt/author/pod-spell.t',
+    'xt/compare/roundtrip.t',
+    'xt/lib/Test.pm',
+    'xt/release/changes_has_content.t',
+    'xt/release/cpan-changes.t',
+    'xt/release/distmeta.t',
+    'xt/release/kwalitee.t',
+    'xt/release/minimum-version.t',
+    'xt/release/mojibake.t',
+    'xt/release/no-tabs.t',
+    'xt/release/pod-coverage.t',
+    'xt/release/pod-no404s.t',
+    'xt/release/pod-syntax.t',
+    'xt/release/portability.t'
 );
 
 notabs_ok($_) foreach @files;
@@ -1,22 +0,0 @@
-use strict;
-use warnings;
-use Test::More;
-
-# generated by Dist::Zilla::Plugin::Test::Version 0.002004
-BEGIN { eval "use Test::Version; 1;" or die $@; }
-
-my @imports = ( 'version_all_ok' );
-
-my $params = {
-    is_strict   => 1,
-    has_version => 1,
-};
-
-push @imports, $params
-    if version->parse( $Test::Version::VERSION ) >= version->parse('1.002');
-
-
-Test::Version->import(@imports);
-
-version_all_ok;
-done_testing;
@@ -1,8 +0,0 @@
-#!perl
-
-use Test::More;
-
-eval "use Test::Vars";
-plan skip_all => "Test::Vars required for testing unused vars"
-  if $@;
-all_vars_ok();